|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectproguard.classfile.util.SimplifiedVisitor
public abstract class SimplifiedVisitor
This abstract utility class allows to implement various visitor interfaces with simplified methods. The provided methods delegate to other versions with fewer arguments or more general arguments.
| Constructor Summary | |
|---|---|
SimplifiedVisitor()
|
|
| Method Summary | |
|---|---|
void |
visitAnnotation(Clazz clazz,
Annotation annotation)
|
void |
visitAnnotation(Clazz clazz,
Field field,
Annotation annotation)
|
void |
visitAnnotation(Clazz clazz,
Member member,
Annotation annotation)
Visits the given Annotation of any type of class member. |
void |
visitAnnotation(Clazz clazz,
Method method,
Annotation annotation)
|
void |
visitAnnotation(Clazz clazz,
Method method,
int parameterIndex,
Annotation annotation)
|
void |
visitAnnotationDefaultAttribute(Clazz clazz,
Method method,
AnnotationDefaultAttribute annotationDefaultAttribute)
|
void |
visitAnnotationElementValue(Clazz clazz,
Annotation annotation,
AnnotationElementValue annotationElementValue)
|
void |
visitAnyAnnotationsAttribute(Clazz clazz,
AnnotationsAttribute annotationsAttribute)
Visits any type of AnnotationsAttribute of a class. |
void |
visitAnyAttribute(Clazz clazz,
Attribute attribute)
Visit any type of attribute. |
void |
visitAnyClass(Clazz Clazz)
Visits any type of class member of the given class. |
void |
visitAnyConstant(Clazz clazz,
Constant constant)
|
void |
visitAnyElementValue(Clazz clazz,
Annotation annotation,
ElementValue elementValue)
|
void |
visitAnyInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
Instruction instruction)
Visits any type of Instruction. |
void |
visitAnyMember(Clazz clazz,
Member member)
Visits any type of class member of the given class. |
void |
visitAnyMethodrefConstant(Clazz clazz,
RefConstant refConstant)
Visits any type of method RefConstant of the given class. |
void |
visitAnyParameterAnnotationsAttribute(Clazz clazz,
Method method,
ParameterAnnotationsAttribute parameterAnnotationsAttribute)
Visits any type of ParameterAnnotationsAttribute. |
void |
visitAnyRefConstant(Clazz clazz,
RefConstant refConstant)
Visits any type of RefConstant of the given class. |
void |
visitAnyStackMapFrame(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
StackMapFrame stackMapFrame)
Visits any type of VerificationType. |
void |
visitAnySwitchInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
SwitchInstruction switchInstruction)
Visits either type of SwitchInstruction. |
void |
visitAnyVerificationType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
VerificationType verificationType)
Visits any type of VerificationType. |
void |
visitArrayElementValue(Clazz clazz,
Annotation annotation,
ArrayElementValue arrayElementValue)
|
void |
visitBranchInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
BranchInstruction branchInstruction)
|
void |
visitClassConstant(Clazz clazz,
ClassConstant classConstant)
|
void |
visitClassElementValue(Clazz clazz,
Annotation annotation,
ClassElementValue classElementValue)
|
void |
visitCodeAttribute(Clazz clazz,
Method method,
CodeAttribute codeAttribute)
|
void |
visitConstantElementValue(Clazz clazz,
Annotation annotation,
ConstantElementValue constantElementValue)
|
void |
visitConstantInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
ConstantInstruction constantInstruction)
|
void |
visitConstantValueAttribute(Clazz clazz,
Field field,
ConstantValueAttribute constantValueAttribute)
|
void |
visitDeprecatedAttribute(Clazz clazz,
DeprecatedAttribute deprecatedAttribute)
|
void |
visitDeprecatedAttribute(Clazz clazz,
Field field,
DeprecatedAttribute deprecatedAttribute)
|
void |
visitDeprecatedAttribute(Clazz clazz,
Member member,
DeprecatedAttribute deprecatedAttribute)
Visits the given DeprecatedAttribute of any type of class member. |
void |
visitDeprecatedAttribute(Clazz clazz,
Method method,
DeprecatedAttribute deprecatedAttribute)
|
void |
visitDoubleConstant(Clazz clazz,
DoubleConstant doubleConstant)
|
void |
visitDoubleType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
DoubleType doubleType)
|
void |
visitEnclosingMethodAttribute(Clazz clazz,
EnclosingMethodAttribute enclosingMethodAttribute)
|
void |
visitEnumConstantElementValue(Clazz clazz,
Annotation annotation,
EnumConstantElementValue enumConstantElementValue)
|
void |
visitExceptionsAttribute(Clazz clazz,
Method method,
ExceptionsAttribute exceptionsAttribute)
|
void |
visitFieldrefConstant(Clazz clazz,
FieldrefConstant fieldrefConstant)
|
void |
visitFloatConstant(Clazz clazz,
FloatConstant floatConstant)
|
void |
visitFloatType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
FloatType floatType)
|
void |
visitFullFrame(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
FullFrame fullFrame)
|
void |
visitInnerClassesAttribute(Clazz clazz,
InnerClassesAttribute innerClassesAttribute)
|
void |
visitIntegerConstant(Clazz clazz,
IntegerConstant integerConstant)
|
void |
visitIntegerType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
IntegerType integerType)
|
void |
visitInterfaceMethodrefConstant(Clazz clazz,
InterfaceMethodrefConstant interfaceMethodrefConstant)
|
void |
visitLessZeroFrame(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
LessZeroFrame lessZeroFrame)
|
void |
visitLibraryClass(LibraryClass libraryClass)
|
void |
visitLibraryField(LibraryClass libraryClass,
LibraryField libraryField)
|
void |
visitLibraryMember(LibraryClass libraryClass,
LibraryMember libraryMember)
Visits any type of class member of the given library class. |
void |
visitLibraryMethod(LibraryClass libraryClass,
LibraryMethod libraryMethod)
|
void |
visitLineNumberTableAttribute(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
LineNumberTableAttribute lineNumberTableAttribute)
|
void |
visitLocalVariableTableAttribute(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
LocalVariableTableAttribute localVariableTableAttribute)
|
void |
visitLocalVariableTypeTableAttribute(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
LocalVariableTypeTableAttribute localVariableTypeTableAttribute)
|
void |
visitLongConstant(Clazz clazz,
LongConstant longConstant)
|
void |
visitLongType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
LongType longType)
|
void |
visitLookUpSwitchInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
LookUpSwitchInstruction lookUpSwitchInstruction)
|
void |
visitMethodrefConstant(Clazz clazz,
MethodrefConstant methodrefConstant)
|
void |
visitMoreZeroFrame(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
MoreZeroFrame moreZeroFrame)
|
void |
visitNameAndTypeConstant(Clazz clazz,
NameAndTypeConstant nameAndTypeConstant)
|
void |
visitNullType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
NullType nullType)
|
void |
visitObjectType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
ObjectType objectType)
|
void |
visitProgramClass(ProgramClass programClass)
|
void |
visitProgramField(ProgramClass programClass,
ProgramField programField)
|
void |
visitProgramMember(ProgramClass programClass,
ProgramMember programMember)
Visits any type of class member of the given program class. |
void |
visitProgramMethod(ProgramClass programClass,
ProgramMethod programMethod)
|
void |
visitRuntimeInvisibleAnnotationsAttribute(Clazz clazz,
Field field,
RuntimeInvisibleAnnotationsAttribute runtimeInvisibleAnnotationsAttribute)
|
void |
visitRuntimeInvisibleAnnotationsAttribute(Clazz clazz,
Member member,
RuntimeInvisibleAnnotationsAttribute runtimeInvisibleAnnotationsAttribute)
Visits the given RuntimeInvisibleAnnotationsAttribute of any type of class member. |
void |
visitRuntimeInvisibleAnnotationsAttribute(Clazz clazz,
Method method,
RuntimeInvisibleAnnotationsAttribute runtimeInvisibleAnnotationsAttribute)
|
void |
visitRuntimeInvisibleAnnotationsAttribute(Clazz clazz,
RuntimeInvisibleAnnotationsAttribute runtimeInvisibleAnnotationsAttribute)
|
void |
visitRuntimeInvisibleParameterAnnotationsAttribute(Clazz clazz,
Method method,
RuntimeInvisibleParameterAnnotationsAttribute runtimeInvisibleParameterAnnotationsAttribute)
|
void |
visitRuntimeVisibleAnnotationsAttribute(Clazz clazz,
Field field,
RuntimeVisibleAnnotationsAttribute runtimeVisibleAnnotationsAttribute)
|
void |
visitRuntimeVisibleAnnotationsAttribute(Clazz clazz,
Member member,
RuntimeVisibleAnnotationsAttribute runtimeVisibleAnnotationsAttribute)
Visits the given RuntimeVisibleAnnotationsAttribute of any type of class member. |
void |
visitRuntimeVisibleAnnotationsAttribute(Clazz clazz,
Method method,
RuntimeVisibleAnnotationsAttribute runtimeVisibleAnnotationsAttribute)
|
void |
visitRuntimeVisibleAnnotationsAttribute(Clazz clazz,
RuntimeVisibleAnnotationsAttribute runtimeVisibleAnnotationsAttribute)
|
void |
visitRuntimeVisibleParameterAnnotationsAttribute(Clazz clazz,
Method method,
RuntimeVisibleParameterAnnotationsAttribute runtimeVisibleParameterAnnotationsAttribute)
|
void |
visitSameOneFrame(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
SameOneFrame sameOneFrame)
|
void |
visitSameZeroFrame(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
SameZeroFrame sameZeroFrame)
|
void |
visitSignatureAttribute(Clazz clazz,
Field field,
SignatureAttribute signatureAttribute)
|
void |
visitSignatureAttribute(Clazz clazz,
Member member,
SignatureAttribute signatureAttribute)
Visits the given SignatureAttribute of any type of class member. |
void |
visitSignatureAttribute(Clazz clazz,
Method method,
SignatureAttribute signatureAttribute)
|
void |
visitSignatureAttribute(Clazz clazz,
SignatureAttribute signatureAttribute)
|
void |
visitSimpleInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
SimpleInstruction simpleInstruction)
|
void |
visitSourceDirAttribute(Clazz clazz,
SourceDirAttribute sourceDirAttribute)
|
void |
visitSourceFileAttribute(Clazz clazz,
SourceFileAttribute sourceFileAttribute)
|
void |
visitStackDoubleType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
DoubleType doubleType)
|
void |
visitStackFloatType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
FloatType floatType)
|
void |
visitStackIntegerType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
IntegerType integerType)
|
void |
visitStackLongType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
LongType longType)
|
void |
visitStackMapAttribute(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
StackMapAttribute stackMapAttribute)
|
void |
visitStackMapTableAttribute(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
StackMapTableAttribute stackMapTableAttribute)
|
void |
visitStackNullType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
NullType nullType)
|
void |
visitStackObjectType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
ObjectType objectType)
|
void |
visitStackTopType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
TopType topType)
|
void |
visitStackUninitializedThisType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
UninitializedThisType uninitializedThisType)
|
void |
visitStackUninitializedType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
UninitializedType uninitializedType)
|
void |
visitStringConstant(Clazz clazz,
StringConstant stringConstant)
|
void |
visitSyntheticAttribute(Clazz clazz,
Field field,
SyntheticAttribute syntheticAttribute)
|
void |
visitSyntheticAttribute(Clazz clazz,
Member member,
SyntheticAttribute syntheticAttribute)
Visits the given SyntheticAttribute of any type of class member. |
void |
visitSyntheticAttribute(Clazz clazz,
Method method,
SyntheticAttribute syntheticAttribute)
|
void |
visitSyntheticAttribute(Clazz clazz,
SyntheticAttribute syntheticAttribute)
|
void |
visitTableSwitchInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
TableSwitchInstruction tableSwitchInstruction)
|
void |
visitTopType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
TopType topType)
|
void |
visitUninitializedThisType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
UninitializedThisType uninitializedThisType)
|
void |
visitUninitializedType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
UninitializedType uninitializedType)
|
void |
visitUnknownAttribute(Clazz clazz,
UnknownAttribute unknownAttribute)
|
void |
visitUtf8Constant(Clazz clazz,
Utf8Constant utf8Constant)
|
void |
visitVariableInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
VariableInstruction variableInstruction)
|
void |
visitVariablesDoubleType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
DoubleType doubleType)
|
void |
visitVariablesFloatType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
FloatType floatType)
|
void |
visitVariablesIntegerType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
IntegerType integerType)
|
void |
visitVariablesLongType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
LongType longType)
|
void |
visitVariablesNullType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
NullType nullType)
|
void |
visitVariablesObjectType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
ObjectType objectType)
|
void |
visitVariablesTopType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
TopType topType)
|
void |
visitVariablesUninitializedThisType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
UninitializedThisType uninitializedThisType)
|
void |
visitVariablesUninitializedType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
UninitializedType uninitializedType)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimplifiedVisitor()
| Method Detail |
|---|
public void visitAnyClass(Clazz Clazz)
public void visitProgramClass(ProgramClass programClass)
public void visitLibraryClass(LibraryClass libraryClass)
public void visitAnyMember(Clazz clazz,
Member member)
public void visitProgramMember(ProgramClass programClass,
ProgramMember programMember)
public void visitProgramField(ProgramClass programClass,
ProgramField programField)
public void visitProgramMethod(ProgramClass programClass,
ProgramMethod programMethod)
public void visitLibraryMember(LibraryClass libraryClass,
LibraryMember libraryMember)
public void visitLibraryField(LibraryClass libraryClass,
LibraryField libraryField)
public void visitLibraryMethod(LibraryClass libraryClass,
LibraryMethod libraryMethod)
public void visitAnyConstant(Clazz clazz,
Constant constant)
public void visitIntegerConstant(Clazz clazz,
IntegerConstant integerConstant)
public void visitLongConstant(Clazz clazz,
LongConstant longConstant)
public void visitFloatConstant(Clazz clazz,
FloatConstant floatConstant)
public void visitDoubleConstant(Clazz clazz,
DoubleConstant doubleConstant)
public void visitStringConstant(Clazz clazz,
StringConstant stringConstant)
public void visitUtf8Constant(Clazz clazz,
Utf8Constant utf8Constant)
public void visitAnyRefConstant(Clazz clazz,
RefConstant refConstant)
public void visitFieldrefConstant(Clazz clazz,
FieldrefConstant fieldrefConstant)
public void visitAnyMethodrefConstant(Clazz clazz,
RefConstant refConstant)
public void visitInterfaceMethodrefConstant(Clazz clazz,
InterfaceMethodrefConstant interfaceMethodrefConstant)
public void visitMethodrefConstant(Clazz clazz,
MethodrefConstant methodrefConstant)
public void visitClassConstant(Clazz clazz,
ClassConstant classConstant)
public void visitNameAndTypeConstant(Clazz clazz,
NameAndTypeConstant nameAndTypeConstant)
public void visitAnyAttribute(Clazz clazz,
Attribute attribute)
public void visitUnknownAttribute(Clazz clazz,
UnknownAttribute unknownAttribute)
public void visitSourceFileAttribute(Clazz clazz,
SourceFileAttribute sourceFileAttribute)
public void visitSourceDirAttribute(Clazz clazz,
SourceDirAttribute sourceDirAttribute)
public void visitInnerClassesAttribute(Clazz clazz,
InnerClassesAttribute innerClassesAttribute)
public void visitEnclosingMethodAttribute(Clazz clazz,
EnclosingMethodAttribute enclosingMethodAttribute)
public void visitDeprecatedAttribute(Clazz clazz,
DeprecatedAttribute deprecatedAttribute)
public void visitDeprecatedAttribute(Clazz clazz,
Member member,
DeprecatedAttribute deprecatedAttribute)
public void visitDeprecatedAttribute(Clazz clazz,
Field field,
DeprecatedAttribute deprecatedAttribute)
public void visitDeprecatedAttribute(Clazz clazz,
Method method,
DeprecatedAttribute deprecatedAttribute)
public void visitSyntheticAttribute(Clazz clazz,
SyntheticAttribute syntheticAttribute)
public void visitSyntheticAttribute(Clazz clazz,
Member member,
SyntheticAttribute syntheticAttribute)
public void visitSyntheticAttribute(Clazz clazz,
Field field,
SyntheticAttribute syntheticAttribute)
public void visitSyntheticAttribute(Clazz clazz,
Method method,
SyntheticAttribute syntheticAttribute)
public void visitSignatureAttribute(Clazz clazz,
SignatureAttribute signatureAttribute)
public void visitSignatureAttribute(Clazz clazz,
Member member,
SignatureAttribute signatureAttribute)
public void visitSignatureAttribute(Clazz clazz,
Field field,
SignatureAttribute signatureAttribute)
public void visitSignatureAttribute(Clazz clazz,
Method method,
SignatureAttribute signatureAttribute)
public void visitConstantValueAttribute(Clazz clazz,
Field field,
ConstantValueAttribute constantValueAttribute)
public void visitExceptionsAttribute(Clazz clazz,
Method method,
ExceptionsAttribute exceptionsAttribute)
public void visitCodeAttribute(Clazz clazz,
Method method,
CodeAttribute codeAttribute)
public void visitStackMapAttribute(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
StackMapAttribute stackMapAttribute)
public void visitStackMapTableAttribute(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
StackMapTableAttribute stackMapTableAttribute)
public void visitLineNumberTableAttribute(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
LineNumberTableAttribute lineNumberTableAttribute)
public void visitLocalVariableTableAttribute(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
LocalVariableTableAttribute localVariableTableAttribute)
public void visitLocalVariableTypeTableAttribute(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
LocalVariableTypeTableAttribute localVariableTypeTableAttribute)
public void visitAnyAnnotationsAttribute(Clazz clazz,
AnnotationsAttribute annotationsAttribute)
public void visitRuntimeVisibleAnnotationsAttribute(Clazz clazz,
RuntimeVisibleAnnotationsAttribute runtimeVisibleAnnotationsAttribute)
public void visitRuntimeVisibleAnnotationsAttribute(Clazz clazz,
Member member,
RuntimeVisibleAnnotationsAttribute runtimeVisibleAnnotationsAttribute)
public void visitRuntimeVisibleAnnotationsAttribute(Clazz clazz,
Field field,
RuntimeVisibleAnnotationsAttribute runtimeVisibleAnnotationsAttribute)
public void visitRuntimeVisibleAnnotationsAttribute(Clazz clazz,
Method method,
RuntimeVisibleAnnotationsAttribute runtimeVisibleAnnotationsAttribute)
public void visitRuntimeInvisibleAnnotationsAttribute(Clazz clazz,
RuntimeInvisibleAnnotationsAttribute runtimeInvisibleAnnotationsAttribute)
public void visitRuntimeInvisibleAnnotationsAttribute(Clazz clazz,
Member member,
RuntimeInvisibleAnnotationsAttribute runtimeInvisibleAnnotationsAttribute)
public void visitRuntimeInvisibleAnnotationsAttribute(Clazz clazz,
Field field,
RuntimeInvisibleAnnotationsAttribute runtimeInvisibleAnnotationsAttribute)
public void visitRuntimeInvisibleAnnotationsAttribute(Clazz clazz,
Method method,
RuntimeInvisibleAnnotationsAttribute runtimeInvisibleAnnotationsAttribute)
public void visitAnyParameterAnnotationsAttribute(Clazz clazz,
Method method,
ParameterAnnotationsAttribute parameterAnnotationsAttribute)
public void visitRuntimeVisibleParameterAnnotationsAttribute(Clazz clazz,
Method method,
RuntimeVisibleParameterAnnotationsAttribute runtimeVisibleParameterAnnotationsAttribute)
public void visitRuntimeInvisibleParameterAnnotationsAttribute(Clazz clazz,
Method method,
RuntimeInvisibleParameterAnnotationsAttribute runtimeInvisibleParameterAnnotationsAttribute)
public void visitAnnotationDefaultAttribute(Clazz clazz,
Method method,
AnnotationDefaultAttribute annotationDefaultAttribute)
public void visitAnyInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
Instruction instruction)
public void visitSimpleInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
SimpleInstruction simpleInstruction)
public void visitVariableInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
VariableInstruction variableInstruction)
public void visitConstantInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
ConstantInstruction constantInstruction)
public void visitBranchInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
BranchInstruction branchInstruction)
public void visitAnySwitchInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
SwitchInstruction switchInstruction)
public void visitTableSwitchInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
TableSwitchInstruction tableSwitchInstruction)
public void visitLookUpSwitchInstruction(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
LookUpSwitchInstruction lookUpSwitchInstruction)
public void visitAnyStackMapFrame(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
StackMapFrame stackMapFrame)
public void visitSameZeroFrame(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
SameZeroFrame sameZeroFrame)
public void visitSameOneFrame(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
SameOneFrame sameOneFrame)
public void visitLessZeroFrame(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
LessZeroFrame lessZeroFrame)
public void visitMoreZeroFrame(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
MoreZeroFrame moreZeroFrame)
public void visitFullFrame(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
FullFrame fullFrame)
public void visitAnyVerificationType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
VerificationType verificationType)
public void visitIntegerType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
IntegerType integerType)
public void visitFloatType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
FloatType floatType)
public void visitLongType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
LongType longType)
public void visitDoubleType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
DoubleType doubleType)
public void visitTopType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
TopType topType)
public void visitObjectType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
ObjectType objectType)
public void visitNullType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
NullType nullType)
public void visitUninitializedType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
UninitializedType uninitializedType)
public void visitUninitializedThisType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
UninitializedThisType uninitializedThisType)
public void visitStackIntegerType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
IntegerType integerType)
public void visitStackFloatType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
FloatType floatType)
public void visitStackLongType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
LongType longType)
public void visitStackDoubleType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
DoubleType doubleType)
public void visitStackTopType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
TopType topType)
public void visitStackObjectType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
ObjectType objectType)
public void visitStackNullType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
NullType nullType)
public void visitStackUninitializedType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
UninitializedType uninitializedType)
public void visitStackUninitializedThisType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
UninitializedThisType uninitializedThisType)
public void visitVariablesIntegerType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
IntegerType integerType)
public void visitVariablesFloatType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
FloatType floatType)
public void visitVariablesLongType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
LongType longType)
public void visitVariablesDoubleType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
DoubleType doubleType)
public void visitVariablesTopType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
TopType topType)
public void visitVariablesObjectType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
ObjectType objectType)
public void visitVariablesNullType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
NullType nullType)
public void visitVariablesUninitializedType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
UninitializedType uninitializedType)
public void visitVariablesUninitializedThisType(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
int index,
UninitializedThisType uninitializedThisType)
public void visitAnnotation(Clazz clazz,
Annotation annotation)
public void visitAnnotation(Clazz clazz,
Member member,
Annotation annotation)
public void visitAnnotation(Clazz clazz,
Field field,
Annotation annotation)
public void visitAnnotation(Clazz clazz,
Method method,
Annotation annotation)
public void visitAnnotation(Clazz clazz,
Method method,
int parameterIndex,
Annotation annotation)
public void visitAnyElementValue(Clazz clazz,
Annotation annotation,
ElementValue elementValue)
public void visitConstantElementValue(Clazz clazz,
Annotation annotation,
ConstantElementValue constantElementValue)
public void visitEnumConstantElementValue(Clazz clazz,
Annotation annotation,
EnumConstantElementValue enumConstantElementValue)
public void visitClassElementValue(Clazz clazz,
Annotation annotation,
ClassElementValue classElementValue)
public void visitAnnotationElementValue(Clazz clazz,
Annotation annotation,
AnnotationElementValue annotationElementValue)
public void visitArrayElementValue(Clazz clazz,
Annotation annotation,
ArrayElementValue arrayElementValue)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||