Package org.apache.bcel.classfile
Class EmptyVisitor
- java.lang.Object
-
- org.apache.bcel.classfile.EmptyVisitor
-
- All Implemented Interfaces:
Visitor
- Direct Known Subclasses:
BCELifier,StringRepresentation
public class EmptyVisitor extends java.lang.Object implements Visitor
Visitor with empty method bodies, can be extended and used in conjunction with the DescendingVisitor class, e.g. By courtesy of David Spencer.- See Also:
DescendingVisitor
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedEmptyVisitor()
-
Method Summary
-
-
-
Method Detail
-
visitAnnotation
public void visitAnnotation(Annotations obj)
- Specified by:
visitAnnotationin interfaceVisitor- Since:
- 6.0
-
visitParameterAnnotation
public void visitParameterAnnotation(ParameterAnnotations obj)
- Specified by:
visitParameterAnnotationin interfaceVisitor- Since:
- 6.0
-
visitAnnotationEntry
public void visitAnnotationEntry(AnnotationEntry obj)
- Specified by:
visitAnnotationEntryin interfaceVisitor- Since:
- 6.0
-
visitAnnotationDefault
public void visitAnnotationDefault(AnnotationDefault obj)
- Specified by:
visitAnnotationDefaultin interfaceVisitor- Since:
- 6.0
-
visitCodeException
public void visitCodeException(CodeException obj)
- Specified by:
visitCodeExceptionin interfaceVisitor
-
visitConstantClass
public void visitConstantClass(ConstantClass obj)
- Specified by:
visitConstantClassin interfaceVisitor
-
visitConstantDouble
public void visitConstantDouble(ConstantDouble obj)
- Specified by:
visitConstantDoublein interfaceVisitor
-
visitConstantFieldref
public void visitConstantFieldref(ConstantFieldref obj)
- Specified by:
visitConstantFieldrefin interfaceVisitor
-
visitConstantFloat
public void visitConstantFloat(ConstantFloat obj)
- Specified by:
visitConstantFloatin interfaceVisitor
-
visitConstantInteger
public void visitConstantInteger(ConstantInteger obj)
- Specified by:
visitConstantIntegerin interfaceVisitor
-
visitConstantInterfaceMethodref
public void visitConstantInterfaceMethodref(ConstantInterfaceMethodref obj)
- Specified by:
visitConstantInterfaceMethodrefin interfaceVisitor
-
visitConstantInvokeDynamic
public void visitConstantInvokeDynamic(ConstantInvokeDynamic obj)
- Specified by:
visitConstantInvokeDynamicin interfaceVisitor
-
visitConstantLong
public void visitConstantLong(ConstantLong obj)
- Specified by:
visitConstantLongin interfaceVisitor
-
visitConstantMethodref
public void visitConstantMethodref(ConstantMethodref obj)
- Specified by:
visitConstantMethodrefin interfaceVisitor
-
visitConstantNameAndType
public void visitConstantNameAndType(ConstantNameAndType obj)
- Specified by:
visitConstantNameAndTypein interfaceVisitor
-
visitConstantPool
public void visitConstantPool(ConstantPool obj)
- Specified by:
visitConstantPoolin interfaceVisitor
-
visitConstantString
public void visitConstantString(ConstantString obj)
- Specified by:
visitConstantStringin interfaceVisitor
-
visitConstantUtf8
public void visitConstantUtf8(ConstantUtf8 obj)
- Specified by:
visitConstantUtf8in interfaceVisitor
-
visitConstantValue
public void visitConstantValue(ConstantValue obj)
- Specified by:
visitConstantValuein interfaceVisitor
-
visitDeprecated
public void visitDeprecated(Deprecated obj)
- Specified by:
visitDeprecatedin interfaceVisitor
-
visitExceptionTable
public void visitExceptionTable(ExceptionTable obj)
- Specified by:
visitExceptionTablein interfaceVisitor
-
visitField
public void visitField(Field obj)
- Specified by:
visitFieldin interfaceVisitor
-
visitInnerClass
public void visitInnerClass(InnerClass obj)
- Specified by:
visitInnerClassin interfaceVisitor
-
visitInnerClasses
public void visitInnerClasses(InnerClasses obj)
- Specified by:
visitInnerClassesin interfaceVisitor
-
visitBootstrapMethods
public void visitBootstrapMethods(BootstrapMethods obj)
- Specified by:
visitBootstrapMethodsin interfaceVisitor- Since:
- 6.0
-
visitJavaClass
public void visitJavaClass(JavaClass obj)
- Specified by:
visitJavaClassin interfaceVisitor
-
visitLineNumber
public void visitLineNumber(LineNumber obj)
- Specified by:
visitLineNumberin interfaceVisitor
-
visitLineNumberTable
public void visitLineNumberTable(LineNumberTable obj)
- Specified by:
visitLineNumberTablein interfaceVisitor
-
visitLocalVariable
public void visitLocalVariable(LocalVariable obj)
- Specified by:
visitLocalVariablein interfaceVisitor
-
visitLocalVariableTable
public void visitLocalVariableTable(LocalVariableTable obj)
- Specified by:
visitLocalVariableTablein interfaceVisitor
-
visitMethod
public void visitMethod(Method obj)
- Specified by:
visitMethodin interfaceVisitor
-
visitSignature
public void visitSignature(Signature obj)
- Specified by:
visitSignaturein interfaceVisitor
-
visitSourceFile
public void visitSourceFile(SourceFile obj)
- Specified by:
visitSourceFilein interfaceVisitor
-
visitSynthetic
public void visitSynthetic(Synthetic obj)
- Specified by:
visitSyntheticin interfaceVisitor
-
visitUnknown
public void visitUnknown(Unknown obj)
- Specified by:
visitUnknownin interfaceVisitor
-
visitStackMap
public void visitStackMap(StackMap obj)
- Specified by:
visitStackMapin interfaceVisitor
-
visitStackMapEntry
public void visitStackMapEntry(StackMapEntry obj)
- Specified by:
visitStackMapEntryin interfaceVisitor
-
visitEnclosingMethod
public void visitEnclosingMethod(EnclosingMethod obj)
- Specified by:
visitEnclosingMethodin interfaceVisitor- Since:
- 6.0
-
visitLocalVariableTypeTable
public void visitLocalVariableTypeTable(LocalVariableTypeTable obj)
- Specified by:
visitLocalVariableTypeTablein interfaceVisitor- Since:
- 6.0
-
visitMethodParameters
public void visitMethodParameters(MethodParameters obj)
- Specified by:
visitMethodParametersin interfaceVisitor- Since:
- 6.0
-
visitMethodParameter
public void visitMethodParameter(MethodParameter obj)
- Specified by:
visitMethodParameterin interfaceVisitor- Since:
- 6.4.0
-
visitConstantMethodType
public void visitConstantMethodType(ConstantMethodType obj)
- Specified by:
visitConstantMethodTypein interfaceVisitor- Since:
- 6.0
-
visitConstantMethodHandle
public void visitConstantMethodHandle(ConstantMethodHandle constantMethodHandle)
- Specified by:
visitConstantMethodHandlein interfaceVisitor- Since:
- 6.0
-
visitParameterAnnotationEntry
public void visitParameterAnnotationEntry(ParameterAnnotationEntry parameterAnnotationEntry)
- Specified by:
visitParameterAnnotationEntryin interfaceVisitor- Since:
- 6.0
-
visitConstantPackage
public void visitConstantPackage(ConstantPackage constantPackage)
- Specified by:
visitConstantPackagein interfaceVisitor- Since:
- 6.1
-
visitConstantModule
public void visitConstantModule(ConstantModule constantModule)
- Specified by:
visitConstantModulein interfaceVisitor- Since:
- 6.1
-
visitConstantDynamic
public void visitConstantDynamic(ConstantDynamic obj)
- Specified by:
visitConstantDynamicin interfaceVisitor- Since:
- 6.3
-
visitModule
public void visitModule(Module obj)
- Specified by:
visitModulein interfaceVisitor- Since:
- 6.4.0
-
visitModuleRequires
public void visitModuleRequires(ModuleRequires obj)
- Specified by:
visitModuleRequiresin interfaceVisitor- Since:
- 6.4.0
-
visitModuleExports
public void visitModuleExports(ModuleExports obj)
- Specified by:
visitModuleExportsin interfaceVisitor- Since:
- 6.4.0
-
visitModuleOpens
public void visitModuleOpens(ModuleOpens obj)
- Specified by:
visitModuleOpensin interfaceVisitor- Since:
- 6.4.0
-
visitModuleProvides
public void visitModuleProvides(ModuleProvides obj)
- Specified by:
visitModuleProvidesin interfaceVisitor- Since:
- 6.4.0
-
visitModulePackages
public void visitModulePackages(ModulePackages obj)
- Specified by:
visitModulePackagesin interfaceVisitor- Since:
- 6.4.0
-
visitModuleMainClass
public void visitModuleMainClass(ModuleMainClass obj)
- Specified by:
visitModuleMainClassin interfaceVisitor- Since:
- 6.4.0
-
visitNestHost
public void visitNestHost(NestHost obj)
- Specified by:
visitNestHostin interfaceVisitor- Since:
- 6.4.0
-
visitNestMembers
public void visitNestMembers(NestMembers obj)
- Specified by:
visitNestMembersin interfaceVisitor- Since:
- 6.4.0
-
-