Index

A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
AASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
AbstractInsnNode - Class in org.objectweb.asm.tree
A node that represents a bytecode instruction.
AbstractInsnNode(int) - Constructor for class org.objectweb.asm.tree.AbstractInsnNode
Constructs a new AbstractInsnNode.
ACC_ABSTRACT - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_ANNOTATION - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_BRIDGE - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_CONSTRUCTOR - Static variable in class org.objectweb.asm.Constants
 
ACC_DEPRECATED - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_ENUM - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_FINAL - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_INTERFACE - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_MANDATED - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_MODULE - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_NATIVE - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_OPEN - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_PRIVATE - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_PROTECTED - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_PUBLIC - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_RECORD - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_STATIC - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_STATIC_PHASE - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_STRICT - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_SUPER - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_SYNCHRONIZED - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_SYNTHETIC - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_TRANSIENT - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_TRANSITIVE - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_VARARGS - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_VOLATILE - Static variable in interface org.objectweb.asm.Opcodes
 
accept(AnnotationVisitor) - Method in class org.objectweb.asm.tree.AnnotationNode
Makes the given visitor visit this annotation.
accept(AnnotationVisitor, String, Object) - Static method in class org.objectweb.asm.tree.AnnotationNode
Makes the given visitor visit a given annotation value.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.ClassNode
Makes the given class visitor visit this class.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.FieldNode
Makes the given class visitor visit this field.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.InnerClassNode
Makes the given class visitor visit this inner class.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.MethodNode
Makes the given class visitor visit this method.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.ModuleNode
Makes the given class visitor visit this module.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.RecordComponentNode
Makes the given class visitor visit this record component.
accept(ClassVisitor, int) - Method in class org.objectweb.asm.ClassReader
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this ClassReader.
accept(ClassVisitor, Attribute[], int) - Method in class org.objectweb.asm.ClassReader
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this ClassReader.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.AbstractInsnNode
Makes the given method visitor visit this instruction.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.FieldInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.FrameNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.IincInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.InsnList
Makes the given visitor visit all the instructions in this list.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.InsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.IntInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.InvokeDynamicInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.JumpInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LabelNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LdcInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LineNumberNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LocalVariableNode
Makes the given visitor visit this local variable declaration.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LookupSwitchInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MethodInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MethodNode
Makes the given method visitor visit this method.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.ParameterNode
Makes the given visitor visit this parameter declaration.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.TableSwitchInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.TryCatchBlockNode
Makes the given visitor visit this try catch block.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.TypeInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.VarInsnNode
 
accept(MethodVisitor, boolean) - Method in class org.objectweb.asm.Label
Makes the given visitor visit this label and its source line numbers, if applicable.
accept(MethodVisitor, boolean) - Method in class org.objectweb.asm.tree.LocalVariableAnnotationNode
Makes the given visitor visit this type annotation.
accept(MethodWriter) - Method in class org.objectweb.asm.Frame
Makes the given MethodWriter visit the input frame of this Frame.
accept(ModuleVisitor) - Method in class org.objectweb.asm.tree.ModuleExportNode
Makes the given module visitor visit this export declaration.
accept(ModuleVisitor) - Method in class org.objectweb.asm.tree.ModuleOpenNode
Makes the given module visitor visit this opened package.
accept(ModuleVisitor) - Method in class org.objectweb.asm.tree.ModuleProvideNode
Makes the given module visitor visit this require declaration.
accept(ModuleVisitor) - Method in class org.objectweb.asm.tree.ModuleRequireNode
Makes the given module visitor visit this require directive.
accept(SignatureVisitor) - Method in class org.objectweb.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
acceptAnnotations(MethodVisitor) - Method in class org.objectweb.asm.tree.AbstractInsnNode
Makes the given visitor visit the annotations of this instruction.
acceptType(SignatureVisitor) - Method in class org.objectweb.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
access - Variable in class org.objectweb.asm.commons.GeneratorAdapter
The access flags of the visited method.
access - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
The class access flags.
access - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder.Item
 
access - Variable in class org.objectweb.asm.tree.ClassNode
The class's access flags (see Opcodes).
access - Variable in class org.objectweb.asm.tree.FieldNode
The field's access flags (see Opcodes).
access - Variable in class org.objectweb.asm.tree.InnerClassNode
The access flags of the inner class as originally declared in the source code from which the class was compiled.
access - Variable in class org.objectweb.asm.tree.MethodNode
The method's access flags (see Opcodes).
access - Variable in class org.objectweb.asm.tree.ModuleExportNode
The access flags (see Opcodes).
access - Variable in class org.objectweb.asm.tree.ModuleNode
The module's access flags, among ACC_OPEN, ACC_SYNTHETIC and ACC_MANDATED.
access - Variable in class org.objectweb.asm.tree.ModuleOpenNode
The access flag of the opened package, valid values are among ACC_SYNTHETIC and ACC_MANDATED.
access - Variable in class org.objectweb.asm.tree.ModuleRequireNode
The access flag of the dependence among ACC_TRANSITIVE, ACC_STATIC_PHASE, ACC_SYNTHETIC and ACC_MANDATED.
access - Variable in class org.objectweb.asm.tree.ParameterNode
The parameter's access flags (see Opcodes).
access - Variable in class org.objectweb.asm.util.CheckMethodAdapter
The access flags of the visited method.
access - Variable in class org.objectweb.asm.util.Textifier
The access flags of the visited class.
ACCESS_CLASS - Static variable in class org.objectweb.asm.util.ASMifier
A pseudo access flag used to distinguish class access flags.
ACCESS_FIELD - Static variable in class org.objectweb.asm.util.ASMifier
A pseudo access flag used to distinguish field access flags.
ACCESS_INNER - Static variable in class org.objectweb.asm.util.ASMifier
A pseudo access flag used to distinguish inner class flags.
ACCESS_MODULE - Static variable in class org.objectweb.asm.util.ASMifier
A pseudo access flag used to distinguish module requires / exports flags.
accessFlags - Variable in class org.objectweb.asm.ClassWriter
The access_flags field of the JVMS ClassFile structure.
accessFlags - Variable in class org.objectweb.asm.FieldWriter
The access_flags field of the field_info JVMS structure.
accessFlags - Variable in class org.objectweb.asm.MethodWriter
The access_flags field of the method_info JVMS structure.
aconst(Object) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to push the given value on the stack.
ACONST_NULL - Static variable in interface org.objectweb.asm.Opcodes
 
add(Object) - Method in class org.objectweb.asm.tree.InsnList.InsnListIterator
 
add(List<T>, T) - Static method in class org.objectweb.asm.tree.Util
 
add(Attribute) - Method in class org.objectweb.asm.Attribute.Set
 
add(SymbolTable.Entry) - Method in class org.objectweb.asm.SymbolTable
Adds the given entry in the SymbolTable.entries hash set.
add(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Adds the given instruction to the end of this list.
add(InsnList) - Method in class org.objectweb.asm.tree.InsnList
Adds the given instructions to the end of this list.
add(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ADD - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
addAttributes(Attribute) - Method in class org.objectweb.asm.Attribute.Set
 
addBootstrapMethod(int, int, int) - Method in class org.objectweb.asm.SymbolTable
Adds a bootstrap method to the BootstrapMethods attribute of this symbol table.
addBootstrapMethod(Handle, Object...) - Method in class org.objectweb.asm.SymbolTable
Adds a bootstrap method to the BootstrapMethods attribute of this symbol table.
addConstant(Object) - Method in class org.objectweb.asm.SymbolTable
Adds a number or string constant to the constant pool of this symbol table.
addConstantClass(String) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Class_info to the constant pool of this symbol table.
addConstantDouble(double) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Double_info to the constant pool of this symbol table.
addConstantDynamic(String, String, Handle, Object...) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Dynamic_info to the constant pool of this symbol table.
addConstantDynamicOrInvokeDynamicReference(int, int, String, String, int) - Method in class org.objectweb.asm.SymbolTable
Adds a new CONSTANT_Dynamic_info or CONSTANT_InvokeDynamic_info to the constant pool of this symbol table.
addConstantDynamicOrInvokeDynamicReference(int, String, String, int) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Dynamic or a CONSTANT_InvokeDynamic_info to the constant pool of this symbol table.
addConstantFieldref(String, String, String) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Fieldref_info to the constant pool of this symbol table.
addConstantFloat(float) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Float_info to the constant pool of this symbol table.
addConstantInteger(int) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Integer_info to the constant pool of this symbol table.
addConstantIntegerOrFloat(int, int) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Integer_info or CONSTANT_Float_info to the constant pool of this symbol table.
addConstantIntegerOrFloat(int, int, int) - Method in class org.objectweb.asm.SymbolTable
Adds a new CONSTANT_Integer_info or CONSTANT_Float_info to the constant pool of this symbol table.
addConstantInvokeDynamic(String, String, Handle, Object...) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_InvokeDynamic_info to the constant pool of this symbol table.
addConstantLong(long) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Long_info to the constant pool of this symbol table.
addConstantLongOrDouble(int, int, long) - Method in class org.objectweb.asm.SymbolTable
Adds a new CONSTANT_Long_info or CONSTANT_Double_info to the constant pool of this symbol table.
addConstantLongOrDouble(int, long) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Long_info or CONSTANT_Double_info to the constant pool of this symbol table.
addConstantMemberReference(int, int, String, String, String) - Method in class org.objectweb.asm.SymbolTable
Adds a new CONSTANT_Fieldref_info, CONSTANT_Methodref_info or CONSTANT_InterfaceMethodref_info to the constant pool of this symbol table.
addConstantMemberReference(int, String, String, String) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Fieldref_info, CONSTANT_Methodref_info or CONSTANT_InterfaceMethodref_info to the constant pool of this symbol table.
addConstantMethodHandle(int, int, String, String, String) - Method in class org.objectweb.asm.SymbolTable
Adds a new CONSTANT_MethodHandle_info to the constant pool of this symbol table.
addConstantMethodHandle(int, String, String, String, boolean) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_MethodHandle_info to the constant pool of this symbol table.
addConstantMethodref(String, String, String, boolean) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Methodref_info or CONSTANT_InterfaceMethodref_info to the constant pool of this symbol table.
addConstantMethodType(String) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_MethodType_info to the constant pool of this symbol table.
addConstantModule(String) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Module_info to the constant pool of this symbol table.
addConstantNameAndType(int, String, String) - Method in class org.objectweb.asm.SymbolTable
Adds a new CONSTANT_NameAndType_info to the constant pool of this symbol table.
addConstantNameAndType(String, String) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_NameAndType_info to the constant pool of this symbol table.
addConstantPackage(String) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Package_info to the constant pool of this symbol table.
addConstantString(String) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_String_info to the constant pool of this symbol table.
addConstantUtf8(int, String) - Method in class org.objectweb.asm.SymbolTable
Adds a new CONSTANT_String_info to the constant pool of this symbol table.
addConstantUtf8(String) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Utf8_info to the constant pool of this symbol table.
addConstantUtf8Reference(int, int, String) - Method in class org.objectweb.asm.SymbolTable
Adds a new CONSTANT_Class_info, CONSTANT_String_info, CONSTANT_MethodType_info, CONSTANT_Module_info or CONSTANT_Package_info to the constant pool of this symbol table.
addConstantUtf8Reference(int, String) - Method in class org.objectweb.asm.SymbolTable
Adds a CONSTANT_Class_info, CONSTANT_String_info, CONSTANT_MethodType_info, CONSTANT_Module_info or CONSTANT_Package_info to the constant pool of this symbol table.
addForwardJump(Label) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
addForwardJumps(Label, Label[]) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
addForwardReference(int, int, int) - Method in class org.objectweb.asm.Label
Adds a forward reference to this label.
addInitializedType(int) - Method in class org.objectweb.asm.Frame
Adds an abstract type to the list of types on which a constructor is invoked in the basic block.
addLineNumber(int) - Method in class org.objectweb.asm.Label
Adds a source line number corresponding to this label.
addMergedType(int, int) - Method in class org.objectweb.asm.SymbolTable
Adds a merged type in the type table of this symbol table.
addNewTextifier(String) - Method in class org.objectweb.asm.util.Textifier
Creates and adds to Printer.text a new Textifier, followed by the given string.
addPackageReferences(Type, boolean) - Method in class org.objectweb.asm.tools.Retrofitter.ClassRetrofitter
 
addSubroutineRetSuccessors(Label) - Method in class org.objectweb.asm.Label
Finds the basic blocks that end a subroutine starting with the basic block corresponding to this label and, for each one of them, adds an outgoing edge to the basic block following the given subroutine call.
addSuccessorToCurrentBasicBlock(int, Label) - Method in class org.objectweb.asm.MethodWriter
Adds a successor to MethodWriter.currentBasicBlock in the control flow graph.
addSVUID(long) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
Adds a final static serialVersionUID field to the class, with the given value.
addType(String) - Method in class org.objectweb.asm.SymbolTable
Adds a type in the type table of this symbol table.
addTypeInternal(SymbolTable.Entry) - Method in class org.objectweb.asm.SymbolTable
Adds the given type Symbol to SymbolTable.typeTable.
addUninitializedType(String, int) - Method in class org.objectweb.asm.SymbolTable
Adds an Frame.ITEM_UNINITIALIZED type in the type table of this symbol table.
AdviceAdapter - Class in org.objectweb.asm.commons
A MethodVisitor to insert before, after and around advices in methods and constructors.
AdviceAdapter(int, MethodVisitor, int, String, String) - Constructor for class org.objectweb.asm.commons.AdviceAdapter
Constructs a new AdviceAdapter.
algorithm - Variable in class org.objectweb.asm.commons.ModuleHashesAttribute
The name of the hashing algorithm.
aload(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
ALOAD_0 - Static variable in class org.objectweb.asm.Constants
 
ALOAD_1 - Static variable in class org.objectweb.asm.Constants
 
ALOAD_2 - Static variable in class org.objectweb.asm.Constants
 
ALOAD_3 - Static variable in class org.objectweb.asm.Constants
 
analyze(String, MethodNode) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Analyzes the given method.
analyzeAndComputeMaxs(String, MethodNode) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Analyzes the given method and computes and sets its maximum stack size and maximum number of local variables.
Analyzer<V extends Value> - Class in org.objectweb.asm.tree.analysis
A semantic bytecode analyzer.
Analyzer(Interpreter<V>) - Constructor for class org.objectweb.asm.tree.analysis.Analyzer
Constructs a new Analyzer.
AnalyzerAdapter - Class in org.objectweb.asm.commons
A MethodVisitor that keeps track of stack map frame changes between AnalyzerAdapter.visitFrame(int, int, Object[], int, Object[]) calls.
AnalyzerAdapter(int, String, int, String, String, MethodVisitor) - Constructor for class org.objectweb.asm.commons.AnalyzerAdapter
Constructs a new AnalyzerAdapter.
AnalyzerAdapter(String, int, String, String, MethodVisitor) - Constructor for class org.objectweb.asm.commons.AnalyzerAdapter
Constructs a new AnalyzerAdapter.
AnalyzerException - Exception in org.objectweb.asm.tree.analysis
An exception thrown if a problem occurs during the analysis of a method.
AnalyzerException(AbstractInsnNode, String) - Constructor for exception org.objectweb.asm.tree.analysis.AnalyzerException
Constructs a new AnalyzerException.
AnalyzerException(AbstractInsnNode, String, Object, Value) - Constructor for exception org.objectweb.asm.tree.analysis.AnalyzerException
Constructs a new AnalyzerException.
AnalyzerException(AbstractInsnNode, String, Throwable) - Constructor for exception org.objectweb.asm.tree.analysis.AnalyzerException
Constructs a new AnalyzerException.
and(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
AND - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
anew(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ANEWARRAY - Static variable in interface org.objectweb.asm.Opcodes
 
annotation - Variable in class org.objectweb.asm.AnnotationWriter
The 'annotation' or 'type_annotation' JVMS structure corresponding to the annotation values visited so far.
ANNOTATION_DEFAULT - Static variable in class org.objectweb.asm.Constants
 
ANNOTATION_VISITOR - Static variable in class org.objectweb.asm.util.ASMifier
 
ANNOTATION_VISITOR0 - Static variable in class org.objectweb.asm.util.ASMifier
 
annotationDefault - Variable in class org.objectweb.asm.tree.MethodNode
The default value of this annotation interface method.
AnnotationNode - Class in org.objectweb.asm.tree
A node that represents an annotation.
AnnotationNode(int, String) - Constructor for class org.objectweb.asm.tree.AnnotationNode
Constructs a new AnnotationNode.
AnnotationNode(String) - Constructor for class org.objectweb.asm.tree.AnnotationNode
Constructs a new AnnotationNode.
AnnotationNode(List<Object>) - Constructor for class org.objectweb.asm.tree.AnnotationNode
Constructs a new AnnotationNode to visit an array value.
AnnotationRemapper - Class in org.objectweb.asm.commons
An AnnotationVisitor that remaps types with a Remapper.
AnnotationRemapper(int, String, AnnotationVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.AnnotationRemapper
Constructs a new AnnotationRemapper.
AnnotationRemapper(int, AnnotationVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.AnnotationRemapper
AnnotationRemapper(String, AnnotationVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.AnnotationRemapper
Constructs a new AnnotationRemapper.
AnnotationRemapper(AnnotationVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.AnnotationRemapper
AnnotationVisitor - Class in org.objectweb.asm
A visitor to visit a Java annotation.
AnnotationVisitor(int) - Constructor for class org.objectweb.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationVisitor(int, AnnotationVisitor) - Constructor for class org.objectweb.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationWriter - Class in org.objectweb.asm
An AnnotationVisitor that generates a corresponding 'annotation' or 'type_annotation' structure, as defined in the Java Virtual Machine Specification (JVMS).
AnnotationWriter(SymbolTable, boolean, ByteVector, AnnotationWriter) - Constructor for class org.objectweb.asm.AnnotationWriter
Constructs a new AnnotationWriter.
api - Variable in class org.objectweb.asm.AnnotationVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.objectweb.asm.ClassVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.objectweb.asm.FieldVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.objectweb.asm.MethodVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.objectweb.asm.ModuleVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.objectweb.asm.RecordComponentVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.objectweb.asm.signature.SignatureVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.objectweb.asm.tree.analysis.Interpreter
The ASM API version supported by this interpreter.
api - Variable in class org.objectweb.asm.util.Printer
The ASM API version implemented by this class.
APPEND_FRAME - Static variable in class org.objectweb.asm.Frame
 
appendAccess(int) - Method in class org.objectweb.asm.util.Textifier
Appends a string representation of the given access flags to Printer.stringBuilder.
appendAccessFlags(int) - Method in class org.objectweb.asm.util.ASMifier
Appends a string representation of the given access flags to Printer.stringBuilder.
appendConstant(Object) - Method in class org.objectweb.asm.util.ASMifier
Appends a string representation of the given constant to Printer.stringBuilder.
appendDescriptor(int, String) - Method in class org.objectweb.asm.util.Textifier
Appends an internal name, a type descriptor or a type signature to Printer.stringBuilder.
appendDescriptor(Class<?>, StringBuilder) - Static method in class org.objectweb.asm.Type
Appends the descriptor of the given class to the given string builder.
appendDescriptor(StringBuilder) - Method in class org.objectweb.asm.Type
Appends the descriptor corresponding to this type to the given string buffer.
appendFrameTypes(int, Object[]) - Method in class org.objectweb.asm.util.ASMifier
Appends the given stack map frame types to Printer.stringBuilder.
appendFrameTypes(int, Object[]) - Method in class org.objectweb.asm.util.Textifier
Appends the given stack map frame types to Printer.stringBuilder.
appendHandle(Handle) - Method in class org.objectweb.asm.util.Textifier
Appends a string representation of the given handle to Printer.stringBuilder.
appendJavaDeclaration(String, String) - Method in class org.objectweb.asm.util.Textifier
Appends the Java generic type declaration corresponding to the given signature.
appendLabel(Label) - Method in class org.objectweb.asm.util.ASMifier
Appends the name of the given label to Printer.stringBuilder.
appendLabel(Label) - Method in class org.objectweb.asm.util.Textifier
Appends the name of the given label to Printer.stringBuilder.
appendRawAccess(int) - Method in class org.objectweb.asm.util.Textifier
Appends the hexadecimal value of the given access flags to Printer.stringBuilder.
appendString(StringBuilder, String) - Static method in class org.objectweb.asm.util.Printer
Appends a quoted string to the given string builder.
appendTypeReference(int) - Method in class org.objectweb.asm.util.Textifier
Appends a string representation of the given type reference to Printer.stringBuilder.
areturn(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ARETURN - Static variable in interface org.objectweb.asm.Opcodes
 
argumentStack - Variable in class org.objectweb.asm.signature.SignatureWriter
The stack used to keep track of class types that have arguments.
argumentStack - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
The stack used to keep track of class types that have arguments.
argumentTypes - Variable in class org.objectweb.asm.commons.GeneratorAdapter
The argument types of the visited method.
ARRAY - Static variable in class org.objectweb.asm.Type
The sort of array reference types.
ARRAY_ELEMENT - Static variable in class org.objectweb.asm.TypePath
A type path step that steps into the element type of an array type.
ARRAY_OF - Static variable in class org.objectweb.asm.Frame
The constant to be added to an abstract type to get one with one more array dimension.
arraylength() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
arrayLength() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to compute the length of an array.
ARRAYLENGTH - Static variable in interface org.objectweb.asm.Opcodes
 
arrayLoad(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load an element from an array.
arrayStack - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
The stack used to keep track of array class types.
arrayStore(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store an element in an array.
asArray(List<Object>) - Static method in class org.objectweb.asm.tree.FrameNode
 
asArrayList(boolean[]) - Static method in class org.objectweb.asm.tree.Util
 
asArrayList(byte[]) - Static method in class org.objectweb.asm.tree.Util
 
asArrayList(char[]) - Static method in class org.objectweb.asm.tree.Util
 
asArrayList(double[]) - Static method in class org.objectweb.asm.tree.Util
 
asArrayList(float[]) - Static method in class org.objectweb.asm.tree.Util
 
asArrayList(int) - Static method in class org.objectweb.asm.tree.Util
 
asArrayList(int[]) - Static method in class org.objectweb.asm.tree.Util
 
asArrayList(int, T[]) - Static method in class org.objectweb.asm.tree.Util
 
asArrayList(long[]) - Static method in class org.objectweb.asm.tree.Util
 
asArrayList(short[]) - Static method in class org.objectweb.asm.tree.Util
 
asArrayList(T[]) - Static method in class org.objectweb.asm.tree.Util
 
ASM_GOTO - Static variable in class org.objectweb.asm.Constants
 
ASM_GOTO_W - Static variable in class org.objectweb.asm.Constants
 
ASM_IF_ACMPEQ - Static variable in class org.objectweb.asm.Constants
 
ASM_IF_ACMPNE - Static variable in class org.objectweb.asm.Constants
 
ASM_IF_ICMPEQ - Static variable in class org.objectweb.asm.Constants
 
ASM_IF_ICMPGE - Static variable in class org.objectweb.asm.Constants
 
ASM_IF_ICMPGT - Static variable in class org.objectweb.asm.Constants
 
ASM_IF_ICMPLE - Static variable in class org.objectweb.asm.Constants
 
ASM_IF_ICMPLT - Static variable in class org.objectweb.asm.Constants
 
ASM_IF_ICMPNE - Static variable in class org.objectweb.asm.Constants
 
ASM_IFEQ - Static variable in class org.objectweb.asm.Constants
 
ASM_IFGE - Static variable in class org.objectweb.asm.Constants
 
ASM_IFGT - Static variable in class org.objectweb.asm.Constants
 
ASM_IFLE - Static variable in class org.objectweb.asm.Constants
 
ASM_IFLT - Static variable in class org.objectweb.asm.Constants
 
ASM_IFNE - Static variable in class org.objectweb.asm.Constants
 
ASM_IFNONNULL - Static variable in class org.objectweb.asm.Constants
 
ASM_IFNULL - Static variable in class org.objectweb.asm.Constants
 
ASM_IFNULL_OPCODE_DELTA - Static variable in class org.objectweb.asm.Constants
 
ASM_JSR - Static variable in class org.objectweb.asm.Constants
 
ASM_OPCODE_DELTA - Static variable in class org.objectweb.asm.Constants
 
ASM10_EXPERIMENTAL - Static variable in interface org.objectweb.asm.Opcodes
Deprecated.
This API is experimental.
ASM4 - Static variable in interface org.objectweb.asm.Opcodes
 
ASM5 - Static variable in interface org.objectweb.asm.Opcodes
 
ASM6 - Static variable in interface org.objectweb.asm.Opcodes
 
ASM7 - Static variable in interface org.objectweb.asm.Opcodes
 
ASM8 - Static variable in interface org.objectweb.asm.Opcodes
 
ASM9 - Static variable in interface org.objectweb.asm.Opcodes
 
ASMifier - Class in org.objectweb.asm.util
A Printer that prints the ASM code to generate the classes it visits.
ASMifier() - Constructor for class org.objectweb.asm.util.ASMifier
Constructs a new ASMifier.
ASMifier(int, String, int) - Constructor for class org.objectweb.asm.util.ASMifier
Constructs a new ASMifier.
ASMifierSupport - Interface in org.objectweb.asm.util
An Attribute that can generate the ASM code to create an equivalent attribute.
asmify(StringBuilder, String, Map<Label, String>) - Method in interface org.objectweb.asm.util.ASMifierSupport
Generates the ASM code to create an attribute equal to this attribute.
astore(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
ASTORE_0 - Static variable in class org.objectweb.asm.Constants
 
ASTORE_1 - Static variable in class org.objectweb.asm.Constants
 
ASTORE_2 - Static variable in class org.objectweb.asm.Constants
 
ASTORE_3 - Static variable in class org.objectweb.asm.Constants
 
athrow() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ATHROW - Static variable in interface org.objectweb.asm.Opcodes
 
Attribute - Class in org.objectweb.asm
A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).
Attribute(String) - Constructor for class org.objectweb.asm.Attribute
Constructs a new empty attribute.
Attribute.Set - Class in org.objectweb.asm
A set of attribute prototypes (attributes with the same type are considered equal).
attributePrototypes - Variable in class org.objectweb.asm.Context
The prototypes of the attributes that must be parsed in this class.
attrs - Variable in class org.objectweb.asm.tree.ClassNode
The non standard attributes of this class.
attrs - Variable in class org.objectweb.asm.tree.FieldNode
The non standard attributes of this field.
attrs - Variable in class org.objectweb.asm.tree.MethodNode
The non standard attributes of this method.
attrs - Variable in class org.objectweb.asm.tree.RecordComponentNode
The non standard attributes of this record component.
av - Variable in class org.objectweb.asm.AnnotationVisitor
The annotation visitor to which this visitor must delegate method calls.

B

b - Variable in class org.objectweb.asm.ClassReader
Deprecated.
Use ClassReader.readByte(int) and the other read methods instead. This field will eventually be deleted.
BALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
BASE_TYPES - Static variable in class org.objectweb.asm.util.TraceSignatureVisitor
 
BasicInterpreter - Class in org.objectweb.asm.tree.analysis
An Interpreter for BasicValue values.
BasicInterpreter() - Constructor for class org.objectweb.asm.tree.analysis.BasicInterpreter
Constructs a new BasicInterpreter for the latest ASM API version.
BasicInterpreter(int) - Constructor for class org.objectweb.asm.tree.analysis.BasicInterpreter
Constructs a new BasicInterpreter.
BasicValue - Class in org.objectweb.asm.tree.analysis
A Value that is represented with its type in a seven types type system.
BasicValue(Type) - Constructor for class org.objectweb.asm.tree.analysis.BasicValue
Constructs a new BasicValue of the given type.
BasicVerifier - Class in org.objectweb.asm.tree.analysis
An extended BasicInterpreter that checks that bytecode instructions are correctly used.
BasicVerifier() - Constructor for class org.objectweb.asm.tree.analysis.BasicVerifier
Constructs a new BasicVerifier for the latest ASM API version.
BasicVerifier(int) - Constructor for class org.objectweb.asm.tree.analysis.BasicVerifier
Constructs a new BasicVerifier.
BASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
binaryOperation(AbstractInsnNode, BasicValue, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
binaryOperation(AbstractInsnNode, BasicValue, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
binaryOperation(AbstractInsnNode, SourceValue, SourceValue) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
 
binaryOperation(AbstractInsnNode, V, V) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with two arguments.
BIPUSH - Static variable in interface org.objectweb.asm.Opcodes
 
BOOLEAN - Static variable in class org.objectweb.asm.Frame
 
BOOLEAN - Static variable in class org.objectweb.asm.Type
The sort of the boolean type.
BOOLEAN_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
BOOLEAN_TYPE - Static variable in class org.objectweb.asm.Type
The boolean type.
BOOLEAN_VALUE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
BOOTSTRAP_METHOD_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of the BootstrapMethods attribute entries.
BOOTSTRAP_METHODS - Static variable in class org.objectweb.asm.Constants
 
bootstrapMethod - Variable in class org.objectweb.asm.ConstantDynamic
The bootstrap method to use to compute the constant value at runtime.
bootstrapMethodArguments - Variable in class org.objectweb.asm.ConstantDynamic
The arguments to pass to the bootstrap method, in order to compute the constant value at runtime.
bootstrapMethodCount - Variable in class org.objectweb.asm.SymbolTable
The number of bootstrap methods in SymbolTable.bootstrapMethods.
bootstrapMethodOffsets - Variable in class org.objectweb.asm.ClassReader
The start offsets in ClassReader.classFileBuffer of each element of the bootstrap_methods array (in the BootstrapMethods attribute).
bootstrapMethods - Variable in class org.objectweb.asm.SymbolTable
The content of the BootstrapMethods attribute 'bootstrap_methods' array corresponding to this SymbolTable.
BOUND - Enum constant in enum org.objectweb.asm.util.CheckSignatureAdapter.State
 
box(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value.
bsm - Variable in class org.objectweb.asm.tree.InvokeDynamicInsnNode
The bootstrap method.
bsmArgs - Variable in class org.objectweb.asm.tree.InvokeDynamicInsnNode
The bootstrap method constant arguments.
BYTE - Static variable in class org.objectweb.asm.Frame
 
BYTE - Static variable in class org.objectweb.asm.Type
The sort of the byte type.
BYTE_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
BYTE_TYPE - Static variable in class org.objectweb.asm.Type
The byte type.
bytecodeOffset - Variable in class org.objectweb.asm.Label
The offset of this label in the bytecode of its method, in bytes.
ByteVector - Class in org.objectweb.asm
A dynamically extensible vector of bytes.
ByteVector() - Constructor for class org.objectweb.asm.ByteVector
Constructs a new ByteVector with a default initial capacity.
ByteVector(byte[]) - Constructor for class org.objectweb.asm.ByteVector
Constructs a new ByteVector from the given initial data.
ByteVector(int) - Constructor for class org.objectweb.asm.ByteVector
Constructs a new ByteVector with the given initial capacity.

C

cache - Variable in class org.objectweb.asm.tree.InsnList
A cache of the instructions of this list.
callers - Variable in class org.objectweb.asm.tree.analysis.Subroutine
The JSR instructions that jump to this subroutine.
CALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
canBeVoid - Variable in class org.objectweb.asm.util.CheckSignatureAdapter
Whether the visited signature can be 'V'.
canCopyMethodAttributes(ClassReader, boolean, boolean, int, int, int) - Method in class org.objectweb.asm.MethodWriter
Returns whether the attributes of this method can be copied from the attributes of the given method (assuming there is no method visitor between the given ClassReader and this MethodWriter).
cast(MethodVisitor, Type, Type) - Static method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to cast from the first given type to the other.
cast(Type, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to cast a numerical value from one type to another.
cast(Type, Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to cast from the first given type to the other.
CAST - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the type declared in an explicit or implicit cast instruction.
CASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
catchException(Label, Label, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Marks the start of an exception handler.
catchType - Variable in class org.objectweb.asm.Handler
The catch_type field of this JVMS exception_table entry.
catchTypeDescriptor - Variable in class org.objectweb.asm.Handler
The internal name of the type of exceptions handled by this handler, or null to catch any exceptions.
cconst(ConstantDynamic) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to push the given constant dynamic on the stack.
CHAR - Static variable in class org.objectweb.asm.Frame
 
CHAR - Static variable in class org.objectweb.asm.Type
The sort of the char type.
CHAR_TYPE - Static variable in class org.objectweb.asm.Type
The char type.
CHAR_VALUE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
CHARACTER_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
charBuffer - Variable in class org.objectweb.asm.Context
The buffer used to read strings in the constant pool.
check(int) - Method in class org.objectweb.asm.tree.AnnotationNode
Checks that this annotation node is compatible with the given ASM API version.
check(int) - Method in class org.objectweb.asm.tree.ClassNode
Checks that this class node is compatible with the given ASM API version.
check(int) - Method in class org.objectweb.asm.tree.FieldNode
Checks that this field node is compatible with the given ASM API version.
check(int) - Method in class org.objectweb.asm.tree.MethodNode
Checks that this method node is compatible with the given ASM API version.
check(int) - Method in class org.objectweb.asm.tree.RecordComponentNode
Checks that this record component node is compatible with the given ASM API version.
check(String, String) - Method in class org.objectweb.asm.tools.Retrofitter.ClassVerifier
Checks whether or not a field or method is defined in the JDK 1.5 API.
checkAccess(int, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks that the given access flags do not contain invalid flags.
CheckAnnotationAdapter - Class in org.objectweb.asm.util
An AnnotationVisitor that checks that its methods are properly used.
CheckAnnotationAdapter(AnnotationVisitor) - Constructor for class org.objectweb.asm.util.CheckAnnotationAdapter
 
CheckAnnotationAdapter(AnnotationVisitor, boolean) - Constructor for class org.objectweb.asm.util.CheckAnnotationAdapter
 
checkAsmExperimental(Object) - Static method in class org.objectweb.asm.Constants
 
checkcast(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
checkCast(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to check that the top stack value is of the given type.
CHECKCAST - Static variable in interface org.objectweb.asm.Opcodes
 
checkChar(char, String, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a single character.
CheckClassAdapter - Class in org.objectweb.asm.util
A ClassVisitor that checks that its methods are properly used.
CheckClassAdapter(int, ClassVisitor, boolean) - Constructor for class org.objectweb.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
CheckClassAdapter(ClassVisitor) - Constructor for class org.objectweb.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
CheckClassAdapter(ClassVisitor, boolean) - Constructor for class org.objectweb.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
checkClassName(String, String) - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
checkClassSignature(String) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a class signature.
checkClassTypeSignature(String, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a class type signature.
checkConstant(Object) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given value is an Integer, Float, Long, Double or String value.
checkDataFlow - Variable in class org.objectweb.asm.util.CheckClassAdapter
Whether the bytecode must be checked with a BasicVerifier.
checkDescriptor(int, String, boolean) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given string is a valid type descriptor.
checkDescriptor(int, String, int, boolean) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given substring is a valid type descriptor.
CheckFieldAdapter - Class in org.objectweb.asm.util
A FieldVisitor that checks that its methods are properly used.
CheckFieldAdapter(int, FieldVisitor) - Constructor for class org.objectweb.asm.util.CheckFieldAdapter
Constructs a new CheckFieldAdapter.
CheckFieldAdapter(FieldVisitor) - Constructor for class org.objectweb.asm.util.CheckFieldAdapter
Constructs a new CheckFieldAdapter.
checkFieldSignature(String) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a field signature.
checkFrame(int, Frame<V>, boolean) - Method in class org.objectweb.asm.util.CheckFrameAnalyzer
Checks that the given frame is compatible with the frame at the given instruction index, if any.
CheckFrameAnalyzer<V extends Value> - Class in org.objectweb.asm.util
An Analyzer subclass which checks that methods provide stack map frames where expected (i.e.
CheckFrameAnalyzer(Interpreter<V>) - Constructor for class org.objectweb.asm.util.CheckFrameAnalyzer
 
checkFrameValue(Object) - Method in class org.objectweb.asm.util.CheckMethodAdapter
Checks a stack frame value.
checkFullyQualifiedName(int, String, String) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks that the given name is a fully qualified name, using dots.
checkIdentifier(int, String, int, int, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given substring is a valid Java identifier.
checkIdentifier(String, String) - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
checkInternalClassName(int, String, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given string is a valid internal class name.
checkInternalName(int, String, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given string is a valid internal class name or array type descriptor.
checkIsPreview(InputStream) - Static method in class org.objectweb.asm.Constants
 
checkJavaTypeSignature(String, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a Java type signature.
checkLabel(Label, boolean, String) - Method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given label is not null.
checkLdcConstant(Object) - Method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given value is a valid operand for the LDC instruction.
checkMerge(Frame<V>, Frame<V>) - Method in class org.objectweb.asm.util.CheckFrameAnalyzer
Checks that merging the two given frames would not produce any change, i.e.
checkMethodAccess(int, int, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks that the given access flags do not contain invalid flags for a method.
CheckMethodAdapter - Class in org.objectweb.asm.util
A MethodVisitor that checks that its methods are properly used.
CheckMethodAdapter(int, int, String, String, MethodVisitor, Map<Label, Integer>) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(int, String, String, MethodVisitor, Map<Label, Integer>) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(int, MethodVisitor, Map<Label, Integer>) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(MethodVisitor) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(MethodVisitor, Map<Label, Integer>) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter.Method - Enum in org.objectweb.asm.util
The 'generic' instruction visit methods (i.e.
CheckMethodAdapter.MethodWriterWrapper - Class in org.objectweb.asm.util
 
checkMethodDescriptor(int, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given string is a valid method descriptor.
checkMethodIdentifier(int, String, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given string is a valid Java identifier.
checkMethodSignature(String) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a method signature.
CheckModuleAdapter - Class in org.objectweb.asm.util
A ModuleVisitor that checks that its methods are properly used.
CheckModuleAdapter(int, ModuleVisitor, boolean) - Constructor for class org.objectweb.asm.util.CheckModuleAdapter
Constructs a new CheckModuleAdapter.
CheckModuleAdapter(ModuleVisitor, boolean) - Constructor for class org.objectweb.asm.util.CheckModuleAdapter
Constructs a new CheckModuleAdapter.
CheckModuleAdapter.NameSet - Class in org.objectweb.asm.util
 
checkName(String) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
checkNameNotAlreadyDeclared(String) - Method in class org.objectweb.asm.util.CheckModuleAdapter.NameSet
 
checkOpcodeMethod(int, CheckMethodAdapter.Method) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the method to visit the given opcode is equal to the given method.
CheckRecordComponentAdapter - Class in org.objectweb.asm.util
A RecordComponentVisitor that checks that its methods are properly used.
CheckRecordComponentAdapter(int, RecordComponentVisitor) - Constructor for class org.objectweb.asm.util.CheckRecordComponentAdapter
Constructs a new CheckRecordComponentAdapter.
CheckRecordComponentAdapter(RecordComponentVisitor) - Constructor for class org.objectweb.asm.util.CheckRecordComponentAdapter
Constructs a new CheckRecordComponentAdapter.
checkReferenceTypeSignature(String, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a reference type signature.
CheckSignatureAdapter - Class in org.objectweb.asm.util
A SignatureVisitor that checks that its methods are properly used.
CheckSignatureAdapter(int, int, SignatureVisitor) - Constructor for class org.objectweb.asm.util.CheckSignatureAdapter
Constructs a new CheckSignatureAdapter.
CheckSignatureAdapter(int, SignatureVisitor) - Constructor for class org.objectweb.asm.util.CheckSignatureAdapter
Constructs a new CheckSignatureAdapter.
CheckSignatureAdapter.State - Enum in org.objectweb.asm.util
The possible states of the automaton used to check the order of method calls.
checkSignatureIdentifier(String, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks an identifier.
checkSignedByte(int, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given value is a signed byte.
checkSignedShort(int, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given value is a signed short.
checkState() - Method in class org.objectweb.asm.util.CheckClassAdapter
Checks that the visit method has been called and that visitEnd has not been called.
checkTypeArgument(String, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a type argument in a class type signature.
checkTypeArguments(String, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks the type arguments in a class type signature.
checkTypeParameter(String, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a type parameter of a class or method signature.
checkTypeParameters(String, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks the type parameters of a class or method signature.
checkTypeRef(int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks the reference to a type in a type annotation.
checkTypeVariableSignature(String, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a type variable signature.
checkUnqualifiedName(int, String, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given string is a valid unqualified name.
checkUnsignedShort(int, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given value is an unsigned short.
checkVisitCodeCalled() - Method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the CheckMethodAdapter.visitCode() method has been called.
checkVisitEndNotCalled() - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
checkVisitEndNotCalled() - Method in class org.objectweb.asm.util.CheckFieldAdapter
 
checkVisitEndNotCalled() - Method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the CheckMethodAdapter.visitEnd() method has not been called.
checkVisitEndNotCalled() - Method in class org.objectweb.asm.util.CheckModuleAdapter
 
checkVisitEndNotCalled() - Method in class org.objectweb.asm.util.CheckRecordComponentAdapter
 
checkVisitMaxsNotCalled() - Method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the CheckMethodAdapter.visitMaxs(int, int) method has not been called.
CHOP_FRAME - Static variable in class org.objectweb.asm.Frame
 
CLASS_DESCRIPTOR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
CLASS_EXTENDS - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the super class of a class or one of the interfaces it implements.
CLASS_SIGNATURE - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
Type to be used to check class signatures.
CLASS_SIGNATURE - Static variable in class org.objectweb.asm.util.Textifier
The type of class signatures.
CLASS_SUFFIX - Static variable in class org.objectweb.asm.util.Textifier
 
CLASS_TYPE - Enum constant in enum org.objectweb.asm.util.CheckSignatureAdapter.State
 
CLASS_TYPE_PARAMETER - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target a type parameter of a generic class.
CLASS_TYPE_PARAMETER_BOUND - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic class.
CLASS_VERSIONS - Static variable in class org.objectweb.asm.util.ASMifier
 
classFileBuffer - Variable in class org.objectweb.asm.ClassReader
A byte array containing the JVMS ClassFile structure to be parsed.
className - Variable in exception org.objectweb.asm.ClassTooLargeException
 
className - Variable in class org.objectweb.asm.commons.ClassRemapper
The internal name of the visited class.
className - Variable in exception org.objectweb.asm.MethodTooLargeException
 
className - Variable in class org.objectweb.asm.SymbolTable
The internal name of the class to which this symbol table belongs.
className - Variable in class org.objectweb.asm.tools.Retrofitter.ClassVerifier
The internal name of the visited class.
classNames - Variable in class org.objectweb.asm.commons.SignatureRemapper
 
ClassNode - Class in org.objectweb.asm.tree
A node that represents a class.
ClassNode() - Constructor for class org.objectweb.asm.tree.ClassNode
Constructs a new ClassNode.
ClassNode(int) - Constructor for class org.objectweb.asm.tree.ClassNode
Constructs a new ClassNode.
ClassReader - Class in org.objectweb.asm
A parser to make a ClassVisitor visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
ClassReader(byte[]) - Constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, boolean) - Constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, int) - Constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - Constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - Constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassRemapper - Class in org.objectweb.asm.commons
A ClassVisitor that remaps types with a Remapper.
ClassRemapper(int, ClassVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.ClassRemapper
Constructs a new ClassRemapper.
ClassRemapper(ClassVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.ClassRemapper
Constructs a new ClassRemapper.
ClassRetrofitter(ClassVisitor) - Constructor for class org.objectweb.asm.tools.Retrofitter.ClassRetrofitter
 
ClassTooLargeException - Exception in org.objectweb.asm
Exception thrown when the constant pool of a class produced by a ClassWriter is too large.
ClassTooLargeException(String, int) - Constructor for exception org.objectweb.asm.ClassTooLargeException
Constructs a new ClassTooLargeException.
ClassVerifier() - Constructor for class org.objectweb.asm.tools.Retrofitter.ClassVerifier
 
classVersion - Variable in class org.objectweb.asm.util.CheckModuleAdapter
The class version number.
ClassVisitor - Class in org.objectweb.asm
A visitor to visit a Java class.
ClassVisitor(int) - Constructor for class org.objectweb.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassVisitor(int, ClassVisitor) - Constructor for class org.objectweb.asm.ClassVisitor
Constructs a new ClassVisitor.
classWriter - Variable in class org.objectweb.asm.SymbolTable
The ClassWriter to which this SymbolTable belongs.
ClassWriter - Class in org.objectweb.asm
A ClassVisitor that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
ClassWriter(int) - Constructor for class org.objectweb.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(ClassReader, int) - Constructor for class org.objectweb.asm.ClassWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
clear() - Method in class org.objectweb.asm.tree.InsnList
Removes all the instructions of this list.
clearStack() - Method in class org.objectweb.asm.tree.analysis.Frame
Clears the operand stack of this frame.
CLINIT - Static variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
The JVM name of static initializer methods.
clone(List<LabelNode>, Map<LabelNode, LabelNode>) - Static method in class org.objectweb.asm.tree.AbstractInsnNode
Returns the clones of the given labels.
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.AbstractInsnNode
Returns a copy of this instruction.
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.FieldInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.FrameNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.IincInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.InsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.IntInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.InvokeDynamicInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.JumpInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.LabelNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.LdcInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.LineNumberNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.LookupSwitchInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.MethodInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.TableSwitchInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.TypeInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.VarInsnNode
 
clone(LabelNode, Map<LabelNode, LabelNode>) - Static method in class org.objectweb.asm.tree.AbstractInsnNode
Returns the clone of the given label.
cloneAnnotations(AbstractInsnNode) - Method in class org.objectweb.asm.tree.AbstractInsnNode
Clones the annotations of the given instruction into this instruction.
clonedLabels - Variable in class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
A map from labels from the original code to labels pointing at code specific to this instantiation, for use in remapping try/catch blocks, as well as jumps.
cmpg(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
cmpl(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
code - Variable in class org.objectweb.asm.MethodWriter
The 'code' field of the Code attribute.
CODE - Static variable in class org.objectweb.asm.Constants
 
codeSize - Variable in exception org.objectweb.asm.MethodTooLargeException
 
CodeSizeEvaluator - Class in org.objectweb.asm.commons
A MethodVisitor that approximates the size of the methods it visits.
CodeSizeEvaluator(int, MethodVisitor) - Constructor for class org.objectweb.asm.commons.CodeSizeEvaluator
 
CodeSizeEvaluator(MethodVisitor) - Constructor for class org.objectweb.asm.commons.CodeSizeEvaluator
 
collectAttributePrototypes(Attribute.Set) - Method in class org.objectweb.asm.FieldWriter
Collects the attributes of this field into the given set of attribute prototypes.
collectAttributePrototypes(Attribute.Set) - Method in class org.objectweb.asm.MethodWriter
Collects the attributes of this method into the given set of attribute prototypes.
collectAttributePrototypes(Attribute.Set) - Method in class org.objectweb.asm.RecordComponentWriter
Collects the attributes of this record component into the given set of attribute prototypes.
COMMA - Static variable in class org.objectweb.asm.util.ASMifier
 
COMMA_SEPARATOR - Static variable in class org.objectweb.asm.util.TraceSignatureVisitor
 
compareTo(SerialVersionUIDAdder.Item) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder.Item
 
compute - Variable in class org.objectweb.asm.ClassWriter
Indicates what must be automatically computed in MethodWriter.
compute - Variable in class org.objectweb.asm.MethodWriter
Indicates what must be computed.
COMPUTE_ALL_FRAMES - Static variable in class org.objectweb.asm.MethodWriter
Indicates that all the stack map frames must be computed.
COMPUTE_FRAMES - Static variable in class org.objectweb.asm.ClassWriter
A flag to automatically compute the stack map frames of methods from scratch.
COMPUTE_INSERTED_FRAMES - Static variable in class org.objectweb.asm.MethodWriter
Indicates that the stack map frames of type F_INSERT must be computed.
COMPUTE_MAX_STACK_AND_LOCAL - Static variable in class org.objectweb.asm.MethodWriter
Indicates that the maximum stack size and the maximum number of local variables must be computed, from scratch.
COMPUTE_MAX_STACK_AND_LOCAL_FROM_FRAMES - Static variable in class org.objectweb.asm.MethodWriter
Indicates that the maximum stack size and the maximum number of local variables must be computed, from the existing stack map frames.
COMPUTE_MAXS - Static variable in class org.objectweb.asm.ClassWriter
A flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
COMPUTE_NOTHING - Static variable in class org.objectweb.asm.MethodWriter
Indicates that nothing must be computed.
computeAllFrames() - Method in class org.objectweb.asm.MethodWriter
Computes all the stack map frames of the method, from scratch.
computeAnnotationsSize(String) - Method in class org.objectweb.asm.AnnotationWriter
Returns the size of a Runtime[In]Visible[Type]Annotations attribute containing this annotation and all its predecessors (see AnnotationWriter.previousAnnotation.
computeAnnotationsSize(AnnotationWriter, AnnotationWriter, AnnotationWriter, AnnotationWriter) - Static method in class org.objectweb.asm.AnnotationWriter
Returns the size of the Runtime[In]Visible[Type]Annotations attributes containing the given annotations and all their predecessors (see AnnotationWriter.previousAnnotation.
computeAttributesSize() - Method in class org.objectweb.asm.ModuleWriter
Returns the size of the Module, ModulePackages and ModuleMainClass attributes generated by this ModuleWriter.
computeAttributesSize(SymbolTable) - Method in class org.objectweb.asm.Attribute
Returns the total size in bytes of all the attributes in the attribute list that begins with this attribute.
computeAttributesSize(SymbolTable, byte[], int, int, int) - Method in class org.objectweb.asm.Attribute
Returns the total size in bytes of all the attributes in the attribute list that begins with this attribute.
computeAttributesSize(SymbolTable, int, int) - Static method in class org.objectweb.asm.Attribute
Returns the total size in bytes of all the attributes that correspond to the given field, method or class access flags and signature.
computeBootstrapMethodsSize() - Method in class org.objectweb.asm.SymbolTable
Returns the size in bytes of this symbol table's BootstrapMethods attribute.
computeBufferSize(InputStream) - Static method in class org.objectweb.asm.ClassReader
 
computeFieldInfoSize() - Method in class org.objectweb.asm.FieldWriter
Returns the size of the field_info JVMS structure generated by this FieldWriter.
computeImplicitFrame(Context) - Method in class org.objectweb.asm.ClassReader
Computes the implicit frame of the method currently being parsed (as defined in the given Context) and stores it in the given context.
computeInitialFrame(String, MethodNode) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Computes the initial execution stack frame of the given method.
computeMaxLocals(MethodNode) - Static method in class org.objectweb.asm.tree.analysis.Analyzer
Computes and returns the maximum number of local variables used in the given method.
computeMaxStack(Frame<?>[]) - Static method in class org.objectweb.asm.tree.analysis.Analyzer
Computes and returns the maximum stack size of a method, given its stack map frames.
computeMaxStackAndLocal() - Method in class org.objectweb.asm.MethodWriter
Computes the maximum stack size of the method.
computeMethodInfoSize() - Method in class org.objectweb.asm.MethodWriter
Returns the size of the method_info JVMS structure generated by this MethodWriter.
computeParameterAnnotationsSize(String, AnnotationWriter[], int) - Static method in class org.objectweb.asm.AnnotationWriter
Returns the size of a Runtime[In]VisibleParameterAnnotations attribute containing all the annotation lists from the given AnnotationWriter sub-array.
computeRecordComponentInfoSize() - Method in class org.objectweb.asm.RecordComponentWriter
Returns the size of the record component JVMS structure generated by this RecordComponentWriter.
computesFrames() - Method in class org.objectweb.asm.util.CheckMethodAdapter.MethodWriterWrapper
 
computeSHAdigest(byte[]) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
Returns the SHA-1 message digest of the given value.
computesMaxs() - Method in class org.objectweb.asm.util.CheckMethodAdapter.MethodWriterWrapper
 
computeSvuid - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
A flag that indicates if we need to compute SVUID.
computeSVUID() - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
Computes and returns the value of SVUID.
CONSTANT_CLASS_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_Class_info JVMS structures.
CONSTANT_DOUBLE_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_Double_info JVMS structures.
CONSTANT_DYNAMIC_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_Dynamic_info JVMS structures.
CONSTANT_FIELDREF_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_Fieldref_info JVMS structures.
CONSTANT_FLOAT_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_Float_info JVMS structures.
CONSTANT_INTEGER_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_Integer_info JVMS structures.
CONSTANT_INTERFACE_METHODREF_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_InterfaceMethodref_info JVMS structures.
CONSTANT_INVOKE_DYNAMIC_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_InvokeDynamic_info JVMS structures.
CONSTANT_KIND - Static variable in class org.objectweb.asm.Frame
 
CONSTANT_LONG_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_Long_info JVMS structures.
CONSTANT_METHOD_HANDLE_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_MethodHandle_info JVMS structures.
CONSTANT_METHOD_TYPE_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_MethodType_info JVMS structures.
CONSTANT_METHODREF_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_Methodref_info JVMS structures.
CONSTANT_MODULE_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_Module_info JVMS structures.
CONSTANT_NAME_AND_TYPE_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_NameAndType_info JVMS structures.
CONSTANT_PACKAGE_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_Package_info JVMS structures.
CONSTANT_STRING_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_String_info JVMS structures.
CONSTANT_UTF8_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of CONSTANT_Utf8_info JVMS structures.
CONSTANT_VALUE - Static variable in class org.objectweb.asm.Constants
 
ConstantDynamic - Class in org.objectweb.asm
A constant whose value is computed at runtime, with a bootstrap method.
ConstantDynamic(String, String, Handle, Object...) - Constructor for class org.objectweb.asm.ConstantDynamic
Constructs a new ConstantDynamic.
constantDynamicValues - Variable in class org.objectweb.asm.ClassReader
The ConstantDynamic objects corresponding to the CONSTANT_Dynamic constant pool items.
constantPool - Variable in class org.objectweb.asm.SymbolTable
The content of the ClassFile's constant_pool JVMS structure corresponding to this SymbolTable.
constantPoolCount - Variable in exception org.objectweb.asm.ClassTooLargeException
 
constantPoolCount - Variable in class org.objectweb.asm.SymbolTable
The number of constant pool items in SymbolTable.constantPool, plus 1.
Constants - Class in org.objectweb.asm
Defines additional JVM opcodes, access flags and constants which are not part of the ASM public API.
Constants() - Constructor for class org.objectweb.asm.Constants
 
constantUtf8Values - Variable in class org.objectweb.asm.ClassReader
The String objects corresponding to the CONSTANT_Utf8 constant pool items.
constantValueIndex - Variable in class org.objectweb.asm.FieldWriter
The constantvalue_index field of the ConstantValue attribute of this field_info, or 0 if there is no ConstantValue attribute.
CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor call.
CONSTRUCTOR_REFERENCE - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the receiver type of a constructor reference.
CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor reference.
contains(Attribute) - Method in class org.objectweb.asm.Attribute.Set
 
contains(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Returns true if the given instruction belongs to this list.
containsAll(Set<E>, Set<E>) - Static method in class org.objectweb.asm.tree.analysis.SourceInterpreter
 
content - Variable in class org.objectweb.asm.Attribute
The raw content of this attribute, only used for unknown attributes (see Attribute.isUnknown()).
Context - Class in org.objectweb.asm
Information about a class being parsed in a ClassReader.
Context() - Constructor for class org.objectweb.asm.Context
 
copyBootstrapMethods(ClassReader, char[]) - Method in class org.objectweb.asm.SymbolTable
Read the BootstrapMethods 'bootstrap_methods' array binary content and add them as entries of the SymbolTable.
copyFrom(Frame) - Method in class org.objectweb.asm.Frame
Sets this frame to the value of the given frame.
copyOperation(AbstractInsnNode, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
copyOperation(AbstractInsnNode, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
copyOperation(AbstractInsnNode, SourceValue) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
 
copyOperation(AbstractInsnNode, V) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction that moves a value on the stack or to or from local variables.
cpInfoOffsets - Variable in class org.objectweb.asm.ClassReader
The offset in bytes, in ClassReader.classFileBuffer, of each cp_info entry of the ClassFile's constant_pool array, plus one.
create(SymbolTable, int, TypePath, String, AnnotationWriter) - Static method in class org.objectweb.asm.AnnotationWriter
Creates a new AnnotationWriter using named values.
create(SymbolTable, String, AnnotationWriter) - Static method in class org.objectweb.asm.AnnotationWriter
Creates a new AnnotationWriter using named values.
createAnnotationRemapper(String, AnnotationVisitor) - Method in class org.objectweb.asm.commons.AnnotationRemapper
Constructs a new remapper for annotations.
createAnnotationRemapper(String, AnnotationVisitor) - Method in class org.objectweb.asm.commons.ClassRemapper
Constructs a new remapper for annotations.
createAnnotationRemapper(String, AnnotationVisitor) - Method in class org.objectweb.asm.commons.FieldRemapper
Constructs a new remapper for annotations.
createAnnotationRemapper(String, AnnotationVisitor) - Method in class org.objectweb.asm.commons.MethodRemapper
Constructs a new remapper for annotations.
createAnnotationRemapper(String, AnnotationVisitor) - Method in class org.objectweb.asm.commons.RecordComponentRemapper
Constructs a new remapper for annotations.
createAnnotationRemapper(AnnotationVisitor) - Method in class org.objectweb.asm.commons.AnnotationRemapper
createAnnotationRemapper(AnnotationVisitor) - Method in class org.objectweb.asm.commons.ClassRemapper
createAnnotationRemapper(AnnotationVisitor) - Method in class org.objectweb.asm.commons.FieldRemapper
createAnnotationRemapper(AnnotationVisitor) - Method in class org.objectweb.asm.commons.MethodRemapper
createAnnotationRemapper(AnnotationVisitor) - Method in class org.objectweb.asm.commons.RecordComponentRemapper
createASMifier(String, int) - Method in class org.objectweb.asm.util.ASMifier
Constructs a new ASMifier.
createDebugLabel(int, Label[]) - Method in class org.objectweb.asm.ClassReader
Creates a label with the Label.FLAG_DEBUG_ONLY flag set, if there is no already existing label for the given bytecode offset (otherwise does nothing).
createFieldRemapper(FieldVisitor) - Method in class org.objectweb.asm.commons.ClassRemapper
Constructs a new remapper for fields.
createLabel(int, Label[]) - Method in class org.objectweb.asm.ClassReader
Creates a label without the Label.FLAG_DEBUG_ONLY flag set, for the given bytecode offset.
createMethodRemapper(MethodVisitor) - Method in class org.objectweb.asm.commons.ClassRemapper
Constructs a new remapper for methods.
createModuleRemapper(ModuleVisitor) - Method in class org.objectweb.asm.commons.ClassRemapper
Constructs a new remapper for modules.
createRecordComponentRemapper(RecordComponentVisitor) - Method in class org.objectweb.asm.commons.ClassRemapper
Constructs a new remapper for record components.
createRemappingSignatureAdapter(SignatureVisitor) - Method in class org.objectweb.asm.commons.Remapper
createSignatureRemapper(SignatureVisitor) - Method in class org.objectweb.asm.commons.Remapper
Constructs a new remapper for signatures.
createTextifier() - Method in class org.objectweb.asm.util.Textifier
Creates a new Textifier.
cst - Variable in class org.objectweb.asm.tree.LdcInsnNode
The constant to be loaded on the stack.
currentBasicBlock - Variable in class org.objectweb.asm.MethodWriter
The current basic block, i.e.
currentClass - Variable in class org.objectweb.asm.tree.analysis.SimpleVerifier
The type of the class that is verified.
currentClassInterfaces - Variable in class org.objectweb.asm.tree.analysis.SimpleVerifier
The types of the interfaces directly implemented by the class that is verified.
currentFrame - Variable in class org.objectweb.asm.MethodWriter
The current stack map frame.
CurrentFrame - Class in org.objectweb.asm
Information about the input stack map frame at the "current" instruction of a method.
CurrentFrame(Label) - Constructor for class org.objectweb.asm.CurrentFrame
 
currentFrameLocalCount - Variable in class org.objectweb.asm.Context
The number of local variable types in the current stack map frame.
currentFrameLocalCountDelta - Variable in class org.objectweb.asm.Context
The delta number of local variable types in the current stack map frame (each type is represented with a single array element - even long and double).
currentFrameLocalTypes - Variable in class org.objectweb.asm.Context
The types of the local variables in the current stack map frame.
currentFrameOffset - Variable in class org.objectweb.asm.Context
The bytecode offset of the current stack map frame.
currentFrameStackCount - Variable in class org.objectweb.asm.Context
The number stack element types in the current stack map frame.
currentFrameStackTypes - Variable in class org.objectweb.asm.Context
The types of the stack elements in the current stack map frame.
currentFrameType - Variable in class org.objectweb.asm.Context
The type of the current stack map frame.
currentLocals - Variable in class org.objectweb.asm.MethodWriter
The number of local variables in the last visited stack map frame.
currentLocals - Variable in class org.objectweb.asm.util.CheckFrameAnalyzer
currentLocalVariableAnnotationRangeEnds - Variable in class org.objectweb.asm.Context
The end of each local variable range in the current local variable annotation.
currentLocalVariableAnnotationRangeIndices - Variable in class org.objectweb.asm.Context
The local variable index of each local variable range in the current local variable annotation.
currentLocalVariableAnnotationRangeStarts - Variable in class org.objectweb.asm.Context
The start of each local variable range in the current local variable annotation.
currentMethodAccessFlags - Variable in class org.objectweb.asm.Context
The access flags of the current method.
currentMethodDescriptor - Variable in class org.objectweb.asm.Context
The descriptor of the current method.
currentMethodLabels - Variable in class org.objectweb.asm.Context
The labels of the current method, indexed by bytecode offset (only bytecode offsets for which a label is needed have a non null associated Label).
currentMethodName - Variable in class org.objectweb.asm.Context
The name of the current method.
currentMethodName - Variable in class org.objectweb.asm.tools.Retrofitter.ClassVerifier
The name of the currently visited method.
currentSuperClass - Variable in class org.objectweb.asm.tree.analysis.SimpleVerifier
The type of the super class of the class that is verified.
currentTypeAnnotationTarget - Variable in class org.objectweb.asm.Context
The target_type and target_info of the current type annotation target, encoded as described in TypeReference.
currentTypeAnnotationTargetPath - Variable in class org.objectweb.asm.Context
The target_path of the current type annotation target.
cv - Variable in class org.objectweb.asm.ClassVisitor
The class visitor to which this visitor must delegate method calls.

D

D2F - Static variable in interface org.objectweb.asm.Opcodes
 
D2I - Static variable in interface org.objectweb.asm.Opcodes
 
D2L - Static variable in interface org.objectweb.asm.Opcodes
 
DADD - Static variable in interface org.objectweb.asm.Opcodes
 
DALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
DASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
data - Variable in class org.objectweb.asm.Attribute.Set
 
data - Variable in class org.objectweb.asm.ByteVector
The content of this vector.
data - Variable in class org.objectweb.asm.Symbol
The numeric value of this symbol.
DCMPG - Static variable in interface org.objectweb.asm.Opcodes
 
DCMPL - Static variable in interface org.objectweb.asm.Opcodes
 
dconst(double) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to push the given value on the stack.
DCONST_0 - Static variable in interface org.objectweb.asm.Opcodes
 
DCONST_1 - Static variable in interface org.objectweb.asm.Opcodes
 
DDIV - Static variable in interface org.objectweb.asm.Opcodes
 
debugExtension - Variable in class org.objectweb.asm.ClassWriter
The debug_extension field of the SourceDebugExtension attribute, or null.
declaration - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
The Java generic type declaration corresponding to the visited signature.
declareFrameTypes(int, Object[]) - Method in class org.objectweb.asm.util.ASMifier
Calls ASMifier.declareLabel(org.objectweb.asm.Label) for each label in the given stack map frame types.
declareLabel(Label) - Method in class org.objectweb.asm.util.ASMifier
Appends a declaration of the given label to Printer.stringBuilder.
defaultValue - Variable in class org.objectweb.asm.MethodWriter
The default_value field of the AnnotationDefault attribute, or null.
delegate - Variable in class org.objectweb.asm.RecordComponentVisitor
The record visitor to which this visitor must delegate method calls.
DEPRECATED - Static variable in class org.objectweb.asm.Constants
 
DEPRECATED - Static variable in class org.objectweb.asm.util.Textifier
 
desc - Variable in class org.objectweb.asm.tree.AnnotationNode
The class descriptor of the annotation class.
desc - Variable in class org.objectweb.asm.tree.FieldInsnNode
The field's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.FieldNode
The field's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.InvokeDynamicInsnNode
The method's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.LocalVariableNode
The type descriptor of this local variable.
desc - Variable in class org.objectweb.asm.tree.MethodInsnNode
The method's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.MethodNode
The method's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.MultiANewArrayInsnNode
An array type descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.TypeInsnNode
The operand of this instruction.
descriptor - Variable in class org.objectweb.asm.commons.AnnotationRemapper
The descriptor of the visited annotation.
descriptor - Variable in class org.objectweb.asm.commons.Method
The method descriptor.
descriptor - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder.Item
 
descriptor - Variable in class org.objectweb.asm.ConstantDynamic
The constant type (must be a field descriptor).
descriptor - Variable in class org.objectweb.asm.Handle
The descriptor of the field or method designated by this handle.
descriptor - Variable in exception org.objectweb.asm.MethodTooLargeException
 
descriptor - Variable in class org.objectweb.asm.MethodWriter
The descriptor of this method.
descriptor - Variable in class org.objectweb.asm.tree.RecordComponentNode
The record component descriptor (see Type).
descriptorIndex - Variable in class org.objectweb.asm.FieldWriter
The descriptor_index field of the field_info JVMS structure.
descriptorIndex - Variable in class org.objectweb.asm.MethodWriter
The descriptor_index field of the method_info JVMS structure.
descriptorIndex - Variable in class org.objectweb.asm.RecordComponentWriter
The descriptor_index field of the Record attribute.
dflt - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
Beginning of the default handler block.
dflt - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
Beginning of the default handler block.
DIM_MASK - Static variable in class org.objectweb.asm.Frame
 
DIM_SHIFT - Static variable in class org.objectweb.asm.Frame
 
DIM_SIZE - Static variable in class org.objectweb.asm.Frame
 
dims - Variable in class org.objectweb.asm.tree.MultiANewArrayInsnNode
Number of dimensions of the array to allocate.
div(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
DIV - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
DLOAD - Static variable in interface org.objectweb.asm.Opcodes
 
DLOAD_0 - Static variable in class org.objectweb.asm.Constants
 
DLOAD_1 - Static variable in class org.objectweb.asm.Constants
 
DLOAD_2 - Static variable in class org.objectweb.asm.Constants
 
DLOAD_3 - Static variable in class org.objectweb.asm.Constants
 
DMUL - Static variable in interface org.objectweb.asm.Opcodes
 
DNEG - Static variable in interface org.objectweb.asm.Opcodes
 
DOUBLE - Static variable in class org.objectweb.asm.Frame
 
DOUBLE - Static variable in interface org.objectweb.asm.Opcodes
 
DOUBLE - Static variable in class org.objectweb.asm.Type
The sort of the double type.
DOUBLE_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
DOUBLE_TYPE - Static variable in class org.objectweb.asm.Type
The double type.
DOUBLE_VALUE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
DOUBLE_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
A double value.
doVisitMethodInsn(int, String, String) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
DREM - Static variable in interface org.objectweb.asm.Opcodes
 
DRETURN - Static variable in interface org.objectweb.asm.Opcodes
 
DSTORE - Static variable in interface org.objectweb.asm.Opcodes
 
DSTORE_0 - Static variable in class org.objectweb.asm.Constants
 
DSTORE_1 - Static variable in class org.objectweb.asm.Constants
 
DSTORE_2 - Static variable in class org.objectweb.asm.Constants
 
DSTORE_3 - Static variable in class org.objectweb.asm.Constants
 
DSUB - Static variable in interface org.objectweb.asm.Opcodes
 
dup() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP instruction.
dup() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
DUP - Static variable in interface org.objectweb.asm.Opcodes
 
DUP_X1 - Static variable in interface org.objectweb.asm.Opcodes
 
DUP_X2 - Static variable in interface org.objectweb.asm.Opcodes
 
dup2() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP2 instruction.
dup2() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
DUP2 - Static variable in interface org.objectweb.asm.Opcodes
 
DUP2_X1 - Static variable in interface org.objectweb.asm.Opcodes
 
DUP2_X2 - Static variable in interface org.objectweb.asm.Opcodes
 
dup2X1() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP2_X1 instruction.
dup2X1() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
dup2X2() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP2_X2 instruction.
dup2X2() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
dupX1() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP_X1 instruction.
dupX1() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
dupX2() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP_X2 instruction.
dupX2() - Method in class org.objectweb.asm.commons.InstructionAdapter
 

E

Edge - Class in org.objectweb.asm
An edge in the control flow graph of a method.
Edge(int, Label, Edge) - Constructor for class org.objectweb.asm.Edge
Constructs a new Edge.
ELEMENT_OF - Static variable in class org.objectweb.asm.Frame
The constant to be added to an abstract type to get one with one less array dimension.
element1 - Variable in class org.objectweb.asm.tree.analysis.SmallSet
The first element of this set, maybe null.
element2 - Variable in class org.objectweb.asm.tree.analysis.SmallSet
The second element of this set, maybe null.
emitCode() - Method in class org.objectweb.asm.commons.JSRInlinerAdapter
Creates the new instructions, inlining each instantiation of each subroutine until the code is fully elaborated.
emitInstantiation(JSRInlinerAdapter.Instantiation, List<JSRInlinerAdapter.Instantiation>, InsnList, List<TryCatchBlockNode>, List<LocalVariableNode>) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter
Emits an instantiation of a subroutine, specified by instantiation.
EMPTY - Enum constant in enum org.objectweb.asm.util.CheckSignatureAdapter.State
 
EMPTY_LIST - Static variable in class org.objectweb.asm.Label
A sentinel element used to indicate the end of a list of labels.
ENCLOSING_METHOD - Static variable in class org.objectweb.asm.Constants
 
enclosingClassIndex - Variable in class org.objectweb.asm.ClassWriter
The class_index field of the EnclosingMethod attribute, or 0.
enclosingMethodIndex - Variable in class org.objectweb.asm.ClassWriter
The method_index field of the EnclosingMethod attribute.
encodeUtf8(String, int, int) - Method in class org.objectweb.asm.ByteVector
Puts an UTF8 string into this byte vector.
end - Variable in class org.objectweb.asm.tree.LocalVariableAnnotationNode
The last instructions corresponding to the continuous ranges that make the scope of this local variable (exclusive).
end - Variable in class org.objectweb.asm.tree.LocalVariableNode
The last instruction corresponding to the scope of this local variable (exclusive).
end - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
The end of the exception handler's scope (exclusive).
END - Enum constant in enum org.objectweb.asm.util.CheckSignatureAdapter.State
 
END_ARRAY - Static variable in class org.objectweb.asm.util.ASMifier
 
END_LABEL - Static variable in class org.objectweb.asm.util.CheckMethodAdapter
 
END_PARAMETERS - Static variable in class org.objectweb.asm.util.ASMifier
 
endArguments() - Method in class org.objectweb.asm.signature.SignatureWriter
Ends the type arguments of a class or inner class type.
endConstructorBasicBlockWithoutSuccessor() - Method in class org.objectweb.asm.commons.AdviceAdapter
 
endControlFlow(int) - Method in class org.objectweb.asm.util.CheckFrameAnalyzer
Ends the control flow graph at the given instruction.
endCurrentBasicBlockWithNoSuccessor() - Method in class org.objectweb.asm.MethodWriter
Ends the current basic block.
endFormals() - Method in class org.objectweb.asm.signature.SignatureWriter
Ends the formal type parameters section of the signature.
endFormals() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
endMethod() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Marks the end of the visited method.
endPc - Variable in class org.objectweb.asm.Handler
The end_pc field of this JVMS exception_table entry.
endType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
enlarge(int) - Method in class org.objectweb.asm.ByteVector
Enlarges this byte vector so that it can receive 'size' more bytes.
entries - Variable in class org.objectweb.asm.SymbolTable
A hash set of all the entries in this SymbolTable (this includes the constant pool entries, the bootstrap method entries and the type table entries).
Entry(int, int, long, int) - Constructor for class org.objectweb.asm.SymbolTable.Entry
 
Entry(int, int, String, int) - Constructor for class org.objectweb.asm.SymbolTable.Entry
 
Entry(int, int, String, long, int) - Constructor for class org.objectweb.asm.SymbolTable.Entry
 
Entry(int, int, String, String, int) - Constructor for class org.objectweb.asm.SymbolTable.Entry
 
Entry(int, int, String, String, String, long, int) - Constructor for class org.objectweb.asm.SymbolTable.Entry
 
entryCount - Variable in class org.objectweb.asm.SymbolTable
The total number of SymbolTable.Entry instances in SymbolTable.entries.
entrySet() - Method in class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
 
EQ - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
equals(Object) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
 
equals(Object) - Method in class org.objectweb.asm.commons.Method
 
equals(Object) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder.Item
 
equals(Object) - Method in class org.objectweb.asm.ConstantDynamic
 
equals(Object) - Method in class org.objectweb.asm.Handle
 
equals(Object) - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
equals(Object) - Method in class org.objectweb.asm.tree.analysis.SourceValue
 
equals(Object) - Method in class org.objectweb.asm.Type
Tests if the given object is equal to this type.
ERROR_AT - Static variable in class org.objectweb.asm.util.CheckClassAdapter
 
EXCEPTION - Static variable in class org.objectweb.asm.Edge
A control flow graph edge corresponding to an exception handler.
EXCEPTION_PARAMETER - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the type of the exception of a 'catch' clause in a method.
exceptionIndexTable - Variable in class org.objectweb.asm.MethodWriter
The exception_index_table array of the Exceptions attribute, or null.
exceptions - Variable in class org.objectweb.asm.tree.MethodNode
The internal names of the method's exception classes (see Type.getInternalName()).
exceptions - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
The Java generic exception types declaration corresponding to the visited signature.
EXCEPTIONS - Static variable in class org.objectweb.asm.Constants
 
execute(int, int, String) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
execute(int, int, Symbol, SymbolTable) - Method in class org.objectweb.asm.CurrentFrame
Sets this CurrentFrame to the input stack map frame of the next "current" instruction, i.e.
execute(int, int, Symbol, SymbolTable) - Method in class org.objectweb.asm.Frame
Simulates the action of the given instruction on the output stack frame.
execute(AbstractInsnNode, Interpreter<V>) - Method in class org.objectweb.asm.tree.analysis.Frame
Simulates the execution of the given instruction on this execution stack frame.
executeDupX2(AbstractInsnNode, V, Interpreter<V>) - Method in class org.objectweb.asm.tree.analysis.Frame
 
executeInvokeInsn(AbstractInsnNode, String, Interpreter<V>) - Method in class org.objectweb.asm.tree.analysis.Frame
 
EXPAND_ASM_INSNS - Static variable in class org.objectweb.asm.ClassReader
A flag to expand the ASM specific instructions into an equivalent sequence of standard bytecode instructions.
EXPAND_FRAMES - Static variable in class org.objectweb.asm.ClassReader
A flag to expand the stack map frames.
expandFrame(String, Frame<V>, FrameNode) - Method in class org.objectweb.asm.util.CheckFrameAnalyzer
Returns the expanded representation of the given FrameNode.
expandFrames(String, MethodNode, Frame<V>) - Method in class org.objectweb.asm.util.CheckFrameAnalyzer
Expands the FrameNode "instructions" of the given method into Frame objects and stores them at the corresponding indices of the Analyzer.frames array.
exportedPackages - Variable in class org.objectweb.asm.util.CheckModuleAdapter
The internal names of the packages exported by the visited module.
exports - Variable in class org.objectweb.asm.ModuleWriter
The binary content of the 'exports' array of the JVMS Module attribute.
exports - Variable in class org.objectweb.asm.tools.Retrofitter
The internal names of the packages exported by the retrofitted classes.
exports - Variable in class org.objectweb.asm.tree.ModuleNode
The packages exported by this module.
exportsCount - Variable in class org.objectweb.asm.ModuleWriter
The exports_count field of the JVMS Module attribute.
EXTENDS - Static variable in class org.objectweb.asm.signature.SignatureVisitor
Wildcard for an "extends" type argument.
EXTENDS_SEPARATOR - Static variable in class org.objectweb.asm.util.TraceSignatureVisitor
 

F

F_APPEND - Static variable in interface org.objectweb.asm.Opcodes
A compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
F_CHOP - Static variable in interface org.objectweb.asm.Opcodes
A compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
F_FULL - Static variable in interface org.objectweb.asm.Opcodes
A compressed frame with complete frame data.
F_INSERT - Static variable in class org.objectweb.asm.Constants
A frame inserted between already existing frames.
F_NEW - Static variable in interface org.objectweb.asm.Opcodes
An expanded frame.
F_SAME - Static variable in interface org.objectweb.asm.Opcodes
A compressed frame with exactly the same locals as the previous frame and with an empty stack.
F_SAME1 - Static variable in interface org.objectweb.asm.Opcodes
A compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
F2D - Static variable in interface org.objectweb.asm.Opcodes
 
F2I - Static variable in interface org.objectweb.asm.Opcodes
 
F2L - Static variable in interface org.objectweb.asm.Opcodes
 
FADD - Static variable in interface org.objectweb.asm.Opcodes
 
FALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
FASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
FCMPG - Static variable in interface org.objectweb.asm.Opcodes
 
FCMPL - Static variable in interface org.objectweb.asm.Opcodes
 
fconst(float) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to push the given value on the stack.
FCONST_0 - Static variable in interface org.objectweb.asm.Opcodes
 
FCONST_1 - Static variable in interface org.objectweb.asm.Opcodes
 
FCONST_2 - Static variable in interface org.objectweb.asm.Opcodes
 
FDIV - Static variable in interface org.objectweb.asm.Opcodes
 
FIELD - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the type of a field.
FIELD_DESCRIPTOR - Static variable in class org.objectweb.asm.util.Textifier
The type of field descriptors.
FIELD_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of FieldInsnNode instructions.
FIELD_SIGNATURE - Static variable in class org.objectweb.asm.util.Textifier
The type of field signatures.
fieldInsn(int, Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a get field or set field instruction.
FieldInsnNode - Class in org.objectweb.asm.tree
A node that represents a field instruction.
FieldInsnNode(int, String, String, String) - Constructor for class org.objectweb.asm.tree.FieldInsnNode
Constructs a new FieldInsnNode.
FieldNode - Class in org.objectweb.asm.tree
A node that represents a field.
FieldNode(int, int, String, String, String, Object) - Constructor for class org.objectweb.asm.tree.FieldNode
Constructs a new FieldNode.
FieldNode(int, String, String, String, Object) - Constructor for class org.objectweb.asm.tree.FieldNode
Constructs a new FieldNode.
FieldRemapper - Class in org.objectweb.asm.commons
A FieldVisitor that remaps types with a Remapper.
FieldRemapper(int, FieldVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.FieldRemapper
Constructs a new FieldRemapper.
FieldRemapper(FieldVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.FieldRemapper
Constructs a new FieldRemapper.
fields - Variable in class org.objectweb.asm.tree.ClassNode
The fields of this class.
FieldVisitor - Class in org.objectweb.asm
A visitor to visit a Java field.
FieldVisitor(int) - Constructor for class org.objectweb.asm.FieldVisitor
Constructs a new FieldVisitor.
FieldVisitor(int, FieldVisitor) - Constructor for class org.objectweb.asm.FieldVisitor
Constructs a new FieldVisitor.
FieldWriter - Class in org.objectweb.asm
A FieldVisitor that generates a corresponding 'field_info' structure, as defined in the Java Virtual Machine Specification (JVMS).
FieldWriter(SymbolTable, int, String, String, String, Object) - Constructor for class org.objectweb.asm.FieldWriter
Constructs a new FieldWriter.
findOwner(int) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
Returns the "owner" of a particular instruction relative to this instantiation: the owner refers to the Instantiation which will emit the version of this instruction that we will execute.
findReachableInsns(int, BitSet, BitSet) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter
Finds the instructions that are reachable from the given instruction, without following any JSR instruction nor any exception handler.
findSubroutine(int, Subroutine, List<AbstractInsnNode>) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Follows the control flow graph of the currently analyzed method, starting at the given instruction index, and stores a copy of the given subroutine in Analyzer.subroutines for each encountered instruction.
findSubroutineInsns(int, BitSet, BitSet) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter
Finds the instructions that belong to the subroutine starting at the given instruction index.
findSubroutines(int) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Finds the subroutines of the currently analyzed method and stores them in Analyzer.subroutines.
findSubroutinesInsns() - Method in class org.objectweb.asm.commons.JSRInlinerAdapter
Determines, for each instruction, to which subroutine(s) it belongs.
firstAttribute - Variable in class org.objectweb.asm.ClassWriter
The first non standard attribute of this class.
firstAttribute - Variable in class org.objectweb.asm.FieldWriter
The first non standard attribute of this field.
firstAttribute - Variable in class org.objectweb.asm.MethodWriter
The first non standard attribute of this method.
firstAttribute - Variable in class org.objectweb.asm.RecordComponentWriter
The first non standard attribute of this record component.
firstBasicBlock - Variable in class org.objectweb.asm.MethodWriter
The first basic block of the method.
firstCodeAttribute - Variable in class org.objectweb.asm.MethodWriter
The first non standard attribute of the Code attribute.
firstElement - Variable in class org.objectweb.asm.tree.analysis.SmallSet.IteratorImpl
The next element to return in SmallSet.IteratorImpl.next().
firstField - Variable in class org.objectweb.asm.ClassWriter
The fields of this class, stored in a linked list of FieldWriter linked via their FieldVisitor.fv field.
firstHandler - Variable in class org.objectweb.asm.MethodWriter
The first element in the exception handler list (used to generate the exception_table of the Code attribute).
firstInsn - Variable in class org.objectweb.asm.tree.InsnList
The first instruction in this list.
firstLocal - Variable in class org.objectweb.asm.commons.LocalVariablesSorter
The index of the first local variable, after formal parameters.
firstMethod - Variable in class org.objectweb.asm.ClassWriter
The methods of this class, stored in a linked list of MethodWriter linked via their MethodVisitor.mv field.
firstRecordComponent - Variable in class org.objectweb.asm.ClassWriter
The record components of this class, stored in a linked list of RecordComponentWriter linked via their RecordComponentVisitor.delegate field.
FLAG_DEBUG_ONLY - Static variable in class org.objectweb.asm.Label
A flag indicating that a label is only used for debug attributes.
FLAG_JUMP_TARGET - Static variable in class org.objectweb.asm.Label
A flag indicating that a label is the target of a jump instruction, or the start of an exception handler.
FLAG_LINE_NUMBER - Static variable in class org.objectweb.asm.Label
A flag indicating that this label has at least one associated line number.
FLAG_REACHABLE - Static variable in class org.objectweb.asm.Label
A flag indicating that a label corresponds to a reachable basic block.
FLAG_RESOLVED - Static variable in class org.objectweb.asm.Label
A flag indicating that the bytecode offset of a label is known.
FLAG_SUBROUTINE_CALLER - Static variable in class org.objectweb.asm.Label
A flag indicating that the basic block corresponding to a label ends with a subroutine call.
FLAG_SUBROUTINE_END - Static variable in class org.objectweb.asm.Label
A flag indicating that the basic block corresponding to a label is the end of a subroutine.
FLAG_SUBROUTINE_START - Static variable in class org.objectweb.asm.Label
A flag indicating that the basic block corresponding to a label is the start of a subroutine.
flags - Variable in class org.objectweb.asm.ClassWriter
The flags passed to the constructor.
flags - Variable in class org.objectweb.asm.Label
The type and status of this label or its corresponding basic block.
FLAGS_SHIFT - Static variable in class org.objectweb.asm.Frame
 
FLAGS_SIZE - Static variable in class org.objectweb.asm.Frame
 
FLOAD - Static variable in interface org.objectweb.asm.Opcodes
 
FLOAD_0 - Static variable in class org.objectweb.asm.Constants
 
FLOAD_1 - Static variable in class org.objectweb.asm.Constants
 
FLOAD_2 - Static variable in class org.objectweb.asm.Constants
 
FLOAD_3 - Static variable in class org.objectweb.asm.Constants
 
FLOAT - Static variable in class org.objectweb.asm.Frame
 
FLOAT - Static variable in interface org.objectweb.asm.Opcodes
 
FLOAT - Static variable in class org.objectweb.asm.Type
The sort of the float type.
FLOAT_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
FLOAT_TYPE - Static variable in class org.objectweb.asm.Type
The float type.
FLOAT_VALUE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
FLOAT_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
A float value.
FMUL - Static variable in interface org.objectweb.asm.Opcodes
 
FNEG - Static variable in interface org.objectweb.asm.Opcodes
 
FORMAL - Enum constant in enum org.objectweb.asm.util.CheckSignatureAdapter.State
 
formalTypeParameterVisited - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
FORWARD_REFERENCE_HANDLE_MASK - Static variable in class org.objectweb.asm.Label
The bit mask to extract the 'handle' of a forward reference to this label.
FORWARD_REFERENCE_TYPE_MASK - Static variable in class org.objectweb.asm.Label
The bit mask to extract the type of a forward reference to this label.
FORWARD_REFERENCE_TYPE_SHORT - Static variable in class org.objectweb.asm.Label
The type of forward references stored with two bytes in the bytecode.
FORWARD_REFERENCE_TYPE_WIDE - Static variable in class org.objectweb.asm.Label
The type of forward references stored in four bytes in the bytecode.
FORWARD_REFERENCES_CAPACITY_INCREMENT - Static variable in class org.objectweb.asm.Label
The number of elements to add to the Label.forwardReferences array when it needs to be resized to store a new forward reference.
forwardJumpStackFrames - Variable in class org.objectweb.asm.commons.AdviceAdapter
The stack map frames corresponding to the labels of the forward jumps made *before* the super class constructor has been called (note that the Java Virtual Machine forbids backward jumps before the super class constructor is called).
forwardReferences - Variable in class org.objectweb.asm.Label
The forward references to this label.
frame - Variable in class org.objectweb.asm.Label
The input and output stack map frames of the basic block corresponding to this label.
Frame - Class in org.objectweb.asm
The input and output stack map frames of a basic block.
Frame<V extends Value> - Class in org.objectweb.asm.tree.analysis
A symbolic execution stack frame.
Frame(int, int) - Constructor for class org.objectweb.asm.tree.analysis.Frame
Constructs a new frame with the given size.
Frame(Label) - Constructor for class org.objectweb.asm.Frame
Constructs a new Frame.
Frame(Frame<? extends V>) - Constructor for class org.objectweb.asm.tree.analysis.Frame
Constructs a copy of the given Frame.
FRAME - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of FrameNode "instructions".
FRAME_TYPES - Static variable in class org.objectweb.asm.util.ASMifier
 
FRAME_TYPES - Static variable in class org.objectweb.asm.util.Textifier
 
FrameNode - Class in org.objectweb.asm.tree
A node that represents a stack map frame.
FrameNode() - Constructor for class org.objectweb.asm.tree.FrameNode
 
FrameNode(int, int, Object[], int, Object[]) - Constructor for class org.objectweb.asm.tree.FrameNode
Constructs a new FrameNode.
frames - Variable in class org.objectweb.asm.tree.analysis.Analyzer
The execution stack frames of the currently analyzed method (one per instruction index).
FREM - Static variable in interface org.objectweb.asm.Opcodes
 
FRETURN - Static variable in interface org.objectweb.asm.Opcodes
 
fromString(String) - Static method in class org.objectweb.asm.TypePath
Converts a type path in string form, in the format used by TypePath.toString(), into a TypePath object.
FSTORE - Static variable in interface org.objectweb.asm.Opcodes
 
FSTORE_0 - Static variable in class org.objectweb.asm.Constants
 
FSTORE_1 - Static variable in class org.objectweb.asm.Constants
 
FSTORE_2 - Static variable in class org.objectweb.asm.Constants
 
FSTORE_3 - Static variable in class org.objectweb.asm.Constants
 
FSUB - Static variable in interface org.objectweb.asm.Opcodes
 
FULL_FRAME - Static variable in class org.objectweb.asm.Frame
 
fv - Variable in class org.objectweb.asm.FieldVisitor
The field visitor to which this visitor must delegate method calls.

G

GE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
generateCase(int, Label) - Method in interface org.objectweb.asm.commons.TableSwitchGenerator
Generates the code for a switch case.
generateDefault() - Method in interface org.objectweb.asm.commons.TableSwitchGenerator
Generates the code for the default switch case.
generateModuleInfoClass(File, String) - Method in class org.objectweb.asm.tools.Retrofitter
 
GeneratorAdapter - Class in org.objectweb.asm.commons
A MethodVisitor with convenient methods to generate code.
GeneratorAdapter(int, Method, String, Type[], ClassVisitor) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
Constructs a new GeneratorAdapter.
GeneratorAdapter(int, Method, MethodVisitor) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
Constructs a new GeneratorAdapter.
GeneratorAdapter(int, MethodVisitor, int, String, String) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
Constructs a new GeneratorAdapter.
GeneratorAdapter(MethodVisitor, int, String, String) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
Constructs a new GeneratorAdapter.
get(int) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
get(int) - Method in class org.objectweb.asm.SymbolTable
Returns the list of entries which can potentially have the given hash code.
get(int) - Method in class org.objectweb.asm.tree.InsnList
Returns the instruction whose index is given.
get(Object) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
 
getAbstractTypeFromApiFormat(SymbolTable, Object) - Static method in class org.objectweb.asm.Frame
Returns the abstract type corresponding to the given public API frame element type.
getAbstractTypeFromDescriptor(SymbolTable, String, int) - Static method in class org.objectweb.asm.Frame
Returns the abstract type corresponding to the given type descriptor.
getAbstractTypeFromInternalName(SymbolTable, String) - Static method in class org.objectweb.asm.Frame
Returns the abstract type corresponding to the internal name of a class.
getAccess() - Method in class org.objectweb.asm.ClassReader
Returns the class's access flags (see Opcodes).
getAccess() - Method in class org.objectweb.asm.commons.GeneratorAdapter
 
getAllClasses(File, List<File>) - Method in class org.objectweb.asm.tools.Retrofitter
 
getArgIndex(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Returns the index of the given method argument in the frame's local variables array.
getArgumentsAndReturnSizes() - Method in class org.objectweb.asm.Symbol
getArgumentsAndReturnSizes() - Method in class org.objectweb.asm.Type
Returns the size of the arguments and of the return value of methods of this type.
getArgumentsAndReturnSizes(String) - Static method in class org.objectweb.asm.Type
Computes the size of the arguments and of the return value of a method.
getArgumentTypes() - Method in class org.objectweb.asm.commons.GeneratorAdapter
 
getArgumentTypes() - Method in class org.objectweb.asm.commons.Method
Returns the argument types of the method described by this object.
getArgumentTypes() - Method in class org.objectweb.asm.Type
Returns the argument types of methods of this type.
getArgumentTypes(Method) - Static method in class org.objectweb.asm.Type
Returns the Type values corresponding to the argument types of the given method.
getArgumentTypes(String) - Static method in class org.objectweb.asm.Type
Returns the Type values corresponding to the argument types of the given method descriptor.
getAttributeCount() - Method in class org.objectweb.asm.Attribute
Returns the number of attributes of the attribute list that begins with this attribute.
getAttributeCount() - Method in class org.objectweb.asm.ModuleWriter
Returns the number of Module, ModulePackages and ModuleMainClass attributes generated by this ModuleWriter.
getAttributePrototypes() - Method in class org.objectweb.asm.ClassWriter
Returns the prototypes of the attributes used by this class, its fields and its methods.
getBootstrapMethod() - Method in class org.objectweb.asm.ConstantDynamic
Returns the bootstrap method used to compute the value of this constant.
getBootstrapMethodArgument(int) - Method in class org.objectweb.asm.ConstantDynamic
Returns an argument passed to the bootstrap method, in order to compute the value of this constant.
getBootstrapMethodArgumentCount() - Method in class org.objectweb.asm.ConstantDynamic
Returns the number of arguments passed to the bootstrap method, in order to compute the value of this constant.
getBootstrapMethodArgumentsUnsafe() - Method in class org.objectweb.asm.ConstantDynamic
Returns the arguments to pass to the bootstrap method, in order to compute the value of this constant.
getBoxedType(Type) - Static method in class org.objectweb.asm.commons.GeneratorAdapter
 
getCanonicalInstance() - Method in class org.objectweb.asm.Label
Returns the "canonical" Label instance corresponding to this label's bytecode offset, if known, otherwise the label itself.
getChar(String, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Returns the string character at the given index, or 0.
getClass(Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
Loads the class corresponding to the given type.
getClassLoader() - Method in class org.objectweb.asm.ClassWriter
Returns the ClassLoader to be used by the default implementation of ClassWriter.getCommonSuperClass(String, String), that of this ClassWriter's runtime type by default.
getClassName() - Method in class org.objectweb.asm.ClassReader
Returns the internal name of the class (see Type.getInternalName()).
getClassName() - Method in exception org.objectweb.asm.ClassTooLargeException
Returns the internal name of the class (see Type.getInternalName()).
getClassName() - Method in exception org.objectweb.asm.MethodTooLargeException
Returns the internal name of the owner class.
getClassName() - Method in class org.objectweb.asm.SymbolTable
Returns the internal name of the class to which this symbol table belongs.
getClassName() - Method in class org.objectweb.asm.Type
Returns the binary name of the class corresponding to this type.
getClonedLabel(LabelNode) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
Returns the clone of the given original label that is appropriate for use by a try/catch block or a variable annotation.
getClonedLabelForJumpInsn(LabelNode) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
Returns the clone of the given original label that is appropriate for use in a jump instruction.
getCodeSize() - Method in exception org.objectweb.asm.MethodTooLargeException
Returns the size of the method's Code attribute, in bytes.
getCommonSuperClass(String, String) - Method in class org.objectweb.asm.ClassWriter
Returns the common super type of the two given types.
getConcreteOutputType(int, int) - Method in class org.objectweb.asm.Frame
Computes the concrete output type corresponding to a given abstract output type.
getConstantPoolCount() - Method in exception org.objectweb.asm.ClassTooLargeException
Returns the number of constant pool items of the class.
getConstantPoolCount() - Method in class org.objectweb.asm.SymbolTable
Returns the number of items in this symbol table's constant_pool array (plus 1).
getConstantPoolLength() - Method in class org.objectweb.asm.SymbolTable
Returns the length in bytes of this symbol table's constant_pool array.
getConstructorDescriptor(Constructor<?>) - Static method in class org.objectweb.asm.Type
Returns the descriptor corresponding to the given constructor.
getDeclaration() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
Returns the Java generic type declaration corresponding to the visited signature.
getDelegate() - Method in class org.objectweb.asm.AnnotationVisitor
The annotation visitor to which this visitor must delegate method calls.
getDelegate() - Method in class org.objectweb.asm.ClassVisitor
The class visitor to which this visitor must delegate method calls.
getDelegate() - Method in class org.objectweb.asm.FieldVisitor
The field visitor to which this visitor must delegate method calls.
getDelegate() - Method in class org.objectweb.asm.MethodVisitor
The method visitor to which this visitor must delegate method calls.
getDelegate() - Method in class org.objectweb.asm.ModuleVisitor
The module visitor to which this visitor must delegate method calls.
getDelegate() - Method in class org.objectweb.asm.RecordComponentVisitor
The record visitor to which this visitor must delegate method calls.
getDesc() - Method in class org.objectweb.asm.Handle
Returns the descriptor of the field or method designated by this handle.
getDescriptor() - Method in class org.objectweb.asm.commons.Method
Returns the descriptor of the method described by this object.
getDescriptor() - Method in class org.objectweb.asm.ConstantDynamic
Returns the type of this constant.
getDescriptor() - Method in exception org.objectweb.asm.MethodTooLargeException
Returns the descriptor of the method.
getDescriptor() - Method in class org.objectweb.asm.Type
Returns the descriptor corresponding to this type.
getDescriptor(Class<?>) - Static method in class org.objectweb.asm.Type
Returns the descriptor corresponding to the given class.
getDescriptorInternal(String, boolean) - Static method in class org.objectweb.asm.commons.Method
Returns the descriptor corresponding to the given type name.
getDimensions() - Method in class org.objectweb.asm.Type
Returns the number of dimensions of this array type.
getElementType() - Method in class org.objectweb.asm.Type
Returns the type of the elements of this array type.
getElementValue(BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
Returns the value corresponding to the type of the elements of the given array reference value.
getElementValue(BasicValue) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
getExceptionIndex() - Method in class org.objectweb.asm.TypeReference
Returns the index of the exception, in a 'throws' clause of a method, whose type is referenced by this type reference.
getExceptions() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
Returns the Java generic exception types declaration corresponding to the visited signature.
getExceptionTableLength(Handler) - Static method in class org.objectweb.asm.Handler
Returns the number of elements of the Handler list that begins with the given element.
getExceptionTableSize(Handler) - Static method in class org.objectweb.asm.Handler
Returns the size in bytes of the JVMS exception_table corresponding to the Handler list that begins with the given element.
getfield(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
getField(Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a non static field on the stack.
GETFIELD - Static variable in interface org.objectweb.asm.Opcodes
 
getFirst() - Method in class org.objectweb.asm.tree.InsnList
Returns the first instruction in this list.
getFirstAttributeOffset() - Method in class org.objectweb.asm.ClassReader
Returns the offset in ClassReader.classFileBuffer of the first ClassFile's 'attributes' array field entry.
getFormalParameterIndex() - Method in class org.objectweb.asm.TypeReference
Returns the index of the formal parameter whose type is referenced by this type reference.
getFrames() - Method in class org.objectweb.asm.tree.analysis.Analyzer
Returns the symbolic execution stack frame for each instruction of the last analyzed method.
getHandlers(int) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Returns the exception handlers for the given instruction.
getInitializedType(SymbolTable, int) - Method in class org.objectweb.asm.Frame
Returns the "initialized" abstract type corresponding to the given abstract type.
getInputStackSize() - Method in class org.objectweb.asm.Frame
 
getInterfaces() - Method in class org.objectweb.asm.ClassReader
Returns the internal names of the implemented interfaces (see Type.getInternalName()).
getInternalName() - Method in class org.objectweb.asm.Type
Returns the internal name of the class corresponding to this object or array type.
getInternalName(Class<?>) - Static method in class org.objectweb.asm.Type
Returns the internal name of the given class.
getInternalNames(Type[]) - Static method in class org.objectweb.asm.commons.GeneratorAdapter
Returns the internal names of the given types.
getItem(int) - Method in class org.objectweb.asm.ClassReader
Returns the start offset in this ClassReader of a JVMS 'cp_info' structure (i.e.
getItemCount() - Method in class org.objectweb.asm.ClassReader
Returns the number of entries in the class's constant pool table.
getLabel() - Method in class org.objectweb.asm.tree.LabelNode
Returns the label encapsulated by this node.
getLabelNode(Label) - Method in class org.objectweb.asm.tree.MethodNode
Returns the LabelNode corresponding to the given Label.
getLabelNodes(Object[]) - Method in class org.objectweb.asm.tree.MethodNode
 
getLabelNodes(Label[]) - Method in class org.objectweb.asm.tree.MethodNode
 
getLabels() - Method in class org.objectweb.asm.Attribute
Returns the labels corresponding to this attribute.
getLast() - Method in class org.objectweb.asm.tree.InsnList
Returns the last instruction in this list.
getLength() - Method in class org.objectweb.asm.TypePath
Returns the length of this path, i.e.
getLocal(int) - Method in class org.objectweb.asm.Frame
Returns the abstract type stored at the given local variable index in the output frame.
getLocal(int) - Method in class org.objectweb.asm.tree.analysis.Frame
Returns the value of the given local variable.
getLocals() - Method in class org.objectweb.asm.tree.analysis.Frame
Returns the maximum number of local variables of this frame.
getLocalType(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Returns the type of the given local variable.
getMajorVersion() - Method in class org.objectweb.asm.SymbolTable
Returns the major version of the class to which this symbol table belongs.
getMaxSize() - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
getMaxStackSize() - Method in class org.objectweb.asm.tree.analysis.Frame
Returns the maximum number of elements in the operand stack of this frame.
getMaxStringLength() - Method in class org.objectweb.asm.ClassReader
Returns a conservative estimate of the maximum length of the strings contained in the class's constant pool table.
getMethod(Constructor<?>) - Static method in class org.objectweb.asm.commons.Method
Creates a new Method.
getMethod(Method) - Static method in class org.objectweb.asm.commons.Method
Creates a new Method.
getMethod(String) - Static method in class org.objectweb.asm.commons.Method
Returns a Method corresponding to the given Java method declaration.
getMethod(String, boolean) - Static method in class org.objectweb.asm.commons.Method
Returns a Method corresponding to the given Java method declaration.
getMethodDescriptor(Method) - Static method in class org.objectweb.asm.Type
Returns the descriptor corresponding to the given method.
getMethodDescriptor(Type, Type...) - Static method in class org.objectweb.asm.Type
Returns the descriptor corresponding to the given argument and return types.
getMethodName() - Method in exception org.objectweb.asm.MethodTooLargeException
Returns the name of the method.
getMethodType(String) - Static method in class org.objectweb.asm.Type
Returns the Type corresponding to the given method descriptor.
getMethodType(Type, Type...) - Static method in class org.objectweb.asm.Type
Returns the method Type corresponding to the given argument and return types.
getMinSize() - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
getName() - Method in class org.objectweb.asm.commons.GeneratorAdapter
 
getName() - Method in class org.objectweb.asm.commons.Method
Returns the name of the method described by this object.
getName() - Method in class org.objectweb.asm.ConstantDynamic
Returns the name of this constant.
getName() - Method in class org.objectweb.asm.Handle
Returns the name of the field or method designated by this handle.
getNext() - Method in class org.objectweb.asm.tree.AbstractInsnNode
Returns the next instruction in the list to which this instruction belongs, if any.
getObjectType(String) - Static method in class org.objectweb.asm.Type
Returns the Type corresponding to the given internal name.
getOffset() - Method in class org.objectweb.asm.Label
Returns the bytecode offset corresponding to this label.
getOpcode() - Method in class org.objectweb.asm.tree.AbstractInsnNode
Returns the opcode of this instruction.
getOpcode(int) - Method in class org.objectweb.asm.Type
Returns a JVM instruction opcode adapted to this Type.
getOwner() - Method in class org.objectweb.asm.Handle
Returns the internal name of the class that owns the field or method designated by this handle.
getPrevious() - Method in class org.objectweb.asm.tree.AbstractInsnNode
Returns the previous instruction in the list to which this instruction belongs, if any.
getReturnType() - Method in class org.objectweb.asm.commons.GeneratorAdapter
 
getReturnType() - Method in class org.objectweb.asm.commons.Method
Returns the return type of the method described by this object.
getReturnType() - Method in class org.objectweb.asm.Type
Returns the return type of methods of this type.
getReturnType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
Returns the Java generic method return type declaration corresponding to the visited signature.
getReturnType(Method) - Static method in class org.objectweb.asm.Type
Returns the Type corresponding to the return type of the given method.
getReturnType(String) - Static method in class org.objectweb.asm.Type
Returns the Type corresponding to the return type of the given method descriptor.
getReturnTypeOffset(String) - Static method in class org.objectweb.asm.Type
Returns the start index of the return type of the given method descriptor.
getSize() - Method in class org.objectweb.asm.ConstantDynamic
Returns the size of this constant.
getSize() - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
getSize() - Method in class org.objectweb.asm.tree.analysis.SourceValue
Returns the size of this value.
getSize() - Method in interface org.objectweb.asm.tree.analysis.Value
Returns the size of this value in 32 bits words.
getSize() - Method in class org.objectweb.asm.Type
Returns the size of values of this type.
getSort() - Method in class org.objectweb.asm.Type
Returns the sort of this type.
getSort() - Method in class org.objectweb.asm.TypeReference
Returns the sort of this type reference.
getSource() - Method in class org.objectweb.asm.SymbolTable
Returns the ClassReader from which this SymbolTable was constructed.
getStack(int) - Method in class org.objectweb.asm.tree.analysis.Frame
Returns the value of the given operand stack slot.
getStackSize() - Method in class org.objectweb.asm.tree.analysis.Frame
Returns the number of elements in the operand stack of this frame.
getstatic(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
getStatic(Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a static field on the stack.
GETSTATIC - Static variable in interface org.objectweb.asm.Opcodes
 
getStep(int) - Method in class org.objectweb.asm.TypePath
Returns the value of the given step of this path.
getStepArgument(int) - Method in class org.objectweb.asm.TypePath
Returns the index of the type argument that the given step is stepping into.
getSuperClass(Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
Returns the type corresponding to the super class of the given type.
getSuperName() - Method in class org.objectweb.asm.ClassReader
Returns the internal name of the super class (see Type.getInternalName()).
getSuperTypeIndex() - Method in class org.objectweb.asm.TypeReference
Returns the index of the "super type" of a class that is referenced by this type reference.
getTag() - Method in class org.objectweb.asm.Handle
Returns the kind of field or method designated by this handle.
getText() - Method in class org.objectweb.asm.util.Printer
Returns the text constructed by this visitor.
getTryCatchBlockIndex() - Method in class org.objectweb.asm.TypeReference
Returns the index of the try catch block (using the order in which they are visited with visitTryCatchBlock), whose 'catch' type is referenced by this type reference.
getType() - Method in class org.objectweb.asm.tree.AbstractInsnNode
Returns the type of this instruction.
getType() - Method in class org.objectweb.asm.tree.analysis.BasicValue
Returns the Type of this value.
getType() - Method in class org.objectweb.asm.tree.FieldInsnNode
 
getType() - Method in class org.objectweb.asm.tree.FrameNode
 
getType() - Method in class org.objectweb.asm.tree.IincInsnNode
 
getType() - Method in class org.objectweb.asm.tree.InsnNode
 
getType() - Method in class org.objectweb.asm.tree.IntInsnNode
 
getType() - Method in class org.objectweb.asm.tree.InvokeDynamicInsnNode
 
getType() - Method in class org.objectweb.asm.tree.JumpInsnNode
 
getType() - Method in class org.objectweb.asm.tree.LabelNode
 
getType() - Method in class org.objectweb.asm.tree.LdcInsnNode
 
getType() - Method in class org.objectweb.asm.tree.LineNumberNode
 
getType() - Method in class org.objectweb.asm.tree.LookupSwitchInsnNode
 
getType() - Method in class org.objectweb.asm.tree.MethodInsnNode
 
getType() - Method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
 
getType() - Method in class org.objectweb.asm.tree.TableSwitchInsnNode
 
getType() - Method in class org.objectweb.asm.tree.TypeInsnNode
 
getType() - Method in class org.objectweb.asm.tree.VarInsnNode
 
getType(int) - Method in class org.objectweb.asm.SymbolTable
Returns the type table element whose index is given.
getType(Class<?>) - Static method in class org.objectweb.asm.Type
Returns the Type corresponding to the given class.
getType(Constructor<?>) - Static method in class org.objectweb.asm.Type
Returns the method Type corresponding to the given constructor.
getType(Method) - Static method in class org.objectweb.asm.Type
Returns the method Type corresponding to the given method.
getType(String) - Static method in class org.objectweb.asm.Type
Returns the Type corresponding to the given type descriptor.
getTypeAnnotationBytecodeOffset(int[], int) - Method in class org.objectweb.asm.ClassReader
Returns the bytecode offset corresponding to the specified JVMS 'type_annotation' structure, or -1 if there is no such type_annotation of if it does not have a bytecode offset.
getTypeArgumentIndex() - Method in class org.objectweb.asm.TypeReference
Returns the index of the type argument referenced by this type reference.
getTypeInternal(String, int, int) - Static method in class org.objectweb.asm.Type
Returns the Type corresponding to the given field or method descriptor.
getTypeParameterBoundIndex() - Method in class org.objectweb.asm.TypeReference
Returns the index of the type parameter bound, within the type parameter TypeReference.getTypeParameterIndex(), referenced by this type reference.
getTypeParameterIndex() - Method in class org.objectweb.asm.TypeReference
Returns the index of the type parameter referenced by this type reference.
getUnqualifiedName(String) - Static method in class org.objectweb.asm.util.CheckClassAdapter
 
getValue() - Method in class org.objectweb.asm.TypeReference
Returns the int encoded value of this type reference, suitable for use in visit methods related to type annotations, like visitTypeAnnotation.
goTo(Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label.
goTo(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
GOTO - Static variable in interface org.objectweb.asm.Opcodes
 
GOTO_W - Static variable in class org.objectweb.asm.Constants
 
GT - Static variable in class org.objectweb.asm.commons.GeneratorAdapter

H

H_GETFIELD - Static variable in interface org.objectweb.asm.Opcodes
 
H_GETSTATIC - Static variable in interface org.objectweb.asm.Opcodes
 
H_INVOKEINTERFACE - Static variable in interface org.objectweb.asm.Opcodes
 
H_INVOKESPECIAL - Static variable in interface org.objectweb.asm.Opcodes
 
H_INVOKESTATIC - Static variable in interface org.objectweb.asm.Opcodes
 
H_INVOKEVIRTUAL - Static variable in interface org.objectweb.asm.Opcodes
 
H_NEWINVOKESPECIAL - Static variable in interface org.objectweb.asm.Opcodes
 
H_PUTFIELD - Static variable in interface org.objectweb.asm.Opcodes
 
H_PUTSTATIC - Static variable in interface org.objectweb.asm.Opcodes
 
Handle - Class in org.objectweb.asm
A reference to a field or a method.
Handle(int, String, String, String) - Constructor for class org.objectweb.asm.Handle
Deprecated.
this constructor has been superseded by Handle(int, String, String, String, boolean).
Handle(int, String, String, String, boolean) - Constructor for class org.objectweb.asm.Handle
Constructs a new field or method handle.
HANDLE_DESCRIPTOR - Static variable in class org.objectweb.asm.util.Textifier
The type of method handle descriptors.
HANDLE_TAG - Static variable in class org.objectweb.asm.util.Printer
The names of the tag field values for Handle.
handler - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
The beginning of the exception handler's code.
Handler - Class in org.objectweb.asm
Information about an exception handler.
Handler(Handler, Label, Label) - Constructor for class org.objectweb.asm.Handler
Constructs a new Handler from the given one, with a different scope.
Handler(Label, Label, Label, int, String) - Constructor for class org.objectweb.asm.Handler
Constructs a new Handler.
handlerPc - Variable in class org.objectweb.asm.Handler
The handler_pc field of this JVMS exception_table entry.
handlers - Variable in class org.objectweb.asm.tree.analysis.Analyzer
The exception handlers of the currently analyzed method (one list per instruction index).
handlers - Variable in class org.objectweb.asm.util.CheckMethodAdapter
The exception handler ranges.
hasAsmInstructions - Variable in class org.objectweb.asm.MethodWriter
Whether the bytecode of this method contains ASM specific instructions.
hasAsmInstructions() - Method in class org.objectweb.asm.MethodWriter
 
hasFlags(int) - Method in class org.objectweb.asm.ClassWriter
Returns true if all the given flags were passed to the constructor.
hasFormals - Variable in class org.objectweb.asm.signature.SignatureWriter
Whether the visited signature contains formal type parameters.
hasFrames() - Method in class org.objectweb.asm.MethodWriter
 
hash(int, int) - Static method in class org.objectweb.asm.SymbolTable
 
hash(int, long) - Static method in class org.objectweb.asm.SymbolTable
 
hash(int, String) - Static method in class org.objectweb.asm.SymbolTable
 
hash(int, String, int) - Static method in class org.objectweb.asm.SymbolTable
 
hash(int, String, String) - Static method in class org.objectweb.asm.SymbolTable
 
hash(int, String, String, int) - Static method in class org.objectweb.asm.SymbolTable
 
hash(int, String, String, String) - Static method in class org.objectweb.asm.SymbolTable
 
hash(int, String, String, String, int) - Static method in class org.objectweb.asm.SymbolTable
 
hashCode - Variable in class org.objectweb.asm.SymbolTable.Entry
The hash code of this entry.
hashCode() - Method in class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
 
hashCode() - Method in class org.objectweb.asm.commons.Method
 
hashCode() - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder.Item
 
hashCode() - Method in class org.objectweb.asm.ConstantDynamic
 
hashCode() - Method in class org.objectweb.asm.Handle
 
hashCode() - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
hashCode() - Method in class org.objectweb.asm.tree.analysis.SourceValue
 
hashCode() - Method in class org.objectweb.asm.Type
Returns a hash code value for this type.
hashes - Variable in class org.objectweb.asm.commons.ModuleHashesAttribute
The hash of the modules in ModuleHashesAttribute.modules.
hasNext() - Method in class org.objectweb.asm.tree.analysis.SmallSet.IteratorImpl
 
hasNext() - Method in class org.objectweb.asm.tree.InsnList.InsnListIterator
 
hasNextJvmInsnOrFrame(int) - Method in class org.objectweb.asm.util.CheckFrameAnalyzer
Returns true if the given instruction is followed by a JVM instruction or a by stack map frame.
hasParameters - Variable in class org.objectweb.asm.signature.SignatureWriter
Whether the visited signature contains method parameter types.
hasPrevious() - Method in class org.objectweb.asm.tree.InsnList.InsnListIterator
 
hasStaticInitializer - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
Whether the class has a static initializer.
hasSubroutines - Variable in class org.objectweb.asm.MethodWriter
Whether this method contains subroutines.
hasSvuid - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
Whether the class already has a SVUID.
hasSVUID() - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
Returns true if the class already has a SVUID field.
hconst(Handle) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to push the given handle on the stack.
header - Variable in class org.objectweb.asm.ClassReader
The offset in bytes of the ClassFile's access_flags field.

I

I2B - Static variable in interface org.objectweb.asm.Opcodes
 
I2C - Static variable in interface org.objectweb.asm.Opcodes
 
I2D - Static variable in interface org.objectweb.asm.Opcodes
 
I2F - Static variable in interface org.objectweb.asm.Opcodes
 
I2L - Static variable in interface org.objectweb.asm.Opcodes
 
I2S - Static variable in interface org.objectweb.asm.Opcodes
 
IADD - Static variable in interface org.objectweb.asm.Opcodes
 
IALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
IAND - Static variable in interface org.objectweb.asm.Opcodes
 
IASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
iconst(int) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to push the given value on the stack.
ICONST_0 - Static variable in interface org.objectweb.asm.Opcodes
 
ICONST_1 - Static variable in interface org.objectweb.asm.Opcodes
 
ICONST_2 - Static variable in interface org.objectweb.asm.Opcodes
 
ICONST_3 - Static variable in interface org.objectweb.asm.Opcodes
 
ICONST_4 - Static variable in interface org.objectweb.asm.Opcodes
 
ICONST_5 - Static variable in interface org.objectweb.asm.Opcodes
 
ICONST_M1 - Static variable in interface org.objectweb.asm.Opcodes
 
id - Variable in class org.objectweb.asm.util.ASMifier
The identifier of the annotation visitor variable in the produced code.
IDIV - Static variable in interface org.objectweb.asm.Opcodes
 
IF_ACMPEQ - Static variable in interface org.objectweb.asm.Opcodes
 
IF_ACMPNE - Static variable in interface org.objectweb.asm.Opcodes
 
IF_ICMPEQ - Static variable in interface org.objectweb.asm.Opcodes
 
IF_ICMPGE - Static variable in interface org.objectweb.asm.Opcodes
 
IF_ICMPGT - Static variable in interface org.objectweb.asm.Opcodes
 
IF_ICMPLE - Static variable in interface org.objectweb.asm.Opcodes
 
IF_ICMPLT - Static variable in interface org.objectweb.asm.Opcodes
 
IF_ICMPNE - Static variable in interface org.objectweb.asm.Opcodes
 
ifacmpeq(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ifacmpne(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ifCmp(Type, int, Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top two stack values.
ifeq(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
IFEQ - Static variable in interface org.objectweb.asm.Opcodes
 
ifge(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
IFGE - Static variable in interface org.objectweb.asm.Opcodes
 
ifgt(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
IFGT - Static variable in interface org.objectweb.asm.Opcodes
 
ifICmp(int, Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top two integer stack values.
ificmpeq(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ificmpge(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ificmpgt(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ificmple(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ificmplt(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ificmpne(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ifle(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
IFLE - Static variable in interface org.objectweb.asm.Opcodes
 
iflt(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
IFLT - Static variable in interface org.objectweb.asm.Opcodes
 
ifne(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
IFNE - Static variable in interface org.objectweb.asm.Opcodes
 
ifnonnull(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ifNonNull(Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label if the top stack value is not null.
IFNONNULL - Static variable in interface org.objectweb.asm.Opcodes
 
ifnull(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
ifNull(Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label if the top stack value is null.
IFNULL - Static variable in interface org.objectweb.asm.Opcodes
 
ifZCmp(int, Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top integer stack value with zero.
iinc(int, int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to increment the given local variable.
iinc(int, int) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
IINC - Static variable in interface org.objectweb.asm.Opcodes
 
IINC_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of IincInsnNode instructions.
IincInsnNode - Class in org.objectweb.asm.tree
A node that represents an IINC instruction.
IincInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.IincInsnNode
Constructs a new IincInsnNode.
ILOAD - Static variable in interface org.objectweb.asm.Opcodes
 
ILOAD_0 - Static variable in class org.objectweb.asm.Constants
 
ILOAD_1 - Static variable in class org.objectweb.asm.Constants
 
ILOAD_2 - Static variable in class org.objectweb.asm.Constants
 
ILOAD_3 - Static variable in class org.objectweb.asm.Constants
 
IMPLEMENTS_SEPARATOR - Static variable in class org.objectweb.asm.util.TraceSignatureVisitor
 
imports - Variable in class org.objectweb.asm.tools.Retrofitter
The internal names of the packages imported by the retrofitted classes.
IMUL - Static variable in interface org.objectweb.asm.Opcodes
 
incr - Variable in class org.objectweb.asm.tree.IincInsnNode
Amount to increment the local variable by.
index - Variable in class org.objectweb.asm.Symbol
The index of this symbol in the constant pool, in the BootstrapMethods attribute, or in the (ASM specific) type table of a class (depending on the Symbol.tag value).
index - Variable in class org.objectweb.asm.tree.AbstractInsnNode
The index of this instruction in the list to which it belongs.
index - Variable in class org.objectweb.asm.tree.LocalVariableAnnotationNode
The local variable's index in each range.
index - Variable in class org.objectweb.asm.tree.LocalVariableNode
The local variable's index.
indexOf(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Returns the index of the given instruction in this list.
INEG - Static variable in interface org.objectweb.asm.Opcodes
 
info - Variable in class org.objectweb.asm.Edge
Information about this control flow graph edge.
info - Variable in class org.objectweb.asm.Label
A user managed state associated with this label.
info - Variable in class org.objectweb.asm.Symbol
Additional information about this symbol, generally computed lazily.
inInstructionsToProcess - Variable in class org.objectweb.asm.tree.analysis.Analyzer
The instructions that remain to process (one boolean per instruction index).
init(String, MethodNode) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Initializes this analyzer.
init(String, MethodNode) - Method in class org.objectweb.asm.util.CheckFrameAnalyzer
 
init(Frame<? extends V>) - Method in class org.objectweb.asm.tree.analysis.Frame
Copies the state of the given frame into this frame.
initializationCount - Variable in class org.objectweb.asm.Frame
The number of types that are initialized in the basic block.
initializations - Variable in class org.objectweb.asm.Frame
The abstract types that are initialized in the basic block.
initJumpTarget(int, LabelNode) - Method in class org.objectweb.asm.tree.analysis.Frame
Initializes a frame corresponding to the target or to the successor of a jump instruction.
INNER_CLASSES - Static variable in class org.objectweb.asm.Constants
 
INNER_TYPE - Static variable in class org.objectweb.asm.TypePath
A type path step that steps into the nested type of a class type.
innerClasses - Variable in class org.objectweb.asm.ClassWriter
The 'classes' array of the InnerClasses attribute, or null.
innerClasses - Variable in class org.objectweb.asm.tree.ClassNode
The inner classes of this class.
InnerClassNode - Class in org.objectweb.asm.tree
A node that represents an inner class.
InnerClassNode(String, String, String, int) - Constructor for class org.objectweb.asm.tree.InnerClassNode
Constructs a new InnerClassNode for an inner class C.
innerName - Variable in class org.objectweb.asm.tree.InnerClassNode
The (simple) name of the inner class inside its enclosing class.
INPUT_STREAM_DATA_CHUNK_SIZE - Static variable in class org.objectweb.asm.ClassReader
The size of the temporary byte array used to read class input streams chunk by chunk.
inputLocals - Variable in class org.objectweb.asm.Frame
The input stack map frame locals.
inputStack - Variable in class org.objectweb.asm.Frame
The input stack map frame stack.
inputStackSize - Variable in class org.objectweb.asm.Label
The number of elements in the input stack of the basic block corresponding to this label.
insert(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Inserts the given instruction at the beginning of this list.
insert(AbstractInsnNode, AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Inserts the given instruction after the specified instruction.
insert(AbstractInsnNode, InsnList) - Method in class org.objectweb.asm.tree.InsnList
Inserts the given instructions after the specified instruction.
insert(InsnList) - Method in class org.objectweb.asm.tree.InsnList
Inserts the given instructions at the beginning of this list.
insertBefore(AbstractInsnNode, AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Inserts the given instruction before the specified instruction.
insertBefore(AbstractInsnNode, InsnList) - Method in class org.objectweb.asm.tree.InsnList
Inserts the given instructions before the specified instruction.
INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of InsnNode instructions.
insnCount - Variable in class org.objectweb.asm.util.CheckMethodAdapter
The number of visited instructions so far.
insnList - Variable in class org.objectweb.asm.tree.analysis.Analyzer
The instructions of the currently analyzed method.
insnList - Variable in class org.objectweb.asm.util.CheckFrameAnalyzer
The instructions of the currently analyzed method.
InsnList - Class in org.objectweb.asm.tree
A doubly linked list of AbstractInsnNode objects.
InsnList() - Constructor for class org.objectweb.asm.tree.InsnList
 
InsnList.InsnListIterator - Class in org.objectweb.asm.tree
 
InsnListIterator(int) - Constructor for class org.objectweb.asm.tree.InsnList.InsnListIterator
 
insnListSize - Variable in class org.objectweb.asm.tree.analysis.Analyzer
The size of Analyzer.insnList.
InsnNode - Class in org.objectweb.asm.tree
A node that represents a zero operand instruction.
InsnNode(int) - Constructor for class org.objectweb.asm.tree.InsnNode
Constructs a new InsnNode.
insns - Variable in class org.objectweb.asm.tree.analysis.SourceValue
The instructions that can produce this value.
instanceOf(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to test if the top stack value is of the given type.
instanceOf(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
INSTANCEOF - Static variable in interface org.objectweb.asm.Opcodes
 
INSTANCEOF - Static variable in class org.objectweb.asm.signature.SignatureVisitor
Wildcard for a normal type argument.
INSTANCEOF - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the type declared in an 'instanceof' instruction.
Instantiation(JSRInlinerAdapter.Instantiation, BitSet) - Constructor for class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
 
InstructionAdapter - Class in org.objectweb.asm.commons
A MethodVisitor providing a more detailed API to generate and transform instructions.
InstructionAdapter(int, MethodVisitor) - Constructor for class org.objectweb.asm.commons.InstructionAdapter
Constructs a new InstructionAdapter.
InstructionAdapter(MethodVisitor) - Constructor for class org.objectweb.asm.commons.InstructionAdapter
Constructs a new InstructionAdapter.
instructions - Variable in class org.objectweb.asm.tree.MethodNode
The instructions of this method.
instructionsToProcess - Variable in class org.objectweb.asm.tree.analysis.Analyzer
The indices of the instructions that remain to process in the currently analyzed method.
INT - Static variable in class org.objectweb.asm.Type
The sort of the int type.
INT_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of IntInsnNode instructions.
INT_TYPE - Static variable in class org.objectweb.asm.Type
The int type.
INT_VALUE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
INT_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
A byte, boolean, char, short, or int value.
INTEGER - Static variable in class org.objectweb.asm.Frame
 
INTEGER - Static variable in interface org.objectweb.asm.Opcodes
 
INTEGER_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
interfaceBoundVisited - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
interfaceCount - Variable in class org.objectweb.asm.ClassWriter
The interface_count field of the JVMS ClassFile structure.
interfaces - Variable in class org.objectweb.asm.ClassWriter
The 'interfaces' array of the JVMS ClassFile structure.
interfaces - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
The interfaces implemented by the class.
interfaces - Variable in class org.objectweb.asm.tree.ClassNode
The internal names of the interfaces directly implemented by this class (see Type.getInternalName()).
interfaceVisited - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
INTERNAL - Static variable in class org.objectweb.asm.Type
The (private) sort of object reference types represented with an internal name.
INTERNAL_NAME - Static variable in class org.objectweb.asm.util.Textifier
The type of internal names (see Type.getInternalName()).
interpreter - Variable in class org.objectweb.asm.tree.analysis.Analyzer
The interpreter to use to symbolically interpret the bytecode instructions.
interpreter - Variable in class org.objectweb.asm.util.CheckFrameAnalyzer
The interpreter to use to symbolically interpret the bytecode instructions.
Interpreter<V extends Value> - Class in org.objectweb.asm.tree.analysis
A semantic bytecode interpreter.
Interpreter(int) - Constructor for class org.objectweb.asm.tree.analysis.Interpreter
Constructs a new Interpreter.
IntInsnNode - Class in org.objectweb.asm.tree
A node that represents an instruction with a single int operand.
IntInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.IntInsnNode
Constructs a new IntInsnNode.
INVALID - Static variable in class org.objectweb.asm.util.CheckMethodAdapter
 
INVALID - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
 
INVALID_DESCRIPTOR - Static variable in class org.objectweb.asm.util.CheckMethodAdapter
 
INVALID_LOCAL_VARIABLE_INDEX - Static variable in class org.objectweb.asm.util.CheckMethodAdapter
 
INVALID_OPCODE - Static variable in class org.objectweb.asm.commons.AdviceAdapter
Prefix of the error message when invalid opcodes are found.
INVALID_TYPE_REFERENCE - Static variable in class org.objectweb.asm.util.CheckMethodAdapter
 
INVISIBLE - Static variable in class org.objectweb.asm.util.Textifier
 
invisibleAnnotableParameterCount - Variable in class org.objectweb.asm.MethodWriter
The number of method parameters that can have runtime visible annotations, or 0.
invisibleAnnotableParameterCount - Variable in class org.objectweb.asm.tree.MethodNode
The number of method parameters than can have runtime invisible annotations.
invisibleAnnotableParameterCount - Variable in class org.objectweb.asm.util.CheckMethodAdapter
The number of method parameters that can have runtime invisible annotations.
invisibleAnnotations - Variable in class org.objectweb.asm.tree.ClassNode
The runtime invisible annotations of this class.
invisibleAnnotations - Variable in class org.objectweb.asm.tree.FieldNode
The runtime invisible annotations of this field.
invisibleAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime invisible annotations of this method.
invisibleAnnotations - Variable in class org.objectweb.asm.tree.RecordComponentNode
The runtime invisible annotations of this record component.
invisibleLocalVariableAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The invisible local variable annotations of this method.
invisibleParameterAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime invisible parameter annotations of this method.
invisibleTypeAnnotations - Variable in class org.objectweb.asm.tree.AbstractInsnNode
The runtime invisible type annotations of this instruction.
invisibleTypeAnnotations - Variable in class org.objectweb.asm.tree.ClassNode
The runtime invisible type annotations of this class.
invisibleTypeAnnotations - Variable in class org.objectweb.asm.tree.FieldNode
The runtime invisible type annotations of this field.
invisibleTypeAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime invisible type annotations of this method.
invisibleTypeAnnotations - Variable in class org.objectweb.asm.tree.RecordComponentNode
The runtime invisible type annotations of this record component.
invisibleTypeAnnotations - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
The runtime invisible type annotations on the exception handler type.
INVOKE_DYNAMIC_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of InvokeDynamicInsnNode instructions.
invokeConstructor(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to invoke a constructor.
invokedynamic(String, String, Handle, Object[]) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to call the given dynamic method.
invokeDynamic(String, String, Handle, Object...) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates an invokedynamic instruction.
INVOKEDYNAMIC - Static variable in interface org.objectweb.asm.Opcodes
 
InvokeDynamicInsnNode - Class in org.objectweb.asm.tree
A node that represents an invokedynamic instruction.
InvokeDynamicInsnNode(String, String, Handle, Object...) - Constructor for class org.objectweb.asm.tree.InvokeDynamicInsnNode
Constructs a new InvokeDynamicInsnNode.
invokeInsn(int, Type, Method, boolean) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates an invoke method instruction.
invokeinterface(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to call the given interface method.
invokeInterface(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to invoke an interface method.
INVOKEINTERFACE - Static variable in interface org.objectweb.asm.Opcodes
 
invokespecial(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
invokespecial(String, String, String, boolean) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to call the given special method.
INVOKESPECIAL - Static variable in interface org.objectweb.asm.Opcodes
 
invokestatic(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
invokestatic(String, String, String, boolean) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to call the given static method.
invokeStatic(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to invoke a static method.
INVOKESTATIC - Static variable in interface org.objectweb.asm.Opcodes
 
invokevirtual(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
invokevirtual(String, String, String, boolean) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to call the given virtual method.
invokeVirtual(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to invoke a normal method.
INVOKEVIRTUAL - Static variable in interface org.objectweb.asm.Opcodes
 
IOR - Static variable in interface org.objectweb.asm.Opcodes
 
IREM - Static variable in interface org.objectweb.asm.Opcodes
 
IRETURN - Static variable in interface org.objectweb.asm.Opcodes
 
isArrayValue(BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
Returns whether the given value corresponds to an array reference.
isArrayValue(BasicValue) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
isAsmModule(String) - Static method in class org.objectweb.asm.tools.Retrofitter
 
isAssignableFrom(Type, Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
Returns whether the class corresponding to the first argument is either the same as, or is a superclass or superinterface of the class corresponding to the second argument.
isCodeAttribute() - Method in class org.objectweb.asm.Attribute
Returns true if this type of attribute is a Code attribute.
isConstructor - Variable in class org.objectweb.asm.commons.AdviceAdapter
Whether the visited method is a constructor.
ISHL - Static variable in interface org.objectweb.asm.Opcodes
 
ISHR - Static variable in interface org.objectweb.asm.Opcodes
 
isInterface - Variable in class org.objectweb.asm.Handle
Whether the owner is an interface or not.
isInterface - Variable in class org.objectweb.asm.tree.analysis.SimpleVerifier
Whether the class that is verified is an interface.
isInterface - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
Whether the visited signature is a class signature of a Java interface.
isInterface() - Method in class org.objectweb.asm.Handle
Returns true if the owner of the field or method designated by this handle is an interface.
isInterface(Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
Returns whether the given type corresponds to the type of an interface.
isJvmInsnNode(AbstractInsnNode) - Static method in class org.objectweb.asm.util.CheckFrameAnalyzer
Returns true if the given instruction node corresponds to a real JVM instruction.
isOpen - Variable in class org.objectweb.asm.util.CheckModuleAdapter
Whether the visited module is open.
isReference() - Method in class org.objectweb.asm.tree.analysis.BasicValue
Returns whether this value corresponds to an object or array reference.
isSubTypeOf(BasicValue, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
Returns whether the type corresponding to the first argument is a subtype of the type corresponding to the second argument.
isSubTypeOf(BasicValue, BasicValue) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
ISTORE - Static variable in interface org.objectweb.asm.Opcodes
 
ISTORE_0 - Static variable in class org.objectweb.asm.Constants
 
ISTORE_1 - Static variable in class org.objectweb.asm.Constants
 
ISTORE_2 - Static variable in class org.objectweb.asm.Constants
 
ISTORE_3 - Static variable in class org.objectweb.asm.Constants
 
ISUB - Static variable in interface org.objectweb.asm.Opcodes
 
isUnknown() - Method in class org.objectweb.asm.Attribute
Returns true if this type of attribute is unknown.
isWhitelisted(String) - Static method in class org.objectweb.asm.Constants
 
Item(String, int, String) - Constructor for class org.objectweb.asm.commons.SerialVersionUIDAdder.Item
 
ITEM_ASM_BOOLEAN - Static variable in class org.objectweb.asm.Frame
 
ITEM_ASM_BYTE - Static variable in class org.objectweb.asm.Frame
 
ITEM_ASM_CHAR - Static variable in class org.objectweb.asm.Frame
 
ITEM_ASM_SHORT - Static variable in class org.objectweb.asm.Frame
 
ITEM_DOUBLE - Static variable in class org.objectweb.asm.Frame
 
ITEM_FLOAT - Static variable in class org.objectweb.asm.Frame
 
ITEM_INTEGER - Static variable in class org.objectweb.asm.Frame
 
ITEM_LONG - Static variable in class org.objectweb.asm.Frame
 
ITEM_NULL - Static variable in class org.objectweb.asm.Frame
 
ITEM_OBJECT - Static variable in class org.objectweb.asm.Frame
 
ITEM_TOP - Static variable in class org.objectweb.asm.Frame
 
ITEM_UNINITIALIZED - Static variable in class org.objectweb.asm.Frame
 
ITEM_UNINITIALIZED_THIS - Static variable in class org.objectweb.asm.Frame
 
iterator() - Method in class org.objectweb.asm.tree.analysis.SmallSet
 
iterator() - Method in class org.objectweb.asm.tree.InsnList
Returns an iterator over the instructions in this list.
iterator(int) - Method in class org.objectweb.asm.tree.InsnList
Returns an iterator over the instructions in this list.
IteratorImpl(T, T) - Constructor for class org.objectweb.asm.tree.analysis.SmallSet.IteratorImpl
 
itf - Variable in class org.objectweb.asm.tree.MethodInsnNode
Whether the method's owner class if an interface.
IUSHR - Static variable in interface org.objectweb.asm.Opcodes
 
IXOR - Static variable in interface org.objectweb.asm.Opcodes
 

J

JAVA_BASE_MODULE - Static variable in class org.objectweb.asm.tools.Retrofitter
The name of the java.base module.
jdkApi - Variable in class org.objectweb.asm.tools.Retrofitter
The fields and methods of the JDK 1.5 API.
jdkHierarchy - Variable in class org.objectweb.asm.tools.Retrofitter
The class hierarchy of the JDK 1.5 API.
jsr(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
JSR - Static variable in interface org.objectweb.asm.Opcodes
 
JSR_W - Static variable in class org.objectweb.asm.Constants
 
JSRInlinerAdapter - Class in org.objectweb.asm.commons
A MethodVisitor that removes JSR instructions and inlines the referenced subroutines.
JSRInlinerAdapter(int, MethodVisitor, int, String, String, String, String[]) - Constructor for class org.objectweb.asm.commons.JSRInlinerAdapter
Constructs a new JSRInlinerAdapter.
JSRInlinerAdapter(MethodVisitor, int, String, String, String, String[]) - Constructor for class org.objectweb.asm.commons.JSRInlinerAdapter
Constructs a new JSRInlinerAdapter.
JSRInlinerAdapter.Instantiation - Class in org.objectweb.asm.commons
An instantiation of a subroutine.
JUMP - Static variable in class org.objectweb.asm.Edge
A control flow graph edge corresponding to a jump or ret instruction.
JUMP_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of JumpInsnNode instructions.
JumpInsnNode - Class in org.objectweb.asm.tree
A node that represents a jump instruction.
JumpInsnNode(int, LabelNode) - Constructor for class org.objectweb.asm.tree.JumpInsnNode
Constructs a new JumpInsnNode.

K

keys - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
The values of the keys.
KIND_MASK - Static variable in class org.objectweb.asm.Frame
 
KIND_SHIFT - Static variable in class org.objectweb.asm.Frame
 
KIND_SIZE - Static variable in class org.objectweb.asm.Frame
 

L

L2D - Static variable in interface org.objectweb.asm.Opcodes
 
L2F - Static variable in interface org.objectweb.asm.Opcodes
 
L2I - Static variable in interface org.objectweb.asm.Opcodes
 
label - Variable in class org.objectweb.asm.tree.JumpInsnNode
The operand of this instruction.
Label - Class in org.objectweb.asm
A position in the bytecode of a method.
Label() - Constructor for class org.objectweb.asm.Label
Constructs a new label.
LABEL - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of LabelNode "instructions".
labelInsnIndices - Variable in class org.objectweb.asm.util.CheckClassAdapter
The index of the instruction designated by each visited label so far.
labelInsnIndices - Variable in class org.objectweb.asm.util.CheckMethodAdapter
The index of the instruction designated by each visited label.
labelNames - Variable in class org.objectweb.asm.util.ASMifier
The name of the Label variables in the produced code.
labelNames - Variable in class org.objectweb.asm.util.Textifier
The names of the labels.
LabelNode - Class in org.objectweb.asm.tree
An AbstractInsnNode that encapsulates a Label.
LabelNode() - Constructor for class org.objectweb.asm.tree.LabelNode
 
LabelNode(Label) - Constructor for class org.objectweb.asm.tree.LabelNode
 
labels - Variable in class org.objectweb.asm.commons.AnalyzerAdapter
The labels that designate the next instruction to be visited.
labels - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
Beginnings of the handler blocks.
labels - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
Beginnings of the handler blocks.
LADD - Static variable in interface org.objectweb.asm.Opcodes
 
LALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
LAND - Static variable in interface org.objectweb.asm.Opcodes
 
lastBasicBlock - Variable in class org.objectweb.asm.MethodWriter
The last basic block of the method (in bytecode offset order).
lastBytecodeOffset - Variable in class org.objectweb.asm.MethodWriter
The start offset of the last visited instruction.
lastCodeRuntimeInvisibleTypeAnnotation - Variable in class org.objectweb.asm.MethodWriter
The last runtime invisible type annotation of the Code attribute.
lastCodeRuntimeVisibleTypeAnnotation - Variable in class org.objectweb.asm.MethodWriter
The last runtime visible type annotation of the Code attribute.
lastField - Variable in class org.objectweb.asm.ClassWriter
The fields of this class, stored in a linked list of FieldWriter linked via their FieldVisitor.fv field.
lastFrameInsnIndex - Variable in class org.objectweb.asm.util.CheckMethodAdapter
The index of the instruction corresponding to the last visited stack map frame.
lastHandler - Variable in class org.objectweb.asm.MethodWriter
The last element in the exception handler list (used to generate the exception_table of the Code attribute).
lastInsn - Variable in class org.objectweb.asm.tree.InsnList
The last instruction in this list.
lastMethod - Variable in class org.objectweb.asm.ClassWriter
The methods of this class, stored in a linked list of MethodWriter linked via their MethodVisitor.mv field.
LASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
lastRecordComponent - Variable in class org.objectweb.asm.ClassWriter
The record components of this class, stored in a linked list of RecordComponentWriter linked via their RecordComponentVisitor.delegate field.
lastRuntimeInvisibleAnnotation - Variable in class org.objectweb.asm.ClassWriter
The last runtime invisible annotation of this class.
lastRuntimeInvisibleAnnotation - Variable in class org.objectweb.asm.FieldWriter
The last runtime invisible annotation of this field.
lastRuntimeInvisibleAnnotation - Variable in class org.objectweb.asm.MethodWriter
The last runtime invisible annotation of this method.
lastRuntimeInvisibleAnnotation - Variable in class org.objectweb.asm.RecordComponentWriter
The last runtime invisible annotation of this record component.
lastRuntimeInvisibleParameterAnnotations - Variable in class org.objectweb.asm.MethodWriter
The runtime invisible parameter annotations of this method.
lastRuntimeInvisibleTypeAnnotation - Variable in class org.objectweb.asm.ClassWriter
The last runtime invisible type annotation of this class.
lastRuntimeInvisibleTypeAnnotation - Variable in class org.objectweb.asm.FieldWriter
The last runtime invisible type annotation of this field.
lastRuntimeInvisibleTypeAnnotation - Variable in class org.objectweb.asm.MethodWriter
The last runtime invisible type annotation of this method.
lastRuntimeInvisibleTypeAnnotation - Variable in class org.objectweb.asm.RecordComponentWriter
The last runtime invisible type annotation of this record component.
lastRuntimeVisibleAnnotation - Variable in class org.objectweb.asm.ClassWriter
The last runtime visible annotation of this class.
lastRuntimeVisibleAnnotation - Variable in class org.objectweb.asm.FieldWriter
The last runtime visible annotation of this field.
lastRuntimeVisibleAnnotation - Variable in class org.objectweb.asm.MethodWriter
The last runtime visible annotation of this method.
lastRuntimeVisibleAnnotation - Variable in class org.objectweb.asm.RecordComponentWriter
The last runtime visible annotation of this record component.
lastRuntimeVisibleParameterAnnotations - Variable in class org.objectweb.asm.MethodWriter
The runtime visible parameter annotations of this method.
lastRuntimeVisibleTypeAnnotation - Variable in class org.objectweb.asm.ClassWriter
The last runtime visible type annotation of this class.
lastRuntimeVisibleTypeAnnotation - Variable in class org.objectweb.asm.FieldWriter
The last runtime visible type annotation of this field.
lastRuntimeVisibleTypeAnnotation - Variable in class org.objectweb.asm.MethodWriter
The last runtime visible type annotation of this method.
lastRuntimeVisibleTypeAnnotation - Variable in class org.objectweb.asm.RecordComponentWriter
The last runtime visible type annotation of this record component.
lcmp() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
LCMP - Static variable in interface org.objectweb.asm.Opcodes
 
lconst(long) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to push the given value on the stack.
LCONST_0 - Static variable in interface org.objectweb.asm.Opcodes
 
LCONST_1 - Static variable in interface org.objectweb.asm.Opcodes
 
LDC - Static variable in interface org.objectweb.asm.Opcodes
 
LDC_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of LdcInsnNode instructions.
LDC_W - Static variable in class org.objectweb.asm.Constants
 
LDC2_W - Static variable in class org.objectweb.asm.Constants
 
LdcInsnNode - Class in org.objectweb.asm.tree
A node that represents an LDC instruction.
LdcInsnNode(Object) - Constructor for class org.objectweb.asm.tree.LdcInsnNode
Constructs a new LdcInsnNode.
LDIV - Static variable in interface org.objectweb.asm.Opcodes
 
LE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
length - Variable in class org.objectweb.asm.ByteVector
The actual number of bytes in this vector.
line - Variable in class org.objectweb.asm.tree.LineNumberNode
A line number.
LINE - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of LineNumberNode "instructions".
LINE_NUMBER_TABLE - Static variable in class org.objectweb.asm.Constants
 
LINE_NUMBERS_CAPACITY_INCREMENT - Static variable in class org.objectweb.asm.Label
The number of elements to add to the Label.otherLineNumbers array when it needs to be resized to store a new source line number.
lineNumber - Variable in class org.objectweb.asm.Label
The source line number corresponding to this label, if Label.FLAG_LINE_NUMBER is set.
LineNumberNode - Class in org.objectweb.asm.tree
A node that represents a line number declaration.
LineNumberNode(int, LabelNode) - Constructor for class org.objectweb.asm.tree.LineNumberNode
Constructs a new LineNumberNode.
lineNumberTable - Variable in class org.objectweb.asm.MethodWriter
The line_number_table array of the LineNumberTable code attribute, or null.
lineNumberTableLength - Variable in class org.objectweb.asm.MethodWriter
The line_number_table_length field of the LineNumberTable code attribute.
LLOAD - Static variable in interface org.objectweb.asm.Opcodes
 
LLOAD_0 - Static variable in class org.objectweb.asm.Constants
 
LLOAD_1 - Static variable in class org.objectweb.asm.Constants
 
LLOAD_2 - Static variable in class org.objectweb.asm.Constants
 
LLOAD_3 - Static variable in class org.objectweb.asm.Constants
 
LMUL - Static variable in interface org.objectweb.asm.Opcodes
 
LNEG - Static variable in interface org.objectweb.asm.Opcodes
 
load(int, Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
loadArg(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load the given method argument on the stack.
loadArgArray() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to load all the method arguments on the stack, as a single object array.
loadArgs() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to load all the method arguments on the stack.
loadArgs(int, int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to load the given method arguments on the stack.
loader - Variable in class org.objectweb.asm.tree.analysis.SimpleVerifier
The loader to use to load the referenced classes.
loadInsn(Type, int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push a local variable on the stack.
loadLocal(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load the given local variable on the stack.
loadLocal(int, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load the given local variable on the stack.
loadThis() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load 'this' on the stack.
local - Variable in class org.objectweb.asm.tree.FrameNode
The types of the local variables of this stack map frame.
LOCAL_KIND - Static variable in class org.objectweb.asm.Frame
 
LOCAL_VARIABLE - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the type of a local variable in a method.
LOCAL_VARIABLE_TABLE - Static variable in class org.objectweb.asm.Constants
 
LOCAL_VARIABLE_TYPE_TABLE - Static variable in class org.objectweb.asm.Constants
 
locals - Variable in class org.objectweb.asm.commons.AnalyzerAdapter
The local variable slots for the current execution frame.
localsUsed - Variable in class org.objectweb.asm.tree.analysis.Subroutine
The local variables that are read or written by this subroutine.
localTypes - Variable in class org.objectweb.asm.commons.GeneratorAdapter
The types of the local variables of the visited method.
LocalVariableAnnotationNode - Class in org.objectweb.asm.tree
A node that represents a type annotation on a local or resource variable.
LocalVariableAnnotationNode(int, int, TypePath, LabelNode[], LabelNode[], int[], String) - Constructor for class org.objectweb.asm.tree.LocalVariableAnnotationNode
Constructs a new LocalVariableAnnotationNode.
LocalVariableAnnotationNode(int, TypePath, LabelNode[], LabelNode[], int[], String) - Constructor for class org.objectweb.asm.tree.LocalVariableAnnotationNode
Constructs a new LocalVariableAnnotationNode.
LocalVariableNode - Class in org.objectweb.asm.tree
A node that represents a local variable declaration.
LocalVariableNode(String, String, String, LabelNode, LabelNode, int) - Constructor for class org.objectweb.asm.tree.LocalVariableNode
Constructs a new LocalVariableNode.
localVariables - Variable in class org.objectweb.asm.tree.MethodNode
The local variables of this method.
LocalVariablesSorter - Class in org.objectweb.asm.commons
A MethodVisitor that renumbers local variables in their order of appearance.
LocalVariablesSorter(int, int, String, MethodVisitor) - Constructor for class org.objectweb.asm.commons.LocalVariablesSorter
Constructs a new LocalVariablesSorter.
LocalVariablesSorter(int, String, MethodVisitor) - Constructor for class org.objectweb.asm.commons.LocalVariablesSorter
Constructs a new LocalVariablesSorter.
localVariableTable - Variable in class org.objectweb.asm.MethodWriter
The local_variable_table array of the LocalVariableTable code attribute, or null.
localVariableTableLength - Variable in class org.objectweb.asm.MethodWriter
The local_variable_table_length field of the LocalVariableTable code attribute.
localVariableTypeTable - Variable in class org.objectweb.asm.MethodWriter
The local_variable_type_table array of the LocalVariableTypeTable code attribute, or null.
localVariableTypeTableLength - Variable in class org.objectweb.asm.MethodWriter
The local_variable_type_table_length field of the LocalVariableTypeTable code attribute.
LONG - Static variable in class org.objectweb.asm.Frame
 
LONG - Static variable in interface org.objectweb.asm.Opcodes
 
LONG - Static variable in class org.objectweb.asm.Type
The sort of the long type.
LONG_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
LONG_TYPE - Static variable in class org.objectweb.asm.Type
The long type.
LONG_VALUE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
LONG_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
A long value.
lookupswitch(Label, int[], Label[]) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
LOOKUPSWITCH - Static variable in interface org.objectweb.asm.Opcodes
 
LOOKUPSWITCH_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of LookupSwitchInsnNode instructions.
LookupSwitchInsnNode - Class in org.objectweb.asm.tree
A node that represents a LOOKUPSWITCH instruction.
LookupSwitchInsnNode(LabelNode, int[], LabelNode[]) - Constructor for class org.objectweb.asm.tree.LookupSwitchInsnNode
Constructs a new LookupSwitchInsnNode.
LOR - Static variable in interface org.objectweb.asm.Opcodes
 
LREM - Static variable in interface org.objectweb.asm.Opcodes
 
LRETURN - Static variable in interface org.objectweb.asm.Opcodes
 
LSHL - Static variable in interface org.objectweb.asm.Opcodes
 
LSHR - Static variable in interface org.objectweb.asm.Opcodes
 
LSTORE - Static variable in interface org.objectweb.asm.Opcodes
 
LSTORE_0 - Static variable in class org.objectweb.asm.Constants
 
LSTORE_1 - Static variable in class org.objectweb.asm.Constants
 
LSTORE_2 - Static variable in class org.objectweb.asm.Constants
 
LSTORE_3 - Static variable in class org.objectweb.asm.Constants
 
LSUB - Static variable in interface org.objectweb.asm.Opcodes
 
LT - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
ltab - Variable in class org.objectweb.asm.util.Textifier
The indentation of labels.
LUSHR - Static variable in interface org.objectweb.asm.Opcodes
 
LXOR - Static variable in interface org.objectweb.asm.Opcodes
 

M

main(String[]) - Static method in class org.objectweb.asm.tools.Retrofitter
Transforms the class files in the given directory, in place, in order to make them compatible with the JDK 1.5.
main(String[]) - Static method in class org.objectweb.asm.util.ASMifier
Prints the ASM source code to generate the given class to the standard output.
main(String[]) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks the given class.
main(String[]) - Static method in class org.objectweb.asm.util.Textifier
Prints a disassembled view of the given class to the standard output.
main(String[], PrintWriter) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks the given class.
main(String[], PrintWriter, PrintWriter) - Static method in class org.objectweb.asm.util.ASMifier
Prints the ASM source code to generate the given class to the given output.
main(String[], PrintWriter, PrintWriter) - Static method in class org.objectweb.asm.util.Textifier
Prints a disassembled view of the given class to the given output.
main(String[], String, Printer, PrintWriter, PrintWriter) - Static method in class org.objectweb.asm.util.Printer
Prints the given class to the given output.
mainClass - Variable in class org.objectweb.asm.tree.ModuleNode
The internal name of the main class of this module (see Type.getInternalName()).
mainClassIndex - Variable in class org.objectweb.asm.ModuleWriter
The main_class_index field of the JVMS ModuleMainClass attribute, or 0.
mainSubroutineInsns - Variable in class org.objectweb.asm.commons.JSRInlinerAdapter
The instructions that belong to the main "subroutine".
majorVersion - Variable in class org.objectweb.asm.SymbolTable
The major version number of the class to which this symbol table belongs.
map(String) - Method in class org.objectweb.asm.commons.Remapper
Maps the internal name of a class to its new name.
map(String) - Method in class org.objectweb.asm.commons.SimpleRemapper
 
mapAnnotationAttributeName(String) - Method in class org.objectweb.asm.commons.AnnotationRemapper
Maps an annotation attribute name with the remapper.
mapAnnotationAttributeName(String, String) - Method in class org.objectweb.asm.commons.Remapper
Maps an annotation attribute name.
mapAnnotationAttributeName(String, String) - Method in class org.objectweb.asm.commons.SimpleRemapper
 
mapDesc(String) - Method in class org.objectweb.asm.commons.Remapper
Returns the given descriptor, remapped with Remapper.map(String).
mapFieldName(String, String, String) - Method in class org.objectweb.asm.commons.Remapper
Maps a field name to its new name.
mapFieldName(String, String, String) - Method in class org.objectweb.asm.commons.SimpleRemapper
 
mapInnerClassName(String, String, String) - Method in class org.objectweb.asm.commons.Remapper
Maps an inner class name to its new name.
mapInvokeDynamicMethodName(String, String) - Method in class org.objectweb.asm.commons.Remapper
Maps an invokedynamic or a constant dynamic method name to its new name.
mapInvokeDynamicMethodName(String, String) - Method in class org.objectweb.asm.commons.SimpleRemapper
 
mapMethodDesc(String) - Method in class org.objectweb.asm.commons.Remapper
Returns the given method descriptor, with its argument and return type descriptors remapped with Remapper.mapDesc(String).
mapMethodName(String, String, String) - Method in class org.objectweb.asm.commons.Remapper
Maps a method name to its new name.
mapMethodName(String, String, String) - Method in class org.objectweb.asm.commons.SimpleRemapper
 
mapModuleName(String) - Method in class org.objectweb.asm.commons.Remapper
Maps a module name to its new name.
mapPackageName(String) - Method in class org.objectweb.asm.commons.Remapper
Maps a package name to its new name.
mapping - Variable in class org.objectweb.asm.commons.SimpleRemapper
 
mapRecordComponentName(String, String, String) - Method in class org.objectweb.asm.commons.Remapper
Maps a record component name to its new name.
mapSignature(String, boolean) - Method in class org.objectweb.asm.commons.Remapper
Returns the given signature, remapped with the SignatureVisitor returned by Remapper.createSignatureRemapper(SignatureVisitor).
mapType(String) - Method in class org.objectweb.asm.commons.Remapper
Returns the given internal name, remapped with Remapper.map(String).
mapType(Type) - Method in class org.objectweb.asm.commons.Remapper
Returns the given Type, remapped with Remapper.map(String) or Remapper.mapMethodDesc(String).
mapTypes(String[]) - Method in class org.objectweb.asm.commons.Remapper
Returns the given internal names, remapped with Remapper.map(String).
mapValue(Object) - Method in class org.objectweb.asm.commons.Remapper
Returns the given value, remapped with this remapper.
mark() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Marks the current code position with a new label.
mark(Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Marks the current code position with the given label.
mark(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
markSubroutine(short) - Method in class org.objectweb.asm.Label
Finds the basic blocks that belong to the subroutine starting with the basic block corresponding to this label, and marks these blocks as belonging to this subroutine.
math(int, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to do the specified mathematical or logical operation.
max - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
The maximum key value.
MAX_BUFFER_SIZE - Static variable in class org.objectweb.asm.ClassReader
The maximum size of array to allocate.
MAX_STACK_SIZE - Static variable in class org.objectweb.asm.tree.analysis.Frame
The maximum size of the operand stack of any method.
maxLocals - Variable in class org.objectweb.asm.commons.AnalyzerAdapter
The maximum number of local variables of this method.
maxLocals - Variable in class org.objectweb.asm.MethodWriter
The max_locals field of the Code attribute.
maxLocals - Variable in class org.objectweb.asm.tree.MethodNode
The maximum number of local variables of this method.
maxRelativeStackSize - Variable in class org.objectweb.asm.MethodWriter
The maximum relative stack size after the last visited instruction.
maxSize - Variable in class org.objectweb.asm.commons.CodeSizeEvaluator
The maximum size in bytes of the visited method.
maxStack - Variable in class org.objectweb.asm.commons.AnalyzerAdapter
The maximum stack size of this method.
maxStack - Variable in class org.objectweb.asm.MethodWriter
The max_stack field of the Code attribute.
maxStack - Variable in class org.objectweb.asm.tree.analysis.Frame
The maximum number of elements in the operand stack.
maxStack - Variable in class org.objectweb.asm.tree.MethodNode
The maximum stack size of this method.
maxStringLength - Variable in class org.objectweb.asm.ClassReader
A conservative estimate of the maximum length of the strings contained in the constant pool of the class.
maybeAppendComma(int) - Method in class org.objectweb.asm.util.Textifier
Appends a comma to Printer.stringBuilder if the given number is strictly positive.
merge(int, Frame<V>, Frame<V>, Subroutine, boolean[]) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Merges the given frame and subroutine into the frame and subroutines at the given instruction index (case of a RET instruction).
merge(int, Frame<V>, Subroutine) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Merges the given frame and subroutine into the frame and subroutines at the given instruction index.
merge(SymbolTable, int, int[], int) - Static method in class org.objectweb.asm.Frame
Merges the type at the given index in the given abstract type array with the given type.
merge(SymbolTable, Frame, int) - Method in class org.objectweb.asm.Frame
Merges the input frame of the given Frame with the input and output frames of this Frame.
merge(BasicValue, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
merge(BasicValue, BasicValue) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
merge(Frame<? extends V>, boolean[]) - Method in class org.objectweb.asm.tree.analysis.Frame
Merges the given frame into this frame (case of a subroutine).
merge(Frame<? extends V>, Interpreter<V>) - Method in class org.objectweb.asm.tree.analysis.Frame
Merges the given frame into this frame.
merge(SourceValue, SourceValue) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
 
merge(Subroutine) - Method in class org.objectweb.asm.tree.analysis.Subroutine
Merges the given subroutine into this subroutine.
merge(V, V) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Merges two values.
MERGED_TYPE_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of a merged type entry in the (ASM specific) type table of a class.
mergedClinitVisitor - Variable in class org.objectweb.asm.commons.StaticInitMerger
The MethodVisitor for the merged <clinit> method.
Method - Class in org.objectweb.asm.commons
A named method descriptor.
Method() - Constructor for enum org.objectweb.asm.util.CheckMethodAdapter.Method
 
Method(String, String) - Constructor for class org.objectweb.asm.commons.Method
Constructs a new Method.
Method(String, Type, Type[]) - Constructor for class org.objectweb.asm.commons.Method
Constructs a new Method.
METHOD - Static variable in class org.objectweb.asm.Type
The sort of method types.
METHOD_DESCRIPTOR - Static variable in class org.objectweb.asm.util.Textifier
The type of method descriptors.
METHOD_FORMAL_PARAMETER - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the type of a formal parameter of a method.
METHOD_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of MethodInsnNode instructions.
METHOD_INVOCATION_TYPE_ARGUMENT - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target a type parameter of a generic method in a method call.
METHOD_PARAMETERS - Static variable in class org.objectweb.asm.Constants
 
METHOD_RECEIVER - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the receiver type of a method.
METHOD_REFERENCE - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the receiver type of a method reference.
METHOD_REFERENCE_TYPE_ARGUMENT - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target a type parameter of a generic method in a method reference.
METHOD_RETURN - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the return type of a method.
METHOD_SIGNATURE - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
Type to be used to check method signatures.
METHOD_SIGNATURE - Static variable in class org.objectweb.asm.util.Textifier
The type of method signatures.
METHOD_TYPE_PARAMETER - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target a type parameter of a generic method.
METHOD_TYPE_PARAMETER_BOUND - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic method.
methodAccess - Variable in class org.objectweb.asm.commons.AdviceAdapter
The access flags of the visited method.
methodDesc - Variable in class org.objectweb.asm.commons.AdviceAdapter
The descriptor of the visited method.
MethodInsnNode - Class in org.objectweb.asm.tree
A node that represents a method instruction.
MethodInsnNode(int, String, String, String) - Constructor for class org.objectweb.asm.tree.MethodInsnNode
Constructs a new MethodInsnNode.
MethodInsnNode(int, String, String, String, boolean) - Constructor for class org.objectweb.asm.tree.MethodInsnNode
Constructs a new MethodInsnNode.
methodName - Variable in exception org.objectweb.asm.MethodTooLargeException
 
MethodNode - Class in org.objectweb.asm.tree
A node that represents a method.
MethodNode() - Constructor for class org.objectweb.asm.tree.MethodNode
Constructs an uninitialized MethodNode.
MethodNode(int) - Constructor for class org.objectweb.asm.tree.MethodNode
Constructs an uninitialized MethodNode.
MethodNode(int, int, String, String, String, String[]) - Constructor for class org.objectweb.asm.tree.MethodNode
Constructs a new MethodNode.
MethodNode(int, String, String, String, String[]) - Constructor for class org.objectweb.asm.tree.MethodNode
Constructs a new MethodNode.
MethodRemapper - Class in org.objectweb.asm.commons
A MethodVisitor that remaps types with a Remapper.
MethodRemapper(int, MethodVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.MethodRemapper
Constructs a new MethodRemapper.
MethodRemapper(MethodVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.MethodRemapper
Constructs a new MethodRemapper.
methods - Variable in class org.objectweb.asm.tree.ClassNode
The methods of this class.
MethodTooLargeException - Exception in org.objectweb.asm
Exception thrown when the Code attribute of a method produced by a ClassWriter is too large.
MethodTooLargeException(String, String, String, int) - Constructor for exception org.objectweb.asm.MethodTooLargeException
Constructs a new MethodTooLargeException.
MethodVisitor - Class in org.objectweb.asm
A visitor to visit a Java method.
MethodVisitor(int) - Constructor for class org.objectweb.asm.MethodVisitor
Constructs a new MethodVisitor.
MethodVisitor(int, MethodVisitor) - Constructor for class org.objectweb.asm.MethodVisitor
Constructs a new MethodVisitor.
MethodWriter - Class in org.objectweb.asm
A MethodVisitor that generates a corresponding 'method_info' structure, as defined in the Java Virtual Machine Specification (JVMS).
MethodWriter(SymbolTable, int, String, String, String, String[], int) - Constructor for class org.objectweb.asm.MethodWriter
Constructs a new MethodWriter.
MethodWriterWrapper(int, int, ClassWriter, MethodVisitor) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter.MethodWriterWrapper
 
min - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
The minimum key value.
minSize - Variable in class org.objectweb.asm.commons.CodeSizeEvaluator
The minimum size in bytes of the visited method.
module - Variable in class org.objectweb.asm.tree.ClassNode
The module stored in this class.
module - Variable in class org.objectweb.asm.tree.ModuleRequireNode
The fully qualified name (using dots) of the dependence.
MODULE - Static variable in class org.objectweb.asm.Constants
 
MODULE_INFO - Static variable in class org.objectweb.asm.tools.Retrofitter
The name of the module-info file.
MODULE_MAIN_CLASS - Static variable in class org.objectweb.asm.Constants
 
MODULE_PACKAGES - Static variable in class org.objectweb.asm.Constants
 
ModuleExportNode - Class in org.objectweb.asm.tree
A node that represents an exported package with its name and the module that can access to it.
ModuleExportNode(String, int, List<String>) - Constructor for class org.objectweb.asm.tree.ModuleExportNode
Constructs a new ModuleExportNode.
moduleFlags - Variable in class org.objectweb.asm.ModuleWriter
The module_flags field of the JVMS Module attribute.
ModuleHashesAttribute - Class in org.objectweb.asm.commons
A ModuleHashes attribute.
ModuleHashesAttribute() - Constructor for class org.objectweb.asm.commons.ModuleHashesAttribute
Constructs an empty ModuleHashesAttribute.
ModuleHashesAttribute(String, List<String>, List<byte[]>) - Constructor for class org.objectweb.asm.commons.ModuleHashesAttribute
Constructs a new ModuleHashesAttribute.
moduleNameIndex - Variable in class org.objectweb.asm.ModuleWriter
The module_name_index field of the JVMS Module attribute.
ModuleNode - Class in org.objectweb.asm.tree
A node that represents a module declaration.
ModuleNode(int, String, int, String, List<ModuleRequireNode>, List<ModuleExportNode>, List<ModuleOpenNode>, List<String>, List<ModuleProvideNode>) - Constructor for class org.objectweb.asm.tree.ModuleNode
Constructs a ModuleNode.
ModuleNode(String, int, String) - Constructor for class org.objectweb.asm.tree.ModuleNode
Constructs a ModuleNode.
ModuleOpenNode - Class in org.objectweb.asm.tree
A node that represents an opened package with its name and the module that can access it.
ModuleOpenNode(String, int, List<String>) - Constructor for class org.objectweb.asm.tree.ModuleOpenNode
Constructs a new ModuleOpenNode.
ModuleProvideNode - Class in org.objectweb.asm.tree
A node that represents a service and its implementation provided by the current module.
ModuleProvideNode(String, List<String>) - Constructor for class org.objectweb.asm.tree.ModuleProvideNode
Constructs a new ModuleProvideNode.
ModuleRemapper - Class in org.objectweb.asm.commons
A ModuleVisitor that remaps types with a Remapper.
ModuleRemapper(int, ModuleVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.ModuleRemapper
Constructs a new ModuleRemapper.
ModuleRemapper(ModuleVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.ModuleRemapper
Constructs a new ModuleRemapper.
ModuleRequireNode - Class in org.objectweb.asm.tree
A node that represents a required module with its name and access of a module descriptor.
ModuleRequireNode(String, int, String) - Constructor for class org.objectweb.asm.tree.ModuleRequireNode
Constructs a new ModuleRequireNode.
ModuleResolutionAttribute - Class in org.objectweb.asm.commons
A ModuleResolution attribute.
ModuleResolutionAttribute() - Constructor for class org.objectweb.asm.commons.ModuleResolutionAttribute
Constructs an empty ModuleResolutionAttribute.
ModuleResolutionAttribute(int) - Constructor for class org.objectweb.asm.commons.ModuleResolutionAttribute
Constructs a new ModuleResolutionAttribute.
modules - Variable in class org.objectweb.asm.commons.ModuleHashesAttribute
A list of module names.
modules - Variable in class org.objectweb.asm.tree.ModuleExportNode
The list of modules that can access this exported package, specified with fully qualified names (using dots).
modules - Variable in class org.objectweb.asm.tree.ModuleOpenNode
The fully qualified names (using dots) of the modules that can use deep reflection to the classes of the open package, or null.
ModuleTargetAttribute - Class in org.objectweb.asm.commons
A ModuleTarget attribute.
ModuleTargetAttribute() - Constructor for class org.objectweb.asm.commons.ModuleTargetAttribute
Constructs an empty ModuleTargetAttribute.
ModuleTargetAttribute(String) - Constructor for class org.objectweb.asm.commons.ModuleTargetAttribute
Constructs a new ModuleTargetAttribute.
moduleVersionIndex - Variable in class org.objectweb.asm.ModuleWriter
The module_version_index field of the JVMS Module attribute.
ModuleVisitor - Class in org.objectweb.asm
A visitor to visit a Java module.
ModuleVisitor(int) - Constructor for class org.objectweb.asm.ModuleVisitor
Constructs a new ModuleVisitor.
ModuleVisitor(int, ModuleVisitor) - Constructor for class org.objectweb.asm.ModuleVisitor
Constructs a new ModuleVisitor.
moduleWriter - Variable in class org.objectweb.asm.ClassWriter
The Module attribute of this class, or null.
ModuleWriter - Class in org.objectweb.asm
A ModuleVisitor that generates the corresponding Module, ModulePackages and ModuleMainClass attributes, as defined in the Java Virtual Machine Specification (JVMS).
ModuleWriter(SymbolTable, int, int, int) - Constructor for class org.objectweb.asm.ModuleWriter
 
monitorenter() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
monitorEnter() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to get the monitor of the top stack value.
MONITORENTER - Static variable in interface org.objectweb.asm.Opcodes
 
monitorexit() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
monitorExit() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to release the monitor of the top stack value.
MONITOREXIT - Static variable in interface org.objectweb.asm.Opcodes
 
mul(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
MUL - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
multianewarray(String, int) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
MULTIANEWARRAY - Static variable in interface org.objectweb.asm.Opcodes
 
MULTIANEWARRAY_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of MultiANewArrayInsnNode instructions.
MultiANewArrayInsnNode - Class in org.objectweb.asm.tree
A node that represents a MULTIANEWARRAY instruction.
MultiANewArrayInsnNode(String, int) - Constructor for class org.objectweb.asm.tree.MultiANewArrayInsnNode
Constructs a new MultiANewArrayInsnNode.
MUST_NOT_BE_NULL_OR_EMPTY - Static variable in class org.objectweb.asm.util.CheckMethodAdapter
 
mv - Variable in class org.objectweb.asm.MethodVisitor
The method visitor to which this visitor must delegate method calls.
mv - Variable in class org.objectweb.asm.ModuleVisitor
The module visitor to which this visitor must delegate method calls.

N

NA - Static variable in class org.objectweb.asm.MethodWriter
Indicates that MethodWriter.STACK_SIZE_DELTA is not applicable (not constant or never used).
name - Variable in class org.objectweb.asm.commons.GeneratorAdapter
The name of the visited method.
name - Variable in class org.objectweb.asm.commons.Method
The method name.
name - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder.Item
 
name - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
The internal name of the class.
name - Variable in class org.objectweb.asm.ConstantDynamic
The constant name (can be arbitrary).
name - Variable in class org.objectweb.asm.Handle
The name of the field or method designated by this handle.
name - Variable in class org.objectweb.asm.MethodWriter
The name of this method.
name - Variable in class org.objectweb.asm.Symbol
The name of the class field or method corresponding to this symbol.
name - Variable in class org.objectweb.asm.tree.ClassNode
The internal name of this class (see Type.getInternalName()).
name - Variable in class org.objectweb.asm.tree.FieldInsnNode
The field's name.
name - Variable in class org.objectweb.asm.tree.FieldNode
The field's name.
name - Variable in class org.objectweb.asm.tree.InnerClassNode
The internal name of an inner class (see Type.getInternalName()).
name - Variable in class org.objectweb.asm.tree.InvokeDynamicInsnNode
The method's name.
name - Variable in class org.objectweb.asm.tree.LocalVariableNode
The name of a local variable.
name - Variable in class org.objectweb.asm.tree.MethodInsnNode
The method's name.
name - Variable in class org.objectweb.asm.tree.MethodNode
The method's name.
name - Variable in class org.objectweb.asm.tree.ModuleNode
The fully qualified name (using dots) of this module.
name - Variable in class org.objectweb.asm.tree.ParameterNode
The parameter's name.
name - Variable in class org.objectweb.asm.tree.RecordComponentNode
The record component name.
name - Variable in class org.objectweb.asm.util.ASMifier
The name of the visitor variable in the produced code.
nameIndex - Variable in class org.objectweb.asm.FieldWriter
The name_index field of the field_info JVMS structure.
nameIndex - Variable in class org.objectweb.asm.MethodWriter
The name_index field of the method_info JVMS structure.
nameIndex - Variable in class org.objectweb.asm.RecordComponentWriter
The name_index field of the Record attribute.
names - Variable in class org.objectweb.asm.util.CheckModuleAdapter.NameSet
 
NameSet(String) - Constructor for class org.objectweb.asm.util.CheckModuleAdapter.NameSet
 
naryOperation(AbstractInsnNode, List<? extends BasicValue>) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
naryOperation(AbstractInsnNode, List<? extends BasicValue>) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
naryOperation(AbstractInsnNode, List<? extends SourceValue>) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
 
naryOperation(AbstractInsnNode, List<? extends V>) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with a variable number of arguments.
NE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
neg(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
NEG - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
NEST_HOST - Static variable in class org.objectweb.asm.Constants
 
NEST_MEMBERS - Static variable in class org.objectweb.asm.Constants
 
nestHostClass - Variable in class org.objectweb.asm.tree.ClassNode
The internal name of the nest host class of this class (see Type.getInternalName()).
nestHostClassIndex - Variable in class org.objectweb.asm.ClassWriter
The host_class_index field of the NestHost attribute, or 0.
nestMemberClasses - Variable in class org.objectweb.asm.ClassWriter
The 'classes' array of the NestMembers attribute, or null.
nestMemberPackageName - Variable in class org.objectweb.asm.util.CheckClassAdapter
The common package of all the nest members.
nestMembers - Variable in class org.objectweb.asm.tree.ClassNode
The internal names of the nest members of this class (see Type.getInternalName()).
NEW - Static variable in interface org.objectweb.asm.Opcodes
 
NEW - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the type of the object created by a 'new' instruction.
NEW_OBJECT_ARRAY - Static variable in class org.objectweb.asm.util.ASMifier
 
newarray(MethodVisitor, Type) - Static method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to create and push on the stack an array of the given type.
newarray(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to create and push on the stack an array of the given type.
newArray(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to create a new array.
NEWARRAY - Static variable in interface org.objectweb.asm.Opcodes
 
newArrayValue(Type, int) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
newClass(String) - Method in class org.objectweb.asm.ClassWriter
Adds a class reference to the constant pool of the class being build.
newConst(Object) - Method in class org.objectweb.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newConstantDynamic(String, String, Handle, Object...) - Method in class org.objectweb.asm.ClassWriter
Adds a dynamic constant reference to the constant pool of the class being build.
newControlFlowEdge(int, int) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Creates a control flow graph edge.
newControlFlowExceptionEdge(int, int) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Creates a control flow graph edge corresponding to an exception handler.
newControlFlowExceptionEdge(int, TryCatchBlockNode) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Creates a control flow graph edge corresponding to an exception handler.
newEmptyValue(int) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Creates a new uninitialized value for a local variable.
newExceptionReference(int) - Static method in class org.objectweb.asm.TypeReference
Returns a reference to the type of an exception, in a 'throws' clause of a method.
newExceptionValue(TryCatchBlockNode, Frame<V>, Type) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Creates a new value that represents the given exception type.
newField(String, String, String) - Method in class org.objectweb.asm.ClassWriter
Adds a field reference to the constant pool of the class being build.
newFormalParameterReference(int) - Static method in class org.objectweb.asm.TypeReference
Returns a reference to the type of a formal parameter of a method.
newFrame(int, int) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Constructs a new frame with the given size.
newFrame(Frame<? extends V>) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Constructs a copy of the given frame.
newFrameValue(String, FrameNode, Object) - Method in class org.objectweb.asm.util.CheckFrameAnalyzer
Creates a new Value that represents the given stack map frame type.
newHandle(int, String, String, String) - Method in class org.objectweb.asm.ClassWriter
Deprecated.
newHandle(int, String, String, String, boolean) - Method in class org.objectweb.asm.ClassWriter
Adds a handle to the constant pool of the class being build.
newInstance(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to create a new object.
newInvokeDynamic(String, String, Handle, Object...) - Method in class org.objectweb.asm.ClassWriter
Adds an invokedynamic reference to the constant pool of the class being build.
newLabel() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Constructs a new Label.
newLocal(Type) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
Constructs a new local variable of the given type.
newLocalMapping(Type) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
newMethod(String, String, String, boolean) - Method in class org.objectweb.asm.ClassWriter
Adds a method reference to the constant pool of the class being build.
newMethodType(String) - Method in class org.objectweb.asm.ClassWriter
Adds a method type reference to the constant pool of the class being build.
newModule(String) - Method in class org.objectweb.asm.ClassWriter
Adds a module reference to the constant pool of the class being build.
newNameType(String, String) - Method in class org.objectweb.asm.ClassWriter
Adds a name and type to the constant pool of the class being build.
newOperation(AbstractInsnNode) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
newOperation(AbstractInsnNode) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction without arguments.
newOperation(AbstractInsnNode) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
 
newPackage(String) - Method in class org.objectweb.asm.ClassWriter
Adds a package reference to the constant pool of the class being build.
newParameterValue(boolean, int, Type) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Creates a new value that represents the given parameter type.
newReturnTypeValue(Type) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Creates a new value that represents the given return type.
newSuperTypeReference(int) - Static method in class org.objectweb.asm.TypeReference
Returns a reference to the super class or to an interface of the 'implements' clause of a class.
newTryCatchReference(int) - Static method in class org.objectweb.asm.TypeReference
Returns a reference to the type of the exception declared in a 'catch' clause of a method.
newTypeArgumentReference(int, int) - Static method in class org.objectweb.asm.TypeReference
Returns a reference to the type of a type argument in a constructor or method call or reference.
newTypeParameterBoundReference(int, int, int) - Static method in class org.objectweb.asm.TypeReference
Returns a reference to a type parameter bound of a generic class or method.
newTypeParameterReference(int, int) - Static method in class org.objectweb.asm.TypeReference
Returns a reference to a type parameter of a generic class or method.
newTypeReference(int) - Static method in class org.objectweb.asm.TypeReference
Returns a type reference of the given sort.
newUTF8(String) - Method in class org.objectweb.asm.ClassWriter
Adds an UTF8 string to the constant pool of the class being build.
newValue(Type) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
newValue(Type) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Creates a new value that represents the given type.
newValue(Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
newValue(Type) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
 
next - Variable in class org.objectweb.asm.SymbolTable.Entry
Another entry (and so on recursively) having the same hash code (modulo the size of SymbolTable.entries) as this one.
next() - Method in class org.objectweb.asm.tree.analysis.SmallSet.IteratorImpl
 
next() - Method in class org.objectweb.asm.tree.InsnList.InsnListIterator
 
nextAnnotation - Variable in class org.objectweb.asm.AnnotationWriter
The next AnnotationWriter.
nextAttribute - Variable in class org.objectweb.asm.Attribute
The next attribute in this attribute list (Attribute instances can be linked via this field to store a list of class, field, method or Code attributes).
nextBasicBlock - Variable in class org.objectweb.asm.Label
The successor of this label, in the order they are visited in MethodVisitor.visitLabel(org.objectweb.asm.Label).
nextEdge - Variable in class org.objectweb.asm.Edge
The next edge in the list of outgoing edges of a basic block.
nextHandler - Variable in class org.objectweb.asm.Handler
The next exception handler.
nextIndex() - Method in class org.objectweb.asm.tree.InsnList.InsnListIterator
 
nextInsn - Variable in class org.objectweb.asm.tree.AbstractInsnNode
The next instruction in the list to which this instruction belongs.
nextInsn - Variable in class org.objectweb.asm.tree.InsnList.InsnListIterator
 
nextListElement - Variable in class org.objectweb.asm.Label
The next element in the list of labels to which this label belongs, or null if it does not belong to any list.
nextLocal - Variable in class org.objectweb.asm.commons.LocalVariablesSorter
The index of the next local variable to be created by LocalVariablesSorter.newLocal(org.objectweb.asm.Type).
node - Variable in exception org.objectweb.asm.tree.analysis.AnalyzerException
The bytecode instruction where the analysis failed.
nop() - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates a nop instruction.
NOP - Static variable in interface org.objectweb.asm.Opcodes
 
not() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to compute the bitwise negation of the top stack value.
NULL - Static variable in class org.objectweb.asm.Frame
 
NULL - Static variable in interface org.objectweb.asm.Opcodes
 
NULL_TYPE - Static variable in class org.objectweb.asm.tree.analysis.BasicInterpreter
Special type used for the null literal.
numAnnotationValues - Variable in class org.objectweb.asm.util.Textifier
The number of annotation values visited so far.
NUMBER_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
numberOfExceptions - Variable in class org.objectweb.asm.MethodWriter
The number_of_exceptions field of the Exceptions attribute.
numberOfInnerClasses - Variable in class org.objectweb.asm.ClassWriter
The number_of_classes field of the InnerClasses attribute, or 0.
numberOfNestMemberClasses - Variable in class org.objectweb.asm.ClassWriter
The number_of_classes field of the NestMembers attribute, or 0.
numberOfPermittedSubclasses - Variable in class org.objectweb.asm.ClassWriter
The number_of_classes field of the PermittedSubclasses attribute, or 0.
numClinitMethods - Variable in class org.objectweb.asm.commons.StaticInitMerger
The number of <clinit> methods visited so far.
numCompressedFrames - Variable in class org.objectweb.asm.util.CheckMethodAdapter
The number of visited frames in compressed form.
numElementValuePairs - Variable in class org.objectweb.asm.AnnotationWriter
The number of element value pairs visited so far.
numElementValuePairsOffset - Variable in class org.objectweb.asm.AnnotationWriter
The offset in AnnotationWriter.annotation where AnnotationWriter.numElementValuePairs must be stored (or -1 for the case of AnnotationDefault attributes).
numExpandedFrames - Variable in class org.objectweb.asm.util.CheckMethodAdapter
The number of visited frames in expanded form.
numInstructionsToProcess - Variable in class org.objectweb.asm.tree.analysis.Analyzer
The number of instructions that remain to process in the currently analyzed method.
numLocals - Variable in class org.objectweb.asm.tree.analysis.Frame
The number of local variables of this frame.
numStack - Variable in class org.objectweb.asm.tree.analysis.Frame
The number of elements in the operand stack.

O

OBJECT - Static variable in class org.objectweb.asm.Type
The sort of object reference types.
OBJECT_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
OBJECT_TYPE - Static variable in class org.objectweb.asm.commons.InstructionAdapter
The type of the java.lang.Object class.
OBJECT_TYPE - Static variable in class org.objectweb.asm.commons.LocalVariablesSorter
The type of the java.lang.Object class.
onMethodEnter() - Method in class org.objectweb.asm.commons.AdviceAdapter
Generates the "before" advice for the visited method.
onMethodExit(int) - Method in class org.objectweb.asm.commons.AdviceAdapter
Generates the "after" advice for the visited method.
opcode - Variable in class org.objectweb.asm.tree.AbstractInsnNode
The opcode of this instruction, or -1 if this is not a JVM instruction (e.g.
OPCODE_METHODS - Static variable in class org.objectweb.asm.util.CheckMethodAdapter
The method to use to visit each instruction.
Opcodes - Interface in org.objectweb.asm
The JVM opcodes, access flags and array type codes.
OPCODES - Static variable in class org.objectweb.asm.util.Printer
The names of the Java Virtual Machine opcodes.
openedPackages - Variable in class org.objectweb.asm.util.CheckModuleAdapter
The internal names of the packages opened by the visited module.
opens - Variable in class org.objectweb.asm.ModuleWriter
The binary content of the 'opens' array of the JVMS Module attribute.
opens - Variable in class org.objectweb.asm.tree.ModuleNode
The packages opened by this module.
opensCount - Variable in class org.objectweb.asm.ModuleWriter
The opens_count field of the JVMS Module attribute.
operand - Variable in class org.objectweb.asm.tree.IntInsnNode
The operand of this instruction.
or(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
OR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
orDeprecatedValue(AnnotationVisitor) - Method in class org.objectweb.asm.commons.AnnotationRemapper
Returns either this object, or the given one.
org.objectweb.asm - package org.objectweb.asm
Provides a small and fast bytecode manipulation framework.
org.objectweb.asm.commons - package org.objectweb.asm.commons
Provides some useful class and method adapters.
org.objectweb.asm.signature - package org.objectweb.asm.signature
Provides support for type signatures.
org.objectweb.asm.tools - package org.objectweb.asm.tools
 
org.objectweb.asm.tree - package org.objectweb.asm.tree
Provides an ASM visitor that constructs a tree representation of the classes it visits.
org.objectweb.asm.tree.analysis - package org.objectweb.asm.tree.analysis
Provides a framework for static code analysis based on the asm.tree package.
org.objectweb.asm.util - package org.objectweb.asm.util
Provides ASM visitors that can be useful for programming and debugging purposes.
OTHER - Static variable in class org.objectweb.asm.commons.AdviceAdapter
Any value other than "uninitialized this".
otherLineNumbers - Variable in class org.objectweb.asm.Label
The source line numbers corresponding to this label, in addition to Label.lineNumber, or null.
outerClass - Variable in class org.objectweb.asm.tree.ClassNode
The internal name of the enclosing class of this class (see Type.getInternalName()).
outerMethod - Variable in class org.objectweb.asm.tree.ClassNode
The name of the method that contains the class, or null if the class has no enclosing class, or is not enclosed in a method or constructor of its enclosing class (e.g.
outerMethodDesc - Variable in class org.objectweb.asm.tree.ClassNode
The descriptor of the method that contains the class, or null if the class has no enclosing class, or is not enclosed in a method or constructor of its enclosing class (e.g.
outerName - Variable in class org.objectweb.asm.tree.InnerClassNode
The internal name of the class to which the inner class belongs (see Type.getInternalName()).
outgoingEdges - Variable in class org.objectweb.asm.Label
The outgoing edges of the basic block corresponding to this label, in the control flow graph of its method.
outputLocals - Variable in class org.objectweb.asm.Frame
The output stack map frame locals.
outputStack - Variable in class org.objectweb.asm.Frame
The output stack map frame stack.
outputStackMax - Variable in class org.objectweb.asm.Label
The maximum height reached by the output stack, relatively to the top of the input stack, in the basic block corresponding to this label.
outputStackSize - Variable in class org.objectweb.asm.Label
The number of elements in the output stack, at the end of the basic block corresponding to this label.
outputStackStart - Variable in class org.objectweb.asm.Frame
The start of the output stack, relatively to the input stack.
outputStackTop - Variable in class org.objectweb.asm.Frame
The index of the top stack element in Frame.outputStack.
owner - Variable in class org.objectweb.asm.commons.AnalyzerAdapter
The owner's class name.
owner - Variable in class org.objectweb.asm.commons.StaticInitMerger
The internal name of the visited class.
owner - Variable in class org.objectweb.asm.Frame
The basic block to which these input and output stack map frames correspond.
owner - Variable in class org.objectweb.asm.Handle
The internal name of the class that owns the field or method designated by this handle.
owner - Variable in class org.objectweb.asm.Symbol
The internal name of the owner class of this symbol.
owner - Variable in class org.objectweb.asm.tree.FieldInsnNode
The internal name of the field's owner class (see Type.getInternalName()).
owner - Variable in class org.objectweb.asm.tree.MethodInsnNode
The internal name of the method's owner class (see Type.getInternalName()).
owner - Variable in class org.objectweb.asm.util.CheckMethodAdapter.MethodWriterWrapper
 

P

p - Variable in class org.objectweb.asm.util.TraceClassVisitor
The printer to convert the visited class into text.
p - Variable in class org.objectweb.asm.util.TraceFieldVisitor
The printer to convert the visited field into text.
p - Variable in class org.objectweb.asm.util.TraceMethodVisitor
The printer to convert the visited method into text.
p - Variable in class org.objectweb.asm.util.TraceModuleVisitor
The printer to convert the visited module into text.
packageCount - Variable in class org.objectweb.asm.ModuleWriter
The provides_count field of the JVMS ModulePackages attribute.
packageIndex - Variable in class org.objectweb.asm.ModuleWriter
The binary content of the 'package_index' array of the JVMS ModulePackages attribute.
packageName(String) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Returns the package name of an internal name.
packages - Variable in class org.objectweb.asm.tree.ModuleNode
The internal name of the packages declared by this module (see Type.getInternalName()).
packaze - Variable in class org.objectweb.asm.tree.ModuleExportNode
The internal name of the exported package (see Type.getInternalName()).
packaze - Variable in class org.objectweb.asm.tree.ModuleOpenNode
The internal name of the opened package (see Type.getInternalName()).
PARAM - Enum constant in enum org.objectweb.asm.util.CheckSignatureAdapter.State
 
ParameterNode - Class in org.objectweb.asm.tree
A node that represents a parameter of a method.
ParameterNode(String, int) - Constructor for class org.objectweb.asm.tree.ParameterNode
Constructs a new ParameterNode.
parameters - Variable in class org.objectweb.asm.MethodWriter
The 'parameters' array of the MethodParameters attribute, or null.
parameters - Variable in class org.objectweb.asm.tree.MethodNode
The method parameter info (access flags and name).
parametersCount - Variable in class org.objectweb.asm.MethodWriter
The parameters_count field of the MethodParameters attribute.
parameterTypeVisited - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
parent - Variable in class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
The instantiation from which this one was created (or null for the instantiation of the main "subroutine").
parseType(String, int, SignatureVisitor) - Static method in class org.objectweb.asm.signature.SignatureReader
Parses a JavaTypeSignature and makes the given visitor visit it.
parsingOptions - Variable in class org.objectweb.asm.Context
The options used to parse this class.
peekValue() - Method in class org.objectweb.asm.commons.AdviceAdapter
 
PERMITTED_SUBCLASSES - Static variable in class org.objectweb.asm.Constants
 
permittedSubclasses - Variable in class org.objectweb.asm.ClassWriter
The 'classes' array of the PermittedSubclasses attribute, or null.
permittedSubclasses - Variable in class org.objectweb.asm.tree.ClassNode
The internal names of the permitted subclasses of this class (see Type.getInternalName()).
platform - Variable in class org.objectweb.asm.commons.ModuleTargetAttribute
The name of the platform on which the module can run.
pop() - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
pop() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a POP instruction.
pop() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
pop() - Method in class org.objectweb.asm.Frame
Pops an abstract type from the output frame stack and returns its value.
pop() - Method in class org.objectweb.asm.tree.analysis.Frame
Pops a value from the operand stack of this frame.
pop(int) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
pop(int) - Method in class org.objectweb.asm.Frame
Pops the given number of abstract types from the output frame stack.
pop(String) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
pop(String) - Method in class org.objectweb.asm.Frame
Pops as many abstract types from the output frame stack as described by the given descriptor.
POP - Static variable in interface org.objectweb.asm.Opcodes
 
pop2() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a POP2 instruction.
pop2() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
POP2 - Static variable in interface org.objectweb.asm.Opcodes
 
popValue() - Method in class org.objectweb.asm.commons.AdviceAdapter
 
previous() - Method in class org.objectweb.asm.tree.InsnList.InsnListIterator
 
previousAnnotation - Variable in class org.objectweb.asm.AnnotationWriter
The previous AnnotationWriter.
previousFrame - Variable in class org.objectweb.asm.MethodWriter
The last frame that was written in MethodWriter.stackMapTableEntries.
previousFrameOffset - Variable in class org.objectweb.asm.MethodWriter
The bytecode offset of the last frame that was written in MethodWriter.stackMapTableEntries.
previousIndex() - Method in class org.objectweb.asm.tree.InsnList.InsnListIterator
 
previousInsn - Variable in class org.objectweb.asm.tree.AbstractInsnNode
The previous instruction in the list to which this instruction belongs.
previousInsn - Variable in class org.objectweb.asm.tree.InsnList.InsnListIterator
 
PRIMITIVE_DESCRIPTORS - Static variable in class org.objectweb.asm.Type
The descriptors of the primitive types.
PRIMITIVE_TYPE_DESCRIPTORS - Static variable in class org.objectweb.asm.commons.Method
The descriptors of the primitive Java types (plus void).
print(PrintWriter) - Method in class org.objectweb.asm.util.Printer
Prints the text constructed by this visitor.
printAnalyzerResult(MethodNode, Analyzer<BasicValue>, PrintWriter) - Static method in class org.objectweb.asm.util.CheckClassAdapter
 
printer - Variable in class org.objectweb.asm.util.TraceAnnotationVisitor
The printer to convert the visited annotation into text.
printer - Variable in class org.objectweb.asm.util.TraceRecordComponentVisitor
The printer to convert the visited record component into text.
Printer - Class in org.objectweb.asm.util
An abstract converter from visit events to text.
Printer(int) - Constructor for class org.objectweb.asm.util.Printer
Constructs a new Printer.
printList(PrintWriter, List<?>) - Static method in class org.objectweb.asm.util.Printer
Prints the given string tree.
printWriter - Variable in class org.objectweb.asm.util.TraceClassVisitor
The print writer to be used to print the class.
providedServices - Variable in class org.objectweb.asm.util.CheckModuleAdapter
The internal names of the services provided by the visited module.
providers - Variable in class org.objectweb.asm.tree.ModuleProvideNode
The internal names of the implementations of the service (there is at least one provider).
provides - Variable in class org.objectweb.asm.ModuleWriter
The binary content of the 'provides' array of the JVMS Module attribute.
provides - Variable in class org.objectweb.asm.tree.ModuleNode
The services provided by this module.
providesCount - Variable in class org.objectweb.asm.ModuleWriter
The provides_count field of the JVMS Module attribute.
push(boolean) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(double) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(float) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(int) - Method in class org.objectweb.asm.Frame
Pushes the given abstract type on the output frame stack.
push(long) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(Object) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
push(String) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(ConstantDynamic) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push a constant dynamic on the stack.
push(Handle) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push a handle on the stack.
push(SymbolTable, String) - Method in class org.objectweb.asm.Frame
Pushes the abstract type corresponding to the given descriptor on the output frame stack.
push(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(V) - Method in class org.objectweb.asm.tree.analysis.Frame
Pushes a value into the operand stack of this frame.
pushDescriptor(String) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
pushSuccessors(Label) - Method in class org.objectweb.asm.Label
Adds the successors of this label in the method's control flow graph (except those corresponding to a jsr target, and those already in a list of labels) to the given list of blocks to process, and returns the new list.
pushValue(Object) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
put(ByteVector, int, boolean) - Method in class org.objectweb.asm.Label
Puts a reference to this label in the bytecode of a method.
put(SymbolTable.Entry) - Method in class org.objectweb.asm.SymbolTable
Puts the given entry in the SymbolTable.entries hash set.
put(TypePath, ByteVector) - Static method in class org.objectweb.asm.TypePath
Puts the type_path JVMS structure corresponding to the given TypePath into the given ByteVector.
put11(int, int) - Method in class org.objectweb.asm.ByteVector
Puts two bytes into this byte vector.
put112(int, int, int) - Method in class org.objectweb.asm.ByteVector
Puts two bytes and a short into this byte vector.
put12(int, int) - Method in class org.objectweb.asm.ByteVector
Puts a byte and a short into this byte vector.
put122(int, int, int) - Method in class org.objectweb.asm.ByteVector
Puts one byte and two shorts into this byte vector.
putAbstractType(SymbolTable, int, ByteVector) - Static method in class org.objectweb.asm.Frame
Put the given abstract type in the given ByteVector, using the JVMS verification_type_info format used in StackMapTable attributes.
putAbstractTypes(int, int) - Method in class org.objectweb.asm.MethodWriter
Puts some abstract types of MethodWriter.currentFrame in MethodWriter.stackMapTableEntries , using the JVMS verification_type_info format used in StackMapTable attributes.
putAnnotations(int, ByteVector) - Method in class org.objectweb.asm.AnnotationWriter
Puts a Runtime[In]Visible[Type]Annotations attribute containing this annotations and all its predecessors (see AnnotationWriter.previousAnnotation in the given ByteVector.
putAnnotations(SymbolTable, AnnotationWriter, AnnotationWriter, AnnotationWriter, AnnotationWriter, ByteVector) - Static method in class org.objectweb.asm.AnnotationWriter
Puts the Runtime[In]Visible[Type]Annotations attributes containing the given annotations and all their predecessors (see AnnotationWriter.previousAnnotation in the given ByteVector.
putAttributes(ByteVector) - Method in class org.objectweb.asm.ModuleWriter
Puts the Module, ModulePackages and ModuleMainClass attributes generated by this ModuleWriter in the given ByteVector.
putAttributes(SymbolTable, byte[], int, int, int, ByteVector) - Method in class org.objectweb.asm.Attribute
Puts all the attributes of the attribute list that begins with this attribute, in the given byte vector.
putAttributes(SymbolTable, int, int, ByteVector) - Static method in class org.objectweb.asm.Attribute
Puts all the attributes that correspond to the given field, method or class access flags and signature, in the given byte vector.
putAttributes(SymbolTable, ByteVector) - Method in class org.objectweb.asm.Attribute
Puts all the attributes of the attribute list that begins with this attribute, in the given byte vector.
putBootstrapMethods(ByteVector) - Method in class org.objectweb.asm.SymbolTable
Puts this symbol table's BootstrapMethods attribute in the given ByteVector.
putByte(int) - Method in class org.objectweb.asm.ByteVector
Puts a byte into this byte vector.
putByteArray(byte[], int, int) - Method in class org.objectweb.asm.ByteVector
Puts an array of bytes into this byte vector.
putConstantPool(ByteVector) - Method in class org.objectweb.asm.SymbolTable
Puts this symbol table's constant_pool array in the given ByteVector, preceded by the constant_pool_count value.
putExceptionTable(Handler, ByteVector) - Static method in class org.objectweb.asm.Handler
Puts the JVMS exception_table corresponding to the Handler list that begins with the given element.
putfield(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
putField(Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a non static field.
PUTFIELD - Static variable in interface org.objectweb.asm.Opcodes
 
putFieldInfo(ByteVector) - Method in class org.objectweb.asm.FieldWriter
Puts the content of the field_info JVMS structure generated by this FieldWriter into the given ByteVector.
putFrame() - Method in class org.objectweb.asm.MethodWriter
Compresses and writes MethodWriter.currentFrame in a new StackMapTable entry.
putFrameType(Object) - Method in class org.objectweb.asm.MethodWriter
Puts the given public API frame element type in MethodWriter.stackMapTableEntries , using the JVMS verification_type_info format used in StackMapTable attributes.
putInt(int) - Method in class org.objectweb.asm.ByteVector
Puts an int into this byte vector.
putLong(long) - Method in class org.objectweb.asm.ByteVector
Puts a long into this byte vector.
putMethodInfo(ByteVector) - Method in class org.objectweb.asm.MethodWriter
Puts the content of the method_info JVMS structure generated by this MethodWriter into the given ByteVector.
putParameterAnnotations(int, AnnotationWriter[], int, ByteVector) - Static method in class org.objectweb.asm.AnnotationWriter
Puts a Runtime[In]VisibleParameterAnnotations attribute containing all the annotation lists from the given AnnotationWriter sub-array in the given ByteVector.
putRecordComponentInfo(ByteVector) - Method in class org.objectweb.asm.RecordComponentWriter
Puts the content of the record component generated by this RecordComponentWriter into the given ByteVector.
putShort(int) - Method in class org.objectweb.asm.ByteVector
Puts a short into this byte vector.
putstatic(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
putStatic(Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a static field.
PUTSTATIC - Static variable in interface org.objectweb.asm.Opcodes
 
putTarget(int, ByteVector) - Static method in class org.objectweb.asm.TypeReference
Puts the given target_type and target_info JVMS structures into the given ByteVector.
putUTF8(String) - Method in class org.objectweb.asm.ByteVector
Puts an UTF8 string into this byte vector.

R

read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.Attribute
Reads a Attribute.type attribute.
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.commons.ModuleHashesAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.commons.ModuleResolutionAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.commons.ModuleTargetAttribute
 
readAttribute(Attribute[], String, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.ClassReader
Reads a non standard JVMS 'attribute' structure in ClassReader.classFileBuffer.
readBootstrapMethodsAttribute(int) - Method in class org.objectweb.asm.ClassReader
Reads the BootstrapMethods attribute to compute the offset of each bootstrap method.
readByte(int) - Method in class org.objectweb.asm.ClassReader
Reads a byte value in this ClassReader.
readBytecodeInstructionOffset(int) - Method in class org.objectweb.asm.ClassReader
Handles the bytecode offset of the next instruction to be visited in ClassReader.accept(ClassVisitor,int).
readClass(int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads a CONSTANT_Class constant pool entry in this ClassReader.
readCode(MethodVisitor, Context, int) - Method in class org.objectweb.asm.ClassReader
Reads a JVMS 'Code' attribute and makes the given visitor visit it.
readConst(int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads a numeric or string constant pool entry in this ClassReader.
readConstantDynamic(int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads a CONSTANT_Dynamic constant pool entry in ClassReader.classFileBuffer.
readElementValue(AnnotationVisitor, int, String, char[]) - Method in class org.objectweb.asm.ClassReader
Reads a JVMS 'element_value' structure and makes the given visitor visit it.
readElementValues(AnnotationVisitor, int, boolean, char[]) - Method in class org.objectweb.asm.ClassReader
Reads the element values of a JVMS 'annotation' structure and makes the given visitor visit them.
readField(ClassVisitor, Context, int) - Method in class org.objectweb.asm.ClassReader
Reads a JVMS field_info structure and makes the given visitor visit it.
readInt(int) - Method in class org.objectweb.asm.ClassReader
Reads a signed int value in this ClassReader.
readJdkApi() - Method in class org.objectweb.asm.tools.Retrofitter
 
readLabel(int, Label[]) - Method in class org.objectweb.asm.ClassReader
Returns the label corresponding to the given bytecode offset.
readLong(int) - Method in class org.objectweb.asm.ClassReader
Reads a signed long value in this ClassReader.
readMethod(ClassVisitor, Context, int) - Method in class org.objectweb.asm.ClassReader
Reads a JVMS method_info structure and makes the given visitor visit it.
readModule(int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads a CONSTANT_Module constant pool entry in this ClassReader.
readModuleAttributes(ClassVisitor, Context, int, int, String) - Method in class org.objectweb.asm.ClassReader
Reads the Module, ModulePackages and ModuleMainClass attributes and visit them.
readPackage(int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads a CONSTANT_Package constant pool entry in this ClassReader.
readParameterAnnotations(MethodVisitor, Context, int, boolean) - Method in class org.objectweb.asm.ClassReader
Reads a Runtime[In]VisibleParameterAnnotations attribute and makes the given visitor visit it.
readRecordComponent(ClassVisitor, Context, int) - Method in class org.objectweb.asm.ClassReader
Reads a record component and visit it.
readShort(int) - Method in class org.objectweb.asm.ClassReader
Reads a signed short value in this ClassReader.
readStackMapFrame(int, boolean, boolean, Context) - Method in class org.objectweb.asm.ClassReader
Reads a JVMS 'stack_map_frame' structure and stores the result in the given Context object.
readStream(InputStream, boolean) - Static method in class org.objectweb.asm.ClassReader
Reads the given input stream and returns its content as a byte array.
readStringish(int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads a CONSTANT_Class, CONSTANT_String, CONSTANT_MethodType, CONSTANT_Module or CONSTANT_Package constant pool entry in ClassReader.classFileBuffer.
readTypeAnnotations(MethodVisitor, Context, int, boolean) - Method in class org.objectweb.asm.ClassReader
Parses a Runtime[In]VisibleTypeAnnotations attribute to find the offset of each type_annotation entry it contains, to find the corresponding labels, and to visit the try catch block annotations.
readTypeAnnotationTarget(Context, int) - Method in class org.objectweb.asm.ClassReader
Parses the header of a JVMS type_annotation structure to extract its target_type, target_info and target_path (the result is stored in the given context), and returns the start offset of the rest of the type_annotation structure.
readUnsignedShort(int) - Method in class org.objectweb.asm.ClassReader
Reads an unsigned short value in this ClassReader.
readUtf(int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads a CONSTANT_Utf8 constant pool entry in ClassReader.classFileBuffer.
readUtf(int, int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads an UTF8 string in ClassReader.classFileBuffer.
readUTF8(int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads a CONSTANT_Utf8 constant pool entry in this ClassReader.
readVerificationTypeInfo(int, Object[], int, char[], Label[]) - Method in class org.objectweb.asm.ClassReader
Reads a JVMS 'verification_type_info' structure and stores it at the given index in the given array.
RECORD - Static variable in class org.objectweb.asm.Constants
 
RECORD - Static variable in class org.objectweb.asm.util.Textifier
 
RecordComponentNode - Class in org.objectweb.asm.tree
A node that represents a record component.
RecordComponentNode(int, String, String, String) - Constructor for class org.objectweb.asm.tree.RecordComponentNode
Constructs a new RecordComponentNode.
RecordComponentNode(String, String, String) - Constructor for class org.objectweb.asm.tree.RecordComponentNode
Constructs a new RecordComponentNode.
RecordComponentRemapper - Class in org.objectweb.asm.commons
A RecordComponentVisitor that remaps types with a Remapper.
RecordComponentRemapper(int, RecordComponentVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.RecordComponentRemapper
Constructs a new RecordComponentRemapper.
RecordComponentRemapper(RecordComponentVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.RecordComponentRemapper
Constructs a new RecordComponentRemapper.
recordComponents - Variable in class org.objectweb.asm.tree.ClassNode
The record components of this class.
RecordComponentVisitor - Class in org.objectweb.asm
A visitor to visit a record component.
RecordComponentVisitor(int) - Constructor for class org.objectweb.asm.RecordComponentVisitor
Constructs a new RecordComponentVisitor.
RecordComponentVisitor(int, RecordComponentVisitor) - Constructor for class org.objectweb.asm.RecordComponentVisitor
Constructs a new RecordComponentVisitor.
RecordComponentWriter - Class in org.objectweb.asm
 
RecordComponentWriter(SymbolTable, String, String, String) - Constructor for class org.objectweb.asm.RecordComponentWriter
Constructs a new RecordComponentWriter.
REFERENCE_KIND - Static variable in class org.objectweb.asm.Frame
 
REFERENCE_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
An object or array reference value.
referencedLabels - Variable in class org.objectweb.asm.util.CheckMethodAdapter
The labels referenced by the visited method.
relativeStackSize - Variable in class org.objectweb.asm.MethodWriter
The relative stack size after the last visited instruction.
rem(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
REM - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
remap(int, Type) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
remapFrameTypes(int, Object[]) - Method in class org.objectweb.asm.commons.MethodRemapper
 
remappedLocalTypes - Variable in class org.objectweb.asm.commons.LocalVariablesSorter
The local variable types after remapping.
remappedVariableIndices - Variable in class org.objectweb.asm.commons.LocalVariablesSorter
The mapping from old to new local variable indices.
remapper - Variable in class org.objectweb.asm.commons.AnnotationRemapper
The remapper used to remap the types in the visited annotation.
remapper - Variable in class org.objectweb.asm.commons.ClassRemapper
The remapper used to remap the types in the visited class.
remapper - Variable in class org.objectweb.asm.commons.FieldRemapper
The remapper used to remap the types in the visited field.
remapper - Variable in class org.objectweb.asm.commons.MethodRemapper
The remapper used to remap the types in the visited field.
remapper - Variable in class org.objectweb.asm.commons.ModuleRemapper
The remapper used to remap the types in the visited module.
remapper - Variable in class org.objectweb.asm.commons.RecordComponentRemapper
The remapper used to remap the types in the visited field.
remapper - Variable in class org.objectweb.asm.commons.SignatureRemapper
 
Remapper - Class in org.objectweb.asm.commons
A class responsible for remapping types and names.
Remapper() - Constructor for class org.objectweb.asm.commons.Remapper
 
remove - Variable in class org.objectweb.asm.tree.InsnList.InsnListIterator
 
remove() - Method in class org.objectweb.asm.tree.analysis.SmallSet.IteratorImpl
 
remove() - Method in class org.objectweb.asm.tree.InsnList.InsnListIterator
 
remove(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Removes the given instruction from this list.
removeAll(boolean) - Method in class org.objectweb.asm.tree.InsnList
Removes all the instructions of this list.
removeRange(Handler, Label, Label) - Static method in class org.objectweb.asm.Handler
Removes the range between start and end from the Handler list that begins with the given element.
renamedClinitMethodPrefix - Variable in class org.objectweb.asm.commons.StaticInitMerger
The prefix to use to rename the existing <clinit> methods.
replaceAsmInstructions(byte[], boolean) - Method in class org.objectweb.asm.ClassWriter
Returns the equivalent of the given class file, with the ASM specific instructions replaced with standard ones.
requiredModules - Variable in class org.objectweb.asm.util.CheckModuleAdapter
The fully qualified names of the dependencies of the visited module.
requires - Variable in class org.objectweb.asm.ModuleWriter
The binary content of the 'requires' array of the JVMS Module attribute.
requires - Variable in class org.objectweb.asm.tree.ModuleNode
The dependencies of this module.
REQUIRES_ASM5 - Static variable in class org.objectweb.asm.MethodVisitor
 
requiresCount - Variable in class org.objectweb.asm.ModuleWriter
The requires_count field of the JVMS Module attribute.
requiresFrames() - Method in class org.objectweb.asm.util.CheckMethodAdapter.MethodWriterWrapper
 
RESERVED - Static variable in class org.objectweb.asm.Frame
 
resetLabel() - Method in class org.objectweb.asm.tree.LabelNode
 
resetLabels() - Method in class org.objectweb.asm.tree.InsnList
Resets all the labels in the instruction list.
resolution - Variable in class org.objectweb.asm.commons.ModuleResolutionAttribute
The resolution state of the module.
RESOLUTION_DO_NOT_RESOLVE_BY_DEFAULT - Static variable in class org.objectweb.asm.commons.ModuleResolutionAttribute
The resolution state of a module meaning that the module is not available from the class-path by default.
RESOLUTION_WARN_DEPRECATED - Static variable in class org.objectweb.asm.commons.ModuleResolutionAttribute
The resolution state of a module meaning the module is marked as deprecated.
RESOLUTION_WARN_DEPRECATED_FOR_REMOVAL - Static variable in class org.objectweb.asm.commons.ModuleResolutionAttribute
The resolution state of a module meaning the module is marked as deprecated and will be removed in a future release.
RESOLUTION_WARN_INCUBATING - Static variable in class org.objectweb.asm.commons.ModuleResolutionAttribute
The resolution state of a module meaning the module is not yet standardized, so in incubating mode.
resolve(byte[], int) - Method in class org.objectweb.asm.Label
Sets the bytecode offset of this label to the given value and resolves the forward references to this label, if any.
RESOURCE_VARIABLE - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the type of a resource variable in a method.
ret(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a RET instruction.
ret(int) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
RET - Static variable in interface org.objectweb.asm.Opcodes
 
retrofit(File, String) - Method in class org.objectweb.asm.tools.Retrofitter
Transforms the class files in the given directory, in place, in order to make them compatible with the JDK 1.5.
Retrofitter - Class in org.objectweb.asm.tools
A tool to transform classes in order to make them compatible with Java 1.5, and to check that they use only the JDK 1.5 API and JDK 1.5 class file features.
Retrofitter() - Constructor for class org.objectweb.asm.tools.Retrofitter
 
Retrofitter.ClassRetrofitter - Class in org.objectweb.asm.tools
A ClassVisitor that retrofits classes to 1.5 version.
Retrofitter.ClassVerifier - Class in org.objectweb.asm.tools
A ClassVisitor checking that a class uses only JDK 1.5 class file features and the JDK 1.5 API.
RETURN - Enum constant in enum org.objectweb.asm.util.CheckSignatureAdapter.State
 
RETURN - Static variable in interface org.objectweb.asm.Opcodes
 
RETURNADDRESS_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
A return address value (produced by a jsr instruction).
returnLabel - Variable in class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
The return label for this instantiation, to which all original returns will be mapped.
returnOperation(AbstractInsnNode, BasicValue, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
returnOperation(AbstractInsnNode, BasicValue, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
returnOperation(AbstractInsnNode, SourceValue, SourceValue) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
 
returnOperation(AbstractInsnNode, V, V) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode return instruction.
returnType - Variable in class org.objectweb.asm.commons.GeneratorAdapter
The return type of the visited method.
returnType - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
The Java generic method return type declaration corresponding to the visited signature.
returnValue - Variable in class org.objectweb.asm.tree.analysis.Frame
The expected return type of the analyzed method, or null if the method returns void.
returnValue() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to return the top stack value to the caller.
RUNTIME_INVISIBLE_ANNOTATIONS - Static variable in class org.objectweb.asm.Constants
 
RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.objectweb.asm.Constants
 
RUNTIME_INVISIBLE_TYPE_ANNOTATIONS - Static variable in class org.objectweb.asm.Constants
 
RUNTIME_VISIBLE_ANNOTATIONS - Static variable in class org.objectweb.asm.Constants
 
RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.objectweb.asm.Constants
 
RUNTIME_VISIBLE_TYPE_ANNOTATIONS - Static variable in class org.objectweb.asm.Constants
 

S

SALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
SAME_FRAME - Static variable in class org.objectweb.asm.Frame
 
SAME_FRAME_EXTENDED - Static variable in class org.objectweb.asm.Frame
 
SAME_LOCALS_1_STACK_ITEM_FRAME - Static variable in class org.objectweb.asm.Frame
 
SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED - Static variable in class org.objectweb.asm.Frame
 
SASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
secondElement - Variable in class org.objectweb.asm.tree.analysis.SmallSet.IteratorImpl
The element to return in SmallSet.IteratorImpl.next(), after SmallSet.IteratorImpl.firstElement is returned.
separator - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
The separator to append before the next visited class or inner class type.
serialVersionUID - Static variable in exception org.objectweb.asm.ClassTooLargeException
 
serialVersionUID - Static variable in exception org.objectweb.asm.MethodTooLargeException
 
serialVersionUID - Static variable in exception org.objectweb.asm.tree.analysis.AnalyzerException
 
serialVersionUID - Static variable in exception org.objectweb.asm.tree.UnsupportedClassVersionException
 
SerialVersionUIDAdder - Class in org.objectweb.asm.commons
A ClassVisitor that adds a serial version unique identifier to a class if missing.
SerialVersionUIDAdder(int, ClassVisitor) - Constructor for class org.objectweb.asm.commons.SerialVersionUIDAdder
Constructs a new SerialVersionUIDAdder.
SerialVersionUIDAdder(ClassVisitor) - Constructor for class org.objectweb.asm.commons.SerialVersionUIDAdder
Constructs a new SerialVersionUIDAdder.
SerialVersionUIDAdder.Item - Class in org.objectweb.asm.commons
 
service - Variable in class org.objectweb.asm.tree.ModuleProvideNode
The internal name of the service (see Type.getInternalName()).
set(int, Object) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
set(Object) - Method in class org.objectweb.asm.tree.InsnList.InsnListIterator
 
set(AbstractInsnNode, AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
Replaces an instruction of this list with another instruction.
Set() - Constructor for class org.objectweb.asm.Attribute.Set
 
setClassLoader(ClassLoader) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
Sets the ClassLoader to be used in SimpleVerifier.getClass(org.objectweb.asm.Type).
setFrameLocal(int, Object) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
setInputFrameFromApiFormat(SymbolTable, int, Object[], int, Object[]) - Method in class org.objectweb.asm.Frame
Sets the input frame from the given public API frame description.
setInputFrameFromDescriptor(SymbolTable, int, String, int) - Method in class org.objectweb.asm.Frame
Sets the input frame from the given method description.
setLocal(int, int) - Method in class org.objectweb.asm.Frame
Replaces the abstract type stored at the given local variable index in the output frame.
setLocal(int, V) - Method in class org.objectweb.asm.tree.analysis.Frame
Sets the value of the given local variable.
setLocalType(int, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
 
setLocalType(int, Type) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
Notifies subclasses that a local variable has been added or remapped.
setMajorVersionAndClassName(int, String) - Method in class org.objectweb.asm.SymbolTable
Sets the major version and the name of the class to which this symbol table belongs.
setMethodAttributesSource(int, int) - Method in class org.objectweb.asm.MethodWriter
Sets the source from which the attributes of this method will be copied.
setOpcode(int) - Method in class org.objectweb.asm.tree.FieldInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.IntInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.JumpInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.MethodInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.TypeInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.VarInsnNode
Sets the opcode of this instruction.
setReturn(V) - Method in class org.objectweb.asm.tree.analysis.Frame
Sets the expected return type of the analyzed method.
setStack(int, V) - Method in class org.objectweb.asm.tree.analysis.Frame
Sets the value of the given stack slot.
sharedSubroutineInsns - Variable in class org.objectweb.asm.commons.JSRInlinerAdapter
The instructions that belong to more that one subroutine.
shl(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
SHL - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
SHORT - Static variable in class org.objectweb.asm.Frame
 
SHORT - Static variable in class org.objectweb.asm.Type
The sort of the short type.
SHORT_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
SHORT_TYPE - Static variable in class org.objectweb.asm.Type
The short type.
shr(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
SHR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
signature - Variable in class org.objectweb.asm.tree.ClassNode
The signature of this class.
signature - Variable in class org.objectweb.asm.tree.FieldNode
The field's signature.
signature - Variable in class org.objectweb.asm.tree.LocalVariableNode
The signature of this local variable.
signature - Variable in class org.objectweb.asm.tree.MethodNode
The method's signature.
signature - Variable in class org.objectweb.asm.tree.RecordComponentNode
The record component signature.
SIGNATURE - Static variable in class org.objectweb.asm.Constants
 
signatureIndex - Variable in class org.objectweb.asm.ClassWriter
The signature_index field of the Signature attribute, or 0.
signatureIndex - Variable in class org.objectweb.asm.FieldWriter
The signature_index field of the Signature attribute of this field_info, or 0 if there is no Signature attribute.
signatureIndex - Variable in class org.objectweb.asm.MethodWriter
The signature_index field of the Signature attribute.
signatureIndex - Variable in class org.objectweb.asm.RecordComponentWriter
The signature_index field of the Signature attribute of this record component, or 0 if there is no Signature attribute.
SignatureReader - Class in org.objectweb.asm.signature
A parser for signature literals, as defined in the Java Virtual Machine Specification (JVMS), to visit them with a SignatureVisitor.
SignatureReader(String) - Constructor for class org.objectweb.asm.signature.SignatureReader
Constructs a SignatureReader for the given signature.
SignatureRemapper - Class in org.objectweb.asm.commons
A SignatureVisitor that remaps types with a Remapper.
SignatureRemapper(int, SignatureVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.SignatureRemapper
Constructs a new SignatureRemapper.
SignatureRemapper(SignatureVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.SignatureRemapper
Constructs a new SignatureRemapper.
signatureValue - Variable in class org.objectweb.asm.signature.SignatureReader
The JVMS signature to be read.
signatureVisitor - Variable in class org.objectweb.asm.commons.SignatureRemapper
 
signatureVisitor - Variable in class org.objectweb.asm.util.CheckSignatureAdapter
The visitor to which this adapter must delegate calls.
SignatureVisitor - Class in org.objectweb.asm.signature
A visitor to visit a generic signature.
SignatureVisitor(int) - Constructor for class org.objectweb.asm.signature.SignatureVisitor
Constructs a new SignatureVisitor.
SignatureWriter - Class in org.objectweb.asm.signature
A SignatureVisitor that generates signature literals, as defined in the Java Virtual Machine Specification (JVMS).
SignatureWriter() - Constructor for class org.objectweb.asm.signature.SignatureWriter
Constructs a new SignatureWriter.
SignatureWriter(StringBuilder) - Constructor for class org.objectweb.asm.signature.SignatureWriter
 
SIMPLE_TYPE - Enum constant in enum org.objectweb.asm.util.CheckSignatureAdapter.State
 
SimpleRemapper - Class in org.objectweb.asm.commons
A Remapper using a Map to define its mapping.
SimpleRemapper(String, String) - Constructor for class org.objectweb.asm.commons.SimpleRemapper
Constructs a new SimpleRemapper with the given mapping.
SimpleRemapper(Map<String, String>) - Constructor for class org.objectweb.asm.commons.SimpleRemapper
Constructs a new SimpleRemapper with the given mapping.
SimpleVerifier - Class in org.objectweb.asm.tree.analysis
An extended BasicVerifier that performs more precise verifications.
SimpleVerifier() - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier.
SimpleVerifier(int, Type, Type, List<Type>, boolean) - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier to verify a specific class.
SimpleVerifier(Type, Type, boolean) - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier to verify a specific class.
SimpleVerifier(Type, Type, List<Type>, boolean) - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier to verify a specific class.
SIPUSH - Static variable in interface org.objectweb.asm.Opcodes
 
size - Variable in class org.objectweb.asm.Attribute.Set
 
size - Variable in class org.objectweb.asm.tree.analysis.SourceValue
The size of this value, in 32 bits words.
size - Variable in class org.objectweb.asm.tree.InsnList
The number of instructions in this list.
size() - Method in class org.objectweb.asm.ByteVector
Returns the actual number of bytes in this vector.
size() - Method in class org.objectweb.asm.tree.analysis.SmallSet
 
size() - Method in class org.objectweb.asm.tree.InsnList
Returns the number of instructions in this list.
SIZE_INCREMENT - Static variable in class org.objectweb.asm.Attribute.Set
 
SKIP_CODE - Static variable in class org.objectweb.asm.ClassReader
A flag to skip the Code attributes.
SKIP_DEBUG - Static variable in class org.objectweb.asm.ClassReader
A flag to skip the SourceFile, SourceDebugExtension, LocalVariableTable, LocalVariableTypeTable, LineNumberTable and MethodParameters attributes.
SKIP_FRAMES - Static variable in class org.objectweb.asm.ClassReader
A flag to skip the StackMap and StackMapTable attributes.
SmallSet<T> - Class in org.objectweb.asm.tree.analysis
An immutable set of at most two elements, optimized for speed compared to a generic set implementation.
SmallSet() - Constructor for class org.objectweb.asm.tree.analysis.SmallSet
Constructs an empty set.
SmallSet(T) - Constructor for class org.objectweb.asm.tree.analysis.SmallSet
Constructs a set with exactly one element.
SmallSet(T, T) - Constructor for class org.objectweb.asm.tree.analysis.SmallSet
Constructs a new SmallSet.
SmallSet.IteratorImpl<T> - Class in org.objectweb.asm.tree.analysis
 
sort - Variable in class org.objectweb.asm.Type
The sort of this type.
SOURCE_DEBUG_EXTENSION - Static variable in class org.objectweb.asm.Constants
 
SOURCE_DEPRECATED - Static variable in interface org.objectweb.asm.Opcodes
 
SOURCE_FILE - Static variable in class org.objectweb.asm.Constants
 
SOURCE_MASK - Static variable in interface org.objectweb.asm.Opcodes
 
sourceClassReader - Variable in class org.objectweb.asm.SymbolTable
The ClassReader from which this SymbolTable was constructed, or null if it was constructed from scratch.
sourceDebug - Variable in class org.objectweb.asm.tree.ClassNode
The correspondence between source and compiled elements of this class.
sourceFile - Variable in class org.objectweb.asm.tree.ClassNode
The name of the source file from which this class was compiled.
sourceFileIndex - Variable in class org.objectweb.asm.ClassWriter
The source_file_index field of the SourceFile attribute, or 0.
SourceInterpreter - Class in org.objectweb.asm.tree.analysis
An Interpreter for SourceValue values.
SourceInterpreter() - Constructor for class org.objectweb.asm.tree.analysis.SourceInterpreter
Constructs a new SourceInterpreter for the latest ASM API version.
SourceInterpreter(int) - Constructor for class org.objectweb.asm.tree.analysis.SourceInterpreter
Constructs a new SourceInterpreter.
sourceLength - Variable in class org.objectweb.asm.MethodWriter
The length in bytes in SymbolTable.getSource() which must be copied to get the method_info for this method (excluding its first 6 bytes for access_flags, name_index and descriptor_index).
sourceOffset - Variable in class org.objectweb.asm.MethodWriter
The offset in bytes in SymbolTable.getSource() from which the method_info for this method (excluding its first 6 bytes) must be copied, or 0.
SourceValue - Class in org.objectweb.asm.tree.analysis
A Value which keeps track of the bytecode instructions that can produce it.
SourceValue(int) - Constructor for class org.objectweb.asm.tree.analysis.SourceValue
Constructs a new SourceValue.
SourceValue(int, Set<AbstractInsnNode>) - Constructor for class org.objectweb.asm.tree.analysis.SourceValue
Constructs a new SourceValue.
SourceValue(int, AbstractInsnNode) - Constructor for class org.objectweb.asm.tree.analysis.SourceValue
Constructs a new SourceValue.
stack - Variable in class org.objectweb.asm.commons.AnalyzerAdapter
The operand stack slots for the current execution frame.
stack - Variable in class org.objectweb.asm.tree.FrameNode
The types of the operand stack elements of this stack map frame.
STACK_KIND - Static variable in class org.objectweb.asm.Frame
 
STACK_MAP_TABLE - Static variable in class org.objectweb.asm.Constants
 
STACK_SIZE_DELTA - Static variable in class org.objectweb.asm.MethodWriter
The stack size variation corresponding to each JVM opcode.
stackFrame - Variable in class org.objectweb.asm.commons.AdviceAdapter
The values on the current execution stack frame (long and double are represented by two elements).
stackMapTableEntries - Variable in class org.objectweb.asm.MethodWriter
The 'entries' array of the StackMapTable code attribute.
stackMapTableNumberOfEntries - Variable in class org.objectweb.asm.MethodWriter
The number_of_entries field of the StackMapTable code attribute.
start - Variable in class org.objectweb.asm.tree.analysis.Subroutine
The start of this subroutine.
start - Variable in class org.objectweb.asm.tree.LineNumberNode
The first instruction corresponding to this line number.
start - Variable in class org.objectweb.asm.tree.LocalVariableAnnotationNode
The fist instructions corresponding to the continuous ranges that make the scope of this local variable (inclusive).
start - Variable in class org.objectweb.asm.tree.LocalVariableNode
The first instruction corresponding to the scope of this local variable (inclusive).
start - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
The beginning of the exception handler's scope (inclusive).
START_LABEL - Static variable in class org.objectweb.asm.util.CheckMethodAdapter
 
startPc - Variable in class org.objectweb.asm.Handler
The start_pc field of this JVMS exception_table entry.
startType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
state - Variable in class org.objectweb.asm.util.CheckSignatureAdapter
The current state of the automaton used to check the order of method calls.
State() - Constructor for enum org.objectweb.asm.util.CheckSignatureAdapter.State
 
StaticInitMerger - Class in org.objectweb.asm.commons
A ClassVisitor that merges <clinit> methods into a single one.
StaticInitMerger(int, String, ClassVisitor) - Constructor for class org.objectweb.asm.commons.StaticInitMerger
Constructs a new StaticInitMerger.
StaticInitMerger(String, ClassVisitor) - Constructor for class org.objectweb.asm.commons.StaticInitMerger
Constructs a new StaticInitMerger.
store(int, Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
storeArg(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given method argument.
storeInsn(Type, int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a local variable.
storeLocal(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
storeLocal(int, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
stringBuilder - Variable in class org.objectweb.asm.signature.SignatureWriter
The builder used to construct the visited signature.
stringBuilder - Variable in class org.objectweb.asm.util.Printer
The builder used to build strings in the various visit methods.
sub(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
SUB - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Subroutine - Class in org.objectweb.asm.tree.analysis
A method subroutine (corresponds to a JSR instruction).
Subroutine(Subroutine) - Constructor for class org.objectweb.asm.tree.analysis.Subroutine
Constructs a copy of the given Subroutine.
Subroutine(LabelNode, int, JumpInsnNode) - Constructor for class org.objectweb.asm.tree.analysis.Subroutine
Constructs a new Subroutine.
subroutineId - Variable in class org.objectweb.asm.Label
The id of the subroutine to which this basic block belongs, or 0.
subroutineInsns - Variable in class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
The original instructions that belong to the subroutine which is instantiated.
subroutines - Variable in class org.objectweb.asm.tree.analysis.Analyzer
The subroutines of the currently analyzed method (one per instruction index).
subroutinesInsns - Variable in class org.objectweb.asm.commons.JSRInlinerAdapter
The instructions that belong to each subroutine.
successor - Variable in class org.objectweb.asm.Edge
The successor block of this control flow graph edge.
SUPER - Enum constant in enum org.objectweb.asm.util.CheckSignatureAdapter.State
 
SUPER - Static variable in class org.objectweb.asm.signature.SignatureVisitor
Wildcard for a "super" type argument.
superClass - Variable in class org.objectweb.asm.ClassWriter
The super_class field of the JVMS ClassFile structure.
superClassConstructorCalled - Variable in class org.objectweb.asm.commons.AdviceAdapter
Whether the super class constructor has been called (if the visited method is a constructor), at the current instruction.
superName - Variable in class org.objectweb.asm.tree.ClassNode
The internal of name of the super class (see Type.getInternalName()).
svuidConstructors - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
The constructors of the class that are needed to compute the SVUID.
svuidFields - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
The fields of the class that are needed to compute the SVUID.
svuidMethods - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
The methods of the class that are needed to compute the SVUID.
swap() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a SWAP instruction.
swap() - Method in class org.objectweb.asm.commons.InstructionAdapter
 
swap(Type, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to swap the top two stack values.
SWAP - Static variable in interface org.objectweb.asm.Opcodes
 
Symbol - Class in org.objectweb.asm
An entry of the constant pool, of the BootstrapMethods attribute, or of the (ASM specific) type table of a class.
Symbol(int, int, String, String, String, long) - Constructor for class org.objectweb.asm.Symbol
Constructs a new Symbol.
symbolTable - Variable in class org.objectweb.asm.AnnotationWriter
Where the constants used in this AnnotationWriter must be stored.
symbolTable - Variable in class org.objectweb.asm.ClassWriter
The symbol table for this class (contains the constant_pool and the BootstrapMethods).
symbolTable - Variable in class org.objectweb.asm.FieldWriter
Where the constants used in this FieldWriter must be stored.
symbolTable - Variable in class org.objectweb.asm.MethodWriter
Where the constants used in this MethodWriter must be stored.
symbolTable - Variable in class org.objectweb.asm.ModuleWriter
Where the constants used in this AnnotationWriter must be stored.
symbolTable - Variable in class org.objectweb.asm.RecordComponentWriter
Where the constants used in this RecordComponentWriter must be stored.
SymbolTable - Class in org.objectweb.asm
The constant pool entries, the BootstrapMethods attribute entries and the (ASM specific) type table entries of a class.
SymbolTable(ClassWriter) - Constructor for class org.objectweb.asm.SymbolTable
Constructs a new, empty SymbolTable for the given ClassWriter.
SymbolTable(ClassWriter, ClassReader) - Constructor for class org.objectweb.asm.SymbolTable
Constructs a new SymbolTable for the given ClassWriter, initialized with the constant pool and bootstrap methods of the given ClassReader.
SymbolTable.Entry - Class in org.objectweb.asm
An entry of a SymbolTable.
SYNTHETIC - Static variable in class org.objectweb.asm.Constants
 

T

T_BOOLEAN - Static variable in interface org.objectweb.asm.Opcodes
 
T_BYTE - Static variable in interface org.objectweb.asm.Opcodes
 
T_CHAR - Static variable in interface org.objectweb.asm.Opcodes
 
T_DOUBLE - Static variable in interface org.objectweb.asm.Opcodes
 
T_FLOAT - Static variable in interface org.objectweb.asm.Opcodes
 
T_INT - Static variable in interface org.objectweb.asm.Opcodes
 
T_LONG - Static variable in interface org.objectweb.asm.Opcodes
 
T_SHORT - Static variable in interface org.objectweb.asm.Opcodes
 
tab - Variable in class org.objectweb.asm.util.Textifier
The indentation of class members at depth level 1 (e.g.
tab2 - Variable in class org.objectweb.asm.util.Textifier
The indentation of class elements at depth level 2 (e.g.
tab3 - Variable in class org.objectweb.asm.util.Textifier
The indentation of class elements at depth level 3 (e.g.
tableswitch(int, int, Label, Label...) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
tableSwitch(int[], TableSwitchGenerator) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions for a switch statement.
tableSwitch(int[], TableSwitchGenerator, boolean) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions for a switch statement.
TABLESWITCH - Static variable in interface org.objectweb.asm.Opcodes
 
TABLESWITCH_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of TableSwitchInsnNode instructions.
TableSwitchGenerator - Interface in org.objectweb.asm.commons
A code generator for switch statements.
TableSwitchInsnNode - Class in org.objectweb.asm.tree
A node that represents a TABLESWITCH instruction.
TableSwitchInsnNode(int, int, LabelNode, LabelNode...) - Constructor for class org.objectweb.asm.tree.TableSwitchInsnNode
Constructs a new TableSwitchInsnNode.
tag - Variable in class org.objectweb.asm.Handle
The kind of field or method designated by this Handle.
tag - Variable in class org.objectweb.asm.Symbol
A tag indicating the type of this symbol.
targetTypeAndInfo - Variable in class org.objectweb.asm.TypeReference
The target_type and target_info structures - as defined in the Java Virtual Machine Specification (JVMS) - corresponding to this type reference.
tconst(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
Generates the instruction to push the given type on the stack.
ternaryOperation(AbstractInsnNode, BasicValue, BasicValue, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
ternaryOperation(AbstractInsnNode, BasicValue, BasicValue, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
ternaryOperation(AbstractInsnNode, SourceValue, SourceValue, SourceValue) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
 
ternaryOperation(AbstractInsnNode, V, V, V) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with three arguments.
text - Variable in class org.objectweb.asm.util.Printer
The text to be printed.
Textifier - Class in org.objectweb.asm.util
A Printer that prints a disassembled view of the classes it visits.
Textifier() - Constructor for class org.objectweb.asm.util.Textifier
Constructs a new Textifier.
Textifier(int) - Constructor for class org.objectweb.asm.util.Textifier
Constructs a new Textifier.
TextifierSupport - Interface in org.objectweb.asm.util
An Attribute that can print a readable representation of itself.
textify(StringBuilder, Map<Label, String>) - Method in interface org.objectweb.asm.util.TextifierSupport
Generates a human readable representation of this attribute.
thisClass - Variable in class org.objectweb.asm.ClassWriter
The this_class field of the JVMS ClassFile structure.
throwException() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to throw an exception.
throwException(Type, String) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to create and throw an exception.
THROWS - Static variable in class org.objectweb.asm.TypeReference
The sort of type references that target the type of an exception declared in the throws clause of a method.
toArray() - Method in class org.objectweb.asm.Attribute.Set
 
toArray() - Method in class org.objectweb.asm.tree.InsnList
Returns an array containing all the instructions in this list.
toByteArray() - Method in class org.objectweb.asm.ClassWriter
Returns the content of the class file that was built by this ClassWriter.
TOP - Static variable in class org.objectweb.asm.Frame
 
TOP - Static variable in interface org.objectweb.asm.Opcodes
 
TOP_IF_LONG_OR_DOUBLE_FLAG - Static variable in class org.objectweb.asm.Frame
A flag used for LOCAL_KIND and STACK_KIND abstract types, indicating that if the resolved, concrete type is LONG or DOUBLE, TOP should be used instead (because the value has been partially overridden with an xSTORE instruction).
toString() - Method in class org.objectweb.asm.commons.Method
 
toString() - Method in class org.objectweb.asm.ConstantDynamic
 
toString() - Method in class org.objectweb.asm.Handle
Returns the textual representation of this handle.
toString() - Method in class org.objectweb.asm.Label
Returns a string representation of this label.
toString() - Method in class org.objectweb.asm.signature.SignatureWriter
Returns the signature that was built by this signature writer.
toString() - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
toString() - Method in class org.objectweb.asm.tree.analysis.Frame
Returns a string representation of this frame.
toString() - Method in class org.objectweb.asm.Type
Returns a string representation of this type.
toString() - Method in class org.objectweb.asm.TypePath
Returns a string representation of this type path.
TraceAnnotationVisitor - Class in org.objectweb.asm.util
An AnnotationVisitor that prints the annotations it visits with a Printer.
TraceAnnotationVisitor(AnnotationVisitor, Printer) - Constructor for class org.objectweb.asm.util.TraceAnnotationVisitor
Constructs a new TraceAnnotationVisitor.
TraceAnnotationVisitor(Printer) - Constructor for class org.objectweb.asm.util.TraceAnnotationVisitor
Constructs a new TraceAnnotationVisitor.
TraceClassVisitor - Class in org.objectweb.asm.util
A ClassVisitor that prints the classes it visits with a Printer.
TraceClassVisitor(PrintWriter) - Constructor for class org.objectweb.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceClassVisitor(ClassVisitor, PrintWriter) - Constructor for class org.objectweb.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceClassVisitor(ClassVisitor, Printer, PrintWriter) - Constructor for class org.objectweb.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceFieldVisitor - Class in org.objectweb.asm.util
A FieldVisitor that prints the fields it visits with a Printer.
TraceFieldVisitor(FieldVisitor, Printer) - Constructor for class org.objectweb.asm.util.TraceFieldVisitor
Constructs a new TraceFieldVisitor.
TraceFieldVisitor(Printer) - Constructor for class org.objectweb.asm.util.TraceFieldVisitor
Constructs a new TraceFieldVisitor.
TraceMethodVisitor - Class in org.objectweb.asm.util
A MethodVisitor that prints the methods it visits with a Printer.
TraceMethodVisitor(MethodVisitor, Printer) - Constructor for class org.objectweb.asm.util.TraceMethodVisitor
Constructs a new TraceMethodVisitor.
TraceMethodVisitor(Printer) - Constructor for class org.objectweb.asm.util.TraceMethodVisitor
Constructs a new TraceMethodVisitor.
TraceModuleVisitor - Class in org.objectweb.asm.util
A ModuleVisitor that prints the fields it visits with a Printer.
TraceModuleVisitor(ModuleVisitor, Printer) - Constructor for class org.objectweb.asm.util.TraceModuleVisitor
Constructs a new TraceModuleVisitor.
TraceModuleVisitor(Printer) - Constructor for class org.objectweb.asm.util.TraceModuleVisitor
Constructs a new TraceModuleVisitor.
TraceRecordComponentVisitor - Class in org.objectweb.asm.util
A RecordComponentVisitor that prints the record components it visits with a Printer.
TraceRecordComponentVisitor(RecordComponentVisitor, Printer) - Constructor for class org.objectweb.asm.util.TraceRecordComponentVisitor
Constructs a new TraceRecordComponentVisitor.
TraceRecordComponentVisitor(Printer) - Constructor for class org.objectweb.asm.util.TraceRecordComponentVisitor
Constructs a new TraceRecordComponentVisitor.
TraceSignatureVisitor - Class in org.objectweb.asm.util
A SignatureVisitor that builds the Java generic type declaration corresponding to the signature it visits.
TraceSignatureVisitor(int) - Constructor for class org.objectweb.asm.util.TraceSignatureVisitor
Constructs a new TraceSignatureVisitor.
TraceSignatureVisitor(StringBuilder) - Constructor for class org.objectweb.asm.util.TraceSignatureVisitor
 
TryCatchBlockNode - Class in org.objectweb.asm.tree
A node that represents a try catch block.
TryCatchBlockNode(LabelNode, LabelNode, LabelNode, String) - Constructor for class org.objectweb.asm.tree.TryCatchBlockNode
Constructs a new TryCatchBlockNode.
tryCatchBlocks - Variable in class org.objectweb.asm.tree.MethodNode
The try catch blocks of this method.
TryCatchBlockSorter - Class in org.objectweb.asm.commons
A MethodVisitor adapter to sort the exception handlers.
TryCatchBlockSorter(int, MethodVisitor, int, String, String, String, String[]) - Constructor for class org.objectweb.asm.commons.TryCatchBlockSorter
 
TryCatchBlockSorter(MethodVisitor, int, String, String, String, String[]) - Constructor for class org.objectweb.asm.commons.TryCatchBlockSorter
Constructs a new TryCatchBlockSorter.
type - Variable in class org.objectweb.asm.Attribute
The type of this attribute, also called its name in the JVMS.
type - Variable in class org.objectweb.asm.tree.analysis.BasicValue
The Type of this value, or null for uninitialized values.
type - Variable in class org.objectweb.asm.tree.FrameNode
The type of this frame.
type - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
The internal name of the type of exceptions handled by the handler.
type - Variable in class org.objectweb.asm.util.CheckModuleAdapter.NameSet
 
type - Variable in class org.objectweb.asm.util.CheckSignatureAdapter
The type of the visited signature.
Type - Class in org.objectweb.asm
A Java field or method type.
Type(int, String, int, int) - Constructor for class org.objectweb.asm.Type
Constructs a reference type.
TYPE_ARGUMENT - Static variable in class org.objectweb.asm.TypePath
A type path step that steps into a type argument of a generic type.
TYPE_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of TypeInsnNode instructions.
TYPE_SIGNATURE - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
Type to be used to check type signatures.See CheckSignatureAdapter(int, SignatureVisitor).
TYPE_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of a normal type entry in the (ASM specific) type table of a class.
TypeAnnotationNode - Class in org.objectweb.asm.tree
A node that represents a type annotation.
TypeAnnotationNode(int, int, TypePath, String) - Constructor for class org.objectweb.asm.tree.TypeAnnotationNode
Constructs a new AnnotationNode.
TypeAnnotationNode(int, TypePath, String) - Constructor for class org.objectweb.asm.tree.TypeAnnotationNode
Constructs a new AnnotationNode.
typeCount - Variable in class org.objectweb.asm.SymbolTable
The actual number of elements in SymbolTable.typeTable.
typeInsn(int, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a type dependent instruction.
TypeInsnNode - Class in org.objectweb.asm.tree
A node that represents a type instruction.
TypeInsnNode(int, String) - Constructor for class org.objectweb.asm.tree.TypeInsnNode
Constructs a new TypeInsnNode.
typePath - Variable in class org.objectweb.asm.tree.TypeAnnotationNode
The path to the annotated type argument, wildcard bound, array element type, or static outer type within the referenced type.
TypePath - Class in org.objectweb.asm
The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.
TypePath(byte[], int) - Constructor for class org.objectweb.asm.TypePath
Constructs a new TypePath.
typePathContainer - Variable in class org.objectweb.asm.TypePath
The byte array where the 'type_path' structure - as defined in the Java Virtual Machine Specification (JVMS) - corresponding to this TypePath is stored.
typePathOffset - Variable in class org.objectweb.asm.TypePath
The offset of the first byte of the type_path JVMS structure in TypePath.typePathContainer.
typeRef - Variable in class org.objectweb.asm.tree.TypeAnnotationNode
A reference to the annotated type.
TypeReference - Class in org.objectweb.asm
A reference to a type appearing in a class, field or method declaration, or on an instruction.
TypeReference(int) - Constructor for class org.objectweb.asm.TypeReference
Constructs a new TypeReference.
TYPES - Static variable in class org.objectweb.asm.util.Printer
The names of the operand values of the MethodVisitor.visitIntInsn(int, int) method when opcode is NEWARRAY.
typeTable - Variable in class org.objectweb.asm.SymbolTable
An ASM specific type table used to temporarily store internal names that will not necessarily be stored in the constant pool.

U

unaryOperation(AbstractInsnNode, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
unaryOperation(AbstractInsnNode, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
unaryOperation(AbstractInsnNode, SourceValue) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
 
unaryOperation(AbstractInsnNode, V) - Method in class org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with a single argument.
unbox(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to unbox the top stack value.
UNINITIALIZED_KIND - Static variable in class org.objectweb.asm.Frame
 
UNINITIALIZED_THIS - Static variable in class org.objectweb.asm.commons.AdviceAdapter
The "uninitialized this" value.
UNINITIALIZED_THIS - Static variable in class org.objectweb.asm.Frame
 
UNINITIALIZED_THIS - Static variable in interface org.objectweb.asm.Opcodes
 
UNINITIALIZED_TYPE_TAG - Static variable in class org.objectweb.asm.Symbol
The tag value of an Frame.ITEM_UNINITIALIZED type entry in the type table of a class.
UNINITIALIZED_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
An uninitialized value.
uninitializedTypes - Variable in class org.objectweb.asm.commons.AnalyzerAdapter
The uninitialized types in the current execution frame.
union(SmallSet<T>) - Method in class org.objectweb.asm.tree.analysis.SmallSet
Returns the union of this set and of the given set.
UNSUPPORTED_OPERATION - Static variable in class org.objectweb.asm.util.Printer
Message of the UnsupportedOperationException thrown by methods which must be overridden.
UnsupportedClassVersionException - Exception in org.objectweb.asm.tree
Exception thrown in AnnotationNode.check(int), ClassNode.check(int), FieldNode.check(int) and MethodNode.check(int) when these nodes (or their children, recursively) contain elements that were introduced in more recent versions of the ASM API than version passed to these methods.
UnsupportedClassVersionException() - Constructor for exception org.objectweb.asm.tree.UnsupportedClassVersionException
 
updateIndex(int) - Method in class org.objectweb.asm.tree.TryCatchBlockNode
Updates the index of this try catch block in the method's list of try catch block nodes.
updateNewLocals(Object[]) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
Notifies subclasses that a new stack map frame is being visited.
USAGE - Static variable in class org.objectweb.asm.util.ASMifier
The help message shown when command line arguments are incorrect.
USAGE - Static variable in class org.objectweb.asm.util.CheckClassAdapter
The help message shown when command line arguments are incorrect.
USAGE - Static variable in class org.objectweb.asm.util.Textifier
The help message shown when command line arguments are incorrect.
usedServices - Variable in class org.objectweb.asm.util.CheckModuleAdapter
The internal names of the services used by the visited module.
useNamedValue - Variable in class org.objectweb.asm.util.CheckAnnotationAdapter
Whether the values of the visited annotation are named.
useNamedValues - Variable in class org.objectweb.asm.AnnotationWriter
Whether values are named or not.
uses - Variable in class org.objectweb.asm.tree.ModuleNode
The internal names of the services used by this module (see Type.getInternalName()).
usesCount - Variable in class org.objectweb.asm.ModuleWriter
The uses_count field of the JVMS Module attribute.
usesIndex - Variable in class org.objectweb.asm.ModuleWriter
The binary content of the 'uses_index' array of the JVMS Module attribute.
ushr(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
USHR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Util - Class in org.objectweb.asm.tree
Utility methods to convert an array of primitive or object values to a mutable ArrayList, not baked by the array (unlike Arrays.asList(T...)).
Util() - Constructor for class org.objectweb.asm.tree.Util
 

V

V_PREVIEW - Static variable in interface org.objectweb.asm.Opcodes
Version flag indicating that the class is using 'preview' features.
V1_1 - Static variable in interface org.objectweb.asm.Opcodes
 
V1_2 - Static variable in interface org.objectweb.asm.Opcodes
 
V1_3 - Static variable in interface org.objectweb.asm.Opcodes
 
V1_4 - Static variable in interface org.objectweb.asm.Opcodes
 
V1_5 - Static variable in interface org.objectweb.asm.Opcodes
 
V1_6 - Static variable in interface org.objectweb.asm.Opcodes
 
V1_7 - Static variable in interface org.objectweb.asm.Opcodes
 
V1_8 - Static variable in interface org.objectweb.asm.Opcodes
 
V10 - Static variable in interface org.objectweb.asm.Opcodes
 
V11 - Static variable in interface org.objectweb.asm.Opcodes
 
V12 - Static variable in interface org.objectweb.asm.Opcodes
 
V13 - Static variable in interface org.objectweb.asm.Opcodes
 
V14 - Static variable in interface org.objectweb.asm.Opcodes
 
V15 - Static variable in interface org.objectweb.asm.Opcodes
 
V16 - Static variable in interface org.objectweb.asm.Opcodes
 
V17 - Static variable in interface org.objectweb.asm.Opcodes
 
V18 - Static variable in interface org.objectweb.asm.Opcodes
 
V19 - Static variable in interface org.objectweb.asm.Opcodes
 
V20 - Static variable in interface org.objectweb.asm.Opcodes
 
V21 - Static variable in interface org.objectweb.asm.Opcodes
 
V9 - Static variable in interface org.objectweb.asm.Opcodes
 
value - Variable in class org.objectweb.asm.Symbol
The string value of this symbol.
value - Variable in class org.objectweb.asm.tree.FieldNode
The field's initial value.
value - Variable in class org.objectweb.asm.tree.LabelNode
 
Value - Interface in org.objectweb.asm.tree.analysis
An immutable symbolic value for the semantic interpretation of bytecode.
VALUE_MASK - Static variable in class org.objectweb.asm.Frame
 
VALUE_SIZE - Static variable in class org.objectweb.asm.Frame
 
valueBegin - Variable in class org.objectweb.asm.Type
The beginning index, inclusive, of the value of this Java field or method type in Type.valueBuffer.
valueBuffer - Variable in class org.objectweb.asm.Type
A buffer containing the value of this field or method type.
valueEnd - Variable in class org.objectweb.asm.Type
The end index, exclusive, of the value of this Java field or method type in Type.valueBuffer.
valueOf(String) - Static method in enum org.objectweb.asm.util.CheckMethodAdapter.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.objectweb.asm.util.CheckSignatureAdapter.State
Returns the enum constant of this type with the specified name.
valueOf(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value using Java 5's valueOf() method.
values - Variable in class org.objectweb.asm.tree.analysis.Frame
The local variables and the operand stack of this frame.
values - Variable in class org.objectweb.asm.tree.AnnotationNode
The name value pairs of this annotation.
values() - Static method in enum org.objectweb.asm.util.CheckMethodAdapter.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.objectweb.asm.util.CheckSignatureAdapter.State
Returns an array containing the constants of this enum type, in the order they are declared.
var - Variable in class org.objectweb.asm.tree.IincInsnNode
Index of the local variable to be incremented.
var - Variable in class org.objectweb.asm.tree.VarInsnNode
The operand of this instruction.
VAR_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of VarInsnNode instructions.
VarInsnNode - Class in org.objectweb.asm.tree
A node that represents a local variable instruction.
VarInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.VarInsnNode
Constructs a new VarInsnNode.
verify(File, String, List<String>, List<String>) - Method in class org.objectweb.asm.tools.Retrofitter
Verify that the class files in the given directory only use JDK 1.5 APIs, and that a module-info class is present with the expected content.
verify(ClassReader, boolean, PrintWriter) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks the given class.
verify(ClassReader, ClassLoader, boolean, PrintWriter) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks the given class.
verifyModuleInfoClass(File, String, Set<String>, Set<String>) - Method in class org.objectweb.asm.tools.Retrofitter
 
version - Variable in class org.objectweb.asm.ClassWriter
The minor_version and major_version fields of the JVMS ClassFile structure.
version - Variable in class org.objectweb.asm.tree.ClassNode
The class version.
version - Variable in class org.objectweb.asm.tree.ModuleNode
The version of this module.
version - Variable in class org.objectweb.asm.tree.ModuleRequireNode
The module version at compile time, or null.
version - Variable in class org.objectweb.asm.util.CheckClassAdapter
The class version number.
version - Variable in class org.objectweb.asm.util.CheckMethodAdapter.MethodWriterWrapper
The class version number.
version - Variable in class org.objectweb.asm.util.CheckMethodAdapter
The class version number.
visibleAnnotableParameterCount - Variable in class org.objectweb.asm.MethodWriter
The number of method parameters that can have runtime visible annotations, or 0.
visibleAnnotableParameterCount - Variable in class org.objectweb.asm.tree.MethodNode
The number of method parameters than can have runtime visible annotations.
visibleAnnotableParameterCount - Variable in class org.objectweb.asm.util.CheckMethodAdapter
The number of method parameters that can have runtime visible annotations.
visibleAnnotations - Variable in class org.objectweb.asm.tree.ClassNode
The runtime visible annotations of this class.
visibleAnnotations - Variable in class org.objectweb.asm.tree.FieldNode
The runtime visible annotations of this field.
visibleAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime visible annotations of this method.
visibleAnnotations - Variable in class org.objectweb.asm.tree.RecordComponentNode
The runtime visible annotations of this record component.
visibleLocalVariableAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The visible local variable annotations of this method.
visibleParameterAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime visible parameter annotations of this method.
visibleTypeAnnotations - Variable in class org.objectweb.asm.tree.AbstractInsnNode
The runtime visible type annotations of this instruction.
visibleTypeAnnotations - Variable in class org.objectweb.asm.tree.ClassNode
The runtime visible type annotations of this class.
visibleTypeAnnotations - Variable in class org.objectweb.asm.tree.FieldNode
The runtime visible type annotations of this field.
visibleTypeAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime visible type annotations of this method.
visibleTypeAnnotations - Variable in class org.objectweb.asm.tree.RecordComponentNode
The runtime visible type annotations of this record component.
visibleTypeAnnotations - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
The runtime visible type annotations on the exception handler type.
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassVisitor
Visits the header of the class.
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassWriter
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.StaticInitMerger
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.tools.Retrofitter.ClassRetrofitter
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.tools.Retrofitter.ClassVerifier
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.tree.ClassNode
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.util.ASMifier
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.util.Printer
Class header.
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.util.Textifier
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visit(String, Object) - Method in class org.objectweb.asm.AnnotationVisitor
Visits a primitive value of the annotation.
visit(String, Object) - Method in class org.objectweb.asm.AnnotationWriter
 
visit(String, Object) - Method in class org.objectweb.asm.commons.AnnotationRemapper
 
visit(String, Object) - Method in class org.objectweb.asm.tree.AnnotationNode
 
visit(String, Object) - Method in class org.objectweb.asm.util.ASMifier
 
visit(String, Object) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
visit(String, Object) - Method in class org.objectweb.asm.util.Printer
Annotation value.
visit(String, Object) - Method in class org.objectweb.asm.util.Textifier
 
visit(String, Object) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
VISIT_CLASS_BOUND_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
The valid automaton states for a CheckSignatureAdapter.visitClassBound() method call.
VISIT_END - Static variable in class org.objectweb.asm.util.ASMifier
 
VISIT_EXCEPTION_TYPE_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
The valid automaton states for a CheckSignatureAdapter.visitExceptionType() method call.
VISIT_FIELD_INSN - Enum constant in enum org.objectweb.asm.util.CheckMethodAdapter.Method
 
VISIT_FORMAL_TYPE_PARAMETER_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
The valid automaton states for a CheckSignatureAdapter.visitFormalTypeParameter(java.lang.String) method call.
VISIT_INSN - Enum constant in enum org.objectweb.asm.util.CheckMethodAdapter.Method
 
VISIT_INT_INSN - Enum constant in enum org.objectweb.asm.util.CheckMethodAdapter.Method
 
VISIT_INTERFACE_BOUND_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
The valid automaton states for a CheckSignatureAdapter.visitInterfaceBound() method call.
VISIT_INTERFACE_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
The valid automaton states for a CheckSignatureAdapter.visitInterface() method call.
VISIT_JUMP_INSN - Enum constant in enum org.objectweb.asm.util.CheckMethodAdapter.Method
 
VISIT_METHOD_INSN - Enum constant in enum org.objectweb.asm.util.CheckMethodAdapter.Method
 
VISIT_PARAMETER_TYPE_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
The valid automaton states for a CheckSignatureAdapter.visitParameterType() method call.
VISIT_RETURN_TYPE_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
The valid automaton states for a CheckSignatureAdapter.visitReturnType() method call.
VISIT_SUPER_CLASS_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
The valid automaton states for a CheckSignatureAdapter.visitSuperclass() method call.
VISIT_TYPE_INSN - Enum constant in enum org.objectweb.asm.util.CheckMethodAdapter.Method
 
VISIT_VAR_INSN - Enum constant in enum org.objectweb.asm.util.CheckMethodAdapter.Method
 
visitAbstractType(int, int) - Method in class org.objectweb.asm.MethodWriter
Sets an abstract type in MethodWriter.currentFrame.
visitAnnotableParameterCount(int, boolean) - Method in class org.objectweb.asm.MethodVisitor
Visits the number of method parameters that can have annotations.
visitAnnotableParameterCount(int, boolean) - Method in class org.objectweb.asm.MethodWriter
 
visitAnnotableParameterCount(int, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitAnnotableParameterCount(int, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitAnnotableParameterCount(int, boolean) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitAnnotableParameterCount(int, boolean) - Method in class org.objectweb.asm.util.Printer
Number of method parameters that can have annotations.
visitAnnotableParameterCount(int, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitAnnotableParameterCount(int, boolean) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.ClassVisitor
Visits an annotation of the class.
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.ClassWriter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.commons.FieldRemapper
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.commons.RecordComponentRemapper
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.FieldVisitor
Visits an annotation of the field.
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.FieldWriter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.MethodVisitor
Visits an annotation of this method.
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.MethodWriter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.RecordComponentVisitor
Visits an annotation of the record component.
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.RecordComponentWriter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.tree.ClassNode
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.tree.FieldNode
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.tree.RecordComponentNode
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.ASMifier
Visits a class, field or method annotation.
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.CheckFieldAdapter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.CheckRecordComponentAdapter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.Textifier
Prints a disassembled view of the given annotation.
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.TraceFieldVisitor
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.TraceRecordComponentVisitor
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String, String) - Method in class org.objectweb.asm.AnnotationWriter
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.commons.AnnotationRemapper
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.util.ASMifier
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.util.Printer
Nested annotation value.
visitAnnotation(String, String) - Method in class org.objectweb.asm.util.Textifier
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitAnnotationDefault() - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitAnnotationDefault() - Method in class org.objectweb.asm.MethodVisitor
Visits the default value of this annotation interface method.
visitAnnotationDefault() - Method in class org.objectweb.asm.MethodWriter
 
visitAnnotationDefault() - Method in class org.objectweb.asm.tree.MethodNode
 
visitAnnotationDefault() - Method in class org.objectweb.asm.util.ASMifier
 
visitAnnotationDefault() - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitAnnotationDefault() - Method in class org.objectweb.asm.util.Printer
Method default annotation.
visitAnnotationDefault() - Method in class org.objectweb.asm.util.Textifier
 
visitAnnotationDefault() - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitAnnotationEnd() - Method in class org.objectweb.asm.util.ASMifier
 
visitAnnotationEnd() - Method in class org.objectweb.asm.util.Printer
Annotation end.
visitAnnotationEnd() - Method in class org.objectweb.asm.util.Textifier
 
visitAnnotationValue(String) - Method in class org.objectweb.asm.util.Textifier
 
visitArray(String) - Method in class org.objectweb.asm.AnnotationVisitor
Visits an array value of the annotation.
visitArray(String) - Method in class org.objectweb.asm.AnnotationWriter
 
visitArray(String) - Method in class org.objectweb.asm.commons.AnnotationRemapper
 
visitArray(String) - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitArray(String) - Method in class org.objectweb.asm.util.ASMifier
 
visitArray(String) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
visitArray(String) - Method in class org.objectweb.asm.util.Printer
Annotation array value.
visitArray(String) - Method in class org.objectweb.asm.util.Textifier
 
visitArray(String) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitArrayType() - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitArrayType() - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits a signature corresponding to an array type.
visitArrayType() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitArrayType() - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitArrayType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(Attribute) - Method in class org.objectweb.asm.ClassWriter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.FieldVisitor
Visits a non standard attribute of the field.
visitAttribute(Attribute) - Method in class org.objectweb.asm.FieldWriter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.MethodVisitor
Visits a non standard attribute of this method.
visitAttribute(Attribute) - Method in class org.objectweb.asm.MethodWriter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.RecordComponentVisitor
Visits a non standard attribute of the record component.
visitAttribute(Attribute) - Method in class org.objectweb.asm.RecordComponentWriter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.tree.ClassNode
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.tree.FieldNode
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.tree.MethodNode
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.tree.RecordComponentNode
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.ASMifier
Visit a class, field or method attribute.
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.CheckFieldAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.CheckRecordComponentAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.Textifier
Prints a disassembled view of the given attribute.
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceFieldVisitor
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceRecordComponentVisitor
 
visitBaseType(char) - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitBaseType(char) - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits a signature corresponding to a primitive type.
visitBaseType(char) - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitBaseType(char) - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitBaseType(char) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitBoolean(boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitByte(byte) - Method in class org.objectweb.asm.util.Textifier
 
visitCalled - Variable in class org.objectweb.asm.util.CheckClassAdapter
visitChar(char) - Method in class org.objectweb.asm.util.Textifier
 
visitClassAnnotation(String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitClassAnnotation(String, boolean) - Method in class org.objectweb.asm.util.Printer
Class annotation.
visitClassAnnotation(String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitClassAttribute(Attribute) - Method in class org.objectweb.asm.util.ASMifier
 
visitClassAttribute(Attribute) - Method in class org.objectweb.asm.util.Printer
Class attribute.
visitClassAttribute(Attribute) - Method in class org.objectweb.asm.util.Textifier
 
visitClassBound() - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitClassBound() - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits the class bound of the last visited formal type parameter.
visitClassBound() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitClassBound() - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitClassBound() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitClassEnd() - Method in class org.objectweb.asm.util.ASMifier
 
visitClassEnd() - Method in class org.objectweb.asm.util.Printer
Class end.
visitClassEnd() - Method in class org.objectweb.asm.util.Textifier
 
visitClassType(String) - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitClassType(String) - Method in class org.objectweb.asm.signature.SignatureVisitor
Starts the visit of a signature corresponding to a class or interface type.
visitClassType(String) - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitClassType(String) - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitClassType(String) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitClassTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitClassTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Printer
Class type annotation.
visitClassTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitCode() - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitCode() - Method in class org.objectweb.asm.MethodVisitor
Starts the visit of the method's code, if any (i.e.
visitCode() - Method in class org.objectweb.asm.MethodWriter
 
visitCode() - Method in class org.objectweb.asm.tree.MethodNode
 
visitCode() - Method in class org.objectweb.asm.util.ASMifier
 
visitCode() - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitCode() - Method in class org.objectweb.asm.util.Printer
Method start.
visitCode() - Method in class org.objectweb.asm.util.Textifier
 
visitCode() - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitCodeCalled - Variable in class org.objectweb.asm.util.CheckMethodAdapter
Whether the CheckMethodAdapter.visitCode() method has been called.
visitDouble(double) - Method in class org.objectweb.asm.util.Textifier
 
visited - Variable in class org.objectweb.asm.tree.MethodNode
Whether the accept method has been called on this object.
visitEnd() - Method in class org.objectweb.asm.AnnotationVisitor
Visits the end of the annotation.
visitEnd() - Method in class org.objectweb.asm.AnnotationWriter
 
visitEnd() - Method in class org.objectweb.asm.ClassVisitor
Visits the end of the class.
visitEnd() - Method in class org.objectweb.asm.ClassWriter
 
visitEnd() - Method in class org.objectweb.asm.commons.JSRInlinerAdapter
 
visitEnd() - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
 
visitEnd() - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitEnd() - Method in class org.objectweb.asm.commons.StaticInitMerger
 
visitEnd() - Method in class org.objectweb.asm.commons.TryCatchBlockSorter
 
visitEnd() - Method in class org.objectweb.asm.FieldVisitor
Visits the end of the field.
visitEnd() - Method in class org.objectweb.asm.FieldWriter
 
visitEnd() - Method in class org.objectweb.asm.MethodVisitor
Visits the end of the method.
visitEnd() - Method in class org.objectweb.asm.MethodWriter
 
visitEnd() - Method in class org.objectweb.asm.ModuleVisitor
Visits the end of the module.
visitEnd() - Method in class org.objectweb.asm.ModuleWriter
 
visitEnd() - Method in class org.objectweb.asm.RecordComponentVisitor
Visits the end of the record component.
visitEnd() - Method in class org.objectweb.asm.RecordComponentWriter
 
visitEnd() - Method in class org.objectweb.asm.signature.SignatureVisitor
Ends the visit of a signature corresponding to a class or interface type.
visitEnd() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitEnd() - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitEnd() - Method in class org.objectweb.asm.tree.ClassNode
 
visitEnd() - Method in class org.objectweb.asm.tree.FieldNode
 
visitEnd() - Method in class org.objectweb.asm.tree.MethodNode
 
visitEnd() - Method in class org.objectweb.asm.tree.ModuleNode
 
visitEnd() - Method in class org.objectweb.asm.tree.RecordComponentNode
 
visitEnd() - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
visitEnd() - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitEnd() - Method in class org.objectweb.asm.util.CheckFieldAdapter
 
visitEnd() - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitEnd() - Method in class org.objectweb.asm.util.CheckModuleAdapter
 
visitEnd() - Method in class org.objectweb.asm.util.CheckRecordComponentAdapter
 
visitEnd() - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitEnd() - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.TraceFieldVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.TraceModuleVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.TraceRecordComponentVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitEndCalled - Variable in class org.objectweb.asm.util.CheckAnnotationAdapter
Whether the CheckAnnotationAdapter.visitEnd() method has been called.
visitEndCalled - Variable in class org.objectweb.asm.util.CheckClassAdapter
Whether the CheckClassAdapter.visitEnd() method has been called.
visitEndCalled - Variable in class org.objectweb.asm.util.CheckFieldAdapter
Whether the CheckFieldAdapter.visitEnd() method has been called.
visitEndCalled - Variable in class org.objectweb.asm.util.CheckMethodAdapter
Whether the CheckMethodAdapter.visitEnd() method has been called.
visitEndCalled - Variable in class org.objectweb.asm.util.CheckModuleAdapter
Whether the CheckModuleAdapter.visitEnd() method has been called.
visitEndCalled - Variable in class org.objectweb.asm.util.CheckRecordComponentAdapter
Whether the CheckRecordComponentAdapter.visitEnd() method has been called.
visitEnum(String, String, String) - Method in class org.objectweb.asm.AnnotationVisitor
Visits an enumeration value of the annotation.
visitEnum(String, String, String) - Method in class org.objectweb.asm.AnnotationWriter
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.commons.AnnotationRemapper
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.util.ASMifier
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.util.Printer
Annotation enum value.
visitEnum(String, String, String) - Method in class org.objectweb.asm.util.Textifier
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitExceptionType() - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitExceptionType() - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits the type of a method exception.
visitExceptionType() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitExceptionType() - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitExceptionType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitExport(String, int, String...) - Method in class org.objectweb.asm.commons.ModuleRemapper
 
visitExport(String, int, String...) - Method in class org.objectweb.asm.ModuleVisitor
Visit an exported package of the current module.
visitExport(String, int, String...) - Method in class org.objectweb.asm.ModuleWriter
 
visitExport(String, int, String...) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitExport(String, int, String...) - Method in class org.objectweb.asm.util.ASMifier
 
visitExport(String, int, String...) - Method in class org.objectweb.asm.util.CheckModuleAdapter
 
visitExport(String, int, String...) - Method in class org.objectweb.asm.util.Printer
Module export.
visitExport(String, int, String...) - Method in class org.objectweb.asm.util.Textifier
 
visitExport(String, int, String...) - Method in class org.objectweb.asm.util.TraceModuleVisitor
 
visitExportOrOpen(String, String, int, String...) - Method in class org.objectweb.asm.util.ASMifier
 
visitExportOrOpen(String, String, int, String...) - Method in class org.objectweb.asm.util.Textifier
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.ClassVisitor
Visits a field of the class.
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.ClassWriter
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.tools.Retrofitter.ClassRetrofitter
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.tree.ClassNode
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.util.ASMifier
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.util.Printer
Class field.
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.util.Textifier
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitFieldAnnotation(String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitFieldAnnotation(String, boolean) - Method in class org.objectweb.asm.util.Printer
Field annotation.
visitFieldAnnotation(String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitFieldAttribute(Attribute) - Method in class org.objectweb.asm.util.ASMifier
 
visitFieldAttribute(Attribute) - Method in class org.objectweb.asm.util.Printer
Field attribute.
visitFieldAttribute(Attribute) - Method in class org.objectweb.asm.util.Textifier
 
visitFieldEnd() - Method in class org.objectweb.asm.util.ASMifier
 
visitFieldEnd() - Method in class org.objectweb.asm.util.Printer
Field end.
visitFieldEnd() - Method in class org.objectweb.asm.util.Textifier
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.MethodVisitor
Visits a field instruction.
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.MethodWriter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.tree.MethodNode
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.ASMifier
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.Printer
Method instruction.
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.Textifier
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitFieldTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitFieldTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Printer
Field type annotation.
visitFieldTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitFloat(float) - Method in class org.objectweb.asm.util.Textifier
 
visitFormalTypeParameter(String) - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitFormalTypeParameter(String) - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits a formal type parameter.
visitFormalTypeParameter(String) - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitFormalTypeParameter(String) - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitFormalTypeParameter(String) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.MethodVisitor
Visits the current state of the local variables and operand stack elements.
visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.MethodWriter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.tree.MethodNode
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.util.ASMifier
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.util.Printer
Method stack frame.
visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.util.Textifier
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitFrameEnd() - Method in class org.objectweb.asm.MethodWriter
Ends the visit of MethodWriter.currentFrame by writing it in the StackMapTable entries and by updating the StackMapTable number_of_entries (except if the current frame is the first one, which is implicit in StackMapTable).
visitFrameStart(int, int, int) - Method in class org.objectweb.asm.MethodWriter
Starts the visit of a new stack map frame, stored in MethodWriter.currentFrame.
visitFrameTypes(int, Object[], List<Object>) - Static method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.MethodVisitor
Visits an IINC instruction.
visitIincInsn(int, int) - Method in class org.objectweb.asm.MethodWriter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.util.ASMifier
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.util.Printer
Method instruction.
visitIincInsn(int, int) - Method in class org.objectweb.asm.util.Textifier
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.ClassVisitor
Visits information about an inner class.
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.ClassWriter
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.tree.ClassNode
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.util.ASMifier
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.util.Printer
Class inner name.
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.util.Textifier
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitInnerClassType(String) - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitInnerClassType(String) - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits an inner class.
visitInnerClassType(String) - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitInnerClassType(String) - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitInnerClassType(String) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitInsn(int) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitInsn(int) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitInsn(int) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitInsn(int) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitInsn(int) - Method in class org.objectweb.asm.MethodVisitor
Visits a zero operand instruction.
visitInsn(int) - Method in class org.objectweb.asm.MethodWriter
 
visitInsn(int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitInsn(int) - Method in class org.objectweb.asm.util.ASMifier
 
visitInsn(int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitInsn(int) - Method in class org.objectweb.asm.util.Printer
Method instruction.
visitInsn(int) - Method in class org.objectweb.asm.util.Textifier
 
visitInsn(int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.MethodVisitor
Visits an annotation on an instruction.
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.MethodWriter
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Printer
Instruction type annotation.
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitInt(int) - Method in class org.objectweb.asm.util.Textifier
 
visitInterface() - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitInterface() - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits the type of an interface implemented by the class.
visitInterface() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitInterface() - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitInterface() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitInterfaceBound() - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitInterfaceBound() - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits an interface bound of the last visited formal type parameter.
visitInterfaceBound() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitInterfaceBound() - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitInterfaceBound() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.MethodVisitor
Visits an instruction with a single int operand.
visitIntInsn(int, int) - Method in class org.objectweb.asm.MethodWriter
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.util.ASMifier
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.util.Printer
Method instruction.
visitIntInsn(int, int) - Method in class org.objectweb.asm.util.Textifier
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.MethodVisitor
Visits an invokedynamic instruction.
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.MethodWriter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.tree.MethodNode
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.util.ASMifier
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.util.Printer
Method instruction.
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.util.Textifier
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.MethodVisitor
Visits a jump instruction.
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.MethodWriter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.tree.MethodNode
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.ASMifier
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.Printer
Method jump instruction.
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.Textifier
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitLabel(Label) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitLabel(Label) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitLabel(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitLabel(Label) - Method in class org.objectweb.asm.MethodVisitor
Visits a label.
visitLabel(Label) - Method in class org.objectweb.asm.MethodWriter
 
visitLabel(Label) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLabel(Label) - Method in class org.objectweb.asm.util.ASMifier
 
visitLabel(Label) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitLabel(Label) - Method in class org.objectweb.asm.util.Printer
Method label.
visitLabel(Label) - Method in class org.objectweb.asm.util.Textifier
 
visitLabel(Label) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.MethodVisitor
Visits a LDC instruction.
visitLdcInsn(Object) - Method in class org.objectweb.asm.MethodWriter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.util.ASMifier
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.util.Printer
Method instruction.
visitLdcInsn(Object) - Method in class org.objectweb.asm.util.Textifier
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.MethodVisitor
Visits a line number declaration.
visitLineNumber(int, Label) - Method in class org.objectweb.asm.MethodWriter
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.ASMifier
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.Printer
Method debug info.
visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.Textifier
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.MethodVisitor
Visits a local variable declaration.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.MethodWriter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.util.ASMifier
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.util.Printer
Method debug info.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.util.Textifier
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.objectweb.asm.MethodVisitor
Visits an annotation on a local variable type.
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.objectweb.asm.MethodWriter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.objectweb.asm.util.Printer
Local variable type annotation.
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitLong(long) - Method in class org.objectweb.asm.util.Textifier
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.MethodVisitor
Visits a LOOKUPSWITCH instruction.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.MethodWriter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.ASMifier
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.Printer
Method instruction.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.Textifier
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitMainClass(String) - Method in class org.objectweb.asm.commons.ModuleRemapper
 
visitMainClass(String) - Method in class org.objectweb.asm.ModuleVisitor
Visit the main class of the current module.
visitMainClass(String) - Method in class org.objectweb.asm.ModuleWriter
 
visitMainClass(String) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitMainClass(String) - Method in class org.objectweb.asm.util.ASMifier
 
visitMainClass(String) - Method in class org.objectweb.asm.util.CheckModuleAdapter
 
visitMainClass(String) - Method in class org.objectweb.asm.util.Printer
Module main class.
visitMainClass(String) - Method in class org.objectweb.asm.util.Textifier
 
visitMainClass(String) - Method in class org.objectweb.asm.util.TraceModuleVisitor
 
visitMaxCalled - Variable in class org.objectweb.asm.util.CheckMethodAdapter
Whether the CheckMethodAdapter.visitMaxs(int, int) method has been called.
visitMaxs(int, int) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitMaxs(int, int) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
visitMaxs(int, int) - Method in class org.objectweb.asm.MethodVisitor
Visits the maximum stack size and the maximum number of local variables of the method.
visitMaxs(int, int) - Method in class org.objectweb.asm.MethodWriter
 
visitMaxs(int, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitMaxs(int, int) - Method in class org.objectweb.asm.util.ASMifier
 
visitMaxs(int, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitMaxs(int, int) - Method in class org.objectweb.asm.util.Printer
Method max stack and max locals.
visitMaxs(int, int) - Method in class org.objectweb.asm.util.Textifier
 
visitMaxs(int, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitMemberEnd() - Method in class org.objectweb.asm.util.ASMifier
Visits the end of a field, record component or method.
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassVisitor
Visits a method of the class.
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassWriter
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.StaticInitMerger
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.tools.Retrofitter.ClassRetrofitter
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.tools.Retrofitter.ClassVerifier
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.tree.ClassNode
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.util.ASMifier
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.util.Printer
Class method.
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.util.Textifier
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitMethodAnnotation(String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitMethodAnnotation(String, boolean) - Method in class org.objectweb.asm.util.Printer
Method annotation.
visitMethodAnnotation(String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitMethodAttribute(Attribute) - Method in class org.objectweb.asm.util.ASMifier
 
visitMethodAttribute(Attribute) - Method in class org.objectweb.asm.util.Printer
Method attribute.
visitMethodAttribute(Attribute) - Method in class org.objectweb.asm.util.Textifier
 
visitMethodEnd() - Method in class org.objectweb.asm.util.ASMifier
 
visitMethodEnd() - Method in class org.objectweb.asm.util.Printer
Method end.
visitMethodEnd() - Method in class org.objectweb.asm.util.Textifier
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.MethodVisitor
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.util.Printer
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.MethodVisitor
Visits a method instruction.
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.MethodWriter
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.util.Printer
Method instruction.
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitMethodTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitMethodTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Printer
Method type annotation.
visitMethodTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitModule(String, int, String) - Method in class org.objectweb.asm.ClassVisitor
Visit the module corresponding to the class.
visitModule(String, int, String) - Method in class org.objectweb.asm.ClassWriter
 
visitModule(String, int, String) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visitModule(String, int, String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitModule(String, int, String) - Method in class org.objectweb.asm.util.ASMifier
 
visitModule(String, int, String) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitModule(String, int, String) - Method in class org.objectweb.asm.util.Printer
Module.
visitModule(String, int, String) - Method in class org.objectweb.asm.util.Textifier
 
visitModule(String, int, String) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitModuleCalled - Variable in class org.objectweb.asm.util.CheckClassAdapter
visitModuleEnd() - Method in class org.objectweb.asm.util.ASMifier
 
visitModuleEnd() - Method in class org.objectweb.asm.util.Printer
Module end.
visitModuleEnd() - Method in class org.objectweb.asm.util.Textifier
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.MethodVisitor
Visits a MULTIANEWARRAY instruction.
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.MethodWriter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.ASMifier
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.Printer
Method instruction.
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.Textifier
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitNestHost(String) - Method in class org.objectweb.asm.ClassVisitor
Visits the nest host class of the class.
visitNestHost(String) - Method in class org.objectweb.asm.ClassWriter
 
visitNestHost(String) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visitNestHost(String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitNestHost(String) - Method in class org.objectweb.asm.util.ASMifier
 
visitNestHost(String) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitNestHost(String) - Method in class org.objectweb.asm.util.Printer
Visits the nest host class of the class.
visitNestHost(String) - Method in class org.objectweb.asm.util.Textifier
 
visitNestHost(String) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitNestHostCalled - Variable in class org.objectweb.asm.util.CheckClassAdapter
Whether the CheckClassAdapter.visitNestHost(java.lang.String) method has been called.
visitNestMember(String) - Method in class org.objectweb.asm.ClassVisitor
Visits a member of the nest.
visitNestMember(String) - Method in class org.objectweb.asm.ClassWriter
 
visitNestMember(String) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visitNestMember(String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitNestMember(String) - Method in class org.objectweb.asm.util.ASMifier
 
visitNestMember(String) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitNestMember(String) - Method in class org.objectweb.asm.util.Printer
Visits a member of the nest.
visitNestMember(String) - Method in class org.objectweb.asm.util.Textifier
 
visitNestMember(String) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitOpen(String, int, String...) - Method in class org.objectweb.asm.commons.ModuleRemapper
 
visitOpen(String, int, String...) - Method in class org.objectweb.asm.ModuleVisitor
Visit an open package of the current module.
visitOpen(String, int, String...) - Method in class org.objectweb.asm.ModuleWriter
 
visitOpen(String, int, String...) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitOpen(String, int, String...) - Method in class org.objectweb.asm.util.ASMifier
 
visitOpen(String, int, String...) - Method in class org.objectweb.asm.util.CheckModuleAdapter
 
visitOpen(String, int, String...) - Method in class org.objectweb.asm.util.Printer
Module open.
visitOpen(String, int, String...) - Method in class org.objectweb.asm.util.Textifier
 
visitOpen(String, int, String...) - Method in class org.objectweb.asm.util.TraceModuleVisitor
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.ClassVisitor
Visits the enclosing class of the class.
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.ClassWriter
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.util.ASMifier
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.util.Printer
Class outer class.
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.util.Textifier
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitOuterClassCalled - Variable in class org.objectweb.asm.util.CheckClassAdapter
visitPackage(String) - Method in class org.objectweb.asm.commons.ModuleRemapper
 
visitPackage(String) - Method in class org.objectweb.asm.ModuleVisitor
Visit a package of the current module.
visitPackage(String) - Method in class org.objectweb.asm.ModuleWriter
 
visitPackage(String) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitPackage(String) - Method in class org.objectweb.asm.util.ASMifier
 
visitPackage(String) - Method in class org.objectweb.asm.util.CheckModuleAdapter
 
visitPackage(String) - Method in class org.objectweb.asm.util.Printer
Module package.
visitPackage(String) - Method in class org.objectweb.asm.util.Textifier
 
visitPackage(String) - Method in class org.objectweb.asm.util.TraceModuleVisitor
 
visitParameter(String, int) - Method in class org.objectweb.asm.MethodVisitor
Visits a parameter of this method.
visitParameter(String, int) - Method in class org.objectweb.asm.MethodWriter
 
visitParameter(String, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitParameter(String, int) - Method in class org.objectweb.asm.util.ASMifier
 
visitParameter(String, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitParameter(String, int) - Method in class org.objectweb.asm.util.Printer
Method parameter.
visitParameter(String, int) - Method in class org.objectweb.asm.util.Textifier
 
visitParameter(String, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.MethodVisitor
Visits an annotation of a parameter this method.
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.MethodWriter
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.util.Printer
Method parameter annotation.
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitParameterType() - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitParameterType() - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits the type of a method parameter.
visitParameterType() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitParameterType() - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitParameterType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitPermittedSubclass(String) - Method in class org.objectweb.asm.ClassVisitor
Visits a permitted subclasses.
visitPermittedSubclass(String) - Method in class org.objectweb.asm.ClassWriter
 
visitPermittedSubclass(String) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visitPermittedSubclass(String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitPermittedSubclass(String) - Method in class org.objectweb.asm.util.ASMifier
 
visitPermittedSubclass(String) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitPermittedSubclass(String) - Method in class org.objectweb.asm.util.Printer
Visits a permitted subclasses.
visitPermittedSubclass(String) - Method in class org.objectweb.asm.util.Textifier
 
visitPermittedSubclass(String) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitProvide(String, String...) - Method in class org.objectweb.asm.commons.ModuleRemapper
 
visitProvide(String, String...) - Method in class org.objectweb.asm.ModuleVisitor
Visit an implementation of a service.
visitProvide(String, String...) - Method in class org.objectweb.asm.ModuleWriter
 
visitProvide(String, String...) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitProvide(String, String...) - Method in class org.objectweb.asm.util.ASMifier
 
visitProvide(String, String...) - Method in class org.objectweb.asm.util.CheckModuleAdapter
 
visitProvide(String, String...) - Method in class org.objectweb.asm.util.Printer
Module provide.
visitProvide(String, String...) - Method in class org.objectweb.asm.util.Textifier
 
visitProvide(String, String...) - Method in class org.objectweb.asm.util.TraceModuleVisitor
 
visitRecordComponent(String, String, String) - Method in class org.objectweb.asm.ClassVisitor
Visits a record component of the class.
visitRecordComponent(String, String, String) - Method in class org.objectweb.asm.ClassWriter
 
visitRecordComponent(String, String, String) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visitRecordComponent(String, String, String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitRecordComponent(String, String, String) - Method in class org.objectweb.asm.util.ASMifier
 
visitRecordComponent(String, String, String) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitRecordComponent(String, String, String) - Method in class org.objectweb.asm.util.Printer
Visits a record component of the class.
visitRecordComponent(String, String, String) - Method in class org.objectweb.asm.util.Textifier
 
visitRecordComponent(String, String, String) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitRecordComponentAnnotation(String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitRecordComponentAnnotation(String, boolean) - Method in class org.objectweb.asm.util.Printer
Visits an annotation of the record component.
visitRecordComponentAnnotation(String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitRecordComponentAttribute(Attribute) - Method in class org.objectweb.asm.util.ASMifier
 
visitRecordComponentAttribute(Attribute) - Method in class org.objectweb.asm.util.Printer
Visits a non standard attribute of the record component.
visitRecordComponentAttribute(Attribute) - Method in class org.objectweb.asm.util.Textifier
 
visitRecordComponentEnd() - Method in class org.objectweb.asm.util.ASMifier
 
visitRecordComponentEnd() - Method in class org.objectweb.asm.util.Printer
Visits the end of the record component.
visitRecordComponentEnd() - Method in class org.objectweb.asm.util.Textifier
 
visitRecordComponentTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitRecordComponentTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Printer
Visits an annotation on a type in the record component signature.
visitRecordComponentTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitRequire(String, int, String) - Method in class org.objectweb.asm.commons.ModuleRemapper
 
visitRequire(String, int, String) - Method in class org.objectweb.asm.ModuleVisitor
Visits a dependence of the current module.
visitRequire(String, int, String) - Method in class org.objectweb.asm.ModuleWriter
 
visitRequire(String, int, String) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitRequire(String, int, String) - Method in class org.objectweb.asm.util.ASMifier
 
visitRequire(String, int, String) - Method in class org.objectweb.asm.util.CheckModuleAdapter
 
visitRequire(String, int, String) - Method in class org.objectweb.asm.util.Printer
Module require.
visitRequire(String, int, String) - Method in class org.objectweb.asm.util.Textifier
 
visitRequire(String, int, String) - Method in class org.objectweb.asm.util.TraceModuleVisitor
 
visitReturnType() - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitReturnType() - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits the return type of the method.
visitReturnType() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitReturnType() - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitReturnType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitShort(short) - Method in class org.objectweb.asm.util.Textifier
 
visitSource(String, String) - Method in class org.objectweb.asm.ClassVisitor
Visits the source of the class.
visitSource(String, String) - Method in class org.objectweb.asm.ClassWriter
 
visitSource(String, String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitSource(String, String) - Method in class org.objectweb.asm.util.ASMifier
 
visitSource(String, String) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitSource(String, String) - Method in class org.objectweb.asm.util.Printer
Class source.
visitSource(String, String) - Method in class org.objectweb.asm.util.Textifier
 
visitSource(String, String) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitSourceCalled - Variable in class org.objectweb.asm.util.CheckClassAdapter
visitString(String) - Method in class org.objectweb.asm.util.Textifier
 
visitSuperclass() - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitSuperclass() - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits the type of the super class.
visitSuperclass() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitSuperclass() - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitSuperclass() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitSwitchInsn(Label, Label[]) - Method in class org.objectweb.asm.MethodWriter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.MethodVisitor
Visits a TABLESWITCH instruction.
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.MethodWriter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.tree.MethodNode
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.util.ASMifier
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.util.Printer
Method instruction.
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.util.Textifier
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.MethodVisitor
Visits an annotation on an exception handler type.
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.MethodWriter
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.ASMifier
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Printer
Try catch block type annotation.
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Textifier
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.MethodVisitor
Visits a try catch block.
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.MethodWriter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.tree.MethodNode
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.ASMifier
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.Printer
Method exception handler.
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.Textifier
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitType(Type) - Method in class org.objectweb.asm.util.Textifier
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.ClassVisitor
Visits an annotation on a type in the class signature.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.ClassWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.commons.ClassRemapper
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.commons.FieldRemapper
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.commons.RecordComponentRemapper
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.FieldVisitor
Visits an annotation on the type of the field.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.FieldWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.MethodVisitor
Visits an annotation on a type in the method signature.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.MethodWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.RecordComponentVisitor
Visits an annotation on a type in the record component signature.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.RecordComponentWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.tree.ClassNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.tree.FieldNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.tree.RecordComponentNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.ASMifier
Visits a class, field or method type annotation.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.CheckFieldAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.CheckRecordComponentAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.Textifier
Prints a disassembled view of the given type annotation.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.TraceFieldVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.TraceRecordComponentVisitor
 
visitTypeAnnotation(String, int, TypePath, String, boolean) - Method in class org.objectweb.asm.util.ASMifier
Visits a class, field, method, instruction or try catch block type annotation.
visitTypeArgument() - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitTypeArgument() - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits an unbounded type argument of the last visited class or inner class type.
visitTypeArgument() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitTypeArgument() - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitTypeArgument() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitTypeArgument(char) - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitTypeArgument(char) - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits a type argument of the last visited class or inner class type.
visitTypeArgument(char) - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitTypeArgument(char) - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitTypeArgument(char) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.MethodRemapper
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.MethodVisitor
Visits a type instruction.
visitTypeInsn(int, String) - Method in class org.objectweb.asm.MethodWriter
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.tree.MethodNode
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.ASMifier
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.Printer
Method instruction.
visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.Textifier
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitTypeVariable(String) - Method in class org.objectweb.asm.commons.SignatureRemapper
 
visitTypeVariable(String) - Method in class org.objectweb.asm.signature.SignatureVisitor
Visits a signature corresponding to a type variable.
visitTypeVariable(String) - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitTypeVariable(String) - Method in class org.objectweb.asm.util.CheckSignatureAdapter
 
visitTypeVariable(String) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitUse(String) - Method in class org.objectweb.asm.commons.ModuleRemapper
 
visitUse(String) - Method in class org.objectweb.asm.ModuleVisitor
Visit a service used by the current module.
visitUse(String) - Method in class org.objectweb.asm.ModuleWriter
 
visitUse(String) - Method in class org.objectweb.asm.tree.ModuleNode
 
visitUse(String) - Method in class org.objectweb.asm.util.ASMifier
 
visitUse(String) - Method in class org.objectweb.asm.util.CheckModuleAdapter
 
visitUse(String) - Method in class org.objectweb.asm.util.Printer
Module use.
visitUse(String) - Method in class org.objectweb.asm.util.Textifier
 
visitUse(String) - Method in class org.objectweb.asm.util.TraceModuleVisitor
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.MethodVisitor
Visits a local variable instruction.
visitVarInsn(int, int) - Method in class org.objectweb.asm.MethodWriter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.util.ASMifier
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.util.Printer
Method instruction.
visitVarInsn(int, int) - Method in class org.objectweb.asm.util.Textifier
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
VOID - Static variable in class org.objectweb.asm.Type
The sort of the void type.
VOID_TYPE - Static variable in class org.objectweb.asm.Type
The void type.

W

WIDE - Static variable in class org.objectweb.asm.Constants
 
WIDE_JUMP_OPCODE_DELTA - Static variable in class org.objectweb.asm.Constants
 
WILDCARD_BOUND - Static variable in class org.objectweb.asm.TypePath
A type path step that steps into the bound of a wildcard type.
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.Attribute
Returns the byte array form of the content of this attribute.
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.commons.ModuleHashesAttribute
 
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.commons.ModuleResolutionAttribute
 
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.commons.ModuleTargetAttribute
 
writeItems(Collection<SerialVersionUIDAdder.Item>, DataOutput, boolean) - Static method in class org.objectweb.asm.commons.SerialVersionUIDAdder
Sorts the items in the collection and writes it to the given output stream.

X

xor(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
 
XOR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form