- 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
-
- 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_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(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.ConstantDynamic
-
- accept(MethodWriter) - Method in class org.objectweb.asm.Frame
-
- 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(SignatureVisitor) - Method in class org.objectweb.asm.signature.SignatureReader
-
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.AbstractInsnNode
-
Makes the given method visitor visit this instruction.
- 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(MethodVisitor) - Method in class org.objectweb.asm.tree.FieldInsnNode
-
- accept(ClassVisitor) - Method in class org.objectweb.asm.tree.FieldNode
-
Makes the given class visitor visit this field.
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.FrameNode
-
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.IincInsnNode
-
- accept(ClassVisitor) - Method in class org.objectweb.asm.tree.InnerClassNode
-
Makes the given class visitor visit this inner class.
- 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, boolean) - Method in class org.objectweb.asm.tree.LocalVariableAnnotationNode
-
Makes the given visitor visit this type annotation.
- 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(ClassVisitor) - Method in class org.objectweb.asm.tree.MethodNode
-
Makes the given class visitor visit this method.
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MethodNode
-
Makes the given method visitor visit this method.
- accept(ModuleVisitor) - Method in class org.objectweb.asm.tree.ModuleExportNode
-
Makes the given module visitor visit this export declaration.
- accept(ClassVisitor) - Method in class org.objectweb.asm.tree.ModuleNode
-
Makes the given class visitor visit this module.
- 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(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
-
- 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
-
- 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 enclosing class.
- 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
-
- 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(Attribute) - Method in class org.objectweb.asm.Attribute.Set
-
- ADD - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
- add(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- add(SymbolTable.Entry) - Method in class org.objectweb.asm.SymbolTable
-
- 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(Object) - Method in class org.objectweb.asm.tree.InsnList.InsnListIterator
-
- addAttributes(Attribute) - Method in class org.objectweb.asm.Attribute.Set
-
- addBootstrapMethod(Handle, Object...) - Method in class org.objectweb.asm.SymbolTable
-
Adds a bootstrap method to the BootstrapMethods attribute of this symbol table.
- addBootstrapMethod(int, int, int) - 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, 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.
- 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.
- 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, 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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(String, String) - Method in class org.objectweb.asm.SymbolTable
-
Adds a CONSTANT_NameAndType_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.
- 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(String) - Method in class org.objectweb.asm.SymbolTable
-
Adds a CONSTANT_Utf8_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.
- 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.
- 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.
- 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
-
- 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
-
- 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
-
- addUninitializedType(String, int) - Method in class org.objectweb.asm.SymbolTable
-
- 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
-
- 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.
- 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
-
- AnalyzerAdapter - Class in org.objectweb.asm.commons
-
- AnalyzerAdapter(String, int, String, String, MethodVisitor) - Constructor for class org.objectweb.asm.commons.AnalyzerAdapter
-
- AnalyzerAdapter(int, String, int, String, String, MethodVisitor) - Constructor for class org.objectweb.asm.commons.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
-
- AnalyzerException(AbstractInsnNode, String, Throwable) - Constructor for exception org.objectweb.asm.tree.analysis.AnalyzerException
-
- AnalyzerException(AbstractInsnNode, String, Object, Value) - Constructor for exception org.objectweb.asm.tree.analysis.AnalyzerException
-
- AND - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
- and(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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(String) - Constructor for class org.objectweb.asm.tree.AnnotationNode
-
- AnnotationNode(int, String) - Constructor for class org.objectweb.asm.tree.AnnotationNode
-
- AnnotationNode(List<Object>) - Constructor for class org.objectweb.asm.tree.AnnotationNode
-
- AnnotationRemapper - Class in org.objectweb.asm.commons
-
- AnnotationRemapper(AnnotationVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.AnnotationRemapper
-
- AnnotationRemapper(int, 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
-
- AnnotationVisitor(int, AnnotationVisitor) - Constructor for class org.objectweb.asm.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
-
- 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.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
-
- appendAccessFlags(int) - Method in class org.objectweb.asm.util.ASMifier
-
- appendConstant(Object) - Method in class org.objectweb.asm.util.ASMifier
-
- appendDescriptor(StringBuilder) - Method in class org.objectweb.asm.Type
-
Appends the descriptor corresponding to this type to the given string buffer.
- appendDescriptor(Class<?>, StringBuilder) - Static method in class org.objectweb.asm.Type
-
Appends the descriptor of the given class to the given string builder.
- appendDescriptor(int, String) - Method in class org.objectweb.asm.util.Textifier
-
- appendFrameTypes(int, Object[]) - Method in class org.objectweb.asm.util.ASMifier
-
- appendFrameTypes(int, Object[]) - Method in class org.objectweb.asm.util.Textifier
-
- appendHandle(Handle) - Method in class org.objectweb.asm.util.Textifier
-
- 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
-
- appendLabel(Label) - Method in class org.objectweb.asm.util.Textifier
-
- appendRawAccess(int) - Method in class org.objectweb.asm.util.Textifier
-
- 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
-
- 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.GeneratorAdapter
-
Generates the instruction to compute the length of an array.
- arraylength() - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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(int) - Static method in class org.objectweb.asm.tree.Util
-
- asArrayList(T[]) - Static method in class org.objectweb.asm.tree.Util
-
- asArrayList(byte[]) - Static method in class org.objectweb.asm.tree.Util
-
- asArrayList(boolean[]) - Static method in class org.objectweb.asm.tree.Util
-
- asArrayList(short[]) - Static method in class org.objectweb.asm.tree.Util
-
- asArrayList(char[]) - Static method in class org.objectweb.asm.tree.Util
-
- asArrayList(int[]) - Static method in class org.objectweb.asm.tree.Util
-
- asArrayList(float[]) - Static method in class org.objectweb.asm.tree.Util
-
- asArrayList(long[]) - Static method in class org.objectweb.asm.tree.Util
-
- asArrayList(double[]) - Static method in class org.objectweb.asm.tree.Util
-
- asArrayList(int, T[]) - Static method in class org.objectweb.asm.tree.Util
-
- 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
-
- 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
-
- ASMifiable - Interface in org.objectweb.asm.util
-
- ASMifier - Class in org.objectweb.asm.util
-
A
Printer
that prints the ASM code to generate the classes if visits.
- ASMifier() - Constructor for class org.objectweb.asm.util.ASMifier
-
- ASMifier(int, String, int) - Constructor for class org.objectweb.asm.util.ASMifier
-
- ASMifierSupport - Interface in org.objectweb.asm.util
-
An
Attribute
that can generate the ASM code to create an equivalent
attribute.
- asmify(StringBuffer, String, Map<Label, String>) - Method in interface org.objectweb.asm.util.ASMifiable
-
Deprecated.
Generates the ASM code to create an attribute equal to this 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.
- av - Variable in class org.objectweb.asm.AnnotationVisitor
-
The annotation visitor to which this visitor must delegate method calls.
- 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(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.
- 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
-
- CheckAnnotationAdapter(AnnotationVisitor) - Constructor for class org.objectweb.asm.util.CheckAnnotationAdapter
-
- CheckAnnotationAdapter(AnnotationVisitor, boolean) - Constructor for class org.objectweb.asm.util.CheckAnnotationAdapter
-
- 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(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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(ClassVisitor) - Constructor for class org.objectweb.asm.util.CheckClassAdapter
-
- CheckClassAdapter(ClassVisitor, boolean) - Constructor for class org.objectweb.asm.util.CheckClassAdapter
-
- CheckClassAdapter(int, ClassVisitor, boolean) - Constructor for class org.objectweb.asm.util.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 a 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(FieldVisitor) - Constructor for class org.objectweb.asm.util.CheckFieldAdapter
-
- CheckFieldAdapter(int, FieldVisitor) - Constructor for class org.objectweb.asm.util.CheckFieldAdapter
-
- checkFieldSignature(String) - Static method in class org.objectweb.asm.util.CheckClassAdapter
-
Checks a field signature.
- 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.
- 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.
- CheckMethodAdapter - Class in org.objectweb.asm.util
-
- CheckMethodAdapter(MethodVisitor) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
-
- CheckMethodAdapter(MethodVisitor, Map<Label, Integer>) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
-
- CheckMethodAdapter(int, MethodVisitor, Map<Label, Integer>) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
-
- CheckMethodAdapter(int, String, String, MethodVisitor, Map<Label, Integer>) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
-
- CheckMethodAdapter(int, int, String, String, MethodVisitor, Map<Label, Integer>) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
-
- CheckMethodAdapter.Method - Enum in org.objectweb.asm.util
-
The 'generic' instruction visit methods (i.e.
- 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
-
- CheckModuleAdapter(ModuleVisitor, boolean) - Constructor for class org.objectweb.asm.util.CheckModuleAdapter
-
- CheckModuleAdapter(int, ModuleVisitor, boolean) - Constructor for class org.objectweb.asm.util.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.
- checkReferenceTypeSignature(String, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
-
Checks a reference type signature.
- CheckSignatureAdapter - Class in org.objectweb.asm.util
-
- CheckSignatureAdapter(int, SignatureVisitor) - Constructor for class org.objectweb.asm.util.CheckSignatureAdapter
-
- CheckSignatureAdapter(int, int, SignatureVisitor) - Constructor for class org.objectweb.asm.util.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
-
- 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
-
- checkVisitEndNotCalled() - Method in class org.objectweb.asm.util.CheckModuleAdapter
-
- checkVisitMaxsNotCalled() - Method in class org.objectweb.asm.util.CheckMethodAdapter
-
- CHOP_FRAME - Static variable in class org.objectweb.asm.Frame
-
- CLASS_DECLARATION - Static variable in class org.objectweb.asm.util.Textifier
-
- 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_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.
- 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
-
- ClassNode(int) - Constructor for class org.objectweb.asm.tree.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
-
- ClassReader(byte[], int, int) - Constructor for class org.objectweb.asm.ClassReader
-
- ClassReader(byte[], int, boolean) - Constructor for class org.objectweb.asm.ClassReader
-
- ClassReader(InputStream) - Constructor for class org.objectweb.asm.ClassReader
-
- ClassReader(String) - Constructor for class org.objectweb.asm.ClassReader
-
- ClassRemapper - Class in org.objectweb.asm.commons
-
- ClassRemapper(ClassVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.ClassRemapper
-
- ClassRemapper(int, ClassVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.ClassRemapper
-
- 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
-
- 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
-
- ClassVisitor(int, ClassVisitor) - Constructor for class org.objectweb.asm.ClassVisitor
-
- 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
-
- ClassWriter(ClassReader, int) - Constructor for class org.objectweb.asm.ClassWriter
-
Constructs a new
ClassWriter
object and enables optimizations for "mostly add" bytecode
transformations.
- classWriter - Variable in class org.objectweb.asm.SymbolTable
-
The ClassWriter to which this SymbolTable belongs.
- 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(Map<LabelNode, LabelNode>) - Method in class org.objectweb.asm.tree.AbstractInsnNode
-
Returns a copy of this instruction.
- clone(LabelNode, Map<LabelNode, LabelNode>) - Static method in class org.objectweb.asm.tree.AbstractInsnNode
-
Returns the clone of the given label.
- 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.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
-
- 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 - Static variable in class org.objectweb.asm.Constants
-
- code - Variable in class org.objectweb.asm.MethodWriter
-
The 'code' field of the Code attribute.
- 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(MethodVisitor) - Constructor for class org.objectweb.asm.commons.CodeSizeEvaluator
-
- CodeSizeEvaluator(int, 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.
- 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
-
- computeAnnotationsSize(AnnotationWriter, AnnotationWriter, AnnotationWriter, AnnotationWriter) - Static method in class org.objectweb.asm.AnnotationWriter
-
- 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.
- computeAttributesSize() - Method in class org.objectweb.asm.ModuleWriter
-
Returns the size of the Module, ModulePackages and ModuleMainClass attributes generated by this
ModuleWriter.
- computeBootstrapMethodsSize() - Method in class org.objectweb.asm.SymbolTable
-
Returns the size in bytes of this symbol table's BootstrapMethods attribute.
- 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.
- 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.
- computeSHAdigest(byte[]) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
-
Returns the SHA-1 message digest of the given value.
- 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
-
- 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
-
- 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
-
- 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, 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.
- copyOperation(AbstractInsnNode, SourceValue) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
-
- cpInfoOffsets - Variable in class org.objectweb.asm.ClassReader
-
- create(SymbolTable, String, AnnotationWriter) - Static method in class org.objectweb.asm.AnnotationWriter
-
- create(SymbolTable, int, TypePath, String, AnnotationWriter) - Static method in class org.objectweb.asm.AnnotationWriter
-
- createAnnotationRemapper(AnnotationVisitor) - Method in class org.objectweb.asm.commons.ClassRemapper
-
Constructs a new remapper for annotations.
- createASMifier(String, int) - Method in class org.objectweb.asm.util.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
-
- 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.
- 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
-
- 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 - 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
-
- currentFrame - Variable in class org.objectweb.asm.MethodWriter
-
The current stack map frame.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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_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_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.
- 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, String, String, String, 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, long, int) - Constructor for class org.objectweb.asm.SymbolTable.Entry
-
- entryCount - Variable in class org.objectweb.asm.SymbolTable
-
- 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 - Static variable in class org.objectweb.asm.Constants
-
- exceptions - Variable in class org.objectweb.asm.tree.MethodNode
-
- exceptions - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
-
The Java generic exception types declaration corresponding to the visited signature.
- 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.
- 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.
- 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.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
-
- 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
-
- 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.
- 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
-
- 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
-
- FieldNode - Class in org.objectweb.asm.tree
-
A node that represents a field.
- FieldNode(int, String, String, String, Object) - Constructor for class org.objectweb.asm.tree.FieldNode
-
- FieldNode(int, int, String, String, String, Object) - Constructor for class org.objectweb.asm.tree.FieldNode
-
- FieldRemapper - Class in org.objectweb.asm.commons
-
- FieldRemapper(FieldVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.FieldRemapper
-
- FieldRemapper(int, FieldVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.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
-
- FieldVisitor(int, FieldVisitor) - Constructor for class org.objectweb.asm.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
-
- 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.
- 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.
- 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
-
- firstField - Variable in class org.objectweb.asm.ClassWriter
-
- 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
-
- 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_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.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
-
- 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 - Class in org.objectweb.asm
-
The input and output stack map frames of a basic block.
- Frame(Label) - Constructor for class org.objectweb.asm.Frame
-
Constructs a new Frame.
- frame - Variable in class org.objectweb.asm.Label
-
The input and output stack map frames of the basic block corresponding to this label.
- FRAME - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
- 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(Frame<? extends V>) - Constructor for class org.objectweb.asm.tree.analysis.Frame
-
Constructs a copy of the given Frame.
- 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
-
- 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.
- 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.
- GeneratorAdapter - Class in org.objectweb.asm.commons
-
- GeneratorAdapter(MethodVisitor, int, String, String) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
-
- GeneratorAdapter(int, MethodVisitor, int, String, String) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
-
- GeneratorAdapter(int, Method, MethodVisitor) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
-
- GeneratorAdapter(int, Method, String, Type[], ClassVisitor) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
-
- get(int) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
-
- get(Object) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter.Instantiation
-
- 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.
- 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
-
- 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(String) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
values corresponding to the argument types of the given method
descriptor.
- getArgumentTypes(Method) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
values corresponding to the argument types of the given method.
- 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
-
- getClassName() - Method in class org.objectweb.asm.ClassReader
-
- getClassName() - Method in exception org.objectweb.asm.ClassTooLargeException
-
Returns the internal name of the class.
- 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.
- 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(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(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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
-
- 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
-
- 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(Label[]) - Method in class org.objectweb.asm.tree.MethodNode
-
- getLabelNodes(Object[]) - 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 stack size 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(Method) - Static method in class org.objectweb.asm.commons.Method
-
- getMethod(Constructor<?>) - Static method in class org.objectweb.asm.commons.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(Type, Type...) - Static method in class org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given argument and return types.
- getMethodDescriptor(Method) - Static method in class org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given method.
- 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(String) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
corresponding to the return type of the given method descriptor.
- getReturnType(Method) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
corresponding to the return type of the given method.
- getReturnType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
-
Returns the Java generic method return type declaration corresponding to the visited signature.
- 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 values in the operand stack of this frame.
- 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(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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
-
- 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(int) - Method in class org.objectweb.asm.SymbolTable
-
Returns the type table element whose index is given.
- 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(String) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
corresponding to the given type descriptor.
- 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.
- 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
-
- 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
-
- 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.GeneratorAdapter
-
Generates the instruction to jump to the given label if the top stack value is not null.
- ifnonnull(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- IFNONNULL - Static variable in interface org.objectweb.asm.Opcodes
-
- 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(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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
-
- 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
-
- 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
-
- 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
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(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
-
- 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(InsnList) - Method in class org.objectweb.asm.tree.InsnList
-
Inserts the given instructions 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.
- 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
-
- 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 - Class in org.objectweb.asm.tree
-
- 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
-
- 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
-
- 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(MethodVisitor) - Constructor for class org.objectweb.asm.commons.InstructionAdapter
-
- InstructionAdapter(int, MethodVisitor) - Constructor for class org.objectweb.asm.commons.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
-
- 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
-
- 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.
- interpreter - Variable in class org.objectweb.asm.tree.analysis.Analyzer
-
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
-
- 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
-
- 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.
- 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.TryCatchBlockNode
-
The runtime invisible type annotations on the exception handler type.
- INVOKE_DYNAMIC_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
- 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.GeneratorAdapter
-
Generates an invokedynamic instruction.
- invokedynamic(String, String, Handle, Object[]) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
Generates the instruction to call the given dynamic method.
- 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
-
- invokeInsn(int, Type, Method, boolean) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates an invoke method instruction.
- invokeInterface(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke an interface method.
- invokeinterface(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
Generates the instruction to call the given 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(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke a static method.
- 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 - Static variable in interface org.objectweb.asm.Opcodes
-
- invokeVirtual(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke a normal method.
- 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 - 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
-
- 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() - 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 - Variable in class org.objectweb.asm.tree.analysis.SimpleVerifier
-
Whether the class that is verified 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.
- isInterface - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
-
Whether the visited signature is a class signature of a Java interface.
- 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.
- 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
-
- 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 - 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
-
- label - Variable in class org.objectweb.asm.tree.JumpInsnNode
-
The operand of this instruction.
- 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
-
- 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
-
- 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
-
- LASTORE - Static variable in interface org.objectweb.asm.Opcodes
-
- 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.
- 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.
- 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.
- 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.
- 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
-
- LDC2_W - Static variable in class org.objectweb.asm.Constants
-
- LDC_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
- LDC_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
-
- 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 - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
- line - Variable in class org.objectweb.asm.tree.LineNumberNode
-
A line number.
- 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, or 0.
- 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
-
- 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(int, int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to load the given method arguments on the stack.
- loadArgs() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to load all the 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, TypePath, LabelNode[], LabelNode[], int[], String) - Constructor for class org.objectweb.asm.tree.LocalVariableAnnotationNode
-
- LocalVariableAnnotationNode(int, int, TypePath, LabelNode[], LabelNode[], int[], String) - Constructor for class org.objectweb.asm.tree.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
-
- 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, String, MethodVisitor) - Constructor for class org.objectweb.asm.commons.LocalVariablesSorter
-
- LocalVariablesSorter(int, int, String, MethodVisitor) - Constructor for class org.objectweb.asm.commons.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
-
- 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
-
- 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
-
- 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[], 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[]) - Static method in class org.objectweb.asm.util.CheckClassAdapter
-
Checks the given class.
- main(String[], PrintWriter) - Static method in class org.objectweb.asm.util.CheckClassAdapter
-
Checks the given class.
- main(String[], String, Printer, PrintWriter, PrintWriter) - Static method in class org.objectweb.asm.util.Printer
-
Prints a the given class to the given output.
- 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, PrintWriter) - Static method in class org.objectweb.asm.util.Textifier
-
Prints a disassembled view of 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.
- 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
-
- mapDesc(String) - Method in class org.objectweb.asm.commons.Remapper
-
- 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
-
- mapSignature(String, boolean) - Method in class org.objectweb.asm.commons.Remapper
-
- mapType(Type) - Method in class org.objectweb.asm.commons.Remapper
-
- mapType(String) - Method in class org.objectweb.asm.commons.Remapper
-
- mapTypes(String[]) - Method in class org.objectweb.asm.commons.Remapper
-
- mapValue(Object) - Method in class org.objectweb.asm.commons.Remapper
-
Returns the given value, remapped with this remapper.
- mark(Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Marks the current code position with the given label.
- 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.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.
- 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.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
-
- 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(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(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(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(BasicValue, BasicValue) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
-
- merge(Frame<? extends V>, Interpreter<V>) - Method in class org.objectweb.asm.tree.analysis.Frame
-
Merges the given frame into this frame.
- 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(V, V) - Method in class org.objectweb.asm.tree.analysis.Interpreter
-
Merges two values.
- merge(BasicValue, BasicValue) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
-
- 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.
- 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(String, String) - Constructor for class org.objectweb.asm.commons.Method
-
- Method(String, Type, Type[]) - Constructor for class org.objectweb.asm.commons.Method
-
- METHOD - Static variable in class org.objectweb.asm.Type
-
The sort of method types.
- Method() - Constructor for enum org.objectweb.asm.util.CheckMethodAdapter.Method
-
- 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
-
- 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
-
- MethodInsnNode(int, String, String, String, boolean) - Constructor for class org.objectweb.asm.tree.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
-
- MethodNode(int) - Constructor for class org.objectweb.asm.tree.MethodNode
-
- MethodNode(int, String, String, String, String[]) - Constructor for class org.objectweb.asm.tree.MethodNode
-
- MethodNode(int, int, String, String, String, String[]) - Constructor for class org.objectweb.asm.tree.MethodNode
-
- MethodRemapper - Class in org.objectweb.asm.commons
-
- MethodRemapper(MethodVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.MethodRemapper
-
- MethodRemapper(int, MethodVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.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
-
- MethodVisitor - Class in org.objectweb.asm
-
A visitor to visit a Java method.
- MethodVisitor(int) - Constructor for class org.objectweb.asm.MethodVisitor
-
- MethodVisitor(int, MethodVisitor) - Constructor for class org.objectweb.asm.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
-
- 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 - Static variable in class org.objectweb.asm.Constants
-
- 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_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
-
- 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(String, List<String>, List<byte[]>) - Constructor for class org.objectweb.asm.commons.ModuleHashesAttribute
-
- ModuleHashesAttribute() - Constructor for class org.objectweb.asm.commons.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(String, int, String) - Constructor for class org.objectweb.asm.tree.ModuleNode
-
- ModuleNode(int, String, int, String, List<ModuleRequireNode>, List<ModuleExportNode>, List<ModuleOpenNode>, List<String>, List<ModuleProvideNode>) - Constructor for class org.objectweb.asm.tree.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
-
- 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
-
- ModuleRemapper - Class in org.objectweb.asm.commons
-
- ModuleRemapper(ModuleVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.ModuleRemapper
-
- ModuleRemapper(int, ModuleVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.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
-
- ModuleResolutionAttribute - Class in org.objectweb.asm.commons
-
A ModuleResolution attribute.
- ModuleResolutionAttribute(int) - Constructor for class org.objectweb.asm.commons.ModuleResolutionAttribute
-
- ModuleResolutionAttribute() - Constructor for class org.objectweb.asm.commons.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(String) - Constructor for class org.objectweb.asm.commons.ModuleTargetAttribute
-
- ModuleTargetAttribute() - Constructor for class org.objectweb.asm.commons.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
-
- ModuleVisitor(int, ModuleVisitor) - Constructor for class org.objectweb.asm.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.GeneratorAdapter
-
Generates the instruction to get the monitor of the top stack value.
- monitorenter() - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- MONITORENTER - Static variable in interface org.objectweb.asm.Opcodes
-
- monitorExit() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to release the monitor of the top stack value.
- monitorexit() - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- MONITOREXIT - Static variable in interface org.objectweb.asm.Opcodes
-
- MUL - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
- mul(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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
-
- 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
-
- 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.
- NA - Static variable in class org.objectweb.asm.MethodWriter
-
- 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
-
- 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
-
- 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.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.
- 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 V>) - Method in class org.objectweb.asm.tree.analysis.Interpreter
-
Interprets a bytecode instruction with a variable number of arguments.
- naryOperation(AbstractInsnNode, List<? extends SourceValue>) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
-
- NE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
- NEG - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
- neg(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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.
- 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.
- 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(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to create a new array.
- 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 - 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.
- newHandle(int, String, String, String) - Method in class org.objectweb.asm.ClassWriter
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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.
- 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.
- 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 - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
- or(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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.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.
- outerMethod - Variable in class org.objectweb.asm.tree.ClassNode
-
The name of the method that contains this class, or null if this class is not
enclosed in a method.
- outerMethodDesc - Variable in class org.objectweb.asm.tree.ClassNode
-
The descriptor of the method that contains this class, or null if this class is not
enclosed in a method.
- outerName - Variable in class org.objectweb.asm.tree.InnerClassNode
-
- 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
-
- 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
-
- owner - Variable in class org.objectweb.asm.tree.MethodInsnNode
-
- 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.
- packaze - Variable in class org.objectweb.asm.tree.ModuleExportNode
-
The internal name of the exported package.
- packaze - Variable in class org.objectweb.asm.tree.ModuleOpenNode
-
The internal name of the opened package.
- 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
-
- 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).
- PARAMETERS_DECLARATION - Static variable in class org.objectweb.asm.util.Textifier
-
- 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
-
- 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(int) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
-
- pop(String) - 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(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.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
-
- pop() - Method in class org.objectweb.asm.tree.analysis.Frame
-
Pops a value from the operand stack of this frame.
- 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
-
- previousFrameOffset - Variable in class org.objectweb.asm.MethodWriter
-
- 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 - Class in org.objectweb.asm.util
-
An abstract converter from visit events to text.
- Printer(int) - Constructor for class org.objectweb.asm.util.Printer
-
- printer - Variable in class org.objectweb.asm.util.TraceAnnotationVisitor
-
The printer to convert the visited annotation into text.
- 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(Object) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
-
- push(boolean) - 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(long) - 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(double) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(String) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(Handle) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to push a handle 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(int) - Method in class org.objectweb.asm.Frame
-
Pushes the given abstract type on the output frame 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(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
-
- 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
-
- putAnnotations(int, ByteVector) - Method in class org.objectweb.asm.AnnotationWriter
-
- 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(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.
- 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(ByteVector) - Method in class org.objectweb.asm.ModuleWriter
-
Puts the Module, ModulePackages and ModuleMainClass attributes generated by this ModuleWriter
in the given ByteVector.
- 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(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(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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
-
- putFrameType(Object) - Method in class org.objectweb.asm.MethodWriter
-
- 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.
- putShort(int) - Method in class org.objectweb.asm.ByteVector
-
Puts a short into this byte vector.
- 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(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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.
- read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- readShort(int) - Method in class org.objectweb.asm.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
-
- readUtf(int, char[]) - Method in class org.objectweb.asm.ClassReader
-
- readUtf(int, int, char[]) - Method in class org.objectweb.asm.ClassReader
-
- 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.
- 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 - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
- rem(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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 - Class in org.objectweb.asm.commons
-
A class responsible for remapping types and names.
- Remapper() - Constructor for class org.objectweb.asm.commons.Remapper
-
- remapper - Variable in class org.objectweb.asm.commons.SignatureRemapper
-
- remove() - Method in class org.objectweb.asm.tree.analysis.SmallSet.IteratorImpl
-
- remove - Variable in class org.objectweb.asm.tree.InsnList.InsnListIterator
-
- 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.
- 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
-
- 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, V, V) - Method in class org.objectweb.asm.tree.analysis.Interpreter
-
Interprets a bytecode return instruction.
- returnOperation(AbstractInsnNode, SourceValue, SourceValue) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
-
- 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() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to return the top stack value to the caller.
- 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.
- 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
-
- 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
-
- 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(ClassVisitor) - Constructor for class org.objectweb.asm.commons.SerialVersionUIDAdder
-
- SerialVersionUIDAdder(int, ClassVisitor) - Constructor for class org.objectweb.asm.commons.SerialVersionUIDAdder
-
- SerialVersionUIDAdder.Item - Class in org.objectweb.asm.commons
-
- service - Variable in class org.objectweb.asm.tree.ModuleProvideNode
-
The internal name of the service.
- Set() - Constructor for class org.objectweb.asm.Attribute.Set
-
- 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.
- setClassLoader(ClassLoader) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
-
- 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 - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
- shl(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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 - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
- shr(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- SIGNATURE - Static variable in class org.objectweb.asm.Constants
-
- 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.
- 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.
- 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
-
- SignatureRemapper - Class in org.objectweb.asm.commons
-
- SignatureRemapper(SignatureVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.SignatureRemapper
-
- SignatureRemapper(int, SignatureVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.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 - Class in org.objectweb.asm.signature
-
A visitor to visit a generic signature.
- SignatureVisitor(int) - Constructor for class org.objectweb.asm.signature.SignatureVisitor
-
- signatureVisitor - Variable in class org.objectweb.asm.util.CheckSignatureAdapter
-
The visitor to which this adapter must delegate calls.
- 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
-
- SimpleRemapper - Class in org.objectweb.asm.commons
-
A
Remapper
using a
Map
to define its mapping.
- SimpleRemapper(Map<String, String>) - Constructor for class org.objectweb.asm.commons.SimpleRemapper
-
- SimpleRemapper(String, String) - Constructor for class org.objectweb.asm.commons.SimpleRemapper
-
- 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
-
- SimpleVerifier(Type, Type, boolean) - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
-
- SimpleVerifier(Type, Type, List<Type>, boolean) - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
-
- SimpleVerifier(int, Type, Type, List<Type>, boolean) - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
-
- SIPUSH - Static variable in interface org.objectweb.asm.Opcodes
-
- size - Variable in class org.objectweb.asm.Attribute.Set
-
- size() - Method in class org.objectweb.asm.tree.analysis.SmallSet
-
- 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.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
and LineNumberTable 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
-
- 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
-
- SourceInterpreter() - Constructor for class org.objectweb.asm.tree.analysis.SourceInterpreter
-
- SourceInterpreter(int) - Constructor for class org.objectweb.asm.tree.analysis.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
-
- SourceValue(int, AbstractInsnNode) - Constructor for class org.objectweb.asm.tree.analysis.SourceValue
-
- SourceValue(int, Set<AbstractInsnNode>) - Constructor for class org.objectweb.asm.tree.analysis.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(String, ClassVisitor) - Constructor for class org.objectweb.asm.commons.StaticInitMerger
-
- StaticInitMerger(int, String, ClassVisitor) - Constructor for class org.objectweb.asm.commons.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 - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
- sub(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- Subroutine - Class in org.objectweb.asm.tree.analysis
-
A method subroutine (corresponds to a JSR instruction).
- Subroutine(LabelNode, int, JumpInsnNode) - Constructor for class org.objectweb.asm.tree.analysis.Subroutine
-
- Subroutine(Subroutine) - Constructor for class org.objectweb.asm.tree.analysis.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 - 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
-
- 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(Type, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to swap the top two stack values.
- swap() - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- 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 - 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_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[], 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(int, int, Label, Label...) - Method in class org.objectweb.asm.commons.InstructionAdapter
-
- TABLESWITCH - Static variable in interface org.objectweb.asm.Opcodes
-
- TABLESWITCH_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
- 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
-
- 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, V, V, V) - Method in class org.objectweb.asm.tree.analysis.Interpreter
-
Interprets a bytecode instruction with three arguments.
- ternaryOperation(AbstractInsnNode, SourceValue, SourceValue, SourceValue) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
-
- text - Variable in class org.objectweb.asm.util.Printer
-
The text to be printed.
- Textifiable - Interface in org.objectweb.asm.util
-
- 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
-
- Textifier(int) - Constructor for class org.objectweb.asm.util.Textifier
-
- TextifierSupport - Interface in org.objectweb.asm.util
-
An
Attribute
that can print a readable representation of itself.
- textify(StringBuffer, Map<Label, String>) - Method in interface org.objectweb.asm.util.Textifiable
-
Deprecated.
Generates a human readable representation of this attribute.
- 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
-
- TraceAnnotationVisitor(Printer) - Constructor for class org.objectweb.asm.util.TraceAnnotationVisitor
-
- TraceAnnotationVisitor(AnnotationVisitor, Printer) - Constructor for class org.objectweb.asm.util.TraceAnnotationVisitor
-
- TraceClassVisitor - Class in org.objectweb.asm.util
-
- TraceClassVisitor(PrintWriter) - Constructor for class org.objectweb.asm.util.TraceClassVisitor
-
- TraceClassVisitor(ClassVisitor, PrintWriter) - Constructor for class org.objectweb.asm.util.TraceClassVisitor
-
- TraceClassVisitor(ClassVisitor, Printer, PrintWriter) - Constructor for class org.objectweb.asm.util.TraceClassVisitor
-
- TraceFieldVisitor - Class in org.objectweb.asm.util
-
- TraceFieldVisitor(Printer) - Constructor for class org.objectweb.asm.util.TraceFieldVisitor
-
- TraceFieldVisitor(FieldVisitor, Printer) - Constructor for class org.objectweb.asm.util.TraceFieldVisitor
-
- TraceMethodVisitor - Class in org.objectweb.asm.util
-
- TraceMethodVisitor(Printer) - Constructor for class org.objectweb.asm.util.TraceMethodVisitor
-
- TraceMethodVisitor(MethodVisitor, Printer) - Constructor for class org.objectweb.asm.util.TraceMethodVisitor
-
- TraceModuleVisitor - Class in org.objectweb.asm.util
-
- TraceModuleVisitor(Printer) - Constructor for class org.objectweb.asm.util.TraceModuleVisitor
-
- TraceModuleVisitor(ModuleVisitor, Printer) - Constructor for class org.objectweb.asm.util.TraceModuleVisitor
-
- 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
-
- 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
-
- tryCatchBlocks - Variable in class org.objectweb.asm.tree.MethodNode
-
The try catch blocks of this method.
- TryCatchBlockSorter - Class in org.objectweb.asm.commons
-
- TryCatchBlockSorter(MethodVisitor, int, String, String, String, String[]) - Constructor for class org.objectweb.asm.commons.TryCatchBlockSorter
-
- TryCatchBlockSorter(int, MethodVisitor, int, String, String, String, String[]) - Constructor for class org.objectweb.asm.commons.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 - 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 - 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_ARGUMENT - Static variable in class org.objectweb.asm.TypePath
-
A type path step that steps into a type argument of a generic type.
- TYPE_DECLARATION - Static variable in class org.objectweb.asm.util.Textifier
-
- TYPE_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
- TYPE_SIGNATURE - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
-
- 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, TypePath, String) - Constructor for class org.objectweb.asm.tree.TypeAnnotationNode
-
- TypeAnnotationNode(int, int, TypePath, String) - Constructor for class org.objectweb.asm.tree.TypeAnnotationNode
-
- typeCount - Variable in class org.objectweb.asm.SymbolTable
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- V9 - Static variable in interface org.objectweb.asm.Opcodes
-
- V_PREVIEW - Static variable in interface org.objectweb.asm.Opcodes
-
Version flag indicating that the class is using 'preview' features.
- value - Variable in class org.objectweb.asm.Symbol
-
The string value of this symbol.
- Value - Interface in org.objectweb.asm.tree.analysis
-
An immutable symbolic value for the semantic interpretation of bytecode.
- value - Variable in class org.objectweb.asm.tree.FieldNode
-
The field's initial value.
- value - Variable in class org.objectweb.asm.tree.LabelNode
-
- 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(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to box the top stack value using Java 5's valueOf() method.
- 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.
- 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
-
- 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
-
- 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.
- 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
-
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.
- 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.TryCatchBlockNode
-
The runtime visible type annotations on the exception handler type.
- 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(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(String, Object) - Method in class org.objectweb.asm.commons.AnnotationRemapper
-
- 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(String, Object) - Method in class org.objectweb.asm.tree.AnnotationNode
-
- 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(String, Object) - Method in class org.objectweb.asm.util.ASMifier
-
- visit(String, Object) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
-
- 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(String, Object) - Method in class org.objectweb.asm.util.Printer
-
Annotation value.
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.util.Textifier
-
- visit(String, Object) - Method in class org.objectweb.asm.util.Textifier
-
- visit(String, Object) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
-
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.util.TraceClassVisitor
-
- VISIT_CLASS_BOUND_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
-
- VISIT_END - Static variable in class org.objectweb.asm.util.ASMifier
-
- VISIT_EXCEPTION_TYPE_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
-
- VISIT_FORMAL_TYPE_PARAMETER_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
-
- VISIT_INTERFACE_BOUND_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
-
- VISIT_INTERFACE_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
-
- VISIT_PARAMETER_TYPE_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
-
- VISIT_RETURN_TYPE_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
-
- VISIT_SUPER_CLASS_STATES - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
-
- visitAbstractType(int, int) - Method in class org.objectweb.asm.MethodWriter
-
- 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, 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, 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, String) - Method in class org.objectweb.asm.commons.AnnotationRemapper
-
- 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.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, String) - Method in class org.objectweb.asm.tree.AnnotationNode
-
- 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, String) - Method in class org.objectweb.asm.util.ASMifier
-
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.ASMifier
-
Visits a class, field or method annotation.
- visitAnnotation(String, String) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
-
- 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, 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, boolean) - Method in class org.objectweb.asm.util.Textifier
-
Prints a disassembled view of the given annotation.
- visitAnnotation(String, String) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
-
- 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
-
- 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.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.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.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
-
- 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
-
- 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.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.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.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.TraceSignatureVisitor
-
- visitEndCalled - Variable in class org.objectweb.asm.util.CheckAnnotationAdapter
-
- visitEndCalled - Variable in class org.objectweb.asm.util.CheckClassAdapter
-
- visitEndCalled - Variable in class org.objectweb.asm.util.CheckFieldAdapter
-
- visitEndCalled - Variable in class org.objectweb.asm.util.CheckMethodAdapter
-
- visitEndCalled - Variable in class org.objectweb.asm.util.CheckModuleAdapter
-
- 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.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
-
- 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
-
- 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
-
- 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.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, 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) - Method in class org.objectweb.asm.MethodVisitor
-
- 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) - Method in class org.objectweb.asm.util.Printer
-
- 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
-
- 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
-
- 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
-
- 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.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.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.util.ASMifier
-
Visits a class, field or method type annotation.
- 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.
- 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.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
-
- visitTypeArgument() - Method in class org.objectweb.asm.commons.SignatureRemapper
-
- visitTypeArgument(char) - 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(char) - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits a type argument of the last visited class or inner class type.
- visitTypeArgument() - Method in class org.objectweb.asm.signature.SignatureWriter
-
- visitTypeArgument(char) - Method in class org.objectweb.asm.signature.SignatureWriter
-
- visitTypeArgument() - Method in class org.objectweb.asm.util.CheckSignatureAdapter
-
- visitTypeArgument(char) - 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.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.