| CascadingDataEntryWriter |
|
| ClassDataEntryWriter |
This DataEntryWriter finds received class entries in the given class pool and writes them
out to the given data entry writer.
|
| ClassFilter |
|
| ClassMapDataEntryWriter |
This DataEntryWriter writes a class mapping to the given data entry, used for debugging
of the configuration.
|
| ClassPath |
This class represents a class path, as a list of ClassPathEntry objects.
|
| ClassPathDataEntry |
DataEntry implementation which loads an input stream from the classpath of the running
VM.
|
| ClassPathEntry |
This class represents an entry from a class path: an apk, a jar, an aar, a war, a zip, an ear, or
a directory.
|
| ClassReader |
|
| D8BasedDexDataEntryWriter |
An dex writer that uses the d8 tool from the Android SDK.
|
| D8ClassConverter |
This ClassVisitor converts and collects the classes that it visits, and uses D8 to convert them
to the dex format.
|
| D8ClassConverter.D8DexFile |
|
| DataEntryClassInfoFilter |
This DataEntryFilter filters data entries based on whether they correspond to classes in a given
class pool that have a given processing info.
|
| DataEntryClassWriter |
|
| DataEntryCopier |
|
| DataEntryDirectoryFilter |
This DataEntryFilter filters data entries based on whether they represent directories.
|
| DataEntryNameFilter |
|
| DataEntryParentFilter |
|
| DataEntryReaderFactory |
This class can create DataEntryReader instances based on class path entries.
|
| DataEntryRewriter |
|
| DataEntryToken |
|
| DataEntryTokenizer |
This class breaks up the character data read from a given Reader into DataEntryTokens.
|
| DataEntryWriterFactory |
This class can create DataEntryWriter instances based on class paths.
|
| DexClassReader |
This data entry reader reads dex files, converts their classes, and passes them to a given class
visitor.
|
| DexDataEntryWriter |
This DataEntryWriter finds received class entries in the given class pool, collects them in a dex
file, and writes it out to the given data entry writer.
|
| DexDataEntryWriterFactory |
This class can create DataEntryWriter instances for writing dex files.
|
| DirectoryFilter |
|
| DirectorySource |
This DataEntrySource can read a given file or directory, recursively, passing its files as DataEntry instances to DataEntryReader instances.
|
| DirectoryWriter |
This DataEntryWriter writes data entries to individual files in a given directory.
|
| DummyDataEntry |
This DataEntry represents a named output entry that doesn't return an input stream.
|
| FileDataEntry |
|
| FileSource |
This DataEntrySource wraps a single given file or DataEntry.
|
| FilteredDataEntryReader |
This DataEntryReader delegates to one of two other DataEntryReader instances,
depending on whether the data entry passes through a given data entry filter or not.
|
| FilteredDataEntryWriter |
This DataEntryWriter delegates to one of two other DataEntryWriter instances,
depending on whether the data entry passes through a given data entry filter or not.
|
| FixedFileWriter |
|
| IdleRewriter |
This DataEntryReader reads data entries and requests their corresponding output streams
from a given DataEntryWriter, without actually using the output stream.
|
| JarReader |
|
| JarWriter |
This DataEntryWriter sends data entries to another given data entry writer, automatically
adding a manifest file.
|
| JarWriter.MyMultiDigestOutputStream |
This FilterOutputStream automatically appends a file digest entry to a given manifest writer,
when the stream is closed.
|
| ManifestRewriter |
|
| MultiDataEntryReader |
|
| NamedDataEntry |
This DataEntry represents a named output entry with a parent.
|
| NameFilteredDataEntryReader |
|
| NameFilteredDataEntryWriter |
|
| NonClosingDataEntryWriter |
|
| ParallelDexClassReader |
This data entry reader reads dex files, converts their classes, and passes them to a given class
visitor.
|
| ParentDataEntryWriter |
|
| PrefixAddingDataEntryWriter |
|
| PrefixStrippingDataEntryReader |
|
| PrioritizingJarReader |
This JarReader lets a given DataEntryReader read all data entries of the read
archive data entries in an order that respects a set of given priorities.
|
| RenamedDataEntry |
This DataEntry wraps another data entry, returning a different name instead of the
wrapped data entry's name.
|
| RenamedDataEntryReader |
|
| RenamedDataEntryWriter |
|
| RenamedParentDataEntryWriter |
|
| RuntimeDataInput |
This class delegates its method calls to the corresponding DataInput methods, converting
its IOExceptions to RuntimeExceptions.
|
| RuntimeDataOutput |
This class delegates its method calls to the corresponding DataOutput methods, converting
its IOExceptions to RuntimeExceptions.
|
| SignedJarWriter |
This JarWriter sends data entries to a given jar file, automatically adding a manifest
file and signing it with JAR signature scheme v1.
|
| StreamingDataEntry |
This DataEntry represents a stream of data.
|
| WrappedDataEntry |
|
| ZipDataEntry |
|
| ZipFileDataEntry |
|
| ZipOutput |
This class writes zip data to a given output stream.
|
| ZipOutput.LargeDataOutputStream |
This output stream is mostly identical to DataOutputStream, except it stores the amount of
bytes written so far in a long instead of an int.
|
| ZipWriter |
This DataEntryWriter sends data entries to the zip files specified by their parents.
|