ProGuard

Uses of Interface
proguard.io.DataEntryReader

Packages that use DataEntryReader
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,... 
 

Uses of DataEntryReader in proguard
 

Methods in proguard that return DataEntryReader
static DataEntryReader DataEntryReaderFactory.createDataEntryReader(String messagePrefix, ClassPathEntry classPathEntry, DataEntryReader reader)
          Creates a DataEntryReader that can read the given class path entry.
 

Methods in proguard with parameters of type DataEntryReader
static DataEntryReader DataEntryReaderFactory.createDataEntryReader(String messagePrefix, ClassPathEntry classPathEntry, DataEntryReader reader)
          Creates a DataEntryReader that can read the given class path entry.
 

Uses of DataEntryReader in proguard.io
 

Classes in proguard.io that implement DataEntryReader
 class ClassFileFilter
          This DataEntryReader delegates to one of two other DataEntryReader instances, depending on the extension of the data entry.
 class ClassFileReader
          This DataEntryReader applies a given ClassFileVisitor to the class file definitions that it reads.
 class ClassFileRewriter
          This DataEntryReader reads class file entries and writes their corresponding versions from the ClassPool to a given DataEntryWriter.
 class DataEntryCopier
          This DataEntryReader writes the ZIP entries and files that it reads to a given DataEntryWriter.
 class 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.
 class JarReader
          This DataEntryReader lets a given DataEntryReader read all data entries of the read jar/war/zip data entries.
 

Methods in proguard.io with parameters of type DataEntryReader
 void DataEntryPump.pumpDataEntries(DataEntryReader dataEntryReader)
          Applies the given DataEntryReader to all data entries that the implementation can provide.
 void DirectoryPump.pumpDataEntries(DataEntryReader dataEntryReader)
           
 

Constructors in proguard.io with parameters of type DataEntryReader
ClassFileFilter(DataEntryReader classFileReader)
          Creates a new ClassFileFilter that delegates reading class files to the given reader.
ClassFileFilter(DataEntryReader classFileReader, DataEntryReader dataEntryReader)
          Creates a new ClassFileFilter that delegates to either of the two given readers.
JarReader(DataEntryReader dataEntryReader)
          Creates a new JarReader.
FilteredDataEntryReader(DataEntryFilter dataEntryFilter, DataEntryReader acceptedDataEntryReader)
          Creates a new FilteredDataEntryReader with only a reader for accepted data entries.
FilteredDataEntryReader(DataEntryFilter dataEntryFilter, DataEntryReader acceptedDataEntryReader, DataEntryReader rejectedDataEntryReader)
          Creates a new FilteredDataEntryReader.
 


ProGuard