| Package | Description |
|---|---|
| proguard |
This package contains the main ProGuard application.
|
| proguard.io |
This package contains classes to read and write files, optionally wrapped in
jars, wars, ears, zips, directories,...
|
| Modifier and Type | Method and Description |
|---|---|
static DataEntryWriter |
DataEntryWriterFactory.createDataEntryWriter(ClassPath classPath,
int fromIndex,
int toIndex)
Creates a DataEntryWriter that can write to the given class path entries.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CascadingDataEntryWriter
This DataEntryWriter delegates to a given DataEntryWriter, or failing that,
to another given DataEntryWriter.
|
class |
DirectoryWriter
This DataEntryWriter writes data entries to individual files in a given
directory.
|
class |
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.
|
class |
JarWriter
This DataEntryWriter sends data entries to a given jar/zip file.
|
class |
ParentDataEntryWriter
This DataEntryWriter lets another DataEntryWriter write the parent data
entries.
|
| Constructor and Description |
|---|
CascadingDataEntryWriter(DataEntryWriter dataEntryWriter1,
DataEntryWriter dataEntryWriter2)
Creates a new CascadingDataEntryWriter.
|
ClassRewriter(ClassPool classPool,
DataEntryWriter dataEntryWriter) |
DataEntryClassWriter(DataEntryWriter dataEntryWriter,
DataEntry templateDataEntry)
Creates a new DataEntryClassWriter for writing to the given
DataEntryWriter, based on the given template DataEntry.
|
DataEntryCopier(DataEntryWriter dataEntryWriter) |
DataEntryRewriter(ClassPool classPool,
DataEntryWriter dataEntryWriter)
Creates a new DataEntryRewriter.
|
FilteredDataEntryWriter(DataEntryFilter dataEntryFilter,
DataEntryWriter acceptedDataEntryWriter)
Creates a new FilteredDataEntryWriter with only a writer for accepted
data entries.
|
FilteredDataEntryWriter(DataEntryFilter dataEntryFilter,
DataEntryWriter acceptedDataEntryWriter,
DataEntryWriter rejectedDataEntryWriter)
Creates a new FilteredDataEntryWriter.
|
JarWriter(DataEntryWriter dataEntryWriter)
Creates a new JarWriter without manifest or comment.
|
JarWriter(DataEntryWriter dataEntryWriter,
Manifest manifest,
String comment)
Creates a new JarWriter.
|
ManifestRewriter(ClassPool classPool,
DataEntryWriter dataEntryWriter)
Creates a new ManifestRewriter.
|
ParentDataEntryWriter(DataEntryWriter dataEntryWriter)
Creates a new ParentDataEntryWriter.
|
Copyright © 2015. All Rights Reserved.