|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectproguard.classfile.util.SimplifiedVisitor
proguard.classfile.visitor.ReferencedMemberVisitor
public class ReferencedMemberVisitor
This ConstantVisitor and ElementValueVisitor lets a given MemberVisitor visit all the referenced class members of the elements that it visits.
| Constructor Summary | |
|---|---|
ReferencedMemberVisitor(MemberVisitor memberVisitor)
|
|
| Method Summary | |
|---|---|
void |
visitAnyConstant(Clazz clazz,
Constant constant)
|
void |
visitAnyElementValue(Clazz clazz,
Annotation annotation,
ElementValue elementValue)
|
void |
visitAnyRefConstant(Clazz clazz,
RefConstant refConstant)
Visits any type of RefConstant of the given class. |
void |
visitStringConstant(Clazz clazz,
StringConstant stringConstant)
|
| 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 |
|---|
visitClassConstant, visitDoubleConstant, visitFieldrefConstant, visitFloatConstant, visitIntegerConstant, visitInterfaceMethodrefConstant, visitLongConstant, visitMethodrefConstant, visitNameAndTypeConstant, visitUtf8Constant |
| Methods inherited from interface proguard.classfile.attribute.annotation.visitor.ElementValueVisitor |
|---|
visitAnnotationElementValue, visitArrayElementValue, visitClassElementValue, visitConstantElementValue, visitEnumConstantElementValue |
| Constructor Detail |
|---|
public ReferencedMemberVisitor(MemberVisitor memberVisitor)
| Method Detail |
|---|
public void visitAnyConstant(Clazz clazz,
Constant constant)
visitAnyConstant in class SimplifiedVisitor
public void visitStringConstant(Clazz clazz,
StringConstant stringConstant)
visitStringConstant in interface ConstantVisitorvisitStringConstant in class SimplifiedVisitor
public void visitAnyRefConstant(Clazz clazz,
RefConstant refConstant)
SimplifiedVisitor
visitAnyRefConstant in class SimplifiedVisitor
public void visitAnyElementValue(Clazz clazz,
Annotation annotation,
ElementValue elementValue)
visitAnyElementValue in class SimplifiedVisitor
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||