|
ProGuard | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectproguard.io.ClassFileReader
This DataEntryReader applies a given ClassFileVisitor to the class file definitions that it reads.
Class files are read as ProgramClassFile objects or LibraryClassFile objects,
depending on the isLibrary flag.
In case of libraries, only public class files are considered, if the
skipNonPublicLibraryClasses flag is set.
| Constructor Summary | |
ClassFileReader(boolean isLibrary,
boolean skipNonPublicLibraryClasses,
ClassFileVisitor classFileVisitor)
Creates a new DataEntryClassFileFilter for reading the specified ClassFile objects. |
|
| Method Summary | |
void |
read(DataEntry dataEntry)
Reads the given data entry. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ClassFileReader(boolean isLibrary,
boolean skipNonPublicLibraryClasses,
ClassFileVisitor classFileVisitor)
| Method Detail |
public void read(DataEntry dataEntry)
throws IOException
DataEntryReader
read in interface DataEntryReaderIOException
|
ProGuard | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||