|
ProGuard | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectproguard.classfile.visitor.SimpleClassFilePrinter
This ClassFileVisitor and MemberInfoVisitor
prints out the class names of the class files it visits, and the full class
member descriptions of the class members it visits. The names are printed
in a readable, Java-like format. The access modifiers can be included or not.
| Constructor Summary | |
SimpleClassFilePrinter()
Creates a new SimpleClassFilePrinter that prints to System.out, including the access modifiers. |
|
SimpleClassFilePrinter(boolean printAccessModifiers)
Creates a new SimpleClassFilePrinter that prints to System.out, with or without the access modifiers. |
|
SimpleClassFilePrinter(boolean printAccessModifiers,
PrintStream printStream)
Creates a new SimpleClassFilePrinter that prints to the given PrintStream, with or without the access modifiers. |
|
| Method Summary | |
void |
visitLibraryClassFile(LibraryClassFile libraryClassFile)
|
void |
visitLibraryFieldInfo(LibraryClassFile libraryClassFile,
LibraryFieldInfo libraryFieldInfo)
|
void |
visitLibraryMethodInfo(LibraryClassFile libraryClassFile,
LibraryMethodInfo libraryMethodInfo)
|
void |
visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SimpleClassFilePrinter()
System.out, including the access modifiers.
public SimpleClassFilePrinter(boolean printAccessModifiers)
System.out, with or without the access modifiers.
public SimpleClassFilePrinter(boolean printAccessModifiers,
PrintStream printStream)
PrintStream, with or without the access modifiers.
| Method Detail |
public void visitProgramClassFile(ProgramClassFile programClassFile)
visitProgramClassFile in interface ClassFileVisitorpublic void visitLibraryClassFile(LibraryClassFile libraryClassFile)
visitLibraryClassFile in interface ClassFileVisitor
public void visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
visitProgramFieldInfo in interface MemberInfoVisitor
public void visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
visitProgramMethodInfo in interface MemberInfoVisitor
public void visitLibraryFieldInfo(LibraryClassFile libraryClassFile,
LibraryFieldInfo libraryFieldInfo)
visitLibraryFieldInfo in interface MemberInfoVisitor
public void visitLibraryMethodInfo(LibraryClassFile libraryClassFile,
LibraryMethodInfo libraryMethodInfo)
visitLibraryMethodInfo in interface MemberInfoVisitor
|
ProGuard | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||