public class ConstantMemberFilter
extends java.lang.Object
implements proguard.classfile.visitor.MemberVisitor
MemberVisitor delegates its visits to program class members
to another given MemberVisitor, but only when the visited
class member has been marked as a constant.StoringInvocationUnit| Constructor and Description |
|---|
ConstantMemberFilter(proguard.classfile.visitor.MemberVisitor constantMemberVisitor)
Creates a new ConstantMemberFilter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
visitProgramField(proguard.classfile.ProgramClass programClass,
proguard.classfile.ProgramField programField) |
void |
visitProgramMethod(proguard.classfile.ProgramClass programClass,
proguard.classfile.ProgramMethod programMethod) |
public ConstantMemberFilter(proguard.classfile.visitor.MemberVisitor constantMemberVisitor)
constantMemberVisitor - the MemberVisitor to which
visits to constant members will be delegated.public void visitProgramField(proguard.classfile.ProgramClass programClass,
proguard.classfile.ProgramField programField)
visitProgramField in interface proguard.classfile.visitor.MemberVisitorpublic void visitProgramMethod(proguard.classfile.ProgramClass programClass,
proguard.classfile.ProgramMethod programMethod)
visitProgramMethod in interface proguard.classfile.visitor.MemberVisitor