Package org.apache.bcel.classfile
Class EmptyVisitor
java.lang.Object
org.apache.bcel.classfile.EmptyVisitor
- All Implemented Interfaces:
Visitor
- Direct Known Subclasses:
BCELifier,StringRepresentation
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:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvisitConstantMethodHandle(ConstantMethodHandle constantMethodHandle) voidvoidvoidvisitConstantModule(ConstantModule constantModule) voidvoidvisitConstantPackage(ConstantPackage constantPackage) voidvoidvoidvoidvoidvoidvoidvoidvisitField(Field obj) voidvoidvoidvisitJavaClass(JavaClass obj) voidvoidvoidvoidvoidvoidvisitMethod(Method obj) voidvoidvoidvisitModule(Module obj) voidvoidvoidvoidvoidvoidvoidvisitNestHost(NestHost obj) voidvoidvoidvisitParameterAnnotationEntry(ParameterAnnotationEntry parameterAnnotationEntry) voidvisitSignature(Signature obj) voidvoidvisitStackMap(StackMap obj) voidvoidVisits aStackMapTypeobject.voidvisitSynthetic(Synthetic obj) voidvisitUnknown(Unknown obj) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.bcel.classfile.Visitor
visitRecord, visitRecordComponent
-
Constructor Details
-
EmptyVisitor
protected EmptyVisitor()
-
-
Method Details
-
visitAnnotation
- Specified by:
visitAnnotationin interfaceVisitor- Since:
- 6.0
-
visitAnnotationDefault
- Specified by:
visitAnnotationDefaultin interfaceVisitor- Since:
- 6.0
-
visitAnnotationEntry
- Specified by:
visitAnnotationEntryin interfaceVisitor- Since:
- 6.0
-
visitBootstrapMethods
- Specified by:
visitBootstrapMethodsin interfaceVisitor- Since:
- 6.0
-
visitCode
-
visitCodeException
- Specified by:
visitCodeExceptionin interfaceVisitor
-
visitConstantClass
- Specified by:
visitConstantClassin interfaceVisitor
-
visitConstantDouble
- Specified by:
visitConstantDoublein interfaceVisitor
-
visitConstantDynamic
- Specified by:
visitConstantDynamicin interfaceVisitor- Since:
- 6.3
-
visitConstantFieldref
- Specified by:
visitConstantFieldrefin interfaceVisitor
-
visitConstantFloat
- Specified by:
visitConstantFloatin interfaceVisitor
-
visitConstantInteger
- Specified by:
visitConstantIntegerin interfaceVisitor
-
visitConstantInterfaceMethodref
- Specified by:
visitConstantInterfaceMethodrefin interfaceVisitor
-
visitConstantInvokeDynamic
- Specified by:
visitConstantInvokeDynamicin interfaceVisitor
-
visitConstantLong
- Specified by:
visitConstantLongin interfaceVisitor
-
visitConstantMethodHandle
- Specified by:
visitConstantMethodHandlein interfaceVisitor- Since:
- 6.0
-
visitConstantMethodref
- Specified by:
visitConstantMethodrefin interfaceVisitor
-
visitConstantMethodType
- Specified by:
visitConstantMethodTypein interfaceVisitor- Since:
- 6.0
-
visitConstantModule
- Specified by:
visitConstantModulein interfaceVisitor- Since:
- 6.1
-
visitConstantNameAndType
- Specified by:
visitConstantNameAndTypein interfaceVisitor
-
visitConstantPackage
- Specified by:
visitConstantPackagein interfaceVisitor- Since:
- 6.1
-
visitConstantPool
- Specified by:
visitConstantPoolin interfaceVisitor
-
visitConstantString
- Specified by:
visitConstantStringin interfaceVisitor
-
visitConstantUtf8
- Specified by:
visitConstantUtf8in interfaceVisitor
-
visitConstantValue
- Specified by:
visitConstantValuein interfaceVisitor
-
visitDeprecated
- Specified by:
visitDeprecatedin interfaceVisitor
-
visitEnclosingMethod
- Specified by:
visitEnclosingMethodin interfaceVisitor- Since:
- 6.0
-
visitExceptionTable
- Specified by:
visitExceptionTablein interfaceVisitor
-
visitField
- Specified by:
visitFieldin interfaceVisitor
-
visitInnerClass
- Specified by:
visitInnerClassin interfaceVisitor
-
visitInnerClasses
- Specified by:
visitInnerClassesin interfaceVisitor
-
visitJavaClass
- Specified by:
visitJavaClassin interfaceVisitor
-
visitLineNumber
- Specified by:
visitLineNumberin interfaceVisitor
-
visitLineNumberTable
- Specified by:
visitLineNumberTablein interfaceVisitor
-
visitLocalVariable
- Specified by:
visitLocalVariablein interfaceVisitor
-
visitLocalVariableTable
- Specified by:
visitLocalVariableTablein interfaceVisitor
-
visitLocalVariableTypeTable
- Specified by:
visitLocalVariableTypeTablein interfaceVisitor- Since:
- 6.0
-
visitMethod
- Specified by:
visitMethodin interfaceVisitor
-
visitMethodParameter
- Specified by:
visitMethodParameterin interfaceVisitor- Since:
- 6.4.0
-
visitMethodParameters
- Specified by:
visitMethodParametersin interfaceVisitor- Since:
- 6.0
-
visitModule
- Specified by:
visitModulein interfaceVisitor- Since:
- 6.4.0
-
visitModuleExports
- Specified by:
visitModuleExportsin interfaceVisitor- Since:
- 6.4.0
-
visitModuleMainClass
- Specified by:
visitModuleMainClassin interfaceVisitor- Since:
- 6.4.0
-
visitModuleOpens
- Specified by:
visitModuleOpensin interfaceVisitor- Since:
- 6.4.0
-
visitModulePackages
- Specified by:
visitModulePackagesin interfaceVisitor- Since:
- 6.4.0
-
visitModuleProvides
- Specified by:
visitModuleProvidesin interfaceVisitor- Since:
- 6.4.0
-
visitModuleRequires
- Specified by:
visitModuleRequiresin interfaceVisitor- Since:
- 6.4.0
-
visitNestHost
- Specified by:
visitNestHostin interfaceVisitor- Since:
- 6.4.0
-
visitNestMembers
- Specified by:
visitNestMembersin interfaceVisitor- Since:
- 6.4.0
-
visitParameterAnnotation
- Specified by:
visitParameterAnnotationin interfaceVisitor- Since:
- 6.0
-
visitParameterAnnotationEntry
- Specified by:
visitParameterAnnotationEntryin interfaceVisitor- Since:
- 6.0
-
visitSignature
- Specified by:
visitSignaturein interfaceVisitor
-
visitSourceFile
- Specified by:
visitSourceFilein interfaceVisitor
-
visitStackMap
- Specified by:
visitStackMapin interfaceVisitor
-
visitStackMapEntry
- Specified by:
visitStackMapEntryin interfaceVisitor
-
visitStackMapType
Visits aStackMapTypeobject.- Specified by:
visitStackMapTypein interfaceVisitor- Parameters:
obj- object to visit- Since:
- 6.8.0
-
visitSynthetic
- Specified by:
visitSyntheticin interfaceVisitor
-
visitUnknown
- Specified by:
visitUnknownin interfaceVisitor
-