|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectproguard.classfile.util.SimplifiedVisitor
proguard.shrink.InterfaceUsageMarker
public class InterfaceUsageMarker
This ClassVisitor recursively marks all interface classes that are being used in the visited class.
UsageMarker| Constructor Summary | |
|---|---|
InterfaceUsageMarker(proguard.shrink.UsageMarker usageMarker)
Creates a new InterfaceUsageMarker. |
|
| Method Summary | |
|---|---|
void |
visitClassConstant(Clazz clazz,
ClassConstant classConstant)
|
void |
visitLibraryClass(LibraryClass libraryClass)
|
void |
visitProgramClass(ProgramClass programClass)
|
void |
visitUtf8Constant(Clazz clazz,
Utf8Constant utf8Constant)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface proguard.classfile.constant.visitor.ConstantVisitor |
|---|
visitDoubleConstant, visitFieldrefConstant, visitFloatConstant, visitIntegerConstant, visitInterfaceMethodrefConstant, visitLongConstant, visitMethodrefConstant, visitNameAndTypeConstant, visitStringConstant |
| Constructor Detail |
|---|
public InterfaceUsageMarker(proguard.shrink.UsageMarker usageMarker)
usageMarker - the usage marker that is used to mark the classes
and class members.| Method Detail |
|---|
public void visitProgramClass(ProgramClass programClass)
visitProgramClass in interface ClassVisitorvisitProgramClass in class SimplifiedVisitorpublic void visitLibraryClass(LibraryClass libraryClass)
visitLibraryClass in interface ClassVisitorvisitLibraryClass in class SimplifiedVisitor
public void visitClassConstant(Clazz clazz,
ClassConstant classConstant)
visitClassConstant in interface ConstantVisitorvisitClassConstant in class SimplifiedVisitor
public void visitUtf8Constant(Clazz clazz,
Utf8Constant utf8Constant)
visitUtf8Constant in interface ConstantVisitorvisitUtf8Constant in class SimplifiedVisitor
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||