META-INF/
META-INF/MANIFEST.MF
META-INF/maven/
META-INF/maven/plugin.xml
org/
org/vafer/
org/vafer/jdeb/
org/vafer/jdeb/ant/
org/vafer/jdeb/ant/antlib.xml
org/vafer/jdeb/ant/Data.class
Data.java
package org.vafer.jdeb.ant
public final org.vafer.jdeb.ant.Data extends org.apache.tools.ant.types.PatternSet implements org.vafer.jdeb.DataProducer  {
	private final java.util.Collection mapperWrapper
	private java.io.File src
	private String type
	public void <init> () 
	public void setSrc (java.io.File) 
		java.io.File pSrc
	public void setType (java.lang.String) 
		String pType
	public void addMapper (org.vafer.jdeb.ant.Mapper) 
		org.vafer.jdeb.ant.Mapper pMapper
	public void produce (org.vafer.jdeb.DataConsumer)  throws java.io.IOException 
		int i
		org.vafer.jdeb.DataConsumer pReceiver
		org.vafer.jdeb.mapping.Mapper[] mappers
		java.util.Iterator it
}

org/vafer/jdeb/ant/DebAntTask$1.class
DebAntTask.java
package org.vafer.jdeb.ant
 org.vafer.jdeb.ant.DebAntTask$1 extends java.lang.Object implements org.vafer.jdeb.Console  {
	final synthetic org.vafer.jdeb.ant.DebAntTask this$0
	void <init> (org.vafer.jdeb.ant.DebAntTask) 
	public void info (java.lang.String) 
		String s
	public void warn (java.lang.String) 
		String s
}

org/vafer/jdeb/ant/DebAntTask.class
DebAntTask.java
package org.vafer.jdeb.ant
public org.vafer.jdeb.ant.DebAntTask extends org.apache.tools.ant.taskdefs.MatchingTask {
	private java.io.File deb
	private java.io.File control
	private java.io.File keyring
	private String key
	private String passphrase
	private java.io.File changesIn
	private java.io.File changesOut
	private java.io.File changesSave
	private String compression
	private boolean verbose
	private java.util.Collection dataProducers
	public void <init> () 
	public void setDestfile (java.io.File) 
		java.io.File deb
	public void setControl (java.io.File) 
		java.io.File control
	public void setChangesIn (java.io.File) 
		java.io.File changes
	public void setChangesOut (java.io.File) 
		java.io.File changes
	public void setChangesSave (java.io.File) 
		java.io.File changes
	public void setKeyring (java.io.File) 
		java.io.File keyring
	public void setKey (java.lang.String) 
		String key
	public void setPassphrase (java.lang.String) 
		String passphrase
	public void setCompression (java.lang.String) 
		String compression
	public void setVerbose (boolean) 
		boolean verbose
	public void addFileSet (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fileset
	public void addTarFileSet (org.apache.tools.ant.taskdefs.Tar$TarFileSet) 
		org.apache.tools.ant.taskdefs.Tar$TarFileSet fileset
	public void addData (org.vafer.jdeb.ant.Data) 
		org.vafer.jdeb.ant.Data data
	private boolean isPossibleOutput (java.io.File) 
		java.io.File file
	public void execute () 
		Exception e
		Exception e
		Exception e
		java.io.File[] controlFiles
		org.vafer.jdeb.DataProducer[] data
		org.vafer.jdeb.Processor processor
		org.vafer.jdeb.descriptors.PackageDescriptor packageDescriptor
		org.vafer.jdeb.changes.TextfileChangesProvider changesProvider
	static synthetic boolean access$000 (org.vafer.jdeb.ant.DebAntTask) 
		org.vafer.jdeb.ant.DebAntTask x0
}

org/vafer/jdeb/ant/Mapper.class
Mapper.java
package org.vafer.jdeb.ant
public final org.vafer.jdeb.ant.Mapper extends java.lang.Object {
	private String mapperType
	private java.io.File src
	private String prefix
	private int strip
	private int uid
	private int gid
	private String user
	private String group
	private int fileMode
	private int dirMode
	public void <init> () 
	public void setType (java.lang.String) 
		String pType
	public void setSrc (java.io.File) 
		java.io.File pSrc
	public void setPrefix (java.lang.String) 
		String pPrefix
	public void setStrip (int) 
		int pStrip
	public void setUid (int) 
		int pUid
	public void setGid (int) 
		int pGid
	public void setUser (java.lang.String) 
		String pUser
	public void setGroup (java.lang.String) 
		String pGroup
	public void setFileMode (int) 
		int pFileMode
	public void setDirMode (int) 
		int pDirMode
	public org.vafer.jdeb.mapping.Mapper createMapper ()  throws java.io.IOException 
		Exception e
}

org/vafer/jdeb/changes/
org/vafer/jdeb/changes/ChangeSet.class
ChangeSet.java
package org.vafer.jdeb.changes
public final org.vafer.jdeb.changes.ChangeSet extends java.lang.Object {
	private final String packageName
	private final String version
	private final java.util.Date date
	private final String distribution
	private final String urgency
	private final String changedBy
	private final String[] changes
	public void <init> (java.lang.String, java.lang.String, java.util.Date, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		String pPackageName
		String pVersion
		java.util.Date pDate
		String pDistribution
		String pUrgency
		String pChangedBy
		String[] pChanges
	public static java.text.DateFormat createDateForma () 
	public java.lang.String getPackage () 
	public java.lang.String getVersion () 
	public java.util.Date getDate () 
	public java.lang.String getDistribution () 
	public java.lang.String getUrgency () 
	public java.lang.String getChangedBy () 
	public java.lang.String[] getChanges () 
	public java.lang.String toString () 
		int i
		StringBuilder sb
}

org/vafer/jdeb/changes/ChangesProvider.class
ChangesProvider.java
package org.vafer.jdeb.changes
public abstract org.vafer.jdeb.changes.ChangesProvider extends java.lang.Object {
	public abstract org.vafer.jdeb.changes.ChangeSet[] getChangesSets () 
}

org/vafer/jdeb/changes/TextfileChangesProvider.class
TextfileChangesProvider.java
package org.vafer.jdeb.changes
public final org.vafer.jdeb.changes.TextfileChangesProvider extends java.lang.Object implements org.vafer.jdeb.changes.ChangesProvider  {
	private final org.vafer.jdeb.changes.ChangeSet[] changeSets
	public void <init> (java.io.InputStream, org.vafer.jdeb.descriptors.PackageDescriptor)  throws java.io.IOException java.text.ParseException 
		String[] changes
		org.vafer.jdeb.changes.ChangeSet changeSet
		String[] changes
		org.vafer.jdeb.changes.ChangeSet changeSet
		String token
		String[] lr
		String key
		String value
		int i
		String[] tokens
		String line
		java.io.InputStream pInput
		org.vafer.jdeb.descriptors.PackageDescriptor pDescriptor
		java.io.BufferedReader reader
		java.text.DateFormat tdf
		java.text.DateFormat sdf
		String packageName
		String version
		java.util.Date date
		String distribution
		String urgency
		String changedBy
		java.util.Collection changesColl
		java.util.Collection changeSetColl
	public void save (java.io.OutputStream)  throws java.io.IOException 
		int j
		org.vafer.jdeb.changes.ChangeSet changeSet
		String[] changes
		int i
		java.io.OutputStream pOutput
		java.io.BufferedWriter writer
		java.text.DateFormat df
	public org.vafer.jdeb.changes.ChangeSet[] getChangesSets () 
}

org/vafer/jdeb/Console.class
Console.java
package org.vafer.jdeb
public abstract org.vafer.jdeb.Console extends java.lang.Object {
	public abstract void info (java.lang.String) 
	public abstract void warn (java.lang.String) 
}

org/vafer/jdeb/DataConsumer.class
DataConsumer.java
package org.vafer.jdeb
public abstract org.vafer.jdeb.DataConsumer extends java.lang.Object {
	public abstract void onEachDir (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, int, int, long)  throws java.io.IOException 
	public abstract void onEachFile (java.io.InputStream, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, int, int, long)  throws java.io.IOException 
}

org/vafer/jdeb/DataProducer.class
DataProducer.java
package org.vafer.jdeb
public abstract org.vafer.jdeb.DataProducer extends java.lang.Object {
	public abstract void produce (org.vafer.jdeb.DataConsumer)  throws java.io.IOException 
}

org/vafer/jdeb/descriptors/
org/vafer/jdeb/descriptors/AbstractDescriptor.class
AbstractDescriptor.java
package org.vafer.jdeb.descriptors
public abstract org.vafer.jdeb.descriptors.AbstractDescriptor extends java.lang.Object {
	private final java.util.Map values
	private final org.vafer.jdeb.utils.VariableResolver resolver
	private static String openToken
	private static String closeToken
	public void <init> (org.vafer.jdeb.utils.VariableResolver) 
		org.vafer.jdeb.utils.VariableResolver pResolver
	public void <init> (org.vafer.jdeb.descriptors.AbstractDescriptor) 
		org.vafer.jdeb.descriptors.AbstractDescriptor pDescriptor
	public static void setOpenToken (java.lang.String) 
		String pToken
	public static void setCloseToken (java.lang.String) 
		String pToken
	protected void parse (java.io.InputStream)  throws java.io.IOException java.text.ParseException 
		int i
		String line
		char first
		java.io.InputStream pInput
		java.io.BufferedReader br
		StringBuilder buffer
		String key
		int linenr
	public void set (java.lang.String, java.lang.String) 
		java.text.ParseException e
		String pKey
		String pValue
		String value
	public java.lang.String get (java.lang.String) 
		String pKey
	public abstract java.lang.String[] getMandatoryKeys () 
	public boolean isValid () 
	public java.util.Set invalidKeys () 
		int i
		java.util.Set invalid
		String[] mk
	public java.lang.String toString (java.lang.String[]) 
		java.io.BufferedReader reader
		String line
		java.io.IOException e
		String key
		String value
		int i
		String[] pKeys
		StringBuilder s
	static void <clinit> () 
}

org/vafer/jdeb/descriptors/ChangesDescriptor.class
ChangesDescriptor.java
package org.vafer.jdeb.descriptors
public final org.vafer.jdeb.descriptors.ChangesDescriptor extends org.vafer.jdeb.descriptors.AbstractDescriptor {
	private static final String[] keys
	public static final String[] mandatoryKeys
	private final org.vafer.jdeb.changes.ChangeSet[] changeSets
	public void <init> (org.vafer.jdeb.descriptors.AbstractDescriptor, org.vafer.jdeb.changes.ChangeSet[]) 
		org.vafer.jdeb.changes.ChangeSet changeSet
		int i
		org.vafer.jdeb.changes.ChangeSet lastestChangeSet
		org.vafer.jdeb.descriptors.AbstractDescriptor pDescriptor
		org.vafer.jdeb.changes.ChangeSet[] pChangeSets
		StringBuilder sb
	public java.lang.String[] getMandatoryKeys () 
	public java.lang.String toString () 
	static void <clinit> () 
}

org/vafer/jdeb/descriptors/PackageDescriptor.class
PackageDescriptor.java
package org.vafer.jdeb.descriptors
public final org.vafer.jdeb.descriptors.PackageDescriptor extends org.vafer.jdeb.descriptors.AbstractDescriptor {
	private static final String[] keys
	public static final String[] mandatoryKeys
	public void <init> () 
	public void <init> (org.vafer.jdeb.utils.VariableResolver) 
		org.vafer.jdeb.utils.VariableResolver pResolver
	public void <init> (java.io.InputStream, org.vafer.jdeb.utils.VariableResolver)  throws java.io.IOException java.text.ParseException 
		java.io.InputStream pInput
		org.vafer.jdeb.utils.VariableResolver pResolver
	public java.lang.String[] getMandatoryKeys () 
	public java.lang.String toString () 
	static void <clinit> () 
}

org/vafer/jdeb/mapping/
org/vafer/jdeb/mapping/LsMapper$ParseError.class
LsMapper.java
package org.vafer.jdeb.mapping
public final org.vafer.jdeb.mapping.LsMapper$ParseError extends java.lang.Exception {
	private static final long serialVersionUID
	public void <init> () 
	public void <init> (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void <init> (java.lang.String) 
		String message
	public void <init> (java.lang.Throwable) 
		Throwable cause
}

org/vafer/jdeb/mapping/LsMapper.class
LsMapper.java
package org.vafer.jdeb.mapping
public final org.vafer.jdeb.mapping.LsMapper extends java.lang.Object implements org.vafer.jdeb.mapping.Mapper  {
	private final java.util.Map mapping
	private final java.util.regex.Pattern basePattern
	private final java.util.regex.Pattern totalPattern
	private final java.util.regex.Pattern dirPattern
	private final java.util.regex.Pattern filePattern
	private final java.util.regex.Pattern newlinePattern
	public void <init> (java.io.InputStream)  throws java.io.IOException org.vafer.jdeb.mapping.LsMapper$ParseError 
		java.io.InputStream pInput
	private java.lang.String readBase (java.io.BufferedReader)  throws java.io.IOException org.vafer.jdeb.mapping.LsMapper$ParseError 
		java.io.BufferedReader reader
		String line
		java.util.regex.Matcher matcher
	private java.lang.String readTotal (java.io.BufferedReader)  throws java.io.IOException org.vafer.jdeb.mapping.LsMapper$ParseError 
		java.io.BufferedReader reader
		String line
		java.util.regex.Matcher matcher
	private org.apache.tools.tar.TarEntry readDir (java.io.BufferedReader, java.lang.String)  throws java.io.IOException org.vafer.jdeb.mapping.LsMapper$ParseError 
		java.io.BufferedReader reader
		String base
		String current
		java.util.regex.Matcher currentMatcher
		String parent
		java.util.regex.Matcher parentMatcher
		org.apache.tools.tar.TarEntry entry
	private int convertModeFromString (java.lang.String) 
		int i
		String mode
		char[] m
		int sum
		int bit
	private org.apache.tools.tar.TarEntry readFile (java.io.BufferedReader, java.lang.String)  throws java.io.IOException org.vafer.jdeb.mapping.LsMapper$ParseError 
		java.util.regex.Matcher newlineMatcher
		org.apache.tools.tar.TarEntry entry
		String line
		java.util.regex.Matcher currentMatcher
		String type
		java.io.BufferedReader reader
		String base
	private java.util.Map parse (java.io.InputStream)  throws java.io.IOException org.vafer.jdeb.mapping.LsMapper$ParseError 
		String base
		org.apache.tools.tar.TarEntry file
		String base
		org.apache.tools.tar.TarEntry dir
		java.io.InputStream pInput
		java.util.Map mapping
		java.io.BufferedReader reader
		boolean first
	public org.apache.tools.tar.TarEntry map (org.apache.tools.tar.TarEntry) 
		org.apache.tools.tar.TarEntry newEntry
		org.apache.tools.tar.TarEntry pEntry
		org.apache.tools.tar.TarEntry entry
}

org/vafer/jdeb/mapping/Mapper.class
Mapper.java
package org.vafer.jdeb.mapping
public abstract org.vafer.jdeb.mapping.Mapper extends java.lang.Object {
	public abstract org.apache.tools.tar.TarEntry map (org.apache.tools.tar.TarEntry) 
}

org/vafer/jdeb/mapping/NullMapper.class
NullMapper.java
package org.vafer.jdeb.mapping
public final org.vafer.jdeb.mapping.NullMapper extends java.lang.Object implements org.vafer.jdeb.mapping.Mapper  {
	public void <init> () 
	public org.apache.tools.tar.TarEntry map (org.apache.tools.tar.TarEntry) 
		org.apache.tools.tar.TarEntry pEntry
}

org/vafer/jdeb/mapping/PermMapper.class
PermMapper.java
package org.vafer.jdeb.mapping
public final org.vafer.jdeb.mapping.PermMapper extends java.lang.Object implements org.vafer.jdeb.mapping.Mapper  {
	private final int strip
	private final String prefix
	private int uid
	private int gid
	private String user
	private String group
	private int fileMode
	private int dirMode
	public static int toMode (java.lang.String) 
		String modeString
		int mode
	public void <init> (int, java.lang.String) 
		int strip
		String prefix
	public void <init> (int, int, java.lang.String, java.lang.String, int, int, int, java.lang.String) 
		int uid
		int gid
		String user
		String group
		int fileMode
		int dirMode
		int strip
		String prefix
	public void <init> (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String) 
		int uid
		int gid
		String user
		String group
		String fileMode
		String dirMode
		int strip
		String prefix
	public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String) 
		String user
		String group
		String fileMode
		String dirMode
		int strip
		String prefix
	public org.apache.tools.tar.TarEntry map (org.apache.tools.tar.TarEntry) 
		org.apache.tools.tar.TarEntry entry
		String name
		org.apache.tools.tar.TarEntry newEntry
}

org/vafer/jdeb/mapping/PrefixMapper.class
PrefixMapper.java
package org.vafer.jdeb.mapping
public org.vafer.jdeb.mapping.PrefixMapper extends java.lang.Object implements org.vafer.jdeb.mapping.Mapper  {
	protected final int strip
	protected final String prefix
	public void <init> (int, java.lang.String) 
		int pStrip
		String pPrefix
	public org.apache.tools.tar.TarEntry map (org.apache.tools.tar.TarEntry) 
		org.apache.tools.tar.TarEntry pEntry
		String name
		org.apache.tools.tar.TarEntry newEntry
}

org/vafer/jdeb/maven/
org/vafer/jdeb/maven/AbstractPluginMojo.class
AbstractPluginMojo.java
package org.vafer.jdeb.maven
public abstract org.vafer.jdeb.maven.AbstractPluginMojo extends org.apache.maven.plugin.AbstractMojo {
	private org.apache.maven.project.MavenProject project
	protected java.io.File buildDirectory
	public void <init> () 
	protected org.apache.maven.project.MavenProject getProject () 
}

org/vafer/jdeb/maven/Data.class
Data.java
package org.vafer.jdeb.maven
public final org.vafer.jdeb.maven.Data extends java.lang.Object implements org.vafer.jdeb.DataProducer  {
	private java.io.File src
	private String type
	private String[] includePatterns
	private String[] excludePatterns
	private org.vafer.jdeb.maven.Mapper mapper
	public void <init> () 
	public void setSrc (java.io.File) 
		java.io.File src
	public void setType (java.lang.String) 
		String type
	public void setIncludes (java.lang.String) 
		String includes
	public void setExcludes (java.lang.String) 
		String excludes
	public java.lang.String[] splitPatterns (java.lang.String) 
		java.util.List tokens
		java.util.StringTokenizer tok
		String patterns
		String[] result
	public void produce (org.vafer.jdeb.DataConsumer)  throws java.io.IOException 
		org.vafer.jdeb.DataConsumer pReceiver
		org.vafer.jdeb.mapping.Mapper[] mappers
}

org/vafer/jdeb/maven/DebMaker.class
DebMaker.java
package org.vafer.jdeb.maven
public org.vafer.jdeb.maven.DebMaker extends java.lang.Object {
	private org.vafer.jdeb.Console console
	private java.io.File deb
	private java.io.File control
	private java.io.File keyring
	private String key
	private String passphrase
	private java.io.File changesIn
	private java.io.File changesOut
	private java.io.File changesSave
	private String compression
	private final org.vafer.jdeb.utils.VariableResolver variableResolver
	private final java.util.Collection dataProducers
	public void <init> (org.vafer.jdeb.Console, org.vafer.jdeb.utils.VariableResolver) 
		org.vafer.jdeb.Console console
		org.vafer.jdeb.utils.VariableResolver variableResolver
	public void <init> (org.vafer.jdeb.Console, java.io.File, java.io.File, org.vafer.jdeb.utils.VariableResolver) 
		org.vafer.jdeb.Console console
		java.io.File deb
		java.io.File controlDir
		org.vafer.jdeb.utils.VariableResolver variableResolver
	public void <init> (org.vafer.jdeb.Console, java.io.File, java.io.File, java.util.Collection, org.vafer.jdeb.utils.VariableResolver) 
		org.vafer.jdeb.Console console
		java.io.File deb
		java.io.File controlDir
		java.util.Collection dataProducers
		org.vafer.jdeb.utils.VariableResolver variableResolver
	public void setDeb (java.io.File) 
		java.io.File deb
	public void setControl (java.io.File) 
		java.io.File control
	public void setChangesIn (java.io.File) 
		java.io.File changes
	public void setChangesOut (java.io.File) 
		java.io.File changes
	public void setChangesSave (java.io.File) 
		java.io.File changes
	public void setKeyring (java.io.File) 
		java.io.File keyring
	public void setKey (java.lang.String) 
		String key
	public void setPassphrase (java.lang.String) 
		String passphrase
	public void setCompression (java.lang.String) 
		String compression
	public void addData (java.io.File) 
		java.io.File file
		org.vafer.jdeb.maven.Data data
	public void addData (org.vafer.jdeb.maven.Data) 
		org.vafer.jdeb.maven.Data data
	private boolean isPossibleOutput (java.io.File) 
		java.io.File file
	public void makeDeb ()  throws org.vafer.jdeb.PackagingException 
		Exception e
		Exception e
		Exception e
		java.io.File[] controlFiles
		org.vafer.jdeb.DataProducer[] data
		org.vafer.jdeb.Processor processor
		org.vafer.jdeb.descriptors.PackageDescriptor packageDescriptor
		org.vafer.jdeb.changes.TextfileChangesProvider changesProvider
}

org/vafer/jdeb/maven/DebMojo$1.class
DebMojo.java
package org.vafer.jdeb.maven
 org.vafer.jdeb.maven.DebMojo$1 extends java.lang.Object implements org.vafer.jdeb.DataProducer  {
	final synthetic java.io.File val$file
	final synthetic java.io.File val$installDirFile
	final synthetic org.vafer.jdeb.maven.DebMojo this$0
	void <init> (org.vafer.jdeb.maven.DebMojo, java.io.File, java.io.File) 
	public void produce (org.vafer.jdeb.DataConsumer) 
		Exception e
		org.vafer.jdeb.DataConsumer receiver
}

org/vafer/jdeb/maven/DebMojo$2.class
DebMojo.java
package org.vafer.jdeb.maven
 org.vafer.jdeb.maven.DebMojo$2 extends java.lang.Object implements org.vafer.jdeb.Console  {
	final synthetic org.vafer.jdeb.maven.DebMojo this$0
	void <init> (org.vafer.jdeb.maven.DebMojo) 
	public void info (java.lang.String) 
		String s
	public void warn (java.lang.String) 
		String s
}

org/vafer/jdeb/maven/DebMojo.class
DebMojo.java
package org.vafer.jdeb.maven
public org.vafer.jdeb.maven.DebMojo extends org.vafer.jdeb.maven.AbstractPluginMojo {
	private org.apache.maven.project.MavenProjectHelper projectHelper
	private String deb
	private String controlDir
	private String changesIn
	private String changesOut
	private String changesSave
	private String compression
	private String attach
	private String installDir
	private String type
	private java.io.File baseDir
	private boolean submodules
	private org.apache.maven.execution.MavenSession session
	private String classifier
	private org.vafer.jdeb.maven.Data[] dataSet
	private boolean timestamped
	private String openReplaceToken
	private String closeReplaceToken
	private java.util.Collection dataProducers
	public void <init> () 
	public void setOpenReplaceToken (java.lang.String) 
		String openReplaceToken
	public void setCloseReplaceToken (java.lang.String) 
		String closeReplaceToken
	protected void setData (org.vafer.jdeb.maven.Data[]) 
		int i
		org.vafer.jdeb.maven.Data[] pData
	protected org.vafer.jdeb.utils.VariableResolver initializeVariableResolver (java.util.Map) 
		java.util.Map variables
	private java.lang.String getProjectVersion () 
		String version
	private boolean isSubmodule () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException 
		String packaging
		java.io.File file
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i$
		java.util.Set artifacts
		org.vafer.jdeb.maven.DebMaker debMaker
		org.vafer.jdeb.PackagingException e
		org.vafer.jdeb.utils.VariableResolver resolver
		java.io.File debFile
		java.io.File controlDirFile
		java.io.File installDirFile
		java.io.File changesInFile
		java.io.File changesOutFile
		java.io.File changesSaveFile
		org.vafer.jdeb.Console infoConsole
		java.text.ParseException e
		org.apache.maven.project.MavenProject project
}

org/vafer/jdeb/maven/Mapper.class
Mapper.java
package org.vafer.jdeb.maven
public final org.vafer.jdeb.maven.Mapper extends java.lang.Object {
	private String type
	private int uid
	private int gid
	private String user
	private String group
	private String filemode
	private String dirmode
	private String prefix
	private int strip
	private java.io.File src
	public void <init> () 
	public org.vafer.jdeb.mapping.Mapper createMapper ()  throws java.io.IOException 
		Exception e
}

org/vafer/jdeb/PackagingException.class
PackagingException.java
package org.vafer.jdeb
public final org.vafer.jdeb.PackagingException extends java.lang.Exception {
	private static final long serialVersionUID
	public void <init> () 
	public void <init> (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void <init> (java.lang.String) 
		String message
	public void <init> (java.lang.Throwable) 
		Throwable cause
}

org/vafer/jdeb/Processor$1.class
Processor.java
package org.vafer.jdeb
 org.vafer.jdeb.Processor$1 extends java.lang.Object implements org.vafer.jdeb.DataConsumer  {
	final synthetic org.apache.tools.tar.TarOutputStream val$tarOutputStream
	final synthetic org.vafer.jdeb.Processor$Total val$dataSize
	final synthetic java.security.MessageDigest val$digest
	final synthetic StringBuilder val$pChecksums
	final synthetic java.util.List val$addedDirectories
	final synthetic org.vafer.jdeb.Processor this$0
	void <init> (org.vafer.jdeb.Processor, org.apache.tools.tar.TarOutputStream, org.vafer.jdeb.Processor$Total, java.security.MessageDigest, java.lang.StringBuilder, java.util.List) 
	public void onEachDir (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, int, int, long)  throws java.io.IOException 
		String dirname
		String linkname
		String user
		int uid
		String group
		int gid
		int mode
		long size
	public void onEachFile (java.io.InputStream, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, int, int, long)  throws java.io.IOException 
		java.io.InputStream inputStream
		String filename
		String linkname
		String user
		int uid
		String group
		int gid
		int mode
		long size
		org.apache.tools.tar.TarEntry entry
		String md5
	private java.lang.String fixPath (java.lang.String) 
		String path
	private void createDirectory (java.lang.String, java.lang.String, int, java.lang.String, int, int, long)  throws java.io.IOException 
		org.apache.tools.tar.TarEntry entry
		String directory
		String user
		int uid
		String group
		int gid
		int mode
		long size
	private void createParentDirectories (java.lang.String, java.lang.String, int, java.lang.String, int)  throws java.io.IOException 
		int mode
		int i
		String dirname
		String user
		int uid
		String group
		int gid
		String[] pathParts
		String parentDir
}

org/vafer/jdeb/Processor$Total.class
Processor.java
package org.vafer.jdeb
final org.vafer.jdeb.Processor$Total extends java.lang.Object {
	private java.math.BigInteger count
	private void <init> () 
	public void add (long) 
		long size
	public java.lang.String toString () 
	synthetic void <init> (org.vafer.jdeb.Processor$1) 
		org.vafer.jdeb.Processor$1 x0
	static synthetic java.math.BigInteger access$200 (org.vafer.jdeb.Processor$Total) 
		org.vafer.jdeb.Processor$Total x0
}

org/vafer/jdeb/Processor.class
Processor.java
package org.vafer.jdeb
public org.vafer.jdeb.Processor extends java.lang.Object {
	private final org.vafer.jdeb.Console console
	private final org.vafer.jdeb.utils.VariableResolver resolver
	public void <init> (org.vafer.jdeb.Console, org.vafer.jdeb.utils.VariableResolver) 
		org.vafer.jdeb.Console pConsole
		org.vafer.jdeb.utils.VariableResolver pResolver
	private void addTo (org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveOutputStream, java.lang.String, java.lang.String)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveOutputStream pOutput
		String pName
		String pContent
		byte[] content
	private void addTo (org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveOutputStream, java.lang.String, java.io.File)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveOutputStream pOutput
		String pName
		java.io.File pContent
		java.io.InputStream input
	public org.vafer.jdeb.descriptors.PackageDescriptor createDeb (java.io.File[], org.vafer.jdeb.DataProducer[], java.io.File, java.lang.String)  throws org.vafer.jdeb.PackagingException 
		StringBuilder md5s
		java.math.BigInteger size
		org.vafer.jdeb.descriptors.PackageDescriptor packageDescriptor
		org.vafer.jdeb.utils.InformationOutputStream md5output
		org.vafer.jdeb.utils.InformationOutputStream sha1output
		org.vafer.jdeb.utils.InformationOutputStream sha256output
		org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveOutputStream ar
		Exception e
		java.io.File[] pControlFiles
		org.vafer.jdeb.DataProducer[] pData
		java.io.File pOutput
		String compression
		java.io.File tempData
		java.io.File tempControl
	private java.lang.String getExtension (java.lang.String) 
		String pCompression
	public org.vafer.jdeb.descriptors.ChangesDescriptor createChanges (org.vafer.jdeb.descriptors.PackageDescriptor, org.vafer.jdeb.changes.ChangesProvider, java.io.InputStream, java.lang.String, java.lang.String, java.io.OutputStream)  throws java.io.IOException org.vafer.jdeb.PackagingException 
		Exception e
		org.vafer.jdeb.descriptors.PackageDescriptor pPackageDescriptor
		org.vafer.jdeb.changes.ChangesProvider pChangesProvider
		java.io.InputStream pRing
		String pKey
		String pPassphrase
		java.io.OutputStream pOutput
		org.vafer.jdeb.changes.ChangeSet[] changeSets
		org.vafer.jdeb.descriptors.ChangesDescriptor changesDescriptor
		StringBuilder checksumsSha1
		StringBuilder checksumsSha256
		StringBuilder files
		String changes
		byte[] changesBytes
		java.io.InputStream input
	private org.vafer.jdeb.descriptors.PackageDescriptor buildControl (java.io.File[], java.math.BigInteger, java.lang.StringBuilder, java.io.File)  throws java.io.IOException java.text.ParseException 
		String pattern
		String[] arr$
		int len$
		int i$
		boolean isDefaultExcludes
		java.text.SimpleDateFormat fmt
		String maintainer
		String debFullName
		String debEmail
		byte[] buf
		org.vafer.jdeb.utils.InformationInputStream infoStream
		java.io.InputStream in
		java.io.File file
		org.apache.tools.tar.TarEntry entry
		String name
		int i
		java.io.File[] pControlFiles
		java.math.BigInteger pDataSize
		StringBuilder pChecksums
		java.io.File pOutput
		java.io.File dir
		org.apache.tools.tar.TarOutputStream outputStream
		org.vafer.jdeb.descriptors.PackageDescriptor packageDescriptor
	private java.io.OutputStream compressedOutputStream (java.lang.String, java.io.OutputStream)  throws org.vafer.jdeb.shaded.compress.compress.compressors.CompressorException 
		String pCompression
		java.io.OutputStream outputStream
	java.math.BigInteger buildData (org.vafer.jdeb.DataProducer[], java.io.File, java.lang.StringBuilder, java.lang.String)  throws java.security.NoSuchAlgorithmException java.io.IOException org.vafer.jdeb.shaded.compress.compress.compressors.CompressorException 
		org.vafer.jdeb.DataProducer data
		int i
		org.vafer.jdeb.DataProducer[] pData
		java.io.File pOutput
		StringBuilder pChecksums
		String pCompression
		java.io.File dir
		org.apache.tools.tar.TarOutputStream tarOutputStream
		java.security.MessageDigest digest
		org.vafer.jdeb.Processor$Total dataSize
		java.util.List addedDirectories
		org.vafer.jdeb.DataConsumer receiver
	private static void addEntry (java.lang.String, java.lang.String, org.apache.tools.tar.TarOutputStream)  throws java.io.IOException 
		String pName
		String pContent
		org.apache.tools.tar.TarOutputStream pOutput
		byte[] data
		org.apache.tools.tar.TarEntry entry
	static synthetic org.vafer.jdeb.Console access$100 (org.vafer.jdeb.Processor) 
		org.vafer.jdeb.Processor x0
}

org/vafer/jdeb/producers/
org/vafer/jdeb/producers/AbstractDataProducer.class
AbstractDataProducer.java
package org.vafer.jdeb.producers
public abstract org.vafer.jdeb.producers.AbstractDataProducer extends java.lang.Object implements org.vafer.jdeb.DataProducer  {
	private final String[] includes
	private final String[] excludes
	private final org.vafer.jdeb.mapping.Mapper[] mappers
	public void <init> (java.lang.String[], java.lang.String[], org.vafer.jdeb.mapping.Mapper[]) 
		String[] pIncludes
		String[] pExcludes
		org.vafer.jdeb.mapping.Mapper[] pMapper
	public boolean isIncluded (java.lang.String) 
		String pName
	private boolean isIncluded (java.lang.String, java.lang.String[]) 
		int i
		String name
		String[] includes
	private boolean isExcluded (java.lang.String, java.lang.String[]) 
		int i
		String name
		String[] excludes
	public org.apache.tools.tar.TarEntry map (org.apache.tools.tar.TarEntry) 
		int i
		org.apache.tools.tar.TarEntry pEntry
		org.apache.tools.tar.TarEntry entry
}

org/vafer/jdeb/producers/DataProducerArchive$1.class
DataProducerArchive.java
package org.vafer.jdeb.producers
 org.vafer.jdeb.producers.DataProducerArchive$1 extends java.lang.Object implements org.vafer.jdeb.producers.DataProducerArchive$EntryConverter  {
	final synthetic org.vafer.jdeb.producers.DataProducerArchive this$0
	void <init> (org.vafer.jdeb.producers.DataProducerArchive) 
	public org.apache.tools.tar.TarEntry convert (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry entry
		org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry src
		org.apache.tools.tar.TarEntry dst
}

org/vafer/jdeb/producers/DataProducerArchive$2.class
DataProducerArchive.java
package org.vafer.jdeb.producers
 org.vafer.jdeb.producers.DataProducerArchive$2 extends java.lang.Object implements org.vafer.jdeb.producers.DataProducerArchive$EntryConverter  {
	final synthetic org.vafer.jdeb.producers.DataProducerArchive this$0
	void <init> (org.vafer.jdeb.producers.DataProducerArchive) 
	public org.apache.tools.tar.TarEntry convert (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry entry
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry src
		org.apache.tools.tar.TarEntry dst
}

org/vafer/jdeb/producers/DataProducerArchive$EntryConverter.class
DataProducerArchive.java
package org.vafer.jdeb.producers
abstract org.vafer.jdeb.producers.DataProducerArchive$EntryConverter extends java.lang.Object {
	public abstract org.apache.tools.tar.TarEntry convert (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry) 
}

org/vafer/jdeb/producers/DataProducerArchive.class
DataProducerArchive.java
package org.vafer.jdeb.producers
public final org.vafer.jdeb.producers.DataProducerArchive extends org.vafer.jdeb.producers.AbstractDataProducer implements org.vafer.jdeb.DataProducer  {
	private final java.io.File archive
	public void <init> (java.io.File, java.lang.String[], java.lang.String[], org.vafer.jdeb.mapping.Mapper[]) 
		java.io.File pArchive
		String[] pIncludes
		String[] pExcludes
		org.vafer.jdeb.mapping.Mapper[] pMappers
	public void produce (org.vafer.jdeb.DataConsumer)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.compressors.CompressorException e
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveException e
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry archiveEntry
		org.apache.tools.tar.TarEntry entry
		org.vafer.jdeb.DataConsumer pReceiver
		java.io.InputStream is
		org.vafer.jdeb.shaded.compress.compress.compressors.CompressorInputStream compressorInputStream
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveInputStream archiveInputStream
		org.vafer.jdeb.producers.DataProducerArchive$EntryConverter converter
}

org/vafer/jdeb/producers/DataProducerDirectory.class
DataProducerDirectory.java
package org.vafer.jdeb.producers
public final org.vafer.jdeb.producers.DataProducerDirectory extends org.vafer.jdeb.producers.AbstractDataProducer implements org.vafer.jdeb.DataProducer  {
	private final org.apache.tools.ant.DirectoryScanner scanner
	public void <init> (java.io.File, java.lang.String[], java.lang.String[], org.vafer.jdeb.mapping.Mapper[]) 
		java.io.File pDir
		String[] pIncludes
		String[] pExcludes
		org.vafer.jdeb.mapping.Mapper[] pMappers
	public void produce (org.vafer.jdeb.DataConsumer)  throws java.io.IOException 
		java.io.File file
		String dirname
		org.apache.tools.tar.TarEntry entry
		int i
		java.io.File file
		String filename
		org.apache.tools.tar.TarEntry entry
		java.io.InputStream inputStream
		int i
		org.vafer.jdeb.DataConsumer pReceiver
		java.io.File baseDir
		String[] dirs
		String[] files
	private java.lang.String getFilename (java.io.File, java.io.File) 
		java.io.File root
		java.io.File file
		String relativeFilename
}

org/vafer/jdeb/producers/DataProducerFile.class
DataProducerFile.java
package org.vafer.jdeb.producers
public final org.vafer.jdeb.producers.DataProducerFile extends org.vafer.jdeb.producers.AbstractDataProducer implements org.vafer.jdeb.DataProducer  {
	private final java.io.File file
	public void <init> (java.io.File, java.lang.String[], java.lang.String[], org.vafer.jdeb.mapping.Mapper[]) 
		java.io.File pFile
		String[] pIncludes
		String[] pExcludes
		org.vafer.jdeb.mapping.Mapper[] pMapper
	public void produce (org.vafer.jdeb.DataConsumer)  throws java.io.IOException 
		org.vafer.jdeb.DataConsumer pReceiver
		org.apache.tools.tar.TarEntry entry
		java.io.InputStream inputStream
}

org/vafer/jdeb/producers/DataProducerFileSet.class
DataProducerFileSet.java
package org.vafer.jdeb.producers
public final org.vafer.jdeb.producers.DataProducerFileSet extends java.lang.Object implements org.vafer.jdeb.DataProducer  {
	private final org.apache.tools.ant.types.FileSet fileset
	public void <init> (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet pFileset
	public void produce (org.vafer.jdeb.DataConsumer)  throws java.io.IOException 
		org.apache.tools.ant.taskdefs.Tar$TarFileSet tarfileset
		String name
		int i
		String name
		java.io.File file
		java.io.InputStream inputStream
		int i
		org.vafer.jdeb.DataConsumer pReceiver
		String user
		int uid
		String group
		int gid
		int filemode
		int dirmode
		String prefix
		org.apache.tools.ant.DirectoryScanner scanner
		java.io.File basedir
		String[] directories
		String[] files
}

org/vafer/jdeb/signing/
org/vafer/jdeb/signing/SigningUtils.class
SigningUtils.java
package org.vafer.jdeb.signing
public final org.vafer.jdeb.signing.SigningUtils extends java.lang.Object {
	public void <init> () 
	private static org.bouncycastle.openpgp.PGPSecretKey getSecretKey (java.io.InputStream, java.lang.String)  throws java.io.IOException org.bouncycastle.openpgp.PGPException 
		org.bouncycastle.openpgp.PGPSecretKey k
		org.bouncycastle.openpgp.PGPSecretKeyRing kRing
		java.util.Iterator kIt
		java.io.InputStream pInput
		String pKey
		org.bouncycastle.openpgp.PGPSecretKeyRingCollection pgpSec
		java.util.Iterator rIt
	public static void clearSign (java.io.InputStream, java.io.InputStream, java.lang.String, java.lang.String, java.io.OutputStream)  throws java.io.IOException org.bouncycastle.openpgp.PGPException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.SignatureException 
		String line
		java.io.InputStream pInput
		java.io.InputStream pKeyring
		String pKey
		String pPassphrase
		java.io.OutputStream pOutput
		org.bouncycastle.openpgp.PGPSecretKey secretKey
		org.bouncycastle.openpgp.PGPPrivateKey privateKey
		int digest
		org.bouncycastle.openpgp.PGPSignatureGenerator signatureGenerator
		org.bouncycastle.bcpg.ArmoredOutputStream armoredOutput
		java.io.BufferedReader reader
		byte[] newline
		org.bouncycastle.bcpg.BCPGOutputStream pgpOutput
	private static void processLine (java.lang.String, org.bouncycastle.bcpg.ArmoredOutputStream, org.bouncycastle.openpgp.PGPSignatureGenerator)  throws java.io.IOException java.security.SignatureException 
		String pLine
		org.bouncycastle.bcpg.ArmoredOutputStream pArmoredOutput
		org.bouncycastle.openpgp.PGPSignatureGenerator pSignatureGenerator
		char[] chars
		int len
		byte[] data
}

org/vafer/jdeb/utils/
org/vafer/jdeb/utils/InformationInputStream$BOM.class
InformationInputStream.java
package org.vafer.jdeb.utils
final enum org.vafer.jdeb.utils.InformationInputStream$BOM extends java.lang.Enum {
	public static final enum org.vafer.jdeb.utils.InformationInputStream$BOM NONE
	public static final enum org.vafer.jdeb.utils.InformationInputStream$BOM UTF8
	public static final enum org.vafer.jdeb.utils.InformationInputStream$BOM UTF16LE
	public static final enum org.vafer.jdeb.utils.InformationInputStream$BOM UTF16BE
	int[] sequence
	String encoding
	private static final synthetic org.vafer.jdeb.utils.InformationInputStream$BOM[] $VALUES
	public static org.vafer.jdeb.utils.InformationInputStream$BOM[] values () 
	public static org.vafer.jdeb.utils.InformationInputStream$BOM valueOf (java.lang.String) 
		String name
	private transient void <init> (java.lang.String, int, java.lang.String, int[]) 
		String encoding
		int[] sequence
	static void <clinit> () 
}

org/vafer/jdeb/utils/InformationInputStream$Shell.class
InformationInputStream.java
package org.vafer.jdeb.utils
final enum org.vafer.jdeb.utils.InformationInputStream$Shell extends java.lang.Enum {
	public static final enum org.vafer.jdeb.utils.InformationInputStream$Shell NONE
	public static final enum org.vafer.jdeb.utils.InformationInputStream$Shell ASCII
	public static final enum org.vafer.jdeb.utils.InformationInputStream$Shell UTF16BE
	public static final enum org.vafer.jdeb.utils.InformationInputStream$Shell UTF16LE
	int[] header
	private static final synthetic org.vafer.jdeb.utils.InformationInputStream$Shell[] $VALUES
	public static org.vafer.jdeb.utils.InformationInputStream$Shell[] values () 
	public static org.vafer.jdeb.utils.InformationInputStream$Shell valueOf (java.lang.String) 
		String name
	private transient void <init> (java.lang.String, int, int[]) 
		int[] header
	static void <clinit> () 
}

org/vafer/jdeb/utils/InformationInputStream.class
InformationInputStream.java
package org.vafer.jdeb.utils
public final org.vafer.jdeb.utils.InformationInputStream extends java.io.FilterInputStream {
	private long i
	private long ascii
	private long nonascii
	private long cr
	private long lf
	private long zero
	private final java.util.Map bomPositions
	private final java.util.Map shellPositions
	private org.vafer.jdeb.utils.InformationInputStream$BOM bom
	private org.vafer.jdeb.utils.InformationInputStream$Shell shell
	public void <init> (java.io.InputStream) 
		java.io.InputStream in
	public boolean hasBom () 
	public boolean isShell () 
	public boolean hasUnixLineEndings () 
	public java.lang.String getEncoding () 
		String encoding
	private void add (int) 
		int position
		org.vafer.jdeb.utils.InformationInputStream$Shell shell
		org.vafer.jdeb.utils.InformationInputStream$Shell[] arr$
		int len$
		int i$
		int position
		org.vafer.jdeb.utils.InformationInputStream$BOM bom
		org.vafer.jdeb.utils.InformationInputStream$BOM[] arr$
		int len$
		int i$
		int c
	public int read ()  throws java.io.IOException 
		int b
	public int read (byte[], int, int)  throws java.io.IOException 
		int i
		byte[] b
		int off
		int len
		int length
	public java.lang.String toString () 
		StringBuilder sb
}

org/vafer/jdeb/utils/InformationOutputStream.class
InformationOutputStream.java
package org.vafer.jdeb.utils
public org.vafer.jdeb.utils.InformationOutputStream extends java.security.DigestOutputStream {
	private final java.security.MessageDigest digest
	private long size
	public void <init> (java.io.OutputStream, java.security.MessageDigest) 
		java.io.OutputStream pStream
		java.security.MessageDigest pDigest
	public java.lang.String getHexDigest () 
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
	public void write (int)  throws java.io.IOException 
		int b
	public long getSize () 
}

org/vafer/jdeb/utils/MapVariableResolver.class
MapVariableResolver.java
package org.vafer.jdeb.utils
public final org.vafer.jdeb.utils.MapVariableResolver extends java.lang.Object implements org.vafer.jdeb.utils.VariableResolver  {
	private final java.util.Map map
	public void <init> (java.util.Map) 
		java.util.Map pMap
	public java.lang.String get (java.lang.String) 
		String pKey
}

org/vafer/jdeb/utils/Utils.class
Utils.java
package org.vafer.jdeb.utils
public final org.vafer.jdeb.utils.Utils extends java.lang.Object {
	public void <init> () 
	public static int copy (java.io.InputStream, java.io.OutputStream)  throws java.io.IOException 
		java.io.InputStream pInput
		java.io.OutputStream pOutput
		byte[] buffer
		int count
		int n
	public static java.lang.String toHex (byte[]) 
		int i
		byte[] pBytes
		StringBuilder sb
	public static java.lang.String stripPath (int, java.lang.String) 
		int i
		int p
		String s
		int x
	public static java.lang.String stripLeadingSlash (java.lang.String) 
		String s
	public static java.lang.String replaceVariables (org.vafer.jdeb.utils.VariableResolver, java.lang.String, java.lang.String, java.lang.String)  throws java.text.ParseException 
		String variable
		char c
		int i
		org.vafer.jdeb.utils.VariableResolver pResolver
		String pExpression
		String pOpen
		String pClose
		char[] s
		char[] open
		char[] close
		StringBuilder out
		StringBuilder sb
		char[] watch
		int w
	public static byte[] toUnixLineEndings (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream input
		String encoding
		org.apache.tools.ant.filters.FixCrLfFilter filter
		java.io.ByteArrayOutputStream filteredFile
}

org/vafer/jdeb/utils/VariableResolver.class
VariableResolver.java
package org.vafer.jdeb.utils
public abstract org.vafer.jdeb.utils.VariableResolver extends java.lang.Object {
	public abstract java.lang.String get (java.lang.String) 
}

META-INF/maven/org.vafer/
META-INF/maven/org.vafer/jdeb/
META-INF/maven/org.vafer/jdeb/pom.xml
META-INF/maven/org.vafer/jdeb/pom.properties
META-INF/LICENSE.txt
META-INF/NOTICE.txt
org/vafer/jdeb/shaded/
org/vafer/jdeb/shaded/compress/
org/vafer/jdeb/shaded/compress/io/
org/vafer/jdeb/shaded/compress/io/output/
org/vafer/jdeb/shaded/compress/io/output/NullOutputStream.class
NullOutputStream.java
package org.vafer.jdeb.shaded.compress.io.output
public org.vafer.jdeb.shaded.compress.io.output.NullOutputStream extends java.io.OutputStream {
	public static final org.vafer.jdeb.shaded.compress.io.output.NullOutputStream NULL_OUTPUT_STREAM
	public void <init> () 
	public void write (byte[], int, int) 
		byte[] b
		int off
		int len
	public void write (int) 
		int b
	public void write (byte[])  throws java.io.IOException 
		byte[] b
	static void <clinit> () 
}

META-INF/maven/commons-io/
META-INF/maven/commons-io/commons-io/
META-INF/maven/commons-io/commons-io/pom.xml
META-INF/maven/commons-io/commons-io/pom.properties
org/vafer/jdeb/shaded/compress/compress/
org/vafer/jdeb/shaded/compress/compress/utils/
org/vafer/jdeb/shaded/compress/compress/utils/CountingOutputStream.class
CountingOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.utils
public org.vafer.jdeb.shaded.compress.compress.utils.CountingOutputStream extends java.io.FilterOutputStream {
	private long bytesWritten
	public void <init> (java.io.OutputStream) 
		java.io.OutputStream out
	public void write (int)  throws java.io.IOException 
		int b
	public void write (byte[])  throws java.io.IOException 
		byte[] b
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
	protected void count (long) 
		long written
	public long getBytesWritten () 
}

org/vafer/jdeb/shaded/compress/compress/utils/ArchiveUtils.class
ArchiveUtils.java
package org.vafer.jdeb.shaded.compress.compress.utils
public org.vafer.jdeb.shaded.compress.compress.utils.ArchiveUtils extends java.lang.Object {
	private void <init> () 
	public static java.lang.String toString (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry) 
		int i
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry entry
		StringBuffer sb
		String size
	public static boolean matchAsciiBuffer (java.lang.String, byte[], int, int) 
		java.io.UnsupportedEncodingException e
		String expected
		byte[] buffer
		int offset
		int length
		byte[] buffer1
	public static boolean matchAsciiBuffer (java.lang.String, byte[]) 
		String expected
		byte[] buffer
	public static byte[] toAsciiBytes (java.lang.String) 
		java.io.UnsupportedEncodingException e
		String inputString
	public static java.lang.String toAsciiString (byte[]) 
		java.io.UnsupportedEncodingException e
		byte[] inputBytes
	public static java.lang.String toAsciiString (byte[], int, int) 
		java.io.UnsupportedEncodingException e
		byte[] inputBytes
		int offset
		int length
	public static boolean isEqual (byte[], int, int, byte[], int, int, boolean) 
		int i
		int i
		int i
		byte[] buffer1
		int offset1
		int length1
		byte[] buffer2
		int offset2
		int length2
		boolean ignoreTrailingNulls
		int minLen
	public static boolean isEqual (byte[], int, int, byte[], int, int) 
		byte[] buffer1
		int offset1
		int length1
		byte[] buffer2
		int offset2
		int length2
	public static boolean isEqual (byte[], byte[]) 
		byte[] buffer1
		byte[] buffer2
	public static boolean isEqual (byte[], byte[], boolean) 
		byte[] buffer1
		byte[] buffer2
		boolean ignoreTrailingNulls
	public static boolean isEqualWithNull (byte[], int, int, byte[], int, int) 
		byte[] buffer1
		int offset1
		int length1
		byte[] buffer2
		int offset2
		int length2
}

org/vafer/jdeb/shaded/compress/compress/archivers/
org/vafer/jdeb/shaded/compress/compress/archivers/zip/
org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipArchiveOutputStream$UnicodeExtraFieldPolicy.class
ZipArchiveOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$UnicodeExtraFieldPolicy extends java.lang.Object {
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$UnicodeExtraFieldPolicy ALWAYS
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$UnicodeExtraFieldPolicy NEVER
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$UnicodeExtraFieldPolicy NOT_ENCODEABLE
	private final String name
	private void <init> (java.lang.String) 
		String n
	public java.lang.String toString () 
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipExtraField.class
ZipExtraField.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public abstract org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField extends java.lang.Object {
	public abstract org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getHeaderId () 
	public abstract org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getLocalFileDataLength () 
	public abstract org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getCentralDirectoryLength () 
	public abstract byte[] getLocalFileDataData () 
	public abstract byte[] getCentralDirectoryData () 
	public abstract void parseFromLocalFileData (byte[], int, int)  throws java.util.zip.ZipException 
	public abstract void parseFromCentralDirectoryData (byte[], int, int)  throws java.util.zip.ZipException 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipArchiveOutputStream$CurrentEntry.class
ZipArchiveOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry extends java.lang.Object {
	private final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	private long localDataStart
	private long dataStart
	private long bytesRead
	private boolean causedUseOfZip64
	private boolean hasWritten
	private void <init> (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	static synthetic boolean access$000 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry x0
	static synthetic org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry access$100 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry x0
	static synthetic long access$200 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry x0
	static synthetic long access$300 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry x0
	static synthetic long access$400 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry x0
	static synthetic boolean access$500 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry x0
	synthetic void <init> (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry, org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$1) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry x0
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$1 x1
	static synthetic boolean access$002 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry, boolean) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry x0
		boolean x1
	static synthetic long access$314 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry, long) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry x0
		long x1
	static synthetic long access$402 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry, long) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry x0
		long x1
	static synthetic long access$202 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry, long) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry x0
		long x1
	static synthetic boolean access$502 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry, boolean) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry x0
		boolean x1
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipEncodingHelper$SimpleEncodingHolder.class
ZipEncodingHelper.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
 org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncodingHelper$SimpleEncodingHolder extends java.lang.Object {
	private final char[] highChars
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.Simple8BitZipEncoding encoding
	void <init> (char[]) 
		char[] highChars
	public synchronized org.vafer.jdeb.shaded.compress.compress.archivers.zip.Simple8BitZipEncoding getEncoding () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/UnsupportedZipFeatureException.class
UnsupportedZipFeatureException.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnsupportedZipFeatureException extends java.util.zip.ZipException {
	private final org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnsupportedZipFeatureException$Feature reason
	private final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	private static final long serialVersionUID
	public void <init> (org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnsupportedZipFeatureException$Feature, org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnsupportedZipFeatureException$Feature reason
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnsupportedZipFeatureException$Feature getFeature () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry getEntry () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/Zip64ExtendedInformationExtraField.class
Zip64ExtendedInformationExtraField.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64ExtendedInformationExtraField extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField  {
	static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort HEADER_ID
	private static final String LFH_MUST_HAVE_BOTH_SIZES_MSG
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger size
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger compressedSize
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger relativeHeaderOffset
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong diskStart
	private byte[] rawCentralDirectoryData
	public void <init> () 
	public void <init> (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger, org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger size
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger compressedSize
	public void <init> (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger, org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger, org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger, org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger size
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger compressedSize
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger relativeHeaderOffset
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong diskStart
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getHeaderId () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getLocalFileDataLength () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getCentralDirectoryLength () 
	public byte[] getLocalFileDataData () 
		byte[] data
	public byte[] getCentralDirectoryData () 
		byte[] data
		int off
	public void parseFromLocalFileData (byte[], int, int)  throws java.util.zip.ZipException 
		byte[] buffer
		int offset
		int length
		int remaining
	public void parseFromCentralDirectoryData (byte[], int, int)  throws java.util.zip.ZipException 
		byte[] buffer
		int offset
		int length
	public void reparseCentralDirectoryData (boolean, boolean, boolean, boolean)  throws java.util.zip.ZipException 
		int expectedLength
		int offset
		boolean hasUncompressedSize
		boolean hasCompressedSize
		boolean hasRelativeHeaderOffset
		boolean hasDiskStart
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger getSize () 
	public void setSize (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger size
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger getCompressedSize () 
	public void setCompressedSize (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger compressedSize
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger getRelativeHeaderOffset () 
	public void setRelativeHeaderOffset (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger rho
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong getDiskStartNumber () 
	public void setDiskStartNumber (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong ds
	private int addSizes (byte[]) 
		byte[] data
		int off
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/Simple8BitZipEncoding.class
Simple8BitZipEncoding.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
 org.vafer.jdeb.shaded.compress.compress.archivers.zip.Simple8BitZipEncoding extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncoding  {
	private final char[] highChars
	private final java.util.List reverseMapping
	public void <init> (char[]) 
		int i
		char[] highChars
		java.util.List temp
		byte code
	public char decodeByte (byte) 
		byte b
	public boolean canEncodeChar (char) 
		char c
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Simple8BitZipEncoding$Simple8BitChar r
	public boolean pushEncodedChar (java.nio.ByteBuffer, char) 
		java.nio.ByteBuffer bb
		char c
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Simple8BitZipEncoding$Simple8BitChar r
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.Simple8BitZipEncoding$Simple8BitChar encodeHighChar (char) 
		int i
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Simple8BitZipEncoding$Simple8BitChar m
		char c
		int i0
		int i1
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Simple8BitZipEncoding$Simple8BitChar r
	public boolean canEncode (java.lang.String) 
		char c
		int i
		String name
	public java.nio.ByteBuffer encode (java.lang.String) 
		char c
		int i
		String name
		java.nio.ByteBuffer out
	public java.lang.String decode (byte[])  throws java.io.IOException 
		int i
		byte[] data
		char[] ret
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipArchiveOutputStream$1.class
ZipArchiveOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
synthetic org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$1 extends java.lang.Object {
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/GeneralPurposeBit.class
GeneralPurposeBit.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public final org.vafer.jdeb.shaded.compress.compress.archivers.zip.GeneralPurposeBit extends java.lang.Object {
	private static final int ENCRYPTION_FLAG
	private static final int DATA_DESCRIPTOR_FLAG
	private static final int STRONG_ENCRYPTION_FLAG
	public static final int UFT8_NAMES_FLAG
	private boolean languageEncodingFlag
	private boolean dataDescriptorFlag
	private boolean encryptionFlag
	private boolean strongEncryptionFlag
	public void <init> () 
	public boolean usesUTF8ForNames () 
	public void useUTF8ForNames (boolean) 
		boolean b
	public boolean usesDataDescriptor () 
	public void useDataDescriptor (boolean) 
		boolean b
	public boolean usesEncryption () 
	public void useEncryption (boolean) 
		boolean b
	public boolean usesStrongEncryption () 
	public void useStrongEncryption (boolean) 
		boolean b
	public byte[] encode () 
	public static org.vafer.jdeb.shaded.compress.compress.archivers.zip.GeneralPurposeBit parse (byte[], int) 
		byte[] data
		int offset
		int generalPurposeFlag
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.GeneralPurposeBit b
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object o
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.GeneralPurposeBit g
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/Zip64RequiredException.class
Zip64RequiredException.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64RequiredException extends java.util.zip.ZipException {
	private static final long serialVersionUID
	static final String ARCHIVE_TOO_BIG_MESSAGE
	static final String TOO_MANY_ENTRIES_MESSAGE
	static java.lang.String getEntryTooBigMessage (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
	public void <init> (java.lang.String) 
		String reason
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipArchiveOutputStream.class
ZipArchiveOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream extends org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveOutputStream {
	static final int BUFFER_SIZE
	protected boolean finished
	private static final int DEFLATER_BLOCK_SIZE
	public static final int DEFLATED
	public static final int DEFAULT_COMPRESSION
	public static final int STORED
	static final String DEFAULT_ENCODING
	public static final int EFS_FLAG
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$CurrentEntry entry
	private String comment
	private int level
	private boolean hasCompressionLevelChanged
	private int method
	private final java.util.List entries
	private final java.util.zip.CRC32 crc
	private long written
	private long cdOffset
	private long cdLength
	private static final byte[] ZERO
	private static final byte[] LZERO
	private final java.util.Map offsets
	private String encoding
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncoding zipEncoding
	protected final java.util.zip.Deflater def
	private final byte[] buf
	private final java.io.RandomAccessFile raf
	private final java.io.OutputStream out
	private boolean useUTF8Flag
	private boolean fallbackToUTF8
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$UnicodeExtraFieldPolicy createUnicodeExtraFields
	private boolean hasUsedZip64
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode zip64Mode
	static final byte[] LFH_SIG
	static final byte[] DD_SIG
	static final byte[] CFH_SIG
	static final byte[] EOCD_SIG
	static final byte[] ZIP64_EOCD_SIG
	static final byte[] ZIP64_EOCD_LOC_SIG
	private static final byte[] ONE
	public void <init> (java.io.OutputStream) 
		java.io.OutputStream out
	public void <init> (java.io.File)  throws java.io.IOException 
		java.io.IOException inner
		java.io.IOException e
		java.io.File file
		java.io.OutputStream o
		java.io.RandomAccessFile _raf
	public boolean isSeekable () 
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncoding () 
	public void setUseLanguageEncodingFlag (boolean) 
		boolean b
	public void setCreateUnicodeExtraFields (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$UnicodeExtraFieldPolicy) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream$UnicodeExtraFieldPolicy b
	public void setFallbackToUTF8 (boolean) 
		boolean b
	public void setUseZip64 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode mode
	public void finish ()  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
		java.util.Iterator i$
	public void closeArchiveEntry ()  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode effectiveMode
		long bytesWritten
		long realCrc
		boolean actuallyNeedsZip64
	private void flushDeflater ()  throws java.io.IOException 
	private boolean handleSizesAndCrc (long, long, org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode)  throws java.util.zip.ZipException 
		long bytesWritten
		long crc
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode effectiveMode
		boolean actuallyNeedsZip64
	private void rewriteSizesAndCrc (boolean)  throws java.io.IOException 
		boolean actuallyNeedsZip64
		long save
	public void putArchiveEntry (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64ExtendedInformationExtraField z64
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger size
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry archiveEntry
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode effectiveMode
	private void setDefaults (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	private void validateSizeInformation (org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode)  throws java.util.zip.ZipException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode effectiveMode
	private boolean shouldAddZip64Extra (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry, org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode mode
	public void setComment (java.lang.String) 
		String comment
	public void setLevel (int) 
		int level
	public void setMethod (int) 
		int method
	public boolean canWriteEntryData (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry ae
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int offset
		int length
	private void writeDeflated (byte[], int, int)  throws java.io.IOException 
		int i
		int fullblocks
		int done
		byte[] b
		int offset
		int length
	public void close ()  throws java.io.IOException 
	public void flush ()  throws java.io.IOException 
	protected final void deflate ()  throws java.io.IOException 
		int len
	protected void writeLocalFileHeader (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry)  throws java.io.IOException 
		byte[] size
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
		boolean encodable
		java.nio.ByteBuffer name
		int zipMethod
		byte[] extra
	private void addUnicodeExtraFields (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry, boolean, java.nio.ByteBuffer)  throws java.io.IOException 
		java.nio.ByteBuffer commentB
		boolean commentEncodable
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
		boolean encodable
		java.nio.ByteBuffer name
		String comm
	protected void writeDataDescriptor (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
		int sizeFieldSize
	protected void writeCentralFileHeader (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
		long lfhOffset
		boolean needsZip64Extra
		int zipMethod
		boolean encodable
		java.nio.ByteBuffer name
		byte[] extra
		String comm
		java.nio.ByteBuffer commentB
	private void handleZip64Extra (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry, long, boolean) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64ExtendedInformationExtraField z64
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
		long lfhOffset
		boolean needsZip64Extra
	protected void writeCentralDirectoryEnd ()  throws java.io.IOException 
		int numberOfEntries
		byte[] num
		java.nio.ByteBuffer data
	protected void writeZip64CentralDirectory ()  throws java.io.IOException 
		long offset
		byte[] num
	protected final void writeOut (byte[])  throws java.io.IOException 
		byte[] data
	protected final void writeOut (byte[], int, int)  throws java.io.IOException 
		byte[] data
		int offset
		int length
	private void deflateUntilInputIsNeeded ()  throws java.io.IOException 
	private void writeVersionNeededToExtractAndGeneralPurposeBits (int, boolean, boolean)  throws java.io.IOException 
		int zipMethod
		boolean utfFallback
		boolean zip64
		int versionNeededToExtract
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.GeneralPurposeBit b
	public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry createArchiveEntry (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File inputFile
		String entryName
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64ExtendedInformationExtraField getZip64Extra (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64ExtendedInformationExtraField z64
	private boolean hasZip64Extra (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode getEffectiveZip64Mode (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncoding getEntryEncoding (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
		boolean encodable
	private java.nio.ByteBuffer getName (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
	void destroy ()  throws java.io.IOException 
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipArchiveInputStream$Buffer.class
ZipArchiveInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer extends java.lang.Object {
	private final byte[] buf
	private int offsetInBuffer
	private int lengthOfLastRead
	private void <init> () 
	private void reset () 
	synthetic void <init> (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$1) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$1 x0
	static synthetic byte[] access$100 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer x0
	static synthetic int access$700 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer x0
	static synthetic int access$800 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer x0
	static synthetic int access$702 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer, int) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer x0
		int x1
	static synthetic int access$802 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer, int) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer x0
		int x1
	static synthetic int access$712 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer, int) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer x0
		int x1
	static synthetic void access$1000 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer x0
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/Simple8BitZipEncoding$Simple8BitChar.class
Simple8BitZipEncoding.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
final org.vafer.jdeb.shaded.compress.compress.archivers.zip.Simple8BitZipEncoding$Simple8BitChar extends java.lang.Object implements java.lang.Comparable  {
	public final char unicode
	public final byte code
	void <init> (byte, char) 
		byte code
		char unicode
	public int compareTo (org.vafer.jdeb.shaded.compress.compress.archivers.zip.Simple8BitZipEncoding$Simple8BitChar) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Simple8BitZipEncoding$Simple8BitChar a
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Simple8BitZipEncoding$Simple8BitChar other
		Object o
	public int hashCode () 
	public volatile synthetic int compareTo (java.lang.Object) 
		Object x0
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipEncoding.class
ZipEncoding.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
abstract org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncoding extends java.lang.Object {
	public abstract boolean canEncode (java.lang.String) 
	public abstract java.nio.ByteBuffer encode (java.lang.String)  throws java.io.IOException 
	public abstract java.lang.String decode (byte[])  throws java.io.IOException 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/Zip64Mode.class
Zip64Mode.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public final enum org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode extends java.lang.Enum {
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode Always
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode Never
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode AsNeeded
	private static final synthetic org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode[] $VALUES
	public static org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode[] values () 
	public static org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64Mode valueOf (java.lang.String) 
		String name
	private void <init> (java.lang.String, int) 
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/JarMarker.class
JarMarker.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public final org.vafer.jdeb.shaded.compress.compress.archivers.zip.JarMarker extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField  {
	private static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort ID
	private static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort NULL
	private static final byte[] NO_BYTES
	private static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.JarMarker DEFAULT
	public void <init> () 
	public static org.vafer.jdeb.shaded.compress.compress.archivers.zip.JarMarker getInstance () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getHeaderId () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getLocalFileDataLength () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getCentralDirectoryLength () 
	public byte[] getLocalFileDataData () 
	public byte[] getCentralDirectoryData () 
	public void parseFromLocalFileData (byte[], int, int)  throws java.util.zip.ZipException 
		byte[] data
		int offset
		int length
	public void parseFromCentralDirectoryData (byte[], int, int)  throws java.util.zip.ZipException 
		byte[] buffer
		int offset
		int length
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/UnparseableExtraFieldData.class
UnparseableExtraFieldData.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public final org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnparseableExtraFieldData extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField  {
	private static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort HEADER_ID
	private byte[] localFileData
	private byte[] centralDirectoryData
	public void <init> () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getHeaderId () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getLocalFileDataLength () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getCentralDirectoryLength () 
	public byte[] getLocalFileDataData () 
	public byte[] getCentralDirectoryData () 
	public void parseFromLocalFileData (byte[], int, int) 
		byte[] buffer
		int offset
		int length
	public void parseFromCentralDirectoryData (byte[], int, int) 
		byte[] buffer
		int offset
		int length
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/AbstractUnicodeExtraField.class
AbstractUnicodeExtraField.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public abstract org.vafer.jdeb.shaded.compress.compress.archivers.zip.AbstractUnicodeExtraField extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField  {
	private long nameCRC32
	private byte[] unicodeName
	private byte[] data
	protected void <init> () 
	protected void <init> (java.lang.String, byte[], int, int) 
		java.io.UnsupportedEncodingException e
		String text
		byte[] bytes
		int off
		int len
		java.util.zip.CRC32 crc32
	protected void <init> (java.lang.String, byte[]) 
		String text
		byte[] bytes
	private void assembleData () 
	public long getNameCRC32 () 
	public void setNameCRC32 (long) 
		long nameCRC32
	public byte[] getUnicodeName () 
		byte[] b
	public void setUnicodeName (byte[]) 
		byte[] unicodeName
	public byte[] getCentralDirectoryData () 
		byte[] b
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getCentralDirectoryLength () 
	public byte[] getLocalFileDataData () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getLocalFileDataLength () 
	public void parseFromLocalFileData (byte[], int, int)  throws java.util.zip.ZipException 
		byte[] buffer
		int offset
		int length
		int version
	public void parseFromCentralDirectoryData (byte[], int, int)  throws java.util.zip.ZipException 
		byte[] buffer
		int offset
		int length
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipArchiveInputStream$1.class
ZipArchiveInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
synthetic org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$1 extends java.lang.Object {
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/FallbackZipEncoding.class
FallbackZipEncoding.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
 org.vafer.jdeb.shaded.compress.compress.archivers.zip.FallbackZipEncoding extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncoding  {
	private final String charset
	public void <init> () 
	public void <init> (java.lang.String) 
		String charset
	public boolean canEncode (java.lang.String) 
		String name
	public java.nio.ByteBuffer encode (java.lang.String)  throws java.io.IOException 
		String name
	public java.lang.String decode (byte[])  throws java.io.IOException 
		byte[] data
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipLong.class
ZipLong.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong extends java.lang.Object implements java.lang.Cloneable  {
	private static final int BYTE_1
	private static final int BYTE_1_MASK
	private static final int BYTE_1_SHIFT
	private static final int BYTE_2
	private static final int BYTE_2_MASK
	private static final int BYTE_2_SHIFT
	private static final int BYTE_3
	private static final long BYTE_3_MASK
	private static final int BYTE_3_SHIFT
	private final long value
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong CFH_SIG
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong LFH_SIG
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong DD_SIG
	static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong ZIP64_MAGIC
	public void <init> (long) 
		long value
	public void <init> (byte[]) 
		byte[] bytes
	public void <init> (byte[], int) 
		byte[] bytes
		int offset
	public byte[] getBytes () 
	public long getValue () 
	public static byte[] getBytes (long) 
		long value
		byte[] result
	public static long getValue (byte[], int) 
		byte[] bytes
		int offset
		long value
	public static long getValue (byte[]) 
		byte[] bytes
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.Object clone () 
		CloneNotSupportedException cnfe
	public java.lang.String toString () 
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/UnixStat.class
UnixStat.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public abstract org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnixStat extends java.lang.Object {
	public static final int PERM_MASK
	public static final int LINK_FLAG
	public static final int FILE_FLAG
	public static final int DIR_FLAG
	public static final int DEFAULT_LINK_PERM
	public static final int DEFAULT_DIR_PERM
	public static final int DEFAULT_FILE_PERM
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipEncodingHelper.class
ZipEncodingHelper.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
abstract org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncodingHelper extends java.lang.Object {
	private static final java.util.Map simpleEncodings
	private static final byte[] HEX_DIGITS
	static final String UTF8
	private static final String UTF_DASH_8
	static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncoding UTF8_ZIP_ENCODING
	void <init> () 
	static java.nio.ByteBuffer growBuffer (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer b
		int newCapacity
		int c2
		java.nio.ByteBuffer on
	static void appendSurrogate (java.nio.ByteBuffer, char) 
		java.nio.ByteBuffer bb
		char c
	static org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncoding getZipEncoding (java.lang.String) 
		java.nio.charset.Charset cs
		java.nio.charset.UnsupportedCharsetException e
		String name
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncodingHelper$SimpleEncodingHolder h
	static boolean isUTF8 (java.lang.String) 
		String encoding
	static void <clinit> () 
		char[] cp437_high_chars
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncodingHelper$SimpleEncodingHolder cp437
		char[] cp850_high_chars
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncodingHelper$SimpleEncodingHolder cp850
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ExtraFieldUtils.class
ExtraFieldUtils.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ExtraFieldUtils extends java.lang.Object {
	private static final int WORD
	private static final java.util.Map implementations
	public void <init> () 
	public static void register (java.lang.Class) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField ze
		ClassCastException cc
		InstantiationException ie
		IllegalAccessException ie
		Class c
	public static org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField createExtraField (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort)  throws java.lang.InstantiationException java.lang.IllegalAccessException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort headerId
		Class c
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnrecognizedExtraField u
	public static org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[] parse (byte[])  throws java.util.zip.ZipException 
		byte[] data
	public static org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[] parse (byte[], boolean)  throws java.util.zip.ZipException 
		byte[] data
		boolean local
	public static org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[] parse (byte[], boolean, org.vafer.jdeb.shaded.compress.compress.archivers.zip.ExtraFieldUtils$UnparseableExtraField)  throws java.util.zip.ZipException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnparseableExtraFieldData field
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField ze
		InstantiationException ie
		IllegalAccessException iae
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort headerId
		int length
		byte[] data
		boolean local
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ExtraFieldUtils$UnparseableExtraField onUnparseableData
		java.util.List v
		int start
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[] result
	public static byte[] mergeLocalFileDataData (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[]) 
		int i
		byte[] local
		int i
		byte[] local
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[] data
		boolean lastIsUnparseableHolder
		int regularExtraFieldCount
		int sum
		byte[] result
		int start
	public static byte[] mergeCentralDirectoryData (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[]) 
		int i
		byte[] local
		int i
		byte[] local
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[] data
		boolean lastIsUnparseableHolder
		int regularExtraFieldCount
		int sum
		byte[] result
		int start
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/UnrecognizedExtraField.class
UnrecognizedExtraField.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnrecognizedExtraField extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField  {
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort headerId
	private byte[] localData
	private byte[] centralData
	public void <init> () 
	public void setHeaderId (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort headerId
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getHeaderId () 
	public void setLocalFileDataData (byte[]) 
		byte[] data
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getLocalFileDataLength () 
	public byte[] getLocalFileDataData () 
	public void setCentralDirectoryData (byte[]) 
		byte[] data
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getCentralDirectoryLength () 
	public byte[] getCentralDirectoryData () 
	public void parseFromLocalFileData (byte[], int, int) 
		byte[] data
		int offset
		int length
		byte[] tmp
	public void parseFromCentralDirectoryData (byte[], int, int) 
		byte[] data
		int offset
		int length
		byte[] tmp
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipArchiveInputStream$CurrentEntry.class
ZipArchiveInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry extends java.lang.Object {
	private final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	private boolean hasDataDescriptor
	private boolean usesZip64
	private long bytesRead
	private long bytesReadFromStream
	private void <init> () 
	synthetic void <init> (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$1) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$1 x0
	static synthetic org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry access$300 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry x0
	static synthetic boolean access$402 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry, boolean) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry x0
		boolean x1
	static synthetic boolean access$400 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry x0
	static synthetic boolean access$502 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry, boolean) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry x0
		boolean x1
	static synthetic boolean access$500 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry x0
	static synthetic long access$600 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry x0
	static synthetic long access$914 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry, long) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry x0
		long x1
	static synthetic long access$614 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry, long) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry x0
		long x1
	static synthetic long access$900 (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry x0
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/UnicodePathExtraField.class
UnicodePathExtraField.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnicodePathExtraField extends org.vafer.jdeb.shaded.compress.compress.archivers.zip.AbstractUnicodeExtraField {
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort UPATH_ID
	public void <init> () 
	public void <init> (java.lang.String, byte[], int, int) 
		String text
		byte[] bytes
		int off
		int len
	public void <init> (java.lang.String, byte[]) 
		String name
		byte[] bytes
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getHeaderId () 
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipArchiveInputStream.class
ZipArchiveInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream extends org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveInputStream {
	private final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncoding zipEncoding
	private final boolean useUnicodeExtraFields
	private final java.io.InputStream in
	private final java.util.zip.Inflater inf
	private final java.util.zip.CRC32 crc
	private final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$Buffer buf
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream$CurrentEntry current
	private boolean closed
	private boolean hitCentralDirectory
	private java.io.ByteArrayInputStream lastStoredEntry
	private boolean allowStoredEntriesWithDataDescriptor
	private static final int LFH_LEN
	private static final long TWO_EXP_32
	private static final byte[] LFH
	private static final byte[] CFH
	private static final byte[] DD
	public void <init> (java.io.InputStream) 
		java.io.InputStream inputStream
	public void <init> (java.io.InputStream, java.lang.String, boolean) 
		java.io.InputStream inputStream
		String encoding
		boolean useUnicodeExtraFields
	public void <init> (java.io.InputStream, java.lang.String, boolean, boolean) 
		java.io.InputStream inputStream
		String encoding
		boolean useUnicodeExtraFields
		boolean allowStoredEntriesWithDataDescriptor
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry getNextZipEntry ()  throws java.io.IOException 
		java.io.EOFException e
		byte[] lfh
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong sig
		int off
		int versionMadeBy
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.GeneralPurposeBit gpFlag
		boolean hasUTF8Flag
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncoding entryEncoding
		long time
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong size
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong cSize
		int fileNameLen
		int extraLen
		byte[] fileName
		byte[] extraData
	private void processZip64Extra (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong, org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong size
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong cSize
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.Zip64ExtendedInformationExtraField z64
	public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry getNextEntry ()  throws java.io.IOException 
	public boolean canReadEntryData (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry ae
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int start
		int length
	private int readStored (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int start
		int length
		long csize
		int toRead
	private int readDeflated (byte[], int, int)  throws java.io.IOException 
		java.util.zip.DataFormatException e
		byte[] buffer
		int start
		int length
		int read
	public void close ()  throws java.io.IOException 
	public long skip (long)  throws java.io.IOException 
		long rem
		int x
		long skipped
		byte[] b
		long value
	public static boolean matches (byte[], int) 
		byte[] signature
		int length
	private static boolean checksig (byte[], byte[]) 
		int i
		byte[] signature
		byte[] expected
	private void closeEntry ()  throws java.io.IOException 
		long inB
		int diff
	private void drainCurrentEntryData ()  throws java.io.IOException 
		long n
		long remaining
	private long getBytesInflated () 
		long inB
	private void fill ()  throws java.io.IOException 
	private void readFully (byte[])  throws java.io.IOException 
		byte[] b
		int count
		int x
	private void readDataDescriptor ()  throws java.io.IOException 
		byte[] b
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong val
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong potentialSig
	private boolean supportsDataDescriptorFor (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	private void readStoredEntry ()  throws java.io.IOException 
		int r
		java.io.ByteArrayOutputStream bos
		int off
		boolean done
		int ddLen
		byte[] b
	private boolean bufferContainsSignature (java.io.ByteArrayOutputStream, int, int, int)  throws java.io.IOException 
		int i
		java.io.ByteArrayOutputStream bos
		int offset
		int lastRead
		int expectedDDLen
		boolean done
		int readTooMuch
	private int cacheBytesRead (java.io.ByteArrayOutputStream, int, int, int) 
		java.io.ByteArrayOutputStream bos
		int offset
		int lastRead
		int expecteDDLen
		int cacheable
	private void pushback (byte[], int, int)  throws java.io.IOException 
		byte[] buf
		int offset
		int length
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/UnsupportedZipFeatureException$Feature.class
UnsupportedZipFeatureException.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnsupportedZipFeatureException$Feature extends java.lang.Object {
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnsupportedZipFeatureException$Feature ENCRYPTION
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnsupportedZipFeatureException$Feature METHOD
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnsupportedZipFeatureException$Feature DATA_DESCRIPTOR
	private final String name
	private void <init> (java.lang.String) 
		String name
	public java.lang.String toString () 
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipUtil.class
ZipUtil.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public abstract org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipUtil extends java.lang.Object {
	private static final byte[] DOS_TIME_MIN
	public void <init> () 
	public static org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong toDosTime (java.util.Date) 
		java.util.Date time
	public static byte[] toDosTime (long) 
		long t
		java.util.Calendar c
		int year
		int month
		long value
	public static long adjustToLong (int) 
		int i
	public static java.util.Date fromDosTime (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipLong zipDosTime
		long dosTime
	public static long dosToJavaTime (long) 
		long dosTime
		java.util.Calendar cal
	static void setNameAndCommentFromExtraFields (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry, byte[], byte[]) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnicodeCommentExtraField cmt
		String newComment
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
		byte[] originalNameBytes
		byte[] commentBytes
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnicodePathExtraField name
		String originalName
		String newName
	private static java.lang.String getUnicodeStringIfOriginalMatches (org.vafer.jdeb.shaded.compress.compress.archivers.zip.AbstractUnicodeExtraField, byte[]) 
		java.io.IOException ex
		java.util.zip.CRC32 crc32
		long origCRC32
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.AbstractUnicodeExtraField f
		byte[] orig
	static byte[] copy (byte[]) 
		byte[] to
		byte[] from
	static boolean canHandleEntryData (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	private static boolean supportsEncryptionOf (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	private static boolean supportsMethodOf (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	static void checkRequestedFeatures (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry)  throws org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnsupportedZipFeatureException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry ze
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipShort.class
ZipShort.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort extends java.lang.Object implements java.lang.Cloneable  {
	private static final int BYTE_1_MASK
	private static final int BYTE_1_SHIFT
	private final int value
	public void <init> (int) 
		int value
	public void <init> (byte[]) 
		byte[] bytes
	public void <init> (byte[], int) 
		byte[] bytes
		int offset
	public byte[] getBytes () 
		byte[] result
	public int getValue () 
	public static byte[] getBytes (int) 
		int value
		byte[] result
	public static int getValue (byte[], int) 
		byte[] bytes
		int offset
		int value
	public static int getValue (byte[]) 
		byte[] bytes
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.Object clone () 
		CloneNotSupportedException cnfe
	public java.lang.String toString () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipArchiveEntry.class
ZipArchiveEntry.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry extends java.util.zip.ZipEntry implements org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry java.lang.Cloneable  {
	public static final int PLATFORM_UNIX
	public static final int PLATFORM_FAT
	private static final int SHORT_MASK
	private static final int SHORT_SHIFT
	private int method
	private long size
	private int internalAttributes
	private int platform
	private long externalAttributes
	private java.util.LinkedHashMap extraFields
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnparseableExtraFieldData unparseableExtra
	private String name
	private byte[] rawName
	private org.vafer.jdeb.shaded.compress.compress.archivers.zip.GeneralPurposeBit gpb
	public void <init> (java.lang.String) 
		String name
	public void <init> (java.util.zip.ZipEntry)  throws java.util.zip.ZipException 
		java.util.zip.ZipEntry entry
		byte[] extra
	public void <init> (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry)  throws java.util.zip.ZipException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	protected void <init> () 
	public void <init> (java.io.File, java.lang.String) 
		java.io.File inputFile
		String entryName
	public java.lang.Object clone () 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry e
	public int getMethod () 
	public void setMethod (int) 
		int method
	public int getInternalAttributes () 
	public void setInternalAttributes (int) 
		int value
	public long getExternalAttributes () 
	public void setExternalAttributes (long) 
		long value
	public void setUnixMode (int) 
		int mode
	public int getUnixMode () 
	public int getPlatform () 
	protected void setPlatform (int) 
		int platform
	public void setExtraFields (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[]) 
		int i
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[] fields
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[] getExtraFields () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[] getExtraFields (boolean) 
		boolean includeUnparseable
		java.util.List result
	public void addExtraField (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField ze
	public void addAsFirstExtraField (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField) 
		java.util.LinkedHashMap copy
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField ze
	public void removeExtraField (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort type
	public void removeUnparseableExtraFieldData () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField getExtraField (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort type
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnparseableExtraFieldData getUnparseableExtraFieldData () 
	public void setExtra (byte[])  throws java.lang.RuntimeException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[] local
		java.util.zip.ZipException e
		byte[] extra
	protected void setExtra () 
	public void setCentralDirectoryExtra (byte[]) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[] central
		java.util.zip.ZipException e
		byte[] b
	public byte[] getLocalFileDataExtra () 
		byte[] extra
	public byte[] getCentralDirectoryExtra () 
	public java.lang.String getName () 
	public boolean isDirectory () 
	protected void setName (java.lang.String) 
		String name
	public long getSize () 
	public void setSize (long) 
		long size
	protected void setName (java.lang.String, byte[]) 
		String name
		byte[] rawName
	public byte[] getRawName () 
		byte[] b
	public int hashCode () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.GeneralPurposeBit getGeneralPurposeBit () 
	public void setGeneralPurposeBit (org.vafer.jdeb.shaded.compress.compress.archivers.zip.GeneralPurposeBit) 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.GeneralPurposeBit b
	private void mergeExtraFields (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[], boolean)  throws java.util.zip.ZipException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField existing
		byte[] b
		byte[] b
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField existing
		int i
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField[] f
		boolean local
	public java.util.Date getLastModifiedDate () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry other
		String myName
		String otherName
		String myComment
		String otherComment
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/UnicodeCommentExtraField.class
UnicodeCommentExtraField.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnicodeCommentExtraField extends org.vafer.jdeb.shaded.compress.compress.archivers.zip.AbstractUnicodeExtraField {
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort UCOM_ID
	public void <init> () 
	public void <init> (java.lang.String, byte[], int, int) 
		String text
		byte[] bytes
		int off
		int len
	public void <init> (java.lang.String, byte[]) 
		String comment
		byte[] bytes
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getHeaderId () 
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ZipEightByteInteger.class
ZipEightByteInteger.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger extends java.lang.Object {
	private static final int BYTE_1
	private static final int BYTE_1_MASK
	private static final int BYTE_1_SHIFT
	private static final int BYTE_2
	private static final int BYTE_2_MASK
	private static final int BYTE_2_SHIFT
	private static final int BYTE_3
	private static final long BYTE_3_MASK
	private static final int BYTE_3_SHIFT
	private static final int BYTE_4
	private static final long BYTE_4_MASK
	private static final int BYTE_4_SHIFT
	private static final int BYTE_5
	private static final long BYTE_5_MASK
	private static final int BYTE_5_SHIFT
	private static final int BYTE_6
	private static final long BYTE_6_MASK
	private static final int BYTE_6_SHIFT
	private static final int BYTE_7
	private static final long BYTE_7_MASK
	private static final int BYTE_7_SHIFT
	private static final int LEFTMOST_BIT_SHIFT
	private static final byte LEFTMOST_BIT
	private final java.math.BigInteger value
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEightByteInteger ZERO
	public void <init> (long) 
		long value
	public void <init> (java.math.BigInteger) 
		java.math.BigInteger value
	public void <init> (byte[]) 
		byte[] bytes
	public void <init> (byte[], int) 
		byte[] bytes
		int offset
	public byte[] getBytes () 
	public long getLongValue () 
	public java.math.BigInteger getValue () 
	public static byte[] getBytes (long) 
		long value
	public static byte[] getBytes (java.math.BigInteger) 
		java.math.BigInteger value
		byte[] result
		long val
	public static long getLongValue (byte[], int) 
		byte[] bytes
		int offset
	public static java.math.BigInteger getValue (byte[], int) 
		byte[] bytes
		int offset
		long value
		java.math.BigInteger val
	public static long getLongValue (byte[]) 
		byte[] bytes
	public static java.math.BigInteger getValue (byte[]) 
		byte[] bytes
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/ExtraFieldUtils$UnparseableExtraField.class
ExtraFieldUtils.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ExtraFieldUtils$UnparseableExtraField extends java.lang.Object {
	public static final int THROW_KEY
	public static final int SKIP_KEY
	public static final int READ_KEY
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ExtraFieldUtils$UnparseableExtraField THROW
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ExtraFieldUtils$UnparseableExtraField SKIP
	public static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ExtraFieldUtils$UnparseableExtraField READ
	private final int key
	private void <init> (int) 
		int k
	public int getKey () 
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/NioZipEncoding.class
NioZipEncoding.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
 org.vafer.jdeb.shaded.compress.compress.archivers.zip.NioZipEncoding extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipEncoding  {
	private final java.nio.charset.Charset charset
	public void <init> (java.nio.charset.Charset) 
		java.nio.charset.Charset charset
	public boolean canEncode (java.lang.String) 
		String name
		java.nio.charset.CharsetEncoder enc
	public java.nio.ByteBuffer encode (java.lang.String) 
		int i
		java.nio.charset.CoderResult res
		String name
		java.nio.charset.CharsetEncoder enc
		java.nio.CharBuffer cb
		java.nio.ByteBuffer out
	public java.lang.String decode (byte[])  throws java.io.IOException 
		byte[] data
}

org/vafer/jdeb/shaded/compress/compress/archivers/zip/AsiExtraField.class
AsiExtraField.java
package org.vafer.jdeb.shaded.compress.compress.archivers.zip
public org.vafer.jdeb.shaded.compress.compress.archivers.zip.AsiExtraField extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipExtraField org.vafer.jdeb.shaded.compress.compress.archivers.zip.UnixStat java.lang.Cloneable  {
	private static final org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort HEADER_ID
	private static final int WORD
	private int mode
	private int uid
	private int gid
	private String link
	private boolean dirFlag
	private java.util.zip.CRC32 crc
	public void <init> () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getHeaderId () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getLocalFileDataLength () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipShort getCentralDirectoryLength () 
	public byte[] getLocalFileDataData () 
		byte[] data
		byte[] linkArray
		long checksum
		byte[] result
	public byte[] getCentralDirectoryData () 
	public void setUserId (int) 
		int uid
	public int getUserId () 
	public void setGroupId (int) 
		int gid
	public int getGroupId () 
	public void setLinkedFile (java.lang.String) 
		String name
	public java.lang.String getLinkedFile () 
	public boolean isLink () 
	public void setMode (int) 
		int mode
	public int getMode () 
	public void setDirectory (boolean) 
		boolean dirFlag
	public boolean isDirectory () 
	public void parseFromLocalFileData (byte[], int, int)  throws java.util.zip.ZipException 
		byte[] data
		int offset
		int length
		long givenChecksum
		byte[] tmp
		long realChecksum
		int newMode
		byte[] linkArray
	public void parseFromCentralDirectoryData (byte[], int, int)  throws java.util.zip.ZipException 
		byte[] buffer
		int offset
		int length
	protected int getMode (int) 
		int mode
		int type
	public java.lang.Object clone () 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.AsiExtraField cloned
		CloneNotSupportedException cnfe
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/ArchiveEntry.class
ArchiveEntry.java
package org.vafer.jdeb.shaded.compress.compress.archivers
public abstract org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry extends java.lang.Object {
	public static final long SIZE_UNKNOWN
	public abstract java.lang.String getName () 
	public abstract long getSize () 
	public abstract boolean isDirectory () 
	public abstract java.util.Date getLastModifiedDate () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/ArchiveStreamFactory.class
ArchiveStreamFactory.java
package org.vafer.jdeb.shaded.compress.compress.archivers
public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveStreamFactory extends java.lang.Object {
	public static final String AR
	public static final String CPIO
	public static final String DUMP
	public static final String JAR
	public static final String TAR
	public static final String ZIP
	public void <init> () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveInputStream createArchiveInputStream (java.lang.String, java.io.InputStream)  throws org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveException 
		String archiverName
		java.io.InputStream in
	public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveOutputStream createArchiveOutputStream (java.lang.String, java.io.OutputStream)  throws org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveException 
		String archiverName
		java.io.OutputStream out
	public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveInputStream createArchiveInputStream (java.io.InputStream)  throws org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveException 
		org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveInputStream tais
		Exception e
		int signatureLength
		byte[] dumpsig
		byte[] tarheader
		java.io.IOException e
		java.io.InputStream in
		byte[] signature
}

org/vafer/jdeb/shaded/compress/compress/archivers/ArchiveOutputStream.class
ArchiveOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers
public abstract org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveOutputStream extends java.io.OutputStream {
	private final byte[] oneByte
	static final int BYTE_MASK
	private long bytesWritten
	public void <init> () 
	public abstract void putArchiveEntry (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry)  throws java.io.IOException 
	public abstract void closeArchiveEntry ()  throws java.io.IOException 
	public abstract void finish ()  throws java.io.IOException 
	public abstract org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry createArchiveEntry (java.io.File, java.lang.String)  throws java.io.IOException 
	public void write (int)  throws java.io.IOException 
		int b
	protected void count (int) 
		int written
	protected void count (long) 
		long written
	public int getCount () 
	public long getBytesWritten () 
	public boolean canWriteEntryData (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry ae
}

org/vafer/jdeb/shaded/compress/compress/archivers/tar/
org/vafer/jdeb/shaded/compress/compress/archivers/tar/TarArchiveInputStream.class
TarArchiveInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.tar
public org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveInputStream extends org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveInputStream {
	private static final int SMALL_BUFFER_SIZE
	private static final int BUFFER_SIZE
	private boolean hasHitEOF
	private long entrySize
	private long entryOffset
	private byte[] readBuf
	protected final org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarBuffer buffer
	private org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry currEntry
	public void <init> (java.io.InputStream) 
		java.io.InputStream is
	public void <init> (java.io.InputStream, int) 
		java.io.InputStream is
		int blockSize
	public void <init> (java.io.InputStream, int, int) 
		java.io.InputStream is
		int blockSize
		int recordSize
	public void close ()  throws java.io.IOException 
	public int getRecordSize () 
	public int available ()  throws java.io.IOException 
	public long skip (long)  throws java.io.IOException 
		int realSkip
		int numRead
		long numToSkip
		byte[] skipBuf
		long skip
	public synchronized void reset () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry getNextTarEntry ()  throws java.io.IOException 
		long skipped
		long numToSkip
		StringBuffer longName
		byte[] buf
		int length
		byte[] headerBuf
	private byte[] getRecord ()  throws java.io.IOException 
		byte[] headerBuf
	private void paxHeaders ()  throws java.io.IOException 
		String keyword
		char[] cbuf
		int got
		String value
		StringBuffer sb
		int ch
		int len
		int read
		String key
		String val
		java.util.Map$Entry ent
		java.util.Iterator i$
		java.io.Reader br
		java.util.Map headers
	private void readGNUSparse ()  throws java.io.IOException 
		byte[] headerBuf
		org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveSparseEntry entry
	public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry getNextEntry ()  throws java.io.IOException 
	public int read (byte[], int, int)  throws java.io.IOException 
		int newLen
		byte[] newBuf
		int sz
		byte[] rec
		int sz
		int recLen
		byte[] buf
		int offset
		int numToRead
		int totalRead
	public boolean canReadEntryData (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry te
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry ae
	protected final org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry getCurrentEntry () 
	protected final void setCurrentEntry (org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry e
	protected final boolean isAtEOF () 
	protected final void setAtEOF (boolean) 
		boolean b
	public static boolean matches (byte[], int) 
		byte[] signature
		int length
}

org/vafer/jdeb/shaded/compress/compress/archivers/tar/TarArchiveInputStream$1.class
TarArchiveInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.tar
 org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveInputStream$1 extends java.io.InputStreamReader {
	final synthetic org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveInputStream this$0
	void <init> (org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveInputStream, java.io.InputStream, java.lang.String) 
		java.io.InputStream x0
		String x1
	public void close () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/tar/TarConstants.class
TarConstants.java
package org.vafer.jdeb.shaded.compress.compress.archivers.tar
public abstract org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarConstants extends java.lang.Object {
	public static final int FORMAT_OLDGNU
	public static final int FORMAT_POSIX
	public static final int NAMELEN
	public static final int MODELEN
	public static final int UIDLEN
	public static final int GIDLEN
	public static final int CHKSUMLEN
	public static final int SIZELEN
	public static final long MAXSIZE
	public static final int MAGIC_OFFSET
	public static final int MAGICLEN
	public static final int VERSION_OFFSET
	public static final int VERSIONLEN
	public static final int MODTIMELEN
	public static final int UNAMELEN
	public static final int GNAMELEN
	public static final int DEVLEN
	public static final int PREFIXLEN
	public static final int ATIMELEN_GNU
	public static final int CTIMELEN_GNU
	public static final int OFFSETLEN_GNU
	public static final int LONGNAMESLEN_GNU
	public static final int PAD2LEN_GNU
	public static final int SPARSELEN_GNU
	public static final int ISEXTENDEDLEN_GNU
	public static final int REALSIZELEN_GNU
	public static final int SPARSELEN_GNU_SPARSE
	public static final int ISEXTENDEDLEN_GNU_SPARSE
	public static final byte LF_OLDNORM
	public static final byte LF_NORMAL
	public static final byte LF_LINK
	public static final byte LF_SYMLINK
	public static final byte LF_CHR
	public static final byte LF_BLK
	public static final byte LF_DIR
	public static final byte LF_FIFO
	public static final byte LF_CONTIG
	public static final byte LF_GNUTYPE_LONGNAME
	public static final byte LF_GNUTYPE_SPARSE
	public static final byte LF_PAX_EXTENDED_HEADER_LC
	public static final byte LF_PAX_EXTENDED_HEADER_UC
	public static final byte LF_PAX_GLOBAL_EXTENDED_HEADER
	public static final String MAGIC_POSIX
	public static final String VERSION_POSIX
	public static final String MAGIC_GNU
	public static final String VERSION_GNU_SPACE
	public static final String VERSION_GNU_ZERO
	public static final String MAGIC_ANT
	public static final String VERSION_ANT
	public static final String GNU_LONGLINK
}

org/vafer/jdeb/shaded/compress/compress/archivers/tar/TarBuffer.class
TarBuffer.java
package org.vafer.jdeb.shaded.compress.compress.archivers.tar
 org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarBuffer extends java.lang.Object {
	public static final int DEFAULT_RCDSIZE
	public static final int DEFAULT_BLKSIZE
	private java.io.InputStream inStream
	private java.io.OutputStream outStream
	private byte[] blockBuffer
	private int currBlkIdx
	private int currRecIdx
	private int blockSize
	private int recordSize
	private int recsPerBlock
	public void <init> (java.io.InputStream) 
		java.io.InputStream inStream
	public void <init> (java.io.InputStream, int) 
		java.io.InputStream inStream
		int blockSize
	public void <init> (java.io.InputStream, int, int) 
		java.io.InputStream inStream
		int blockSize
		int recordSize
	public void <init> (java.io.OutputStream) 
		java.io.OutputStream outStream
	public void <init> (java.io.OutputStream, int) 
		java.io.OutputStream outStream
		int blockSize
	public void <init> (java.io.OutputStream, int, int) 
		java.io.OutputStream outStream
		int blockSize
		int recordSize
	private void initialize (int, int) 
		int blockSize
		int recordSize
	public int getBlockSize () 
	public int getRecordSize () 
	public boolean isEOFRecord (byte[]) 
		int i
		int sz
		byte[] record
	public void skipRecord ()  throws java.io.IOException 
	public byte[] readRecord ()  throws java.io.IOException 
		byte[] result
	private boolean readBlock ()  throws java.io.IOException 
		long numBytes
		int offset
		int bytesNeeded
	public int getCurrentBlockNum () 
	public int getCurrentRecordNum () 
	public void writeRecord (byte[])  throws java.io.IOException 
		byte[] record
	public void writeRecord (byte[], int)  throws java.io.IOException 
		byte[] buf
		int offset
	private void writeBlock ()  throws java.io.IOException 
	void flushBlock ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
}

org/vafer/jdeb/shaded/compress/compress/archivers/tar/TarArchiveEntry.class
TarArchiveEntry.java
package org.vafer.jdeb.shaded.compress.compress.archivers.tar
public org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarConstants org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry  {
	private String name
	private int mode
	private int userId
	private int groupId
	private long size
	private long modTime
	private byte linkFlag
	private String linkName
	private String magic
	private String version
	private String userName
	private String groupName
	private int devMajor
	private int devMinor
	private boolean isExtended
	private long realSize
	private java.io.File file
	public static final int MAX_NAMELEN
	public static final int DEFAULT_DIR_MODE
	public static final int DEFAULT_FILE_MODE
	public static final int MILLIS_PER_SECOND
	private void <init> () 
		String user
	public void <init> (java.lang.String) 
		String name
	public void <init> (java.lang.String, boolean) 
		String name
		boolean preserveLeadingSlashes
		boolean isDir
	public void <init> (java.lang.String, byte) 
		String name
		byte linkFlag
	public void <init> (java.io.File) 
		java.io.File file
	public void <init> (java.io.File, java.lang.String) 
		int nameLength
		java.io.File file
		String fileName
	public void <init> (byte[]) 
		byte[] headerBuf
	public boolean equals (org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry it
	public boolean equals (java.lang.Object) 
		Object it
	public int hashCode () 
	public boolean isDescendent (org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry desc
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public void setMode (int) 
		int mode
	public java.lang.String getLinkName () 
	public void setLinkName (java.lang.String) 
		String link
	public int getUserId () 
	public void setUserId (int) 
		int userId
	public int getGroupId () 
	public void setGroupId (int) 
		int groupId
	public java.lang.String getUserName () 
	public void setUserName (java.lang.String) 
		String userName
	public java.lang.String getGroupName () 
	public void setGroupName (java.lang.String) 
		String groupName
	public void setIds (int, int) 
		int userId
		int groupId
	public void setNames (java.lang.String, java.lang.String) 
		String userName
		String groupName
	public void setModTime (long) 
		long time
	public void setModTime (java.util.Date) 
		java.util.Date time
	public java.util.Date getModTime () 
	public java.util.Date getLastModifiedDate () 
	public java.io.File getFile () 
	public int getMode () 
	public long getSize () 
	public void setSize (long) 
		long size
	public boolean isExtended () 
	public long getRealSize () 
	public boolean isGNUSparse () 
	public boolean isGNULongNameEntry () 
	public boolean isPaxHeader () 
	public boolean isGlobalPaxHeader () 
	public boolean isDirectory () 
	public boolean isFile () 
	public boolean isSymbolicLink () 
	public boolean isLink () 
	public boolean isCharacterDevice () 
	public boolean isBlockDevice () 
	public boolean isFIFO () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry[] getDirectoryEntries () 
		int i
		String[] list
		org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry[] result
	public void writeEntryHeader (byte[]) 
		int c
		byte[] outbuf
		int offset
		int csOffset
		long chk
	public void parseTarHeader (byte[]) 
		String prefix
		byte[] header
		int offset
		int type
	private static java.lang.String normalizeFileName (java.lang.String, boolean) 
		char ch1
		char ch2
		int colon
		String fileName
		boolean preserveLeadingSlashes
		String osname
	private int evaluateType (byte[]) 
		byte[] header
		java.nio.ByteBuffer magic
}

org/vafer/jdeb/shaded/compress/compress/archivers/tar/TarArchiveSparseEntry.class
TarArchiveSparseEntry.java
package org.vafer.jdeb.shaded.compress.compress.archivers.tar
public org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveSparseEntry extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarConstants  {
	private boolean isExtended
	public void <init> (byte[])  throws java.io.IOException 
		byte[] headerBuf
		int offset
	public boolean isExtended () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/tar/TarArchiveOutputStream.class
TarArchiveOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.tar
public org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveOutputStream extends org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveOutputStream {
	public static final int LONGFILE_ERROR
	public static final int LONGFILE_TRUNCATE
	public static final int LONGFILE_GNU
	private long currSize
	private String currName
	private long currBytes
	private final byte[] recordBuf
	private int assemLen
	private final byte[] assemBuf
	protected final org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarBuffer buffer
	private int longFileMode
	private boolean closed
	private boolean haveUnclosedEntry
	private boolean finished
	private final java.io.OutputStream out
	public void <init> (java.io.OutputStream) 
		java.io.OutputStream os
	public void <init> (java.io.OutputStream, int) 
		java.io.OutputStream os
		int blockSize
	public void <init> (java.io.OutputStream, int, int) 
		java.io.OutputStream os
		int blockSize
		int recordSize
	public void setLongFileMode (int) 
		int longFileMode
	public int getCount () 
	public long getBytesWritten () 
	public void finish ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	public int getRecordSize () 
	public void putArchiveEntry (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry longLinkEntry
		byte[] nameBytes
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry archiveEntry
		org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarArchiveEntry entry
	public void closeArchiveEntry ()  throws java.io.IOException 
		int i
	public void write (byte[], int, int)  throws java.io.IOException 
		int aLen
		int num
		byte[] wBuf
		int wOffset
		int numToWrite
	private void writeEOFRecord ()  throws java.io.IOException 
		int i
	public void flush ()  throws java.io.IOException 
	public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry createArchiveEntry (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File inputFile
		String entryName
}

org/vafer/jdeb/shaded/compress/compress/archivers/tar/TarUtils.class
TarUtils.java
package org.vafer.jdeb.shaded.compress.compress.archivers.tar
public org.vafer.jdeb.shaded.compress.compress.archivers.tar.TarUtils extends java.lang.Object {
	private static final int BYTE_MASK
	private void <init> () 
	public static long parseOctal (byte[], int, int) 
		int i
		byte currentByte
		byte[] buffer
		int offset
		int length
		long result
		int end
		int start
		boolean allNUL
		byte trailer
	public static boolean parseBoolean (byte[], int) 
		byte[] buffer
		int offset
	private static java.lang.String exceptionMessage (byte[], int, int, int, byte) 
		byte[] buffer
		int offset
		int length
		int current
		byte currentByte
		String string
		String s
	public static java.lang.String parseName (byte[], int, int) 
		byte b
		int i
		byte[] buffer
		int offset
		int length
		StringBuffer result
		int end
	public static int formatNameBytes (java.lang.String, byte[], int, int) 
		String name
		byte[] buf
		int offset
		int length
		int i
	public static void formatUnsignedOctalString (long, byte[], int, int) 
		long val
		long value
		byte[] buffer
		int offset
		int length
		int remaining
	public static int formatOctalBytes (long, byte[], int, int) 
		long value
		byte[] buf
		int offset
		int length
		int idx
	public static int formatLongOctalBytes (long, byte[], int, int) 
		long value
		byte[] buf
		int offset
		int length
		int idx
	public static int formatCheckSumOctalBytes (long, byte[], int, int) 
		long value
		byte[] buf
		int offset
		int length
		int idx
	public static long computeCheckSum (byte[]) 
		int i
		byte[] buf
		long sum
}

org/vafer/jdeb/shaded/compress/compress/archivers/cpio/
org/vafer/jdeb/shaded/compress/compress/archivers/cpio/CpioUtil.class
CpioUtil.java
package org.vafer.jdeb.shaded.compress.compress.archivers.cpio
 org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioUtil extends java.lang.Object {
	void <init> () 
	static long byteArray2long (byte[], boolean) 
		byte tmp
		byte[] number
		boolean swapHalfWord
		long ret
		int pos
		byte[] tmp_number
	static byte[] long2byteArray (long, int, boolean) 
		byte tmp
		long number
		int length
		boolean swapHalfWord
		byte[] ret
		int pos
		long tmp_number
}

org/vafer/jdeb/shaded/compress/compress/archivers/cpio/CpioArchiveInputStream.class
CpioArchiveInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.cpio
public org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveInputStream extends org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveInputStream implements org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioConstants  {
	private boolean closed
	private org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry entry
	private long entryBytesRead
	private boolean entryEOF
	private final byte[] tmpbuf
	private long crc
	private final java.io.InputStream in
	public void <init> (java.io.InputStream) 
		java.io.InputStream in
	public int available ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	private void closeEntry ()  throws java.io.IOException 
	private void ensureOpen ()  throws java.io.IOException 
	public org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry getNextCPIOEntry ()  throws java.io.IOException 
		byte[] more_magic
		byte[] tmp
		String magicString
		byte[] magic
	private void skip (int)  throws java.io.IOException 
		int bytes
		byte[] buff
	public int read (byte[], int, int)  throws java.io.IOException 
		int pos
		byte[] b
		int off
		int len
		int tmplength
		int tmpread
	private final int readFully (byte[], int, int)  throws java.io.IOException 
		int count
		byte[] b
		int off
		int len
		int n
	private long readBinaryLong (int, boolean)  throws java.io.IOException 
		int length
		boolean swapHalfWord
		byte[] tmp
	private long readAsciiLong (int, int)  throws java.io.IOException 
		int length
		int radix
		byte[] tmpBuffer
	private org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry readNewEntry (boolean)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry ret
		boolean hasCrc
		org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry ret
		long mode
		long namesize
		String name
	private org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry readOldAsciiEntry ()  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry ret
		long mode
		long namesize
		String name
	private org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry readOldBinaryEntry (boolean)  throws java.io.IOException 
		boolean swapHalfWord
		org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry ret
		long mode
		long namesize
		String name
	private java.lang.String readCString (int)  throws java.io.IOException 
		int length
		byte[] tmpBuffer
	public long skip (long)  throws java.io.IOException 
		int len
		long n
		int max
		int total
	public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry getNextEntry ()  throws java.io.IOException 
	public static boolean matches (byte[], int) 
		byte[] signature
		int length
}

org/vafer/jdeb/shaded/compress/compress/archivers/cpio/CpioArchiveEntry.class
CpioArchiveEntry.java
package org.vafer.jdeb.shaded.compress.compress.archivers.cpio
public org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioConstants org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry  {
	private final short fileFormat
	private final int headerSize
	private final int alignmentBoundary
	private long chksum
	private long filesize
	private long gid
	private long inode
	private long maj
	private long min
	private long mode
	private long mtime
	private String name
	private long nlink
	private long rmaj
	private long rmin
	private long uid
	public void <init> (short) 
		short format
	public void <init> (java.lang.String) 
		String name
	public void <init> (short, java.lang.String) 
		short format
		String name
	public void <init> (java.lang.String, long) 
		String name
		long size
	public void <init> (short, java.lang.String, long) 
		short format
		String name
		long size
	public void <init> (java.io.File, java.lang.String) 
		java.io.File inputFile
		String entryName
	public void <init> (short, java.io.File, java.lang.String) 
		short format
		java.io.File inputFile
		String entryName
		long mode
	private void checkNewFormat () 
	private void checkOldFormat () 
	public long getChksum () 
	public long getDevice () 
	public long getDeviceMaj () 
	public long getDeviceMin () 
	public long getSize () 
	public short getFormat () 
	public long getGID () 
	public int getHeaderSize () 
	public int getAlignmentBoundary () 
	public int getHeaderPadCount () 
		int size
		int remain
	public int getDataPadCount () 
		long size
		int remain
	public long getInode () 
	public long getMode () 
	public java.lang.String getName () 
	public long getNumberOfLinks () 
	public long getRemoteDevice () 
	public long getRemoteDeviceMaj () 
	public long getRemoteDeviceMin () 
	public long getTime () 
	public java.util.Date getLastModifiedDate () 
	public long getUID () 
	public boolean isBlockDevice () 
	public boolean isCharacterDevice () 
	public boolean isDirectory () 
	public boolean isNetwork () 
	public boolean isPipe () 
	public boolean isRegularFile () 
	public boolean isSocket () 
	public boolean isSymbolicLink () 
	public void setChksum (long) 
		long chksum
	public void setDevice (long) 
		long device
	public void setDeviceMaj (long) 
		long maj
	public void setDeviceMin (long) 
		long min
	public void setSize (long) 
		long size
	public void setGID (long) 
		long gid
	public void setInode (long) 
		long inode
	public void setMode (long) 
		long mode
		long maskedMode
	public void setName (java.lang.String) 
		String name
	public void setNumberOfLinks (long) 
		long nlink
	public void setRemoteDevice (long) 
		long device
	public void setRemoteDeviceMaj (long) 
		long rmaj
	public void setRemoteDeviceMin (long) 
		long rmin
	public void setTime (long) 
		long time
	public void setUID (long) 
		long uid
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry other
}

org/vafer/jdeb/shaded/compress/compress/archivers/cpio/CpioConstants.class
CpioConstants.java
package org.vafer.jdeb.shaded.compress.compress.archivers.cpio
public abstract org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioConstants extends java.lang.Object {
	public static final String MAGIC_NEW
	public static final String MAGIC_NEW_CRC
	public static final String MAGIC_OLD_ASCII
	public static final int MAGIC_OLD_BINARY
	public static final short FORMAT_NEW
	public static final short FORMAT_NEW_CRC
	public static final short FORMAT_OLD_ASCII
	public static final short FORMAT_OLD_BINARY
	public static final short FORMAT_NEW_MASK
	public static final short FORMAT_OLD_MASK
	public static final int S_IFMT
	public static final int C_ISSOCK
	public static final int C_ISLNK
	public static final int C_ISNWK
	public static final int C_ISREG
	public static final int C_ISBLK
	public static final int C_ISDIR
	public static final int C_ISCHR
	public static final int C_ISFIFO
	public static final int C_ISUID
	public static final int C_ISGID
	public static final int C_ISVTX
	public static final int C_IRUSR
	public static final int C_IWUSR
	public static final int C_IXUSR
	public static final int C_IRGRP
	public static final int C_IWGRP
	public static final int C_IXGRP
	public static final int C_IROTH
	public static final int C_IWOTH
	public static final int C_IXOTH
	public static final String CPIO_TRAILER
	public static final int BLOCK_SIZE
}

org/vafer/jdeb/shaded/compress/compress/archivers/cpio/CpioArchiveOutputStream.class
CpioArchiveOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.cpio
public org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveOutputStream extends org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveOutputStream implements org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioConstants  {
	private org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry entry
	private boolean closed
	private boolean finished
	private final short entryFormat
	private final java.util.HashMap names
	private long crc
	private long written
	private final java.io.OutputStream out
	private final int blockSize
	private long nextArtificalDeviceAndInode
	public void <init> (java.io.OutputStream, short) 
		java.io.OutputStream out
		short format
	public void <init> (java.io.OutputStream, short, int) 
		java.io.OutputStream out
		short format
		int blockSize
	public void <init> (java.io.OutputStream) 
		java.io.OutputStream out
	private void ensureOpen ()  throws java.io.IOException 
	public void putArchiveEntry (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry entry
		org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry e
		short format
	private void writeHeader (org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry)  throws java.io.IOException 
		boolean swapHalfWord
		org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry e
	private void writeNewEntry (org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry entry
		long inode
		long devMin
	private void writeOldAsciiEntry (org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry entry
		long inode
		long device
	private void writeOldBinaryEntry (org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry, boolean)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.cpio.CpioArchiveEntry entry
		boolean swapHalfWord
		long inode
		long device
	public void closeArchiveEntry ()  throws java.io.IOException 
	public void write (byte[], int, int)  throws java.io.IOException 
		int pos
		byte[] b
		int off
		int len
	public void finish ()  throws java.io.IOException 
		int lengthOfLastBlock
	public void close ()  throws java.io.IOException 
	private void pad (int)  throws java.io.IOException 
		byte[] buff
		int count
	private void writeBinaryLong (long, int, boolean)  throws java.io.IOException 
		long number
		int length
		boolean swapHalfWord
		byte[] tmp
	private void writeAsciiLong (long, int, int)  throws java.io.IOException 
		int pos
		long insertLength
		String tmpStr
		long number
		int length
		int radix
		StringBuffer tmp
		String tmpStr
		byte[] b
	private void writeCString (java.lang.String)  throws java.io.IOException 
		String str
		byte[] b
	public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry createArchiveEntry (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File inputFile
		String entryName
}

org/vafer/jdeb/shaded/compress/compress/archivers/ar/
org/vafer/jdeb/shaded/compress/compress/archivers/ar/ArArchiveInputStream.class
ArArchiveInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.ar
public org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveInputStream extends org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveInputStream {
	private final java.io.InputStream input
	private long offset
	private boolean closed
	private org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveEntry currentEntry
	private byte[] namebuffer
	private long entryOffset
	static final String BSD_LONGNAME_PREFIX
	private static final int BSD_LONGNAME_PREFIX_LEN
	private static final String BSD_LONGNAME_PATTERN
	private static final String GNU_STRING_TABLE_NAME
	private static final String GNU_LONGNAME_PATTERN
	public void <init> (java.io.InputStream) 
		java.io.InputStream pInput
	public org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveEntry getNextArEntry ()  throws java.io.IOException 
		int x
		long entryEnd
		int i
		byte[] expected
		byte[] realized
		int read
		int i
		byte[] expected
		byte[] realized
		int read
		int offset
		int nameLen
		byte[] name
		byte[] lastmodified
		byte[] userid
		byte[] groupid
		byte[] filemode
		byte[] length
		String temp
		long len
	private java.lang.String getExtendedName (int)  throws java.io.IOException 
		int i
		int offset
	private long asLong (byte[]) 
		byte[] input
	private int asInt (byte[]) 
		byte[] input
	private int asInt (byte[], boolean) 
		byte[] input
		boolean treatBlankAsZero
	private int asInt (byte[], int) 
		byte[] input
		int base
	private int asInt (byte[], int, boolean) 
		byte[] input
		int base
		boolean treatBlankAsZero
		String string
	public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry getNextEntry ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	public int read (byte[], int, int)  throws java.io.IOException 
		long entryEnd
		byte[] b
		int off
		int len
		int toRead
		int ret
	public static boolean matches (byte[], int) 
		byte[] signature
		int length
	private static boolean isBSDLongName (java.lang.String) 
		String name
	private java.lang.String getBSDLongName (java.lang.String)  throws java.io.IOException 
		String bsdLongName
		int nameLen
		byte[] name
		int read
		int readNow
	private static boolean isGNUStringTable (java.lang.String) 
		String name
	private org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveEntry readGNUStringTable (byte[])  throws java.io.IOException 
		byte[] length
		int bufflen
		int read
	private boolean isGNULongName (java.lang.String) 
		String name
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/ar/ArArchiveEntry.class
ArArchiveEntry.java
package org.vafer.jdeb.shaded.compress.compress.archivers.ar
public org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveEntry extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry  {
	public static final String HEADER
	public static final String TRAILER
	private final String name
	private final int userId
	private final int groupId
	private final int mode
	private static final int DEFAULT_MODE
	private final long lastModified
	private final long length
	public void <init> (java.lang.String, long) 
		String name
		long length
	public void <init> (java.lang.String, long, int, int, int, long) 
		String name
		long length
		int userId
		int groupId
		int mode
		long lastModified
	public void <init> (java.io.File, java.lang.String) 
		java.io.File inputFile
		String entryName
	public long getSize () 
	public java.lang.String getName () 
	public int getUserId () 
	public int getGroupId () 
	public int getMode () 
	public long getLastModified () 
	public java.util.Date getLastModifiedDate () 
	public long getLength () 
	public boolean isDirectory () 
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveEntry other
}

org/vafer/jdeb/shaded/compress/compress/archivers/ar/ArArchiveOutputStream.class
ArArchiveOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.ar
public org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveOutputStream extends org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveOutputStream {
	public static final int LONGFILE_ERROR
	public static final int LONGFILE_BSD
	private final java.io.OutputStream out
	private long entryOffset
	private org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveEntry prevEntry
	private boolean haveUnclosedEntry
	private int longFileMode
	private boolean finished
	public void <init> (java.io.OutputStream) 
		java.io.OutputStream pOut
	public void setLongFileMode (int) 
		int longFileMode
	private long writeArchiveHeader ()  throws java.io.IOException 
		byte[] header
	public void closeArchiveEntry ()  throws java.io.IOException 
	public void putArchiveEntry (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry pEntry
		org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveEntry pArEntry
	private long fill (long, long, char)  throws java.io.IOException 
		int i
		long pOffset
		long pNewOffset
		char pFill
		long diff
	private long write (java.lang.String)  throws java.io.IOException 
		String data
		byte[] bytes
	private long writeEntryHeader (org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveEntry)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.ar.ArArchiveEntry pEntry
		long offset
		boolean mustAppendName
		String n
		String m
		String u
		String g
		String fm
		String s
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
	public void close ()  throws java.io.IOException 
	public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry createArchiveEntry (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File inputFile
		String entryName
	public void finish ()  throws java.io.IOException 
}

org/vafer/jdeb/shaded/compress/compress/archivers/ArchiveInputStream.class
ArchiveInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers
public abstract org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveInputStream extends java.io.InputStream {
	private byte[] SINGLE
	private static final int BYTE_MASK
	private long bytesRead
	public void <init> () 
	public abstract org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry getNextEntry ()  throws java.io.IOException 
	public int read ()  throws java.io.IOException 
		int num
	protected void count (int) 
		int read
	protected void count (long) 
		long read
	protected void pushedBackBytes (long) 
		long pushedBack
	public int getCount () 
	public long getBytesRead () 
	public boolean canReadEntryData (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry ae
}

org/vafer/jdeb/shaded/compress/compress/archivers/ArchiveException.class
ArchiveException.java
package org.vafer.jdeb.shaded.compress.compress.archivers
public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveException extends java.lang.Exception {
	private static final long serialVersionUID
	public void <init> (java.lang.String) 
		String message
	public void <init> (java.lang.String, java.lang.Exception) 
		String message
		Exception cause
}

org/vafer/jdeb/shaded/compress/compress/archivers/jar/
org/vafer/jdeb/shaded/compress/compress/archivers/jar/JarArchiveOutputStream.class
JarArchiveOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.jar
public org.vafer.jdeb.shaded.compress.compress.archivers.jar.JarArchiveOutputStream extends org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveOutputStream {
	private boolean jarMarkerAdded
	public void <init> (java.io.OutputStream) 
		java.io.OutputStream out
	public void putArchiveEntry (org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry)  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry ze
}

org/vafer/jdeb/shaded/compress/compress/archivers/jar/JarArchiveEntry.class
JarArchiveEntry.java
package org.vafer.jdeb.shaded.compress.compress.archivers.jar
public org.vafer.jdeb.shaded.compress.compress.archivers.jar.JarArchiveEntry extends org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry implements org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry  {
	private java.util.jar.Attributes manifestAttributes
	private java.security.cert.Certificate[] certificates
	public void <init> (java.util.zip.ZipEntry)  throws java.util.zip.ZipException 
		java.util.zip.ZipEntry entry
	public void <init> (java.lang.String) 
		String name
	public void <init> (org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry)  throws java.util.zip.ZipException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	public void <init> (java.util.jar.JarEntry)  throws java.util.zip.ZipException 
		java.util.jar.JarEntry entry
	public java.util.jar.Attributes getManifestAttributes () 
	public java.security.cert.Certificate[] getCertificates () 
		java.security.cert.Certificate[] certs
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/jar/JarArchiveInputStream.class
JarArchiveInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.jar
public org.vafer.jdeb.shaded.compress.compress.archivers.jar.JarArchiveInputStream extends org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveInputStream {
	public void <init> (java.io.InputStream) 
		java.io.InputStream inputStream
	public org.vafer.jdeb.shaded.compress.compress.archivers.jar.JarArchiveEntry getNextJarEntry ()  throws java.io.IOException 
		org.vafer.jdeb.shaded.compress.compress.archivers.zip.ZipArchiveEntry entry
	public org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry getNextEntry ()  throws java.io.IOException 
	public static boolean matches (byte[], int) 
		byte[] signature
		int length
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/
org/vafer/jdeb/shaded/compress/compress/archivers/dump/DumpArchiveConstants.class
DumpArchiveConstants.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public final org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants extends java.lang.Object {
	public static final int TP_SIZE
	public static final int NTREC
	public static final int HIGH_DENSITY_NTREC
	public static final int OFS_MAGIC
	public static final int NFS_MAGIC
	public static final int FS_UFS2_MAGIC
	public static final int CHECKSUM
	public static final int LBLSIZE
	public static final int NAMELEN
	private void <init> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/DumpArchiveConstants$COMPRESSION_TYPE.class
DumpArchiveConstants.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$COMPRESSION_TYPE extends java.lang.Enum {
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$COMPRESSION_TYPE ZLIB
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$COMPRESSION_TYPE BZLIB
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$COMPRESSION_TYPE LZO
	int code
	private static final synthetic org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$COMPRESSION_TYPE[] $VALUES
	public static org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$COMPRESSION_TYPE[] values () 
	public static org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$COMPRESSION_TYPE valueOf (java.lang.String) 
		String name
	private void <init> (java.lang.String, int, int) 
		int code
	public static org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$COMPRESSION_TYPE find (int) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$COMPRESSION_TYPE t
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$COMPRESSION_TYPE[] arr$
		int len$
		int i$
		int code
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/TapeInputStream$1.class
TapeInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
synthetic org.vafer.jdeb.shaded.compress.compress.archivers.dump.TapeInputStream$1 extends java.lang.Object {
	static final synthetic int[] $SwitchMap$org$apache$commons$compress$archivers$dump$DumpArchiveConstants$COMPRESSION_TYPE
	static void <clinit> () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/DumpArchiveConstants$SEGMENT_TYPE.class
DumpArchiveConstants.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE extends java.lang.Enum {
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE TAPE
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE INODE
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE BITS
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE ADDR
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE END
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE CLRI
	int code
	private static final synthetic org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE[] $VALUES
	public static org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE[] values () 
	public static org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE valueOf (java.lang.String) 
		String name
	private void <init> (java.lang.String, int, int) 
		int code
	public static org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE find (int) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE t
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE[] arr$
		int len$
		int i$
		int code
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/UnrecognizedFormatException.class
UnrecognizedFormatException.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public org.vafer.jdeb.shaded.compress.compress.archivers.dump.UnrecognizedFormatException extends org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveException {
	private static final long serialVersionUID
	public void <init> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/InvalidFormatException.class
InvalidFormatException.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public org.vafer.jdeb.shaded.compress.compress.archivers.dump.InvalidFormatException extends org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveException {
	private static final long serialVersionUID
	protected long offset
	public void <init> () 
	public void <init> (long) 
		long offset
	public long getOffset () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/UnsupportedCompressionAlgorithmException.class
UnsupportedCompressionAlgorithmException.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public org.vafer.jdeb.shaded.compress.compress.archivers.dump.UnsupportedCompressionAlgorithmException extends org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveException {
	private static final long serialVersionUID
	public void <init> () 
	public void <init> (java.lang.String) 
		String alg
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/DumpArchiveInputStream.class
DumpArchiveInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveInputStream extends org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveInputStream {
	private org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveSummary summary
	private org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry active
	private boolean isClosed
	private boolean hasHitEOF
	private long entrySize
	private long entryOffset
	private int readIdx
	private byte[] readBuf
	private byte[] blockBuffer
	private int recordOffset
	private long filepos
	protected org.vafer.jdeb.shaded.compress.compress.archivers.dump.TapeInputStream raw
	private java.util.Map names
	private java.util.Map pending
	private java.util.Queue queue
	public void <init> (java.io.InputStream)  throws org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveException 
		byte[] headerBytes
		java.io.IOException ex
		java.io.InputStream is
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.Dirent root
	public int getCount () 
	public long getBytesRead () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveSummary getSummary () 
	private void readCLRI ()  throws java.io.IOException 
		byte[] readBuf
	private void readBITS ()  throws java.io.IOException 
		byte[] readBuf
	public org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry getNextDumpEntry ()  throws java.io.IOException 
	public org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry getNextEntry ()  throws java.io.IOException 
		byte[] headerBytes
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry entry
		String path
	private void readDirectoryEntry (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry)  throws java.io.IOException 
		String path
		java.util.Map$Entry e
		java.util.Iterator i$
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry e
		java.util.Iterator i$
		int ino
		byte type
		String name
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.Dirent d
		int i
		int datalen
		int reclen
		byte[] peekBytes
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry entry
		long size
		boolean first
	private java.lang.String getPath (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry) 
		int i
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry entry
		java.util.Stack elements
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.Dirent dirent
		StringBuilder sb
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] headerBytes
		int r
		int sz
		byte[] buf
		int off
		int len
		int totalRead
	public void close ()  throws java.io.IOException 
	public static boolean matches (byte[], int) 
		byte[] buffer
		int length
	public volatile synthetic org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry getNextEntry ()  throws java.io.IOException 
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/DumpArchiveEntry.class
DumpArchiveEntry.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry extends java.lang.Object implements org.vafer.jdeb.shaded.compress.compress.archivers.ArchiveEntry  {
	private String name
	private org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE type
	private int mode
	private java.util.Set permissions
	private long size
	private long atime
	private long mtime
	private int uid
	private int gid
	private org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveSummary summary
	private org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader header
	private String simpleName
	private String originalName
	private int volume
	private long offset
	private int ino
	private int nlink
	private long ctime
	private int generation
	private boolean isDeleted
	public void <init> () 
	public void <init> (java.lang.String, java.lang.String) 
		String name
		String simpleName
	protected void <init> (java.lang.String, java.lang.String, int, org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE) 
		String name
		String simpleName
		int ino
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE type
	public java.lang.String getSimpleName () 
	protected void setSimpleName (java.lang.String) 
		String simpleName
	public int getIno () 
	public int getNlink () 
	public void setNlink (int) 
		int nlink
	public java.util.Date getCreationTime () 
	public void setCreationTime (java.util.Date) 
		java.util.Date ctime
	public int getGeneration () 
	public void setGeneration (int) 
		int generation
	public boolean isDeleted () 
	public void setDeleted (boolean) 
		boolean isDeleted
	public long getOffset () 
	public void setOffset (long) 
		long offset
	public int getVolume () 
	public void setVolume (int) 
		int volume
	public org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE getHeaderType () 
	public int getHeaderCount () 
	public int getHeaderHoles () 
	public boolean isSparseRecord (int) 
		int idx
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object o
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry rhs
	public java.lang.String toString () 
	static org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry parse (byte[]) 
		int i
		byte[] buffer
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry entry
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader header
		int m
		long t
	void update (byte[]) 
		int i
		byte[] buffer
	public java.lang.String getName () 
	java.lang.String getOriginalName () 
	public final void setName (java.lang.String) 
		String name
	public java.util.Date getLastModifiedDate () 
	public boolean isDirectory () 
	public boolean isFile () 
	public boolean isSocket () 
	public boolean isChrDev () 
	public boolean isBlkDev () 
	public boolean isFifo () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE getType () 
	public void setType (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE type
	public int getMode () 
	public void setMode (int) 
		int mode
	public java.util.Set getPermissions () 
	public long getSize () 
	long getEntrySize () 
	public void setSize (long) 
		long size
	public void setLastModifiedDate (java.util.Date) 
		java.util.Date mtime
	public java.util.Date getAccessTime () 
	public void setAccessTime (java.util.Date) 
		java.util.Date atime
	public int getUserId () 
	public void setUserId (int) 
		int uid
	public int getGroupId () 
	public void setGroupId (int) 
		int gid
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/TapeInputStream.class
TapeInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
 org.vafer.jdeb.shaded.compress.compress.archivers.dump.TapeInputStream extends java.io.FilterInputStream {
	private byte[] blockBuffer
	private int currBlkIdx
	private int blockSize
	private int recordSize
	private int readOffset
	private boolean isCompressed
	private long bytesRead
	public void <init> (java.io.InputStream) 
		java.io.InputStream in
	public void resetBlockSize (int, boolean)  throws java.io.IOException 
		int recsPerBlock
		boolean isCompressed
		byte[] oldBuffer
	public int available ()  throws java.io.IOException 
	public int read ()  throws java.io.IOException 
	public int read (byte[], int, int)  throws java.io.IOException 
		int n
		byte[] b
		int off
		int len
		int bytes
	public long skip (long)  throws java.io.IOException 
		long n
		long len
		long bytes
	public void close ()  throws java.io.IOException 
	public byte[] peek ()  throws java.io.IOException 
		byte[] b
	public byte[] readRecord ()  throws java.io.IOException 
		byte[] result
	private boolean readBlock (boolean)  throws java.io.IOException 
		java.util.zip.Inflater inflator
		java.util.zip.DataFormatException e
		int flags
		int length
		byte[] compBuffer
		int h
		boolean compressed
		boolean decompress
		boolean success
	private boolean readFully (byte[], int, int)  throws java.io.IOException 
		int n
		byte[] b
		int off
		int len
		int count
	public long getBytesRead () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/DumpArchiveInputStream$1.class
DumpArchiveInputStream.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
 org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveInputStream$1 extends java.lang.Object implements java.util.Comparator  {
	final synthetic org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveInputStream this$0
	void <init> (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveInputStream) 
	public int compare (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry, org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry p
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry q
	public volatile synthetic int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/DumpArchiveUtil.class
DumpArchiveUtil.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
 org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveUtil extends java.lang.Object {
	private void <init> () 
	public static int calculateChecksum (byte[]) 
		int i
		byte[] buffer
		int calc
	public static final boolean verify (byte[]) 
		byte[] buffer
		int magic
		int checksum
	public static final int getIno (byte[]) 
		byte[] buffer
	public static final long convert64 (byte[], int) 
		byte[] buffer
		int offset
		long i
	public static final int convert32 (byte[], int) 
		byte[] buffer
		int offset
		int i
	public static final int convert16 (byte[], int) 
		byte[] buffer
		int offset
		int i
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/DumpArchiveEntry$PERMISSION.class
DumpArchiveEntry.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION extends java.lang.Enum {
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION SETUID
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION SETGUI
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION STICKY
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION USER_READ
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION USER_WRITE
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION USER_EXEC
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION GROUP_READ
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION GROUP_WRITE
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION GROUP_EXEC
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION WORLD_READ
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION WORLD_WRITE
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION WORLD_EXEC
	private int code
	private static final synthetic org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION[] $VALUES
	public static org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION[] values () 
	public static org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION valueOf (java.lang.String) 
		String name
	private void <init> (java.lang.String, int, int) 
		int code
	public static java.util.Set find (int) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION p
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$PERMISSION[] arr$
		int len$
		int i$
		int code
		java.util.Set set
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/DumpArchiveException.class
DumpArchiveException.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveException extends java.io.IOException {
	private static final long serialVersionUID
	public void <init> () 
	public void <init> (java.lang.String) 
		String msg
	public void <init> (java.lang.Throwable) 
		Throwable cause
	public void <init> (java.lang.String, java.lang.Throwable) 
		String msg
		Throwable cause
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/DumpArchiveEntry$TYPE.class
DumpArchiveEntry.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE extends java.lang.Enum {
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE WHITEOUT
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE SOCKET
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE LINK
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE FILE
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE BLKDEV
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE DIRECTORY
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE CHRDEV
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE FIFO
	public static final enum org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE UNKNOWN
	private int code
	private static final synthetic org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE[] $VALUES
	public static org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE[] values () 
	public static org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE valueOf (java.lang.String) 
		String name
	private void <init> (java.lang.String, int, int) 
		int code
	public static org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE find (int) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE t
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE[] arr$
		int len$
		int i$
		int code
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TYPE type
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/Dirent.class
Dirent.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
 org.vafer.jdeb.shaded.compress.compress.archivers.dump.Dirent extends java.lang.Object {
	private int ino
	private int parentIno
	private int type
	private String name
	void <init> (int, int, int, java.lang.String) 
		int ino
		int parentIno
		int type
		String name
	int getIno () 
	int getParentIno () 
	int getType () 
	java.lang.String getName () 
	public java.lang.String toString () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/DumpArchiveEntry$TapeSegmentHeader.class
DumpArchiveEntry.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
 org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader extends java.lang.Object {
	private org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE type
	private int volume
	private int ino
	private int count
	private int holes
	private byte[] cdata
	void <init> () 
	public org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE getType () 
	public int getVolume () 
	public int getIno () 
	void setIno (int) 
		int ino
	public int getCount () 
	public int getHoles () 
	public int getCdata (int) 
		int idx
	static synthetic org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE access$002 (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader, org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader x0
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveConstants$SEGMENT_TYPE x1
	static synthetic int access$102 (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader, int) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader x0
		int x1
	static synthetic int access$202 (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader, int) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader x0
		int x1
	static synthetic int access$302 (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader, int) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader x0
		int x1
	static synthetic int access$402 (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader, int) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader x0
		int x1
	static synthetic int access$300 (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader x0
	static synthetic int access$408 (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader x0
	static synthetic byte[] access$500 (org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader) 
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveEntry$TapeSegmentHeader x0
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/ShortFileException.class
ShortFileException.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public org.vafer.jdeb.shaded.compress.compress.archivers.dump.ShortFileException extends org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveException {
	private static final long serialVersionUID
	public void <init> () 
}

org/vafer/jdeb/shaded/compress/compress/archivers/dump/DumpArchiveSummary.class
DumpArchiveSummary.java
package org.vafer.jdeb.shaded.compress.compress.archivers.dump
public org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveSummary extends java.lang.Object {
	private long dumpDate
	private long previousDumpDate
	private int volume
	private String label
	private int level
	private String filesys
	private String devname
	private String hostname
	private int flags
	private int firstrec
	private int ntrec
	void <init> (byte[]) 
		byte[] buffer
	public java.util.Date getDumpDate () 
	public void setDumpDate (java.util.Date) 
		java.util.Date dumpDate
	public java.util.Date getPreviousDumpDate () 
	public void setPreviousDumpDate (java.util.Date) 
		java.util.Date previousDumpDate
	public int getVolume () 
	public void setVolume (int) 
		int volume
	public int getLevel () 
	public void setLevel (int) 
		int level
	public java.lang.String getLabel () 
	public void setLabel (java.lang.String) 
		String label
	public java.lang.String getFilesystem () 
	public void setFilesystem (java.lang.String) 
		String filesystem
	public java.lang.String getDevname () 
	public void setDevname (java.lang.String) 
		String devname
	public java.lang.String getHostname () 
	public void setHostname (java.lang.String) 
		String hostname
	public int getFlags () 
	public void setFlags (int) 
		int flags
	public int getFirstRecord () 
	public void setFirstRecord (int) 
		int firstrec
	public int getNTRec () 
	public void setNTRec (int) 
		int ntrec
	public boolean isNewHeader () 
	public boolean isNewInode () 
	public boolean isCompressed () 
	public boolean isMetaDataOnly () 
	public boolean isExtendedAttributes () 
	public int hashCode () 
		int hash
	public boolean equals (java.lang.Object) 
		Object o
		org.vafer.jdeb.shaded.compress.compress.archivers.dump.DumpArchiveSummary rhs
}

org/vafer/jdeb/shaded/compress/compress/compressors/
org/vafer/jdeb/shaded/compress/compress/compressors/bzip2/
org/vafer/jdeb/shaded/compress/compress/compressors/bzip2/Rand.class
Rand.java
package org.vafer.jdeb.shaded.compress.compress.compressors.bzip2
final org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.Rand extends java.lang.Object {
	private static final int[] RNUMS
	void <init> () 
	static int rNums (int) 
		int i
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/compressors/bzip2/BZip2CompressorInputStream$Data.class
BZip2CompressorInputStream.java
package org.vafer.jdeb.shaded.compress.compress.compressors.bzip2
final org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorInputStream$Data extends java.lang.Object {
	final boolean[] inUse
	final byte[] seqToUnseq
	final byte[] selector
	final byte[] selectorMtf
	final int[] unzftab
	final int[][] limit
	final int[][] base
	final int[][] perm
	final int[] minLens
	final int[] cftab
	final char[] getAndMoveToFrontDecode_yy
	final char[][] temp_charArray2d
	final byte[] recvDecodingTables_pos
	int[] tt
	byte[] ll8
	void <init> (int) 
		int blockSize100k
	int[] initTT (int) 
		int length
		int[] ttShadow
}

org/vafer/jdeb/shaded/compress/compress/compressors/bzip2/BZip2CompressorOutputStream.class
BZip2CompressorOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.compressors.bzip2
public org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream extends org.vafer.jdeb.shaded.compress.compress.compressors.CompressorOutputStream implements org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2Constants  {
	public static final int MIN_BLOCKSIZE
	public static final int MAX_BLOCKSIZE
	private static final int SETMASK
	private static final int CLEARMASK
	private static final int GREATER_ICOST
	private static final int LESSER_ICOST
	private static final int SMALL_THRESH
	private static final int DEPTH_THRESH
	private static final int WORK_FACTOR
	private static final int QSORT_STACK_SIZE
	private static final int[] INCS
	private int last
	private int origPtr
	private final int blockSize100k
	private boolean blockRandomised
	private int bsBuff
	private int bsLive
	private final org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.CRC crc
	private int nInUse
	private int nMTF
	private int workDone
	private int workLimit
	private boolean firstAttempt
	private int currentChar
	private int runLength
	private int blockCRC
	private int combinedCRC
	private int allowableBlockSize
	private org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data data
	private java.io.OutputStream out
	private static void hbMakeCodeLengths (byte[], int[], org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data, int, int) 
		int i
		int zz
		int tmp
		int i
		int n1
		int yy
		int zz
		int tmp
		int n2
		int weight_n1
		int weight_n2
		int weight_tmp
		int parent_k
		int j
		int k
		int i
		int j
		int i
		int nNodes
		int nHeap
		boolean tooLong
		byte[] len
		int[] freq
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data dat
		int alphaSize
		int maxLen
		int[] heap
		int[] weight
		int[] parent
	public static int chooseBlockSize (long) 
		long inputLength
	public void <init> (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	public void <init> (java.io.OutputStream, int)  throws java.io.IOException 
		java.io.OutputStream out
		int blockSize
	public void write (int)  throws java.io.IOException 
		int b
	private void writeRun ()  throws java.io.IOException 
		byte[] block
		byte[] block
		int currentCharShadow
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data dataShadow
		byte ch
		int runLengthShadow
		int lastShadow
	protected void finalize ()  throws java.lang.Throwable 
	public void finish ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
		java.io.OutputStream outShadow
	public void flush ()  throws java.io.IOException 
		java.io.OutputStream outShadow
	private void init ()  throws java.io.IOException 
	private void initBlock () 
		int i
		boolean[] inUse
	private void endBlock ()  throws java.io.IOException 
	private void endCompression ()  throws java.io.IOException 
	public final int getBlockSize () 
	public void write (byte[], int, int)  throws java.io.IOException 
		int hi
		byte[] buf
		int offs
		int len
	private void write0 (int)  throws java.io.IOException 
		int b
	private static void hbAssignCodes (int[], byte[], int, int, int) 
		int i
		int n
		int[] code
		byte[] length
		int minLen
		int maxLen
		int alphaSize
		int vec
	private void bsFinishedWithStream ()  throws java.io.IOException 
		int ch
	private void bsW (int, int)  throws java.io.IOException 
		int n
		int v
		java.io.OutputStream outShadow
		int bsLiveShadow
		int bsBuffShadow
	private void bsPutUByte (int)  throws java.io.IOException 
		int c
	private void bsPutInt (int)  throws java.io.IOException 
		int u
	private void sendMTFValues ()  throws java.io.IOException 
		int v
		byte[] len_t
		int t
		byte[][] len
		int alphaSize
		int nGroups
		int nSelectors
	private void sendMTFValues0 (int, int) 
		int a
		int v
		int tFreq
		int ge
		int aFreq
		byte[] len_np
		int nPart
		int nGroups
		int alphaSize
		byte[][] len
		int[] mtfFreq
		int remF
		int gs
	private int sendMTFValues1 (int, int) 
		int i
		int[] rfreqt
		int t
		int icv
		int i
		short cost0
		short cost1
		short cost2
		short cost3
		short cost4
		short cost5
		int t
		int t
		int icv
		int i
		int cost_t
		int t
		int bc
		int i
		int ge
		int bt
		int[] rfreq_bt
		int gs
		int t
		int iter
		int nGroups
		int alphaSize
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data dataShadow
		int[][] rfreq
		int[] fave
		short[] cost
		char[] sfmap
		byte[] selector
		byte[][] len
		byte[] len_0
		byte[] len_1
		byte[] len_2
		byte[] len_3
		byte[] len_4
		byte[] len_5
		int nMTFShadow
		int nSelectors
	private void sendMTFValues2 (int, int) 
		int i
		byte tmp2
		byte ll_i
		byte tmp
		int j
		int i
		int nGroups
		int nSelectors
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data dataShadow
		byte[] pos
	private void sendMTFValues3 (int, int) 
		int l
		int i
		int minLen
		int maxLen
		byte[] len_t
		int t
		int nGroups
		int alphaSize
		int[][] code
		byte[][] len
	private void sendMTFValues4 ()  throws java.io.IOException 
		int j
		int i16
		int i
		int i
		int j
		int i16
		int i
		boolean[] inUse
		boolean[] inUse16
		java.io.OutputStream outShadow
		int bsLiveShadow
		int bsBuffShadow
	private void sendMTFValues5 (int, int)  throws java.io.IOException 
		int j
		int hj
		int i
		int nGroups
		int nSelectors
		java.io.OutputStream outShadow
		byte[] selectorMtf
		int bsLiveShadow
		int bsBuffShadow
	private void sendMTFValues6 (int, int)  throws java.io.IOException 
		int lti
		int i
		byte[] len_t
		int curr
		int t
		int nGroups
		int alphaSize
		byte[][] len
		java.io.OutputStream outShadow
		int bsLiveShadow
		int bsBuffShadow
	private void sendMTFValues7 ()  throws java.io.IOException 
		int sfmap_i
		int n
		int ge
		int selector_selCtr
		int[] code_selCtr
		byte[] len_selCtr
		int gs
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data dataShadow
		byte[][] len
		int[][] code
		java.io.OutputStream outShadow
		byte[] selector
		char[] sfmap
		int nMTFShadow
		int selCtr
		int bsLiveShadow
		int bsBuffShadow
	private void moveToFrontCodeAndSend ()  throws java.io.IOException 
	private boolean mainSimpleSort (org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data, int, int, int) 
		int x
		int i1
		int i2
		int v
		int vd
		int j
		boolean onceRunned
		int a
		int k
		int i
		int h
		int mj
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data dataShadow
		int lo
		int hi
		int d
		int bigN
		int hp
		int[] fmap
		char[] quadrant
		byte[] block
		int lastShadow
		int lastPlus1
		boolean firstAttemptShadow
		int workLimitShadow
		int workDoneShadow
	private static void vswap (int[], int, int, int) 
		int t
		int[] fmap
		int p1
		int p2
		int n
	private static byte med3 (byte, byte, byte) 
		byte a
		byte b
		byte c
	private void blockSort () 
		int i
		int lastShadow
		int[] fmap
	private void mainQSort3 (org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data, int, int, int) 
		int temp
		int n
		int temp
		int n
		int temp
		int n
		int m
		int d1
		int med
		int unLo
		int unHi
		int ltLo
		int gtHi
		int lo
		int hi
		int d
		int sp
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data dataShadow
		int loSt
		int hiSt
		int dSt
		int[] stack_ll
		int[] stack_hh
		int[] stack_dd
		int[] fmap
		byte[] block
	private void mainSort () 
		int i
		int i
		int i
		int c2
		int i
		int i
		int c2
		int i
		int i
		int ro
		int vv
		int a
		int b
		int j
		int i
		int h
		int lo
		int hi
		int sb
		int ftab_sb
		int j
		int j
		int fmap_j
		int j
		int hj
		int j
		int a2update
		char qVal
		int j
		int bbStart
		int bbSize
		int shifts
		int ss
		int i
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data dataShadow
		int[] runningOrder
		int[] copy
		boolean[] bigDone
		int[] ftab
		byte[] block
		int[] fmap
		char[] quadrant
		int lastShadow
		int workLimitShadow
		boolean firstAttemptShadow
		int c1
	private void randomiseBlock () 
		int i
		int i
		int j
		boolean[] inUse
		byte[] block
		int lastShadow
		int rNToGo
		int rTPos
	private void generateMTFValues () 
		int i
		int i
		int i
		byte tmp2
		byte ll_i
		byte tmp
		int j
		int i
		int lastShadow
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data dataShadow
		boolean[] inUse
		byte[] block
		int[] fmap
		char[] sfmap
		int[] mtfFreq
		byte[] unseqToSeq
		byte[] yy
		int nInUseShadow
		int eob
		int wr
		int zPend
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/compressors/bzip2/CRC.class
CRC.java
package org.vafer.jdeb.shaded.compress.compress.compressors.bzip2
 org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.CRC extends java.lang.Object {
	private static final int[] crc32Table
	private int globalCrc
	void <init> () 
	void initialiseCRC () 
	int getFinalCRC () 
	int getGlobalCRC () 
	void setGlobalCRC (int) 
		int newCrc
	void updateCRC (int) 
		int inCh
		int temp
	void updateCRC (int, int) 
		int temp
		int inCh
		int repeat
		int globalCrcShadow
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/compressors/bzip2/BZip2Constants.class
BZip2Constants.java
package org.vafer.jdeb.shaded.compress.compress.compressors.bzip2
abstract org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2Constants extends java.lang.Object {
	public static final int BASEBLOCKSIZE
	public static final int MAX_ALPHA_SIZE
	public static final int MAX_CODE_LEN
	public static final int RUNA
	public static final int RUNB
	public static final int N_GROUPS
	public static final int G_SIZE
	public static final int N_ITERS
	public static final int MAX_SELECTORS
	public static final int NUM_OVERSHOOT_BYTES
}

org/vafer/jdeb/shaded/compress/compress/compressors/bzip2/BZip2CompressorOutputStream$Data.class
BZip2CompressorOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.compressors.bzip2
final org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorOutputStream$Data extends java.lang.Object {
	final boolean[] inUse
	final byte[] unseqToSeq
	final int[] mtfFreq
	final byte[] selector
	final byte[] selectorMtf
	final byte[] generateMTFValues_yy
	final byte[][] sendMTFValues_len
	final int[][] sendMTFValues_rfreq
	final int[] sendMTFValues_fave
	final short[] sendMTFValues_cost
	final int[][] sendMTFValues_code
	final byte[] sendMTFValues2_pos
	final boolean[] sentMTFValues4_inUse16
	final int[] stack_ll
	final int[] stack_hh
	final int[] stack_dd
	final int[] mainSort_runningOrder
	final int[] mainSort_copy
	final boolean[] mainSort_bigDone
	final int[] heap
	final int[] weight
	final int[] parent
	final int[] ftab
	final byte[] block
	final int[] fmap
	final char[] sfmap
	final char[] quadrant
	void <init> (int) 
		int blockSize100k
		int n
}

org/vafer/jdeb/shaded/compress/compress/compressors/bzip2/BZip2CompressorInputStream.class
BZip2CompressorInputStream.java
package org.vafer.jdeb.shaded.compress.compress.compressors.bzip2
public org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorInputStream extends org.vafer.jdeb.shaded.compress.compress.compressors.CompressorInputStream implements org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2Constants  {
	private int last
	private int origPtr
	private int blockSize100k
	private boolean blockRandomised
	private int bsBuff
	private int bsLive
	private final org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.CRC crc
	private int nInUse
	private java.io.InputStream in
	private int currentChar
	private static final int EOF
	private static final int START_BLOCK_STATE
	private static final int RAND_PART_A_STATE
	private static final int RAND_PART_B_STATE
	private static final int RAND_PART_C_STATE
	private static final int NO_RAND_PART_A_STATE
	private static final int NO_RAND_PART_B_STATE
	private static final int NO_RAND_PART_C_STATE
	private int currentState
	private int storedBlockCRC
	private int storedCombinedCRC
	private int computedBlockCRC
	private int computedCombinedCRC
	private int su_count
	private int su_ch2
	private int su_chPrev
	private int su_i2
	private int su_j2
	private int su_rNToGo
	private int su_rTPos
	private int su_tPos
	private char su_z
	private org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorInputStream$Data data
	public void <init> (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
	public int read ()  throws java.io.IOException 
		int r
	public int read (byte[], int, int)  throws java.io.IOException 
		int b
		byte[] dest
		int offs
		int len
		int hi
		int destOffs
		int c
	private void makeMaps () 
		int i
		boolean[] inUse
		byte[] seqToUnseq
		int nInUseShadow
	private int read0 ()  throws java.io.IOException 
		int retChar
	private void init ()  throws java.io.IOException 
		int blockSize
	private void checkMagicChar (char, java.lang.String)  throws java.io.IOException 
		char expected
		String position
		int magic
	private void initBlock ()  throws java.io.IOException 
		char magic0
		char magic1
		char magic2
		char magic3
		char magic4
		char magic5
	private void endBlock ()  throws java.io.IOException 
	private void complete ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
		java.io.InputStream inShadow
	private int bsR (int)  throws java.io.IOException 
		int thech
		java.io.InputStream inShadow
		int n
		int bsLiveShadow
		int bsBuffShadow
	private boolean bsGetBit ()  throws java.io.IOException 
		int thech
		int bsLiveShadow
		int bsBuffShadow
	private char bsGetUByte ()  throws java.io.IOException 
	private int bsGetInt ()  throws java.io.IOException 
	private static void hbCreateDecodeTables (int[], int[], int[], char[], int, int, int) 
		int j
		int i
		int pp
		int i
		int i
		int i
		int b
		int nb
		int i
		int vec
		int b
		int i
		int[] limit
		int[] base
		int[] perm
		char[] length
		int minLen
		int maxLen
		int alphaSize
	private void recvDecodingTables ()  throws java.io.IOException 
		int i
		int i
		int j
		int i16
		int i
		int j
		int i
		int v
		int v
		byte tmp
		int i
		int i
		int curr
		char[] len_t
		int t
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorInputStream$Data dataShadow
		boolean[] inUse
		byte[] pos
		byte[] selector
		byte[] selectorMtf
		int inUse16
		int alphaSize
		int nGroups
		int nSelectors
		char[][] len
	private void createHuffmanDecodingTables (int, int) 
		char lent
		int i
		int minLen
		int maxLen
		char[] len_t
		int t
		int alphaSize
		int nGroups
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorInputStream$Data dataShadow
		char[][] len
		int[] minLens
		int[][] limit
		int[][] base
		int[][] perm
	private void getAndMoveToFrontDecode ()  throws java.io.IOException 
		int i
		int thech
		int thech
		int zn
		int zvec
		int n
		int s
		byte ch
		int j
		int thech
		int thech
		char tmp
		int zn
		int zvec
		java.io.InputStream inShadow
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorInputStream$Data dataShadow
		byte[] ll8
		int[] unzftab
		byte[] selector
		byte[] seqToUnseq
		char[] yy
		int[] minLens
		int[][] limit
		int[][] base
		int[][] perm
		int limitLast
		int groupNo
		int groupPos
		int eob
		int nextSym
		int bsBuffShadow
		int bsLiveShadow
		int lastShadow
		int zt
		int[] base_zt
		int[] limit_zt
		int[] perm_zt
		int minLens_zt
	private int getAndMoveToFrontDecode0 (int)  throws java.io.IOException 
		int thech
		int groupNo
		java.io.InputStream inShadow
		org.vafer.jdeb.shaded.compress.compress.compressors.bzip2.BZip2CompressorInputStream$Data dataShadow
		int zt
		int[] limit_zt
		int zn
		int zvec
		int bsLiveShadow
		int bsBuffShadow
	private void setupBlock ()  throws java.io.IOException 
		int i
		int c
		int i
		int lastShadow
		int[] cftab
		int[] tt
		byte[] ll8
	private void setupRandPartA ()  throws java.io.IOException 
		int su_ch2Shadow
	private void setupNoRandPartA ()  throws java.io.IOException 
		int su_ch2Shadow
	private void setupRandPartB ()  throws java.io.IOException 
	private void setupRandPartC ()  throws java.io.IOException 
	private void setupNoRandPartB ()  throws java.io.IOException 
	private void setupNoRandPartC ()  throws java.io.IOException 
		int su_ch2Shadow
	public static boolean matches (byte[], int) 
		byte[] signature
		int length
}

org/vafer/jdeb/shaded/compress/compress/compressors/pack200/
org/vafer/jdeb/shaded/compress/compress/compressors/pack200/StreamBridge.class
StreamBridge.java
package org.vafer.jdeb.shaded.compress.compress.compressors.pack200
abstract org.vafer.jdeb.shaded.compress.compress.compressors.pack200.StreamBridge extends java.io.FilterOutputStream {
	private java.io.InputStream input
	private final Object INPUT_LOCK
	protected void <init> (java.io.OutputStream) 
		java.io.OutputStream out
	protected void <init> () 
	java.io.InputStream getInput ()  throws java.io.IOException 
	abstract java.io.InputStream getInputView ()  throws java.io.IOException 
	void stop ()  throws java.io.IOException 
}

org/vafer/jdeb/shaded/compress/compress/compressors/pack200/Pack200CompressorInputStream.class
Pack200CompressorInputStream.java
package org.vafer.jdeb.shaded.compress.compress.compressors.pack200
public org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200CompressorInputStream extends org.vafer.jdeb.shaded.compress.compress.compressors.CompressorInputStream {
	private final java.io.InputStream originalInput
	private final org.vafer.jdeb.shaded.compress.compress.compressors.pack200.StreamBridge streamBridge
	private static final byte[] CAFE_DOOD
	private static final int SIG_LENGTH
	public void <init> (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
	public void <init> (java.io.InputStream, org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy)  throws java.io.IOException 
		java.io.InputStream in
		org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy mode
	public void <init> (java.io.InputStream, java.util.Map)  throws java.io.IOException 
		java.io.InputStream in
		java.util.Map props
	public void <init> (java.io.InputStream, org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy, java.util.Map)  throws java.io.IOException 
		java.io.InputStream in
		org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy mode
		java.util.Map props
	public void <init> (java.io.File)  throws java.io.IOException 
		java.io.File f
	public void <init> (java.io.File, org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy)  throws java.io.IOException 
		java.io.File f
		org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy mode
	public void <init> (java.io.File, java.util.Map)  throws java.io.IOException 
		java.io.File f
		java.util.Map props
	public void <init> (java.io.File, org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy, java.util.Map)  throws java.io.IOException 
		java.io.File f
		org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy mode
		java.util.Map props
	private void <init> (java.io.InputStream, java.io.File, org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy, java.util.Map)  throws java.io.IOException 
		java.io.InputStream in
		java.io.File f
		org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy mode
		java.util.Map props
		java.util.jar.JarOutputStream jarOut
		java.util.jar.Pack200$Unpacker u
	public int read ()  throws java.io.IOException 
	public int read (byte[])  throws java.io.IOException 
		byte[] b
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int count
	public int available ()  throws java.io.IOException 
	public boolean markSupported () 
		java.io.IOException ex
	public void mark (int) 
		java.io.IOException ex
		int limit
	public void reset ()  throws java.io.IOException 
	public long skip (long)  throws java.io.IOException 
		long count
	public void close ()  throws java.io.IOException 
	public static boolean matches (byte[], int) 
		int i
		byte[] signature
		int length
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/compressors/pack200/Pack200Strategy.class
Pack200Strategy.java
package org.vafer.jdeb.shaded.compress.compress.compressors.pack200
public abstract enum org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy extends java.lang.Enum {
	public static final enum org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy IN_MEMORY
	public static final enum org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy TEMP_FILE
	private static final synthetic org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy[] $VALUES
	public static org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy[] values () 
	public static org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy valueOf (java.lang.String) 
		String name
	private void <init> (java.lang.String, int) 
	abstract org.vafer.jdeb.shaded.compress.compress.compressors.pack200.StreamBridge newStreamBridge ()  throws java.io.IOException 
	synthetic void <init> (java.lang.String, int, org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy$1) 
		String x0
		int x1
		org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy$1 x2
	static void <clinit> () 
}

org/vafer/jdeb/shaded/compress/compress/compressors/pack200/Pack200Strategy$2.class
Pack200Strategy.java
package org.vafer.jdeb.shaded.compress.compress.compressors.pack200
final enum org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy$2 extends org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy {
	void <init> (java.lang.String, int) 
	org.vafer.jdeb.shaded.compress.compress.compressors.pack200.StreamBridge newStreamBridge ()  throws java.io.IOException 
}

org/vafer/jdeb/shaded/compress/compress/compressors/pack200/Pack200CompressorInputStream$1.class
Pack200CompressorInputStream.java
package org.vafer.jdeb.shaded.compress.compress.compressors.pack200
 org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200CompressorInputStream$1 extends java.io.FilterInputStream {
	final synthetic org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200CompressorInputStream this$0
	void <init> (org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200CompressorInputStream, java.io.InputStream) 
		java.io.InputStream x0
	public void close () 
}

org/vafer/jdeb/shaded/compress/compress/compressors/pack200/Pack200Strategy$1.class
Pack200Strategy.java
package org.vafer.jdeb.shaded.compress.compress.compressors.pack200
final enum org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy$1 extends org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy {
	void <init> (java.lang.String, int) 
	org.vafer.jdeb.shaded.compress.compress.compressors.pack200.StreamBridge newStreamBridge () 
}

org/vafer/jdeb/shaded/compress/compress/compressors/pack200/InMemoryCachingStreamBridge.class
InMemoryCachingStreamBridge.java
package org.vafer.jdeb.shaded.compress.compress.compressors.pack200
 org.vafer.jdeb.shaded.compress.compress.compressors.pack200.InMemoryCachingStreamBridge extends org.vafer.jdeb.shaded.compress.compress.compressors.pack200.StreamBridge {
	void <init> () 
	java.io.InputStream getInputView ()  throws java.io.IOException 
}

org/vafer/jdeb/shaded/compress/compress/compressors/pack200/TempFileCachingStreamBridge$1.class
TempFileCachingStreamBridge.java
package org.vafer.jdeb.shaded.compress.compress.compressors.pack200
 org.vafer.jdeb.shaded.compress.compress.compressors.pack200.TempFileCachingStreamBridge$1 extends java.io.FileInputStream {
	final synthetic org.vafer.jdeb.shaded.compress.compress.compressors.pack200.TempFileCachingStreamBridge this$0
	void <init> (org.vafer.jdeb.shaded.compress.compress.compressors.pack200.TempFileCachingStreamBridge, java.io.File) 
		java.io.File x0
	public void close ()  throws java.io.IOException 
}

org/vafer/jdeb/shaded/compress/compress/compressors/pack200/TempFileCachingStreamBridge.class
TempFileCachingStreamBridge.java
package org.vafer.jdeb.shaded.compress.compress.compressors.pack200
 org.vafer.jdeb.shaded.compress.compress.compressors.pack200.TempFileCachingStreamBridge extends org.vafer.jdeb.shaded.compress.compress.compressors.pack200.StreamBridge {
	private final java.io.File f
	void <init> ()  throws java.io.IOException 
	java.io.InputStream getInputView ()  throws java.io.IOException 
	static synthetic java.io.File access$000 (org.vafer.jdeb.shaded.compress.compress.compressors.pack200.TempFileCachingStreamBridge) 
		org.vafer.jdeb.shaded.compress.compress.compressors.pack200.TempFileCachingStreamBridge x0
}

org/vafer/jdeb/shaded/compress/compress/compressors/pack200/Pack200CompressorOutputStream.class
Pack200CompressorOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.compressors.pack200
public org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200CompressorOutputStream extends org.vafer.jdeb.shaded.compress.compress.compressors.CompressorOutputStream {
	private boolean finished
	private final java.io.OutputStream originalOutput
	private final org.vafer.jdeb.shaded.compress.compress.compressors.pack200.StreamBridge streamBridge
	private final java.util.Map properties
	public void <init> (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	public void <init> (java.io.OutputStream, org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy)  throws java.io.IOException 
		java.io.OutputStream out
		org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy mode
	public void <init> (java.io.OutputStream, java.util.Map)  throws java.io.IOException 
		java.io.OutputStream out
		java.util.Map props
	public void <init> (java.io.OutputStream, org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy, java.util.Map)  throws java.io.IOException 
		java.io.OutputStream out
		org.vafer.jdeb.shaded.compress.compress.compressors.pack200.Pack200Strategy mode
		java.util.Map props
	public void write (int)  throws java.io.IOException 
		int b
	public void write (byte[])  throws java.io.IOException 
		byte[] b
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int from
		int length
	public void close ()  throws java.io.IOException 
	public void finish ()  throws java.io.IOException 
		java.io.IOException ex
		java.io.IOException ex
		java.util.jar.Pack200$Packer p
		java.util.jar.JarInputStream ji
		boolean success
}

org/vafer/jdeb/shaded/compress/compress/compressors/CompressorException.class
CompressorException.java
package org.vafer.jdeb.shaded.compress.compress.compressors
public org.vafer.jdeb.shaded.compress.compress.compressors.CompressorException extends java.lang.Exception {
	private static final long serialVersionUID
	public void <init> (java.lang.String) 
		String message
	public void <init> (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
}

org/vafer/jdeb/shaded/compress/compress/compressors/CompressorInputStream.class
CompressorInputStream.java
package org.vafer.jdeb.shaded.compress.compress.compressors
public abstract org.vafer.jdeb.shaded.compress.compress.compressors.CompressorInputStream extends java.io.InputStream {
	private long bytesRead
	public void <init> () 
	protected void count (int) 
		int read
	protected void count (long) 
		long read
	public int getCount () 
	public long getBytesRead () 
}

org/vafer/jdeb/shaded/compress/compress/compressors/CompressorStreamFactory.class
CompressorStreamFactory.java
package org.vafer.jdeb.shaded.compress.compress.compressors
public org.vafer.jdeb.shaded.compress.compress.compressors.CompressorStreamFactory extends java.lang.Object {
	public static final String BZIP2
	public static final String GZIP
	public static final String PACK200
	public void <init> () 
	public org.vafer.jdeb.shaded.compress.compress.compressors.CompressorInputStream createCompressorInputStream (java.io.InputStream)  throws org.vafer.jdeb.shaded.compress.compress.compressors.CompressorException 
		int signatureLength
		java.io.IOException e
		java.io.InputStream in
		byte[] signature
	public org.vafer.jdeb.shaded.compress.compress.compressors.CompressorInputStream createCompressorInputStream (java.lang.String, java.io.InputStream)  throws org.vafer.jdeb.shaded.compress.compress.compressors.CompressorException 
		java.io.IOException e
		String name
		java.io.InputStream in
	public org.vafer.jdeb.shaded.compress.compress.compressors.CompressorOutputStream createCompressorOutputStream (java.lang.String, java.io.OutputStream)  throws org.vafer.jdeb.shaded.compress.compress.compressors.CompressorException 
		java.io.IOException e
		String name
		java.io.OutputStream out
}

org/vafer/jdeb/shaded/compress/compress/compressors/CompressorOutputStream.class
CompressorOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.compressors
public abstract org.vafer.jdeb.shaded.compress.compress.compressors.CompressorOutputStream extends java.io.OutputStream {
	public void <init> () 
}

org/vafer/jdeb/shaded/compress/compress/compressors/gzip/
org/vafer/jdeb/shaded/compress/compress/compressors/gzip/GzipCompressorOutputStream.class
GzipCompressorOutputStream.java
package org.vafer.jdeb.shaded.compress.compress.compressors.gzip
public org.vafer.jdeb.shaded.compress.compress.compressors.gzip.GzipCompressorOutputStream extends org.vafer.jdeb.shaded.compress.compress.compressors.CompressorOutputStream {
	private final java.util.zip.GZIPOutputStream out
	public void <init> (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream outputStream
	public void write (int)  throws java.io.IOException 
		int b
	public void write (byte[])  throws java.io.IOException 
		byte[] b
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int from
		int length
	public void close ()  throws java.io.IOException 
}

org/vafer/jdeb/shaded/compress/compress/compressors/gzip/GzipCompressorInputStream.class
GzipCompressorInputStream.java
package org.vafer.jdeb.shaded.compress.compress.compressors.gzip
public org.vafer.jdeb.shaded.compress.compress.compressors.gzip.GzipCompressorInputStream extends org.vafer.jdeb.shaded.compress.compress.compressors.CompressorInputStream {
	private final java.util.zip.GZIPInputStream in
	public void <init> (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream inputStream
	public int read ()  throws java.io.IOException 
		int read
	public int read (byte[])  throws java.io.IOException 
		byte[] b
		int read
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int from
		int length
		int read
	public static boolean matches (byte[], int) 
		byte[] signature
		int length
	public void close ()  throws java.io.IOException 
}

META-INF/maven/org.apache.commons/
META-INF/maven/org.apache.commons/commons-compress/
META-INF/maven/org.apache.commons/commons-compress/pom.xml
META-INF/maven/org.apache.commons/commons-compress/pom.properties