public interface org.apache.bcel.classfile.Visitor
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.apache.bcel.classfile.Visitor
super_class: java.lang.Object
{
public abstract void visitCode(org.apache.bcel.classfile.Code);
descriptor: (Lorg/apache/bcel/classfile/Code;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitCodeException(org.apache.bcel.classfile.CodeException);
descriptor: (Lorg/apache/bcel/classfile/CodeException;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantClass(org.apache.bcel.classfile.ConstantClass);
descriptor: (Lorg/apache/bcel/classfile/ConstantClass;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantDouble(org.apache.bcel.classfile.ConstantDouble);
descriptor: (Lorg/apache/bcel/classfile/ConstantDouble;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantFieldref(org.apache.bcel.classfile.ConstantFieldref);
descriptor: (Lorg/apache/bcel/classfile/ConstantFieldref;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantFloat(org.apache.bcel.classfile.ConstantFloat);
descriptor: (Lorg/apache/bcel/classfile/ConstantFloat;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantInteger(org.apache.bcel.classfile.ConstantInteger);
descriptor: (Lorg/apache/bcel/classfile/ConstantInteger;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantInterfaceMethodref(org.apache.bcel.classfile.ConstantInterfaceMethodref);
descriptor: (Lorg/apache/bcel/classfile/ConstantInterfaceMethodref;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantInvokeDynamic(org.apache.bcel.classfile.ConstantInvokeDynamic);
descriptor: (Lorg/apache/bcel/classfile/ConstantInvokeDynamic;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantLong(org.apache.bcel.classfile.ConstantLong);
descriptor: (Lorg/apache/bcel/classfile/ConstantLong;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantMethodref(org.apache.bcel.classfile.ConstantMethodref);
descriptor: (Lorg/apache/bcel/classfile/ConstantMethodref;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantNameAndType(org.apache.bcel.classfile.ConstantNameAndType);
descriptor: (Lorg/apache/bcel/classfile/ConstantNameAndType;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantPool(org.apache.bcel.classfile.ConstantPool);
descriptor: (Lorg/apache/bcel/classfile/ConstantPool;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantString(org.apache.bcel.classfile.ConstantString);
descriptor: (Lorg/apache/bcel/classfile/ConstantString;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantUtf8(org.apache.bcel.classfile.ConstantUtf8);
descriptor: (Lorg/apache/bcel/classfile/ConstantUtf8;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantValue(org.apache.bcel.classfile.ConstantValue);
descriptor: (Lorg/apache/bcel/classfile/ConstantValue;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitDeprecated(org.apache.bcel.classfile.Deprecated);
descriptor: (Lorg/apache/bcel/classfile/Deprecated;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitExceptionTable(org.apache.bcel.classfile.ExceptionTable);
descriptor: (Lorg/apache/bcel/classfile/ExceptionTable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitField(org.apache.bcel.classfile.Field);
descriptor: (Lorg/apache/bcel/classfile/Field;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitInnerClass(org.apache.bcel.classfile.InnerClass);
descriptor: (Lorg/apache/bcel/classfile/InnerClass;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitInnerClasses(org.apache.bcel.classfile.InnerClasses);
descriptor: (Lorg/apache/bcel/classfile/InnerClasses;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitJavaClass(org.apache.bcel.classfile.JavaClass);
descriptor: (Lorg/apache/bcel/classfile/JavaClass;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitLineNumber(org.apache.bcel.classfile.LineNumber);
descriptor: (Lorg/apache/bcel/classfile/LineNumber;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitLineNumberTable(org.apache.bcel.classfile.LineNumberTable);
descriptor: (Lorg/apache/bcel/classfile/LineNumberTable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitLocalVariable(org.apache.bcel.classfile.LocalVariable);
descriptor: (Lorg/apache/bcel/classfile/LocalVariable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitLocalVariableTable(org.apache.bcel.classfile.LocalVariableTable);
descriptor: (Lorg/apache/bcel/classfile/LocalVariableTable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitMethod(org.apache.bcel.classfile.Method);
descriptor: (Lorg/apache/bcel/classfile/Method;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitSignature(org.apache.bcel.classfile.Signature);
descriptor: (Lorg/apache/bcel/classfile/Signature;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitSourceFile(org.apache.bcel.classfile.SourceFile);
descriptor: (Lorg/apache/bcel/classfile/SourceFile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitSynthetic(org.apache.bcel.classfile.Synthetic);
descriptor: (Lorg/apache/bcel/classfile/Synthetic;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitUnknown(org.apache.bcel.classfile.Unknown);
descriptor: (Lorg/apache/bcel/classfile/Unknown;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitStackMap(org.apache.bcel.classfile.StackMap);
descriptor: (Lorg/apache/bcel/classfile/StackMap;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitStackMapEntry(org.apache.bcel.classfile.StackMapEntry);
descriptor: (Lorg/apache/bcel/classfile/StackMapEntry;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitAnnotation(org.apache.bcel.classfile.Annotations);
descriptor: (Lorg/apache/bcel/classfile/Annotations;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitParameterAnnotation(org.apache.bcel.classfile.ParameterAnnotations);
descriptor: (Lorg/apache/bcel/classfile/ParameterAnnotations;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitAnnotationEntry(org.apache.bcel.classfile.AnnotationEntry);
descriptor: (Lorg/apache/bcel/classfile/AnnotationEntry;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitAnnotationDefault(org.apache.bcel.classfile.AnnotationDefault);
descriptor: (Lorg/apache/bcel/classfile/AnnotationDefault;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitLocalVariableTypeTable(org.apache.bcel.classfile.LocalVariableTypeTable);
descriptor: (Lorg/apache/bcel/classfile/LocalVariableTypeTable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitEnclosingMethod(org.apache.bcel.classfile.EnclosingMethod);
descriptor: (Lorg/apache/bcel/classfile/EnclosingMethod;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitBootstrapMethods(org.apache.bcel.classfile.BootstrapMethods);
descriptor: (Lorg/apache/bcel/classfile/BootstrapMethods;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitMethodParameters(org.apache.bcel.classfile.MethodParameters);
descriptor: (Lorg/apache/bcel/classfile/MethodParameters;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public void visitMethodParameter(org.apache.bcel.classfile.MethodParameter);
descriptor: (Lorg/apache/bcel/classfile/MethodParameter;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/bcel/classfile/Visitor;
0 1 1 obj Lorg/apache/bcel/classfile/MethodParameter;
MethodParameters:
Name Flags
obj final
public abstract void visitConstantMethodType(org.apache.bcel.classfile.ConstantMethodType);
descriptor: (Lorg/apache/bcel/classfile/ConstantMethodType;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantMethodHandle(org.apache.bcel.classfile.ConstantMethodHandle);
descriptor: (Lorg/apache/bcel/classfile/ConstantMethodHandle;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitParameterAnnotationEntry(org.apache.bcel.classfile.ParameterAnnotationEntry);
descriptor: (Lorg/apache/bcel/classfile/ParameterAnnotationEntry;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract void visitConstantPackage(org.apache.bcel.classfile.ConstantPackage);
descriptor: (Lorg/apache/bcel/classfile/ConstantPackage;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
constantPackage
public abstract void visitConstantModule(org.apache.bcel.classfile.ConstantModule);
descriptor: (Lorg/apache/bcel/classfile/ConstantModule;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
constantModule
public void visitConstantDynamic(org.apache.bcel.classfile.ConstantDynamic);
descriptor: (Lorg/apache/bcel/classfile/ConstantDynamic;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/bcel/classfile/Visitor;
0 1 1 constantDynamic Lorg/apache/bcel/classfile/ConstantDynamic;
MethodParameters:
Name Flags
constantDynamic final
public void visitModule(org.apache.bcel.classfile.Module);
descriptor: (Lorg/apache/bcel/classfile/Module;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/bcel/classfile/Visitor;
0 1 1 constantModule Lorg/apache/bcel/classfile/Module;
MethodParameters:
Name Flags
constantModule final
public void visitModuleRequires(org.apache.bcel.classfile.ModuleRequires);
descriptor: (Lorg/apache/bcel/classfile/ModuleRequires;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/bcel/classfile/Visitor;
0 1 1 constantModule Lorg/apache/bcel/classfile/ModuleRequires;
MethodParameters:
Name Flags
constantModule final
public void visitModuleExports(org.apache.bcel.classfile.ModuleExports);
descriptor: (Lorg/apache/bcel/classfile/ModuleExports;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/bcel/classfile/Visitor;
0 1 1 constantModule Lorg/apache/bcel/classfile/ModuleExports;
MethodParameters:
Name Flags
constantModule final
public void visitModuleOpens(org.apache.bcel.classfile.ModuleOpens);
descriptor: (Lorg/apache/bcel/classfile/ModuleOpens;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/bcel/classfile/Visitor;
0 1 1 constantModule Lorg/apache/bcel/classfile/ModuleOpens;
MethodParameters:
Name Flags
constantModule final
public void visitModuleProvides(org.apache.bcel.classfile.ModuleProvides);
descriptor: (Lorg/apache/bcel/classfile/ModuleProvides;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/bcel/classfile/Visitor;
0 1 1 constantModule Lorg/apache/bcel/classfile/ModuleProvides;
MethodParameters:
Name Flags
constantModule final
public void visitModulePackages(org.apache.bcel.classfile.ModulePackages);
descriptor: (Lorg/apache/bcel/classfile/ModulePackages;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/bcel/classfile/Visitor;
0 1 1 constantModule Lorg/apache/bcel/classfile/ModulePackages;
MethodParameters:
Name Flags
constantModule final
public void visitModuleMainClass(org.apache.bcel.classfile.ModuleMainClass);
descriptor: (Lorg/apache/bcel/classfile/ModuleMainClass;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/bcel/classfile/Visitor;
0 1 1 obj Lorg/apache/bcel/classfile/ModuleMainClass;
MethodParameters:
Name Flags
obj final
public void visitNestHost(org.apache.bcel.classfile.NestHost);
descriptor: (Lorg/apache/bcel/classfile/NestHost;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/bcel/classfile/Visitor;
0 1 1 obj Lorg/apache/bcel/classfile/NestHost;
MethodParameters:
Name Flags
obj final
public void visitNestMembers(org.apache.bcel.classfile.NestMembers);
descriptor: (Lorg/apache/bcel/classfile/NestMembers;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/bcel/classfile/Visitor;
0 1 1 obj Lorg/apache/bcel/classfile/NestMembers;
MethodParameters:
Name Flags
obj final
}
SourceFile: "Visitor.java"