proguard.classfile
Interface VisitorAccepter
- All Known Subinterfaces:
- Clazz, Field, Member, Method
- All Known Implementing Classes:
- Annotation, AnnotationDefaultAttribute, AnnotationElementValue, AnnotationsAttribute, ArrayElementValue, Attribute, ClassConstant, ClassElementValue, CodeAttribute, Constant, ConstantElementValue, ConstantValueAttribute, DeprecatedAttribute, DoubleConstant, DoubleType, ElementValue, EnclosingMethodAttribute, EnumConstantElementValue, ExceptionInfo, ExceptionsAttribute, FieldrefConstant, FloatConstant, FloatType, FullFrame, InnerClassesAttribute, InnerClassesInfo, IntegerConstant, IntegerType, InterfaceMethodrefConstant, LessZeroFrame, LibraryClass, LibraryField, LibraryMember, LibraryMethod, LineNumberTableAttribute, LocalVariableTableAttribute, LocalVariableTypeTableAttribute, LongConstant, LongType, MethodrefConstant, MoreZeroFrame, NameAndTypeConstant, NullType, ObjectType, ParameterAnnotationsAttribute, ProgramClass, ProgramField, ProgramMember, ProgramMethod, RefConstant, RuntimeInvisibleAnnotationsAttribute, RuntimeInvisibleParameterAnnotationsAttribute, RuntimeVisibleAnnotationsAttribute, RuntimeVisibleParameterAnnotationsAttribute, SameOneFrame, SameZeroFrame, SignatureAttribute, SourceDirAttribute, SourceFileAttribute, StackMapAttribute, StackMapFrame, StackMapTableAttribute, StringConstant, SyntheticAttribute, TopType, UninitializedThisType, UninitializedType, UnknownAttribute, Utf8Constant, VerificationType
public interface VisitorAccepter
This interface is a base interface for visitor accepters. It allows
visitors to set and get any temporary information they desire on the
objects they are visiting. Note that every visitor accepter has only one
such property, so visitors will have to take care not to overwrite each
other's information, if it is still required.
|
Method Summary |
java.lang.Object |
getVisitorInfo()
Gets the visitor information of the visitor accepter. |
void |
setVisitorInfo(java.lang.Object visitorInfo)
Sets the visitor information of the visitor accepter. |
getVisitorInfo
java.lang.Object getVisitorInfo()
- Gets the visitor information of the visitor accepter.
setVisitorInfo
void setVisitorInfo(java.lang.Object visitorInfo)
- Sets the visitor information of the visitor accepter.