Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AALOAD - Static variable in interface org.objectweb.asm.Opcodes
- AASTORE - Static variable in interface org.objectweb.asm.Opcodes
- AbstractInsnNode - Class in org.objectweb.asm.tree
-
A node that represents a bytecode instruction.
- AbstractInsnNode(int) - Constructor for class org.objectweb.asm.tree.AbstractInsnNode
-
Constructs a new
AbstractInsnNode. - AbstractVisitor - Class in org.objectweb.asm.util
-
An abstract visitor.
- AbstractVisitor() - Constructor for class org.objectweb.asm.util.AbstractVisitor
-
Constructs a new
AbstractVisitor. - 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_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_NATIVE - 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_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_VARARGS - Static variable in interface org.objectweb.asm.Opcodes
- ACC_VOLATILE - Static variable in interface org.objectweb.asm.Opcodes
- accept(AnnotationVisitor) - Method in class org.objectweb.asm.tree.AnnotationNode
-
Makes the given visitor visit this annotation.
- accept(ClassVisitor) - Method in class org.objectweb.asm.tree.ClassNode
-
Makes the given class visitor visit this class.
- accept(ClassVisitor) - Method in class org.objectweb.asm.tree.FieldNode
-
Makes the given class visitor visit this field.
- accept(ClassVisitor) - Method in class org.objectweb.asm.tree.InnerClassNode
-
Makes the given class visitor visit this inner class.
- accept(ClassVisitor) - Method in class org.objectweb.asm.tree.MethodNode
-
Makes the given class visitor visit this method.
- accept(ClassVisitor, int) - Method in class org.objectweb.asm.ClassReader
-
Makes the given visitor visit the Java class of this
ClassReader. - accept(ClassVisitor, Attribute[], int) - Method in class org.objectweb.asm.ClassReader
-
Makes the given visitor visit the Java class of this
ClassReader. - accept(MethodVisitor) - Method in class org.objectweb.asm.tree.AbstractInsnNode
-
Makes the given code visitor visit this instruction.
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.FieldInsnNode
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.FrameNode
-
Makes the given visitor visit this stack map frame.
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.IincInsnNode
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.InsnList
-
Makes the given visitor visit all of the instructions in this list.
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.InsnNode
-
Makes the given visitor visit this instruction.
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.IntInsnNode
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.JumpInsnNode
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LabelNode
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LdcInsnNode
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LineNumberNode
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LocalVariableNode
-
Makes the given visitor visit this local variable declaration.
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LookupSwitchInsnNode
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MethodInsnNode
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MethodNode
-
Makes the given method visitor visit this method.
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.TableSwitchInsnNode
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.TryCatchBlockNode
-
Makes the given visitor visit this try catch block.
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.TypeInsnNode
- accept(MethodVisitor) - Method in class org.objectweb.asm.tree.VarInsnNode
- accept(SignatureVisitor) - Method in class org.objectweb.asm.signature.SignatureReader
-
Makes the given visitor visit the signature of this
SignatureReader. - acceptType(SignatureVisitor) - Method in class org.objectweb.asm.signature.SignatureReader
-
Makes the given visitor visit the signature of this
SignatureReader. - access - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
-
Classes access flags.
- 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). - aconst(Object) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ACONST_NULL - Static variable in interface org.objectweb.asm.Opcodes
- add(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
-
Adds the given instruction to the end of this list.
- add(InsnList) - Method in class org.objectweb.asm.tree.InsnList
-
Adds the given instructions to the end of this list.
- add(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ADD - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod. - addDocumentEnd() - Method in class org.objectweb.asm.xml.SAXAdapter
- addDocumentStart() - Method in class org.objectweb.asm.xml.SAXAdapter
- addElement(String, Attributes) - Method in class org.objectweb.asm.xml.SAXAdapter
- addEnd(String) - Method in class org.objectweb.asm.xml.SAXAdapter
- addInstruction(int) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter.Subroutine
- addStart(String, Attributes) - Method in class org.objectweb.asm.xml.SAXAdapter
- AdviceAdapter - Class in org.objectweb.asm.commons
-
A
MethodAdapterto insert before, after and around advices in methods and constructors. - AdviceAdapter(MethodVisitor, int, String, String) - Constructor for class org.objectweb.asm.commons.AdviceAdapter
-
Creates a new
AdviceAdapter. - aload(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ALOAD - Static variable in interface org.objectweb.asm.Opcodes
- analyze(String, MethodNode) - Method in class org.objectweb.asm.tree.analysis.Analyzer
-
Analyzes the given method.
- Analyzer - Class in org.objectweb.asm.tree.analysis
-
A semantic bytecode analyzer.
- Analyzer(Interpreter) - Constructor for class org.objectweb.asm.tree.analysis.Analyzer
-
Constructs a new
Analyzer. - AnalyzerAdapter - Class in org.objectweb.asm.commons
-
A
MethodAdapterthat keeps track of stack map frame changes betweenvisitFramecalls. - AnalyzerAdapter(String, int, String, String, MethodVisitor) - Constructor for class org.objectweb.asm.commons.AnalyzerAdapter
-
Creates a new
AnalyzerAdapter. - AnalyzerException - Exception Class in org.objectweb.asm.tree.analysis
-
Thrown if a problem occurs during the analysis of a method.
- AnalyzerException(AbstractInsnNode, String) - Constructor for exception class org.objectweb.asm.tree.analysis.AnalyzerException
- AnalyzerException(AbstractInsnNode, String, Object, Value) - Constructor for exception class org.objectweb.asm.tree.analysis.AnalyzerException
- AnalyzerException(AbstractInsnNode, String, Throwable) - Constructor for exception class org.objectweb.asm.tree.analysis.AnalyzerException
- and(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- AND - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod. - anew(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ANEWARRAY - Static variable in interface org.objectweb.asm.Opcodes
- 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 annotationn.
- AnnotationNode(String) - Constructor for class org.objectweb.asm.tree.AnnotationNode
-
Constructs a new
AnnotationNode. - AnnotationVisitor - Interface in org.objectweb.asm
-
A visitor to visit a Java annotation.
- appendDescriptor(int, String) - Method in class org.objectweb.asm.util.TraceAbstractVisitor
-
Appends an internal name, a type descriptor or a type signature to
buf. - appendLabel(Label) - Method in class org.objectweb.asm.util.TraceMethodVisitor
-
Appends the name of the given label to
buf. - appendString(StringBuffer, String) - Static method in class org.objectweb.asm.util.AbstractVisitor
-
Appends a quoted string to a given buffer.
- areturn(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ARETURN - Static variable in interface org.objectweb.asm.Opcodes
- ARRAY - Static variable in class org.objectweb.asm.Type
-
The sort of array reference types.
- arraylength() - Method in class org.objectweb.asm.commons.InstructionAdapter
- arrayLength() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to compute the length of an array.
- ARRAYLENGTH - Static variable in interface org.objectweb.asm.Opcodes
- arrayLoad(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to load an element from an array.
- arrayStore(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to store an element in an array.
- ASMContentHandler - Class in org.objectweb.asm.xml
-
A
ContentHandlerthat transforms XML document into Java class file. - ASMContentHandler(OutputStream, boolean) - Constructor for class org.objectweb.asm.xml.ASMContentHandler
-
Constructs a new
ASMContentHandlerobject. - ASMContentHandler.Rule - Class in org.objectweb.asm.xml
-
Rule
- ASMifiable - Interface in org.objectweb.asm.util
-
An attribute that can print the ASM code to create an equivalent attribute.
- ASMifierAbstractVisitor - Class in org.objectweb.asm.util
-
An abstract ASMifier visitor.
- ASMifierAbstractVisitor(String) - Constructor for class org.objectweb.asm.util.ASMifierAbstractVisitor
-
Constructs a new
ASMifierAbstractVisitor. - ASMifierAnnotationVisitor - Class in org.objectweb.asm.util
-
An
AnnotationVisitorthat prints the ASM code that generates the annotations it visits. - ASMifierAnnotationVisitor(int) - Constructor for class org.objectweb.asm.util.ASMifierAnnotationVisitor
-
Constructs a new
ASMifierAnnotationVisitor. - ASMifierClassVisitor - Class in org.objectweb.asm.util
-
A
ClassVisitorthat prints the ASM code that generates the classes it visits. - ASMifierClassVisitor(PrintWriter) - Constructor for class org.objectweb.asm.util.ASMifierClassVisitor
-
Constructs a new
ASMifierClassVisitorobject. - ASMifierFieldVisitor - Class in org.objectweb.asm.util
-
A
FieldVisitorthat prints the ASM code that generates the fields it visits. - ASMifierFieldVisitor() - Constructor for class org.objectweb.asm.util.ASMifierFieldVisitor
-
Constructs a new
ASMifierFieldVisitor. - ASMifierMethodVisitor - Class in org.objectweb.asm.util
-
A
MethodVisitorthat prints the ASM code that generates the methods it visits. - ASMifierMethodVisitor() - Constructor for class org.objectweb.asm.util.ASMifierMethodVisitor
-
Constructs a new
ASMifierMethodVisitorobject. - asmify(StringBuffer, String, Map) - Method in interface org.objectweb.asm.util.ASMifiable
-
Prints 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
- 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.
- Attribute(String) - Constructor for class org.objectweb.asm.Attribute
-
Constructs a new empty attribute.
- attrs - Variable in class org.objectweb.asm.tree.MemberNode
-
The non standard attributes of this class, field or method.
- av - Variable in class org.objectweb.asm.util.TraceAnnotationVisitor
-
The
AnnotationVisitorto which this visitor delegates calls.
B
- b - Variable in class org.objectweb.asm.ClassReader
-
The class to be parsed.
- BALOAD - Static variable in interface org.objectweb.asm.Opcodes
- BasicInterpreter - Class in org.objectweb.asm.tree.analysis
-
An
InterpreterforBasicValuevalues. - BasicInterpreter() - Constructor for class org.objectweb.asm.tree.analysis.BasicInterpreter
- BasicValue - Class in org.objectweb.asm.tree.analysis
-
A
Valuethat is represented by its type in a seven types type system. - BasicValue(Type) - Constructor for class org.objectweb.asm.tree.analysis.BasicValue
- BasicVerifier - Class in org.objectweb.asm.tree.analysis
-
An extended
BasicInterpreterthat checks that bytecode instructions are correctly used. - BasicVerifier() - Constructor for class org.objectweb.asm.tree.analysis.BasicVerifier
- BASTORE - Static variable in interface org.objectweb.asm.Opcodes
- begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
- binaryOperation(AbstractInsnNode, Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
- binaryOperation(AbstractInsnNode, Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
- binaryOperation(AbstractInsnNode, Value, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
-
Interprets a bytecode instruction with two arguments.
- binaryOperation(AbstractInsnNode, Value, Value) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
- BIPUSH - Static variable in interface org.objectweb.asm.Opcodes
- BOOLEAN - Static variable in class org.objectweb.asm.Type
-
The sort of the boolean type.
- BOOLEAN_TYPE - Static variable in class org.objectweb.asm.Type
-
The boolean type.
- box(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to box the top stack value.
- buf - Variable in class org.objectweb.asm.util.AbstractVisitor
-
A buffer that can be used to create strings.
- BYTE - Static variable in class org.objectweb.asm.Type
-
The sort of the byte type.
- BYTE_TYPE - Static variable in class org.objectweb.asm.Type
-
The byte type.
- BYTECODE - Static variable in class org.objectweb.asm.xml.Processor
- ByteVector - Class in org.objectweb.asm
-
A dynamically extensible vector of bytes.
- ByteVector() - Constructor for class org.objectweb.asm.ByteVector
-
Constructs a new
ByteVectorwith a default initial size. - ByteVector(int) - Constructor for class org.objectweb.asm.ByteVector
-
Constructs a new
ByteVectorwith the given initial size.
C
- CALOAD - Static variable in interface org.objectweb.asm.Opcodes
- 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
- 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.
- 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.
- check - Static variable in class org.objectweb.asm.tree.InsnList
-
Indicates if preconditions of methods of this class must be checked.
- CheckAnnotationAdapter - Class in org.objectweb.asm.util
-
An
AnnotationVisitorthat checks that its methods are properly used. - CheckAnnotationAdapter(AnnotationVisitor) - Constructor for class org.objectweb.asm.util.CheckAnnotationAdapter
- checkcast(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- checkCast(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to check that the top stack value is of the given type.
- CHECKCAST - Static variable in interface org.objectweb.asm.Opcodes
- CheckClassAdapter - Class in org.objectweb.asm.util
-
A
ClassAdapterthat checks that its methods are properly used. - CheckClassAdapter(ClassVisitor) - Constructor for class org.objectweb.asm.util.CheckClassAdapter
-
Constructs a new
CheckClassAdapter. - CheckClassAdapter(ClassVisitor, boolean) - Constructor for class org.objectweb.asm.util.CheckClassAdapter
-
Constructs a new
CheckClassAdapter. - CheckFieldAdapter - Class in org.objectweb.asm.util
-
A
FieldVisitorthat checks that its methods are properly used. - CheckFieldAdapter(FieldVisitor) - Constructor for class org.objectweb.asm.util.CheckFieldAdapter
- CheckMethodAdapter - Class in org.objectweb.asm.util
-
A
MethodAdapterthat checks that its methods are properly used. - CheckMethodAdapter(int, String, String, MethodVisitor, Map) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
-
Constructs a new
CheckMethodAdapterobject. - CheckMethodAdapter(MethodVisitor) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
-
Constructs a new
CheckMethodAdapterobject. - CheckMethodAdapter(MethodVisitor, Map) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
-
Constructs a new
CheckMethodAdapterobject. - CheckSignatureAdapter - Class in org.objectweb.asm.util
-
A
SignatureVisitorthat checks that its methods are properly used. - CheckSignatureAdapter(int, SignatureVisitor) - Constructor for class org.objectweb.asm.util.CheckSignatureAdapter
-
Creates a new
CheckSignatureAdapterobject. - CLASS_DECLARATION - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
-
Constant used in
appendDescriptorfor class signatures, formatted in default Java notation (non-bytecode) - 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.TraceAbstractVisitor
-
Constant used in
appendDescriptorfor class signatures, formatted in bytecode notation - ClassAdapter - Class in org.objectweb.asm
-
An empty
ClassVisitorthat delegates to anotherClassVisitor. - ClassAdapter(ClassVisitor) - Constructor for class org.objectweb.asm.ClassAdapter
-
Constructs a new
ClassAdapterobject. - className - Variable in class org.objectweb.asm.commons.RemappingClassAdapter
- ClassNode - Class in org.objectweb.asm.tree
-
A node that represents a class.
- ClassNode() - Constructor for class org.objectweb.asm.tree.ClassNode
-
Constructs a new
ClassNode. - ClassReader - Class in org.objectweb.asm
-
A Java class parser to make a
ClassVisitorvisit an existing class. - ClassReader(byte[]) - Constructor for class org.objectweb.asm.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReader(byte[], int, int) - Constructor for class org.objectweb.asm.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReader(InputStream) - Constructor for class org.objectweb.asm.ClassReader
-
Constructs a new
ClassReaderobject. - ClassReader(String) - Constructor for class org.objectweb.asm.ClassReader
-
Constructs a new
ClassReaderobject. - ClassVisitor - Interface in org.objectweb.asm
-
A visitor to visit a Java class.
- ClassWriter - Class in org.objectweb.asm
-
A
ClassVisitorthat generates classes in bytecode form. - ClassWriter(int) - Constructor for class org.objectweb.asm.ClassWriter
-
Constructs a new
ClassWriterobject. - ClassWriter(ClassReader, int) - Constructor for class org.objectweb.asm.ClassWriter
-
Constructs a new
ClassWriterobject and enables optimizations for "mostly add" bytecode transformations. - clear() - Method in class org.objectweb.asm.tree.InsnList
-
Removes all of the instructions of this list.
- clearStack() - Method in class org.objectweb.asm.tree.analysis.Frame
-
Clears the operand stack of this frame.
- clone(Map) - Method in class org.objectweb.asm.tree.AbstractInsnNode
-
Returns a copy of this instruction.
- clone(Map) - Method in class org.objectweb.asm.tree.FieldInsnNode
- clone(Map) - Method in class org.objectweb.asm.tree.FrameNode
- clone(Map) - Method in class org.objectweb.asm.tree.IincInsnNode
- clone(Map) - Method in class org.objectweb.asm.tree.InsnNode
- clone(Map) - Method in class org.objectweb.asm.tree.IntInsnNode
- clone(Map) - Method in class org.objectweb.asm.tree.JumpInsnNode
- clone(Map) - Method in class org.objectweb.asm.tree.LabelNode
- clone(Map) - Method in class org.objectweb.asm.tree.LdcInsnNode
- clone(Map) - Method in class org.objectweb.asm.tree.LineNumberNode
- clone(Map) - Method in class org.objectweb.asm.tree.LookupSwitchInsnNode
- clone(Map) - Method in class org.objectweb.asm.tree.MethodInsnNode
- clone(Map) - Method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
- clone(Map) - Method in class org.objectweb.asm.tree.TableSwitchInsnNode
- clone(Map) - Method in class org.objectweb.asm.tree.TypeInsnNode
- clone(Map) - Method in class org.objectweb.asm.tree.VarInsnNode
- cmpg(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- cmpl(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- CodeSizeEvaluator - Class in org.objectweb.asm.commons
-
A
MethodAdapterthat can be used to approximate method size. - CodeSizeEvaluator(MethodVisitor) - Constructor for class org.objectweb.asm.commons.CodeSizeEvaluator
- COMPUTE_FRAMES - Static variable in class org.objectweb.asm.ClassWriter
-
Flag to automatically compute the stack map frames of methods from scratch.
- COMPUTE_MAXS - Static variable in class org.objectweb.asm.ClassWriter
-
Flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
- computeMax - Variable in class org.objectweb.asm.xml.ASMContentHandler
-
true if the maximum stack size and number of local variables must be automatically computed.
- 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
-
Flag that indicates if we need to compute SVUID.
- computeSVUID() - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
-
Returns the value of SVUID if the class doesn't have one already.
- contains(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
-
Returns true if the given instruction belongs to this list.
- copyOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
- copyOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
- copyOperation(AbstractInsnNode, Value) - Method in interface 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, Value) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
- createASMifierMethodVisitor() - Method in class org.objectweb.asm.util.ASMifierClassVisitor
- createRemappingAnnotationAdapter(AnnotationVisitor) - Method in class org.objectweb.asm.commons.RemappingClassAdapter
- createRemappingFieldAdapter(FieldVisitor) - Method in class org.objectweb.asm.commons.RemappingClassAdapter
- createRemappingMethodAdapter(int, String, MethodVisitor) - Method in class org.objectweb.asm.commons.RemappingClassAdapter
- createRemappingSignatureAdapter(SignatureVisitor) - Method in class org.objectweb.asm.commons.Remapper
- createTraceAnnotationVisitor() - Method in class org.objectweb.asm.util.TraceAbstractVisitor
- createTraceFieldVisitor() - Method in class org.objectweb.asm.util.TraceClassVisitor
- createTraceMethodVisitor() - Method in class org.objectweb.asm.util.TraceClassVisitor
- cst - Variable in class org.objectweb.asm.tree.LdcInsnNode
-
The constant to be loaded on the stack.
- cv - Variable in class org.objectweb.asm.ClassAdapter
-
The
ClassVisitorto which this adapter delegates calls. - cv - Variable in class org.objectweb.asm.util.TraceClassVisitor
-
The
ClassVisitorto which this visitor delegates calls. - cw - Variable in class org.objectweb.asm.xml.ASMContentHandler
-
Current instance of the
ClassWriterused to write class bytecode.
D
- D2F - Static variable in interface org.objectweb.asm.Opcodes
- D2I - Static variable in interface org.objectweb.asm.Opcodes
- D2L - Static variable in interface org.objectweb.asm.Opcodes
- DADD - Static variable in interface org.objectweb.asm.Opcodes
- DALOAD - Static variable in interface org.objectweb.asm.Opcodes
- DASTORE - Static variable in interface org.objectweb.asm.Opcodes
- DCMPG - Static variable in interface org.objectweb.asm.Opcodes
- DCMPL - Static variable in interface org.objectweb.asm.Opcodes
- dconst(double) - Method in class org.objectweb.asm.commons.InstructionAdapter
- DCONST_0 - Static variable in interface org.objectweb.asm.Opcodes
- DCONST_1 - Static variable in interface org.objectweb.asm.Opcodes
- DDIV - Static variable in interface org.objectweb.asm.Opcodes
- desc - Variable in class org.objectweb.asm.tree.AnnotationNode
-
The class descriptor of the annotation class.
- desc - Variable in class org.objectweb.asm.tree.FieldInsnNode
-
The field's descriptor (see
Type). - desc - Variable in class org.objectweb.asm.tree.FieldNode
-
The field's descriptor (see
Type). - desc - Variable in class org.objectweb.asm.tree.LocalVariableNode
-
The type descriptor of this local variable.
- desc - Variable in class org.objectweb.asm.tree.MethodInsnNode
-
The method's descriptor (see
Type). - desc - Variable in class org.objectweb.asm.tree.MethodNode
-
The method's descriptor (see
Type). - desc - Variable in class org.objectweb.asm.tree.MultiANewArrayInsnNode
-
An array type descriptor (see
Type). - desc - Variable in class org.objectweb.asm.tree.TypeInsnNode
-
The operand of this instruction.
- dflt - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
-
Beginning of the default handler block.
- dflt - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
-
Beginning of the default handler block.
- dims - Variable in class org.objectweb.asm.tree.MultiANewArrayInsnNode
-
Number of dimensions of the array to allocate.
- div(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- DIV - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod. - DLOAD - Static variable in interface org.objectweb.asm.Opcodes
- DMUL - Static variable in interface org.objectweb.asm.Opcodes
- DNEG - Static variable in interface org.objectweb.asm.Opcodes
- DOUBLE - Static variable in interface org.objectweb.asm.Opcodes
- DOUBLE - Static variable in class org.objectweb.asm.Type
-
The sort of the double type.
- DOUBLE_TYPE - Static variable in class org.objectweb.asm.Type
-
The double type.
- DOUBLE_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
- DREM - Static variable in interface org.objectweb.asm.Opcodes
- DRETURN - Static variable in interface org.objectweb.asm.Opcodes
- DSTORE - Static variable in interface org.objectweb.asm.Opcodes
- DSUB - Static variable in interface org.objectweb.asm.Opcodes
- dup() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates a DUP instruction.
- dup() - Method in class org.objectweb.asm.commons.InstructionAdapter
- DUP - Static variable in interface org.objectweb.asm.Opcodes
- DUP_X1 - Static variable in interface org.objectweb.asm.Opcodes
- DUP_X2 - Static variable in interface org.objectweb.asm.Opcodes
- dup2() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates a DUP2 instruction.
- dup2() - Method in class org.objectweb.asm.commons.InstructionAdapter
- DUP2 - Static variable in interface org.objectweb.asm.Opcodes
- DUP2_X1 - Static variable in interface org.objectweb.asm.Opcodes
- DUP2_X2 - Static variable in interface org.objectweb.asm.Opcodes
- dup2X1() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates a DUP2_X1 instruction.
- dup2X1() - Method in class org.objectweb.asm.commons.InstructionAdapter
- dup2X2() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates a DUP2_X2 instruction.
- dup2X2() - Method in class org.objectweb.asm.commons.InstructionAdapter
- dupX1() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates a DUP_X1 instruction.
- dupX1() - Method in class org.objectweb.asm.commons.InstructionAdapter
- dupX2() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates a DUP_X2 instruction.
- dupX2() - Method in class org.objectweb.asm.commons.InstructionAdapter
E
- EmptyVisitor - Class in org.objectweb.asm.commons
-
An empty implementation of the ASM visitor interfaces.
- EmptyVisitor() - Constructor for class org.objectweb.asm.commons.EmptyVisitor
- 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
-
End of the exception handler's scope (exclusive).
- end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
- endDocument() - Method in class org.objectweb.asm.xml.ASMContentHandler
-
Process notification of the end of a document and write generated bytecode into output stream.
- endElement(String, String, String) - Method in class org.objectweb.asm.xml.ASMContentHandler
-
Process notification of the end of an XML element being reached.
- endMethod() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Marks the end of the visited method.
- EQ - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
ifCmpmethod. - equals(Object) - Method in class org.objectweb.asm.commons.Method
- 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.
- exceptions - Variable in class org.objectweb.asm.tree.MethodNode
-
The internal names of the method's exception classes (see
getInternalName). - execute(AbstractInsnNode, Interpreter) - Method in class org.objectweb.asm.tree.analysis.Frame
- EXPAND_FRAMES - Static variable in class org.objectweb.asm.ClassReader
-
Flag to expand the stack map frames.
- EXTENDS - Static variable in interface org.objectweb.asm.signature.SignatureVisitor
-
Wildcard for an "extends" type argument.
F
- F_APPEND - Static variable in interface org.objectweb.asm.Opcodes
-
Represents 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
-
Represents 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
-
Represents a compressed frame with complete frame data.
- F_NEW - Static variable in interface org.objectweb.asm.Opcodes
-
Represents an expanded frame.
- F_SAME - Static variable in interface org.objectweb.asm.Opcodes
-
Represents 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
-
Represents a compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
- F2D - Static variable in interface org.objectweb.asm.Opcodes
- F2I - Static variable in interface org.objectweb.asm.Opcodes
- F2L - Static variable in interface org.objectweb.asm.Opcodes
- FADD - Static variable in interface org.objectweb.asm.Opcodes
- FALOAD - Static variable in interface org.objectweb.asm.Opcodes
- FASTORE - Static variable in interface org.objectweb.asm.Opcodes
- FCMPG - Static variable in interface org.objectweb.asm.Opcodes
- FCMPL - Static variable in interface org.objectweb.asm.Opcodes
- fconst(float) - Method in class org.objectweb.asm.commons.InstructionAdapter
- 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_DESCRIPTOR - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
-
Constant used in
appendDescriptorfor field descriptors, formatted in bytecode notation - FIELD_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
FieldInsnNodeinstructions. - FIELD_SIGNATURE - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
-
Constant used in
appendDescriptorfor field signatures, formatted in bytecode notation - FieldInsnNode - Class in org.objectweb.asm.tree
-
A node that represents a field instruction.
- FieldInsnNode(int, String, String, String) - Constructor for class org.objectweb.asm.tree.FieldInsnNode
-
Constructs a new
FieldInsnNode. - FieldNode - Class in org.objectweb.asm.tree
-
A node that represents a field.
- FieldNode(int, String, String, String, Object) - Constructor for class org.objectweb.asm.tree.FieldNode
-
Constructs a new
FieldNode. - fields - Variable in class org.objectweb.asm.tree.ClassNode
-
The fields of this class.
- FieldVisitor - Interface in org.objectweb.asm
-
A visitor to visit a Java field.
- firstLocal - Variable in class org.objectweb.asm.commons.LocalVariablesSorter
-
Index of the first local variable, after formal parameters.
- FLOAD - Static variable in interface org.objectweb.asm.Opcodes
- 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.Type
-
The float type.
- FLOAT_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
- FMUL - Static variable in interface org.objectweb.asm.Opcodes
- FNEG - Static variable in interface org.objectweb.asm.Opcodes
- Frame - 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) - Constructor for class org.objectweb.asm.tree.analysis.Frame
-
Constructs a new frame that is identical to the given frame.
- FRAME - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
FrameNode"instructions". - FrameNode - Class in org.objectweb.asm.tree
-
A node that represents a stack map frame.
- FrameNode(int, int, Object[], int, Object[]) - Constructor for class org.objectweb.asm.tree.FrameNode
-
Constructs a new
FrameNode. - FREM - Static variable in interface org.objectweb.asm.Opcodes
- FRETURN - Static variable in interface org.objectweb.asm.Opcodes
- FSTORE - Static variable in interface org.objectweb.asm.Opcodes
- FSUB - Static variable in interface org.objectweb.asm.Opcodes
- fv - Variable in class org.objectweb.asm.util.TraceFieldVisitor
-
The
FieldVisitorto which this visitor delegates calls.
G
- GE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
ifCmpmethod. - 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
-
A
MethodAdapterwith convenient methods to generate code. - GeneratorAdapter(int, Method, String, Type[], ClassVisitor) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
-
Creates a new
GeneratorAdapter. - GeneratorAdapter(int, Method, MethodVisitor) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
-
Creates a new
GeneratorAdapter. - GeneratorAdapter(MethodVisitor, int, String, String) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
-
Creates a new
GeneratorAdapter. - get(int) - Method in class org.objectweb.asm.tree.InsnList
-
Returns the instruction whose index is given.
- getAccess() - Method in class org.objectweb.asm.ClassReader
-
Returns the class's access flags (see
Opcodes). - getAccess(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
- 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.Method
-
Returns the argument types of the method described by this object.
- getArgumentTypes(Method) - Static method in class org.objectweb.asm.Type
-
Returns the Java types corresponding to the argument types of the given method.
- getArgumentTypes(String) - Static method in class org.objectweb.asm.Type
-
Returns the Java types corresponding to the argument types of the given method descriptor.
- getClass(Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
- getClassName() - Method in class org.objectweb.asm.ClassReader
-
Returns the internal name of the class (see
getInternalName). - getClassName() - Method in class org.objectweb.asm.Type
-
Returns the binary name of the class corresponding to this type.
- getCodeVisitor() - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
- getCommonSuperClass(String, String) - Method in class org.objectweb.asm.ClassWriter
-
Returns the common super type of the two given types.
- getConstructorDescriptor(Constructor) - Static method in class org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given constructor.
- getContentHandler() - Method in class org.objectweb.asm.xml.SAXAdapter
- getDeclaration() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
- getDefaultAttributes() - Static method in class org.objectweb.asm.util.AbstractVisitor
-
Returns the default
ASMifiableprototypes. - 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.Type
-
Returns the descriptor corresponding to this Java type.
- getDescriptor(Class) - Static method in class org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given Java type.
- 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(Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
- getElementValue(Value) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
- getExceptions() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
- getfield(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
- getField(Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to push the value of a non static field on the stack.
- GETFIELD - Static variable in interface org.objectweb.asm.Opcodes
- getFirst() - Method in class org.objectweb.asm.tree.InsnList
-
Returns the first instruction in this list.
- getFrames() - Method in class org.objectweb.asm.tree.analysis.Analyzer
-
Returns the symbolic stack frame for each instruction of the last recently analyzed method.
- getHandlers(int) - Method in class org.objectweb.asm.tree.analysis.Analyzer
-
Returns the exception handlers for the given instruction.
- getInterfaces() - Method in class org.objectweb.asm.ClassReader
-
Returns the internal names of the class's interfaces (see
getInternalName). - getInternalName() - Method in class org.objectweb.asm.Type
-
Returns the internal name of the class corresponding to this object or array type.
- getInternalName(Class) - Static method in class org.objectweb.asm.Type
-
Returns the internal name of the given class.
- getItem(int) - Method in class org.objectweb.asm.ClassReader
-
Returns the start index of the constant pool item in
b, plus one. - getLabel() - Method in class org.objectweb.asm.tree.LabelNode
- getLabel(Object) - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
- getLabelNode(Label) - Method in class org.objectweb.asm.tree.MethodNode
-
Returns the LabelNode corresponding to the given Label.
- 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.
- 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.
- getMaxSize() - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
- getMethod(Constructor) - Static method in class org.objectweb.asm.commons.Method
-
Creates a new
Method. - getMethod(Method) - Static method in class org.objectweb.asm.commons.Method
-
Creates a new
Method. - getMethod(String) - Static method in class org.objectweb.asm.commons.Method
-
Returns a
Methodcorresponding to the given Java method declaration. - getMethod(String, boolean) - Static method in class org.objectweb.asm.commons.Method
-
Returns a
Methodcorresponding to the given Java method declaration. - getMethodDescriptor(Method) - Static method in class org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given method.
- getMethodDescriptor(Type, Type[]) - Static method in class org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given argument and return types.
- getMinSize() - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
- getName() - Method in class org.objectweb.asm.commons.Method
-
Returns the name of the method described by this object.
- 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 Java type corresponding to the given internal name.
- getOffset() - Method in class org.objectweb.asm.Label
-
Returns the 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 Java type.
- 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.Method
-
Returns the return type of the method described by this object.
- getReturnType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
- getReturnType(Method) - Static method in class org.objectweb.asm.Type
-
Returns the Java type corresponding to the return type of the given method.
- getReturnType(String) - Static method in class org.objectweb.asm.Type
-
Returns the Java type corresponding to the return type of the given method descriptor.
- getSize() - Method in class org.objectweb.asm.tree.analysis.BasicValue
- getSize() - Method in class org.objectweb.asm.tree.analysis.SourceValue
- getSize() - Method in interface org.objectweb.asm.tree.analysis.Value
-
Returns the size of this value in 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 Java type.
- 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(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
- getStatic(Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to push the value of a static field on the stack.
- GETSTATIC - Static variable in interface org.objectweb.asm.Opcodes
- getSuperClass(Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
- getSuperName() - Method in class org.objectweb.asm.ClassReader
-
Returns the internal of name of the super class (see
getInternalName). - getText() - Method in class org.objectweb.asm.util.AbstractVisitor
-
Returns the text constructed by this visitor.
- 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
- 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.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(Class) - Static method in class org.objectweb.asm.Type
-
Returns the Java type corresponding to the given class.
- getType(String) - Static method in class org.objectweb.asm.Type
-
Returns the Java type corresponding to the given type descriptor.
- getValue(String, String) - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
- 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
- GT - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
ifCmpmethod.
H
- handler - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
-
Beginning of the exception handler's code.
- hashCode() - Method in class org.objectweb.asm.commons.Method
- hashCode() - Method in class org.objectweb.asm.tree.analysis.BasicValue
- hashCode() - Method in class org.objectweb.asm.tree.analysis.SourceValue
- hashCode() - Method in class org.objectweb.asm.Type
-
Returns a hash code value for this type.
- hasStaticInitializer - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
-
Set to true if the class has static initializer.
- hasSVUID - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
-
Set to true if the class already has SVUID.
- header - Variable in class org.objectweb.asm.ClassReader
-
Start index of the class header information (access, name...) in
b.
I
- I2B - Static variable in interface org.objectweb.asm.Opcodes
- I2C - Static variable in interface org.objectweb.asm.Opcodes
- I2D - Static variable in interface org.objectweb.asm.Opcodes
- I2F - Static variable in interface org.objectweb.asm.Opcodes
- I2L - Static variable in interface org.objectweb.asm.Opcodes
- I2S - Static variable in interface org.objectweb.asm.Opcodes
- IADD - Static variable in interface org.objectweb.asm.Opcodes
- IALOAD - Static variable in interface org.objectweb.asm.Opcodes
- IAND - Static variable in interface org.objectweb.asm.Opcodes
- IASTORE - Static variable in interface org.objectweb.asm.Opcodes
- iconst(int) - Method in class org.objectweb.asm.commons.InstructionAdapter
- 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.ASMifierAnnotationVisitor
-
Identifier of the annotation visitor variable in the produced code.
- IDIV - Static variable in interface org.objectweb.asm.Opcodes
- IF_ACMPEQ - Static variable in interface org.objectweb.asm.Opcodes
- IF_ACMPNE - Static variable in interface org.objectweb.asm.Opcodes
- IF_ICMPEQ - Static variable in interface org.objectweb.asm.Opcodes
- IF_ICMPGE - Static variable in interface org.objectweb.asm.Opcodes
- IF_ICMPGT - Static variable in interface org.objectweb.asm.Opcodes
- IF_ICMPLE - Static variable in interface org.objectweb.asm.Opcodes
- IF_ICMPLT - Static variable in interface org.objectweb.asm.Opcodes
- IF_ICMPNE - Static variable in interface org.objectweb.asm.Opcodes
- ifacmpeq(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ifacmpne(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ifCmp(Type, int, Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to jump to a label based on the comparison of the top two stack values.
- ifeq(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- IFEQ - Static variable in interface org.objectweb.asm.Opcodes
- ifge(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- IFGE - Static variable in interface org.objectweb.asm.Opcodes
- ifgt(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- IFGT - Static variable in interface org.objectweb.asm.Opcodes
- ifICmp(int, Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to jump to a label based on the comparison of the top two integer stack values.
- ificmpeq(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ificmpge(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ificmpgt(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ificmple(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ificmplt(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ificmpne(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ifle(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- IFLE - Static variable in interface org.objectweb.asm.Opcodes
- iflt(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- IFLT - Static variable in interface org.objectweb.asm.Opcodes
- ifne(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- IFNE - Static variable in interface org.objectweb.asm.Opcodes
- ifnonnull(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ifNonNull(Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to jump to the given label if the top stack value is not null.
- IFNONNULL - Static variable in interface org.objectweb.asm.Opcodes
- ifnull(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ifNull(Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to jump to the given label if the top stack value is null.
- IFNULL - Static variable in interface org.objectweb.asm.Opcodes
- ifZCmp(int, Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to jump to a label based on the comparison of the top integer stack value with zero.
- iinc(int, int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to increment the given local variable.
- iinc(int, int) - Method in class org.objectweb.asm.commons.InstructionAdapter
- IINC - Static variable in interface org.objectweb.asm.Opcodes
- IINC_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
IincInsnNodeinstructions. - IincInsnNode - Class in org.objectweb.asm.tree
-
A node that represents an IINC instruction.
- IincInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.IincInsnNode
-
Constructs a new
IincInsnNode. - ILOAD - Static variable in interface org.objectweb.asm.Opcodes
- 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.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.Label
-
Field used to associate user information to a label.
- init(String, MethodNode) - Method in class org.objectweb.asm.tree.analysis.Analyzer
-
Initializes this analyzer.
- init(Frame) - Method in class org.objectweb.asm.tree.analysis.Frame
-
Copies the state of the given frame into this frame.
- innerClasses - Variable in class org.objectweb.asm.tree.ClassNode
-
Informations about the inner classes of this class.
- InnerClassNode - Class in org.objectweb.asm.tree
-
A node that represents an inner class.
- InnerClassNode(String, String, String, int) - Constructor for class org.objectweb.asm.tree.InnerClassNode
-
Constructs a new
InnerClassNode. - innerName - Variable in class org.objectweb.asm.tree.InnerClassNode
-
The (simple) name of the inner class inside its enclosing class.
- insert(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
-
Inserts the given instruction at the begining of this list.
- insert(AbstractInsnNode, AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
-
Inserts the given instruction after the specified instruction.
- insert(AbstractInsnNode, InsnList) - Method in class org.objectweb.asm.tree.InsnList
-
Inserts the given instructions after the specified instruction.
- insert(InsnList) - Method in class org.objectweb.asm.tree.InsnList
-
Inserts the given instructions at the begining of this list.
- insertBefore(AbstractInsnNode, AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
-
Inserts the given instruction before the specified instruction.
- insertBefore(AbstractInsnNode, InsnList) - Method in class org.objectweb.asm.tree.InsnList
-
Inserts the given instructions before the specified instruction.
- INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
InsnNodeinstructions. - InsnList - Class in org.objectweb.asm.tree
-
A doubly linked list of
AbstractInsnNodeobjects. - InsnList() - Constructor for class org.objectweb.asm.tree.InsnList
- InsnNode - Class in org.objectweb.asm.tree
-
A node that represents a zero operand instruction.
- InsnNode(int) - Constructor for class org.objectweb.asm.tree.InsnNode
-
Constructs a new
InsnNode. - insns - Variable in class org.objectweb.asm.tree.analysis.SourceValue
-
The instructions that can produce this value.
- instanceOf(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to test if the top stack value is of the given type.
- instanceOf(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- INSTANCEOF - Static variable in interface org.objectweb.asm.Opcodes
- INSTANCEOF - Static variable in interface org.objectweb.asm.signature.SignatureVisitor
-
Wildcard for a normal type argument.
- InstructionAdapter - Class in org.objectweb.asm.commons
- InstructionAdapter(MethodVisitor) - Constructor for class org.objectweb.asm.commons.InstructionAdapter
- instructions - Variable in class org.objectweb.asm.commons.JSRInlinerAdapter.Subroutine
- instructions - Variable in class org.objectweb.asm.tree.MethodNode
-
The instructions of this method.
- INT - Static variable in class org.objectweb.asm.Type
-
The sort of the int type.
- INT_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
IntInsnNodeinstructions. - INT_TYPE - Static variable in class org.objectweb.asm.Type
-
The int type.
- INT_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
- INTEGER - Static variable in interface org.objectweb.asm.Opcodes
- interfaces - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
-
Interfaces implemented by the class.
- interfaces - Variable in class org.objectweb.asm.tree.ClassNode
-
The internal names of the class's interfaces (see
getInternalName). - INTERNAL_NAME - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
-
Constant used in
appendDescriptorfor internal type names in bytecode notation. - Interpreter - Interface in org.objectweb.asm.tree.analysis
-
A semantic bytecode interpreter.
- IntInsnNode - Class in org.objectweb.asm.tree
-
A node that represents an instruction with a single int operand.
- IntInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.IntInsnNode
-
Constructs a new
IntInsnNode. - invisibleAnnotations - Variable in class org.objectweb.asm.tree.MemberNode
-
The runtime invisible annotations of this class, field or method.
- invisibleParameterAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
-
The runtime invisible parameter annotations of this method.
- invokeConstructor(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke a constructor.
- invokeDynamic(Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke a dynamic method.
- INVOKEDYNAMIC - Static variable in interface org.objectweb.asm.Opcodes
- INVOKEDYNAMIC_OWNER - Static variable in interface org.objectweb.asm.Opcodes
-
Represents a owner of an invokedynamic call.
- invokeinterface(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
- invokeInterface(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke an interface method.
- INVOKEINTERFACE - Static variable in interface org.objectweb.asm.Opcodes
- invokespecial(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
- INVOKESPECIAL - Static variable in interface org.objectweb.asm.Opcodes
- invokestatic(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
- invokeStatic(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke a static method.
- INVOKESTATIC - Static variable in interface org.objectweb.asm.Opcodes
- invokevirtual(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
- invokeVirtual(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to invoke a normal method.
- INVOKEVIRTUAL - Static variable in interface org.objectweb.asm.Opcodes
- IOR - Static variable in interface org.objectweb.asm.Opcodes
- IREM - Static variable in interface org.objectweb.asm.Opcodes
- IRETURN - Static variable in interface org.objectweb.asm.Opcodes
- isArrayValue(Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
- isArrayValue(Value) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
- isAssignableFrom(Type, Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
- isCodeAttribute() - Method in class org.objectweb.asm.Attribute
-
Returns true if this type of attribute is a code attribute.
- ISHL - Static variable in interface org.objectweb.asm.Opcodes
- ISHR - Static variable in interface org.objectweb.asm.Opcodes
- isInterface(Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
- isReference() - Method in class org.objectweb.asm.tree.analysis.BasicValue
- isSubTypeOf(Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
- isSubTypeOf(Value, Value) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
- ISTORE - Static variable in interface org.objectweb.asm.Opcodes
- 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.
- 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.
- IUSHR - Static variable in interface org.objectweb.asm.Opcodes
- IXOR - Static variable in interface org.objectweb.asm.Opcodes
J
- jsr(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- JSR - Static variable in interface org.objectweb.asm.Opcodes
- JSRInlinerAdapter - Class in org.objectweb.asm.commons
-
A
MethodAdapterthat removes JSR instructions and inlines the referenced subroutines. - JSRInlinerAdapter(MethodVisitor, int, String, String, String, String[]) - Constructor for class org.objectweb.asm.commons.JSRInlinerAdapter
-
Creates a new JSRInliner.
- JSRInlinerAdapter.Subroutine - Class in org.objectweb.asm.commons
- JUMP_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
JumpInsnNodeinstructions. - JumpInsnNode - Class in org.objectweb.asm.tree
-
A node that represents a jump instruction.
- JumpInsnNode(int, LabelNode) - Constructor for class org.objectweb.asm.tree.JumpInsnNode
-
Constructs a new
JumpInsnNode.
K
- keys - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
-
The values of the keys.
L
- L2D - Static variable in interface org.objectweb.asm.Opcodes
- L2F - Static variable in interface org.objectweb.asm.Opcodes
- L2I - Static variable in interface org.objectweb.asm.Opcodes
- label - Variable in class org.objectweb.asm.tree.JumpInsnNode
-
The operand of this instruction.
- Label - Class in org.objectweb.asm
-
A label represents a position in the bytecode of a method.
- Label() - Constructor for class org.objectweb.asm.Label
-
Constructs a new label.
- LABEL - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
LabelNode"instructions". - labelNames - Variable in class org.objectweb.asm.util.TraceMethodVisitor
-
The label names.
- LabelNode - Class in org.objectweb.asm.tree
-
An
AbstractInsnNodethat encapsulates aLabel. - 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.tree.LookupSwitchInsnNode
-
Beginnings of the handler blocks.
- labels - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
-
Beginnings of the handler blocks.
- labels - Variable in class org.objectweb.asm.xml.ASMContentHandler
-
Map of the active
Labelinstances for current method. - 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
- LASTORE - Static variable in interface org.objectweb.asm.Opcodes
- 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
- LCONST_0 - Static variable in interface org.objectweb.asm.Opcodes
- LCONST_1 - Static variable in interface org.objectweb.asm.Opcodes
- LDC - Static variable in interface org.objectweb.asm.Opcodes
- LDC_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
LdcInsnNodeinstructions. - LdcInsnNode - Class in org.objectweb.asm.tree
-
A node that represents an LDC instruction.
- LdcInsnNode(Object) - Constructor for class org.objectweb.asm.tree.LdcInsnNode
-
Constructs a new
LdcInsnNode. - LDIV - Static variable in interface org.objectweb.asm.Opcodes
- LE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
ifCmpmethod. - line - Variable in class org.objectweb.asm.tree.LineNumberNode
-
A line number.
- LINE - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
LineNumberNode"instructions". - LineNumberNode - Class in org.objectweb.asm.tree
-
A node that represents a line number declaration.
- LineNumberNode(int, LabelNode) - Constructor for class org.objectweb.asm.tree.LineNumberNode
-
Constructs a new
LineNumberNode. - LLOAD - Static variable in interface org.objectweb.asm.Opcodes
- LMUL - Static variable in interface org.objectweb.asm.Opcodes
- LNEG - Static variable in interface org.objectweb.asm.Opcodes
- load(int, Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- loadArg(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to load the given method argument on the stack.
- loadArgArray() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to load all the method arguments on the stack, as a single object array.
- loadArgs() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to load all the method arguments on the stack.
- loadArgs(int, int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to load the given method arguments on the stack.
- 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.
- locals - Variable in class org.objectweb.asm.commons.AnalyzerAdapter
-
Listof the local variable slots for current execution frame. - LocalVariableNode - Class in org.objectweb.asm.tree
-
A node that represents a local variable declaration.
- LocalVariableNode(String, String, String, LabelNode, LabelNode, int) - Constructor for class org.objectweb.asm.tree.LocalVariableNode
-
Constructs a new
LocalVariableNode. - localVariables - Variable in class org.objectweb.asm.tree.MethodNode
-
The local variables of this method.
- LocalVariablesSorter - Class in org.objectweb.asm.commons
-
A
MethodAdapterthat renumbers local variables in their order of appearance. - LocalVariablesSorter(int, String, MethodVisitor) - Constructor for class org.objectweb.asm.commons.LocalVariablesSorter
-
Creates a new
LocalVariablesSorter. - 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.Type
-
The long type.
- LONG_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
- lookupswitch(Label, int[], Label[]) - Method in class org.objectweb.asm.commons.InstructionAdapter
- LOOKUPSWITCH - Static variable in interface org.objectweb.asm.Opcodes
- LOOKUPSWITCH_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
LookupSwitchInsnNodeinstructions. - LookupSwitchInsnNode - Class in org.objectweb.asm.tree
-
A node that represents a LOOKUPSWITCH instruction.
- LookupSwitchInsnNode(LabelNode, int[], LabelNode[]) - Constructor for class org.objectweb.asm.tree.LookupSwitchInsnNode
-
Constructs a new
LookupSwitchInsnNode. - LOR - Static variable in interface org.objectweb.asm.Opcodes
- LREM - Static variable in interface org.objectweb.asm.Opcodes
- LRETURN - Static variable in interface org.objectweb.asm.Opcodes
- LSHL - Static variable in interface org.objectweb.asm.Opcodes
- LSHR - Static variable in interface org.objectweb.asm.Opcodes
- LSTORE - Static variable in interface org.objectweb.asm.Opcodes
- LSUB - Static variable in interface org.objectweb.asm.Opcodes
- LT - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
ifCmpmethod. - ltab - Variable in class org.objectweb.asm.util.TraceMethodVisitor
-
Tab for labels.
- LUSHR - Static variable in interface org.objectweb.asm.Opcodes
- LXOR - Static variable in interface org.objectweb.asm.Opcodes
M
- main(String[]) - Static method in class org.objectweb.asm.util.ASMifierClassVisitor
-
Prints the ASM source code to generate the given class to the standard output.
- main(String[]) - Static method in class org.objectweb.asm.util.CheckClassAdapter
-
Checks a given class.
- main(String[]) - Static method in class org.objectweb.asm.util.TraceClassVisitor
-
Prints a disassembled view of the given class to the standard output.
- main(String[]) - Static method in class org.objectweb.asm.xml.Processor
- map(String) - Method in class org.objectweb.asm.commons.Remapper
-
Map type name to the 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
-
Map field name to the new name.
- mapFieldName(String, String, String) - Method in class org.objectweb.asm.commons.SimpleRemapper
- mapMethodDesc(String) - Method in class org.objectweb.asm.commons.Remapper
- mapMethodName(String, String, String) - Method in class org.objectweb.asm.commons.Remapper
-
Map method name to the new name.
- mapMethodName(String, String, String) - Method in class org.objectweb.asm.commons.SimpleRemapper
- mapSignature(String, boolean) - 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
- mark() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Marks the current code position with a new label.
- mark(Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Marks the current code position with the given label.
- mark(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- 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.tree.MethodNode
-
The maximum number of local variables of this method.
- maxStack - Variable in class org.objectweb.asm.tree.MethodNode
-
The maximum stack size of this method.
- MemberNode - Class in org.objectweb.asm.tree
-
An abstract class, field or method node.
- MemberNode() - Constructor for class org.objectweb.asm.tree.MemberNode
-
Constructs a new
MemberNode. - merge(Frame, boolean[]) - Method in class org.objectweb.asm.tree.analysis.Frame
-
Merges this frame with the given frame (case of a RET instruction).
- merge(Frame, Interpreter) - Method in class org.objectweb.asm.tree.analysis.Frame
-
Merges this frame with the given frame.
- merge(Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
- merge(Value, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
-
Merges two values.
- merge(Value, Value) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
- merge(Value, Value) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
- Method - Class in org.objectweb.asm.commons
-
A named method descriptor.
- Method(String, String) - Constructor for class org.objectweb.asm.commons.Method
-
Creates a new
Method. - Method(String, Type, Type[]) - Constructor for class org.objectweb.asm.commons.Method
-
Creates a new
Method. - METHOD_DESCRIPTOR - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
-
Constant used in
appendDescriptorfor method descriptors, formatted in bytecode notation - METHOD_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
MethodInsnNodeinstructions. - 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.TraceAbstractVisitor
-
Constant used in
appendDescriptorfor method signatures, formatted in bytecode notation - methodAccess - Variable in class org.objectweb.asm.commons.AdviceAdapter
- MethodAdapter - Class in org.objectweb.asm
-
An empty
MethodVisitorthat delegates to anotherMethodVisitor. - MethodAdapter(MethodVisitor) - Constructor for class org.objectweb.asm.MethodAdapter
-
Constructs a new
MethodAdapterobject. - methodDesc - Variable in class org.objectweb.asm.commons.AdviceAdapter
- MethodInsnNode - Class in org.objectweb.asm.tree
-
A node that represents a method instruction.
- MethodInsnNode(int, String, String, String) - Constructor for class org.objectweb.asm.tree.MethodInsnNode
-
Constructs a new
MethodInsnNode. - MethodNode - Class in org.objectweb.asm.tree
-
A node that represents a method.
- MethodNode() - Constructor for class org.objectweb.asm.tree.MethodNode
-
Constructs an unitialized
MethodNode. - MethodNode(int, String, String, String, String[]) - Constructor for class org.objectweb.asm.tree.MethodNode
-
Constructs a new
MethodNode. - methods - Variable in class org.objectweb.asm.tree.ClassNode
-
The methods of this class.
- MethodVisitor - Interface in org.objectweb.asm
-
A visitor to visit a Java method.
- min - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
-
The minimum key value.
- monitorenter() - Method in class org.objectweb.asm.commons.InstructionAdapter
- monitorEnter() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to get the monitor of the top stack value.
- MONITORENTER - Static variable in interface org.objectweb.asm.Opcodes
- monitorexit() - Method in class org.objectweb.asm.commons.InstructionAdapter
- monitorExit() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to release the monitor of the top stack value.
- MONITOREXIT - Static variable in interface org.objectweb.asm.Opcodes
- mul(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- MUL - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod. - MULTI_XML - Static variable in class org.objectweb.asm.xml.Processor
- multianewarray(String, int) - Method in class org.objectweb.asm.commons.InstructionAdapter
- MULTIANEWARRAY - Static variable in interface org.objectweb.asm.Opcodes
- MULTIANEWARRAY_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
MultiANewArrayInsnNodeinstructions. - MultiANewArrayInsnNode - Class in org.objectweb.asm.tree
-
A node that represents a MULTIANEWARRAY instruction.
- MultiANewArrayInsnNode(String, int) - Constructor for class org.objectweb.asm.tree.MultiANewArrayInsnNode
-
Constructs a new
MultiANewArrayInsnNode. - mv - Variable in class org.objectweb.asm.MethodAdapter
-
The
MethodVisitorto which this adapter delegates calls. - mv - Variable in class org.objectweb.asm.util.TraceMethodVisitor
-
The
MethodVisitorto which this visitor delegates calls.
N
- name - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
-
Internal name of the class
- name - Variable in class org.objectweb.asm.tree.ClassNode
-
The internal name of the class (see
getInternalName). - name - Variable in class org.objectweb.asm.tree.FieldInsnNode
-
The field's name.
- name - Variable in class org.objectweb.asm.tree.FieldNode
-
The field's name.
- name - Variable in class org.objectweb.asm.tree.InnerClassNode
-
The internal name of an inner class (see
getInternalName). - 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.util.ASMifierAbstractVisitor
-
The name of the variable for this visitor in the produced code.
- naryOperation(AbstractInsnNode, List) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
- naryOperation(AbstractInsnNode, List) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
- naryOperation(AbstractInsnNode, List) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
-
Interprets a bytecode instruction with a variable number of arguments.
- naryOperation(AbstractInsnNode, List) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
- NE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
ifCmpmethod. - neg(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- NEG - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod. - NEW - Static variable in interface org.objectweb.asm.Opcodes
- newarray(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- newArray(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to create a new array.
- NEWARRAY - Static variable in interface org.objectweb.asm.Opcodes
- 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.
- 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.
- newField(String, String, String) - Method in class org.objectweb.asm.ClassWriter
-
Adds a field reference to the constant pool of the class being build.
- newFrame(int, int) - Method in class org.objectweb.asm.tree.analysis.Analyzer
-
Constructs a new frame with the given size.
- newFrame(Frame) - Method in class org.objectweb.asm.tree.analysis.Analyzer
-
Constructs a new frame that is identical to the given frame.
- newInstance(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to create a new object.
- newLabel() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Creates a new
Label. - newLocal(Type) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
-
Creates 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.
- 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 interface org.objectweb.asm.tree.analysis.Interpreter
-
Interprets a bytecode instruction without arguments.
- newOperation(AbstractInsnNode) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
- 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 interface 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
- nextLocal - Variable in class org.objectweb.asm.commons.LocalVariablesSorter
-
Index of the next local variable to be created by
LocalVariablesSorter.newLocal(Type). - node - Variable in exception class org.objectweb.asm.tree.analysis.AnalyzerException
- nop() - Method in class org.objectweb.asm.commons.InstructionAdapter
- 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 interface org.objectweb.asm.Opcodes
O
- OBJECT - Static variable in class org.objectweb.asm.Type
-
The sort of object reference type.
- OBJECT_TYPE - Static variable in class org.objectweb.asm.commons.InstructionAdapter
- onMethodEnter() - Method in class org.objectweb.asm.commons.AdviceAdapter
-
Called at the beginning of the method or after super class class call in the constructor.
- onMethodExit(int) - Method in class org.objectweb.asm.commons.AdviceAdapter
-
Called before explicit exit from the method using either return or throw.
- opcode - Variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The opcode of this instruction.
- Opcodes - Interface in org.objectweb.asm
-
Defines the JVM opcodes, access flags and array type codes.
- OPCODES - Static variable in class org.objectweb.asm.util.AbstractVisitor
-
The names of the Java Virtual Machine opcodes.
- operand - Variable in class org.objectweb.asm.tree.IntInsnNode
-
The operand of this instruction.
- or(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- OR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod. - 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.
- org.objectweb.asm.xml - package org.objectweb.asm.xml
-
Provides SAX 2.0 adapters for ASM visitors to convert classes to and from XML.
- os - Variable in class org.objectweb.asm.xml.ASMContentHandler
-
Output stream to write result bytecode.
- outerClass - Variable in class org.objectweb.asm.tree.ClassNode
-
The internal name of the enclosing class of the class.
- outerMethod - Variable in class org.objectweb.asm.tree.ClassNode
-
The name of the method that contains the class, or null if the class is not enclosed in a method.
- outerMethodDesc - Variable in class org.objectweb.asm.tree.ClassNode
-
The descriptor of the method that contains the class, or null if the class is not enclosed in a method.
- outerName - Variable in class org.objectweb.asm.tree.InnerClassNode
-
The internal name of the class to which the inner class belongs (see
getInternalName). - owner - Variable in class org.objectweb.asm.tree.FieldInsnNode
-
The internal name of the field's owner class (see
getInternalName). - owner - Variable in class org.objectweb.asm.tree.MethodInsnNode
-
The internal name of the method's owner class (see
getInternalName). - ownsInstruction(int) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter.Subroutine
P
- PARAMETERS_DECLARATION - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
-
Constant used in
appendDescriptorfor method parameter signatures, formatted in default Java notation (non-bytecode) - 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.tree.analysis.Frame
-
Pops a value from the operand stack of this frame.
- POP - Static variable in interface org.objectweb.asm.Opcodes
- pop2() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates a POP2 instruction.
- pop2() - Method in class org.objectweb.asm.commons.InstructionAdapter
- POP2 - Static variable in interface org.objectweb.asm.Opcodes
- print(PrintWriter) - Method in class org.objectweb.asm.util.AbstractVisitor
-
Prints the text constructed by this visitor.
- process() - Method in class org.objectweb.asm.xml.Processor
- Processor - Class in org.objectweb.asm.xml
-
Processor is a command line tool that can be used for bytecode waving directed by XSL transformation.
- Processor(int, int, InputStream, OutputStream, Source) - Constructor for class org.objectweb.asm.xml.Processor
- push(boolean) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(double) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(float) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- push(long) - 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(Value) - Method in class org.objectweb.asm.tree.analysis.Frame
-
Pushes a value into the operand stack of this frame.
- push(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to push the given value on the stack.
- 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.
- putfield(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
- putField(Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in a non static field.
- PUTFIELD - Static variable in interface org.objectweb.asm.Opcodes
- 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.
- putShort(int) - Method in class org.objectweb.asm.ByteVector
-
Puts a short into this byte vector.
- putstatic(String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
- putStatic(Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to store the top stack value in a static field.
- PUTSTATIC - Static variable in interface org.objectweb.asm.Opcodes
- putUTF8(String) - Method in class org.objectweb.asm.ByteVector
-
Puts an UTF8 string into this byte vector.
- pw - Variable in class org.objectweb.asm.util.ASMifierClassVisitor
-
The print writer to be used to print the class.
- pw - Variable in class org.objectweb.asm.util.TraceClassVisitor
-
The print writer to be used to print the class.
R
- read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.Attribute
-
Reads a
typeattribute. - readByte(int) - Method in class org.objectweb.asm.ClassReader
-
Reads a byte value in
b. - readClass(int, char[]) - Method in class org.objectweb.asm.ClassReader
-
Reads a class constant pool item in
b. - readConst(int, char[]) - Method in class org.objectweb.asm.ClassReader
-
Reads a numeric or string constant pool item in
b. - readInt(int) - Method in class org.objectweb.asm.ClassReader
-
Reads a signed int value in
b. - readLabel(int, Label[]) - Method in class org.objectweb.asm.ClassReader
-
Returns the label corresponding to the given offset.
- readLong(int) - Method in class org.objectweb.asm.ClassReader
-
Reads a signed long value in
b. - readShort(int) - Method in class org.objectweb.asm.ClassReader
-
Reads a signed short value in
b. - readUnsignedShort(int) - Method in class org.objectweb.asm.ClassReader
-
Reads an unsigned short value in
b. - readUTF8(int, char[]) - Method in class org.objectweb.asm.ClassReader
-
Reads an UTF8 string constant pool item in
b. - REFERENCE_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
- rem(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- REM - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod. - remapper - Variable in class org.objectweb.asm.commons.RemappingClassAdapter
- remapper - Variable in class org.objectweb.asm.commons.RemappingMethodAdapter
- Remapper - Class in org.objectweb.asm.commons
-
A class responsible for remapping types and names.
- Remapper() - Constructor for class org.objectweb.asm.commons.Remapper
- RemappingAnnotationAdapter - Class in org.objectweb.asm.commons
-
An
AnnotationVisitoradapter for type remapping. - RemappingAnnotationAdapter(AnnotationVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.RemappingAnnotationAdapter
- RemappingClassAdapter - Class in org.objectweb.asm.commons
-
A
ClassAdapterfor type remapping. - RemappingClassAdapter(ClassVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.RemappingClassAdapter
- RemappingFieldAdapter - Class in org.objectweb.asm.commons
-
A
FieldVisitoradapter for type remapping. - RemappingFieldAdapter(FieldVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.RemappingFieldAdapter
- RemappingMethodAdapter - Class in org.objectweb.asm.commons
-
A
MethodAdapterfor type mapping. - RemappingMethodAdapter(int, String, MethodVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.RemappingMethodAdapter
- RemappingSignatureAdapter - Class in org.objectweb.asm.commons
-
A
SignatureVisitoradapter for type mapping. - RemappingSignatureAdapter(SignatureVisitor, Remapper) - Constructor for class org.objectweb.asm.commons.RemappingSignatureAdapter
- remove(AbstractInsnNode) - Method in class org.objectweb.asm.tree.InsnList
-
Removes the given instruction from this list.
- resetLabel() - Method in class org.objectweb.asm.tree.LabelNode
- resetLabels() - Method in class org.objectweb.asm.tree.InsnList
-
Reset all labels in the instruction list.
- 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
- returnOperation(AbstractInsnNode, Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
- returnOperation(AbstractInsnNode, Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
- returnOperation(AbstractInsnNode, Value, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
-
Interprets a bytecode return instruction.
- returnOperation(AbstractInsnNode, Value, Value) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
- returnValue() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instruction to return the top stack value to the caller.
- Rule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.Rule
S
- SALOAD - Static variable in interface org.objectweb.asm.Opcodes
- SASTORE - Static variable in interface org.objectweb.asm.Opcodes
- SAXAdapter - Class in org.objectweb.asm.xml
-
SAXAdapter
- SAXAdapter(ContentHandler) - Constructor for class org.objectweb.asm.xml.SAXAdapter
- SAXAnnotationAdapter - Class in org.objectweb.asm.xml
-
SAXAnnotationAdapter
- SAXAnnotationAdapter(ContentHandler, String, int, int, String) - Constructor for class org.objectweb.asm.xml.SAXAnnotationAdapter
- SAXAnnotationAdapter(ContentHandler, String, int, String, String) - Constructor for class org.objectweb.asm.xml.SAXAnnotationAdapter
- SAXClassAdapter - Class in org.objectweb.asm.xml
-
A
ClassVisitorthat generates SAX 2.0 events from the visited class. - SAXClassAdapter(ContentHandler, boolean) - Constructor for class org.objectweb.asm.xml.SAXClassAdapter
-
Constructs a new
SAXClassAdapterobject. - SAXCodeAdapter - Class in org.objectweb.asm.xml
-
A
MethodVisitorthat generates SAX 2.0 events from the visited method. - SAXCodeAdapter(ContentHandler, int) - Constructor for class org.objectweb.asm.xml.SAXCodeAdapter
-
Constructs a new
SAXCodeAdapterobject. - SAXFieldAdapter - Class in org.objectweb.asm.xml
-
SAXFieldAdapter
- SAXFieldAdapter(ContentHandler, Attributes) - Constructor for class org.objectweb.asm.xml.SAXFieldAdapter
- SerialVersionUIDAdder - Class in org.objectweb.asm.commons
-
A
ClassAdapterthat adds a serial version unique identifier to a class if missing. - SerialVersionUIDAdder(ClassVisitor) - Constructor for class org.objectweb.asm.commons.SerialVersionUIDAdder
-
Creates a new
SerialVersionUIDAdder. - 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
-
Set the
ClassLoaderwhich will be used to load referenced classes. - setLocal(int, Value) - 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
-
Sets the current type of the given local variable.
- 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(Value) - Method in class org.objectweb.asm.tree.analysis.Frame
-
Sets the expected return type of the analyzed method.
- shl(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- SHL - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod. - SHORT - Static variable in class org.objectweb.asm.Type
-
The sort of the short type.
- SHORT_TYPE - Static variable in class org.objectweb.asm.Type
-
The short type.
- shr(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- SHR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod. - signature - Variable in class org.objectweb.asm.tree.ClassNode
-
The signature of the 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.
- SignatureReader - Class in org.objectweb.asm.signature
-
A type signature parser to make a signature visitor visit an existing signature.
- SignatureReader(String) - Constructor for class org.objectweb.asm.signature.SignatureReader
-
Constructs a
SignatureReaderfor the given signature. - SignatureVisitor - Interface in org.objectweb.asm.signature
-
A visitor to visit a generic signature.
- SignatureWriter - Class in org.objectweb.asm.signature
-
A signature visitor that generates signatures in string format.
- SignatureWriter() - Constructor for class org.objectweb.asm.signature.SignatureWriter
-
Constructs a new
SignatureWriterobject. - SimpleRemapper - Class in org.objectweb.asm.commons
- SimpleRemapper(String, String) - Constructor for class org.objectweb.asm.commons.SimpleRemapper
- SimpleRemapper(Map) - Constructor for class org.objectweb.asm.commons.SimpleRemapper
- SimpleVerifier - Class in org.objectweb.asm.tree.analysis
-
An extended
BasicVerifierthat performs more precise verifications. - SimpleVerifier() - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
-
Constructs a new
SimpleVerifier. - SimpleVerifier(Type, Type, boolean) - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
-
Constructs a new
SimpleVerifierto verify a specific class. - SimpleVerifier(Type, Type, List, boolean) - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
-
Constructs a new
SimpleVerifierto verify a specific class. - SINGLE_XML - Static variable in class org.objectweb.asm.xml.Processor
- SIPUSH - Static variable in interface org.objectweb.asm.Opcodes
- size - Variable in class org.objectweb.asm.tree.analysis.SourceValue
-
The size of this value.
- size() - Method in class org.objectweb.asm.tree.InsnList
-
Returns the number of instructions in this list.
- SKIP_CODE - Static variable in class org.objectweb.asm.ClassReader
-
Flag to skip method code.
- SKIP_DEBUG - Static variable in class org.objectweb.asm.ClassReader
-
Flag to skip the debug information in the class.
- SKIP_FRAMES - Static variable in class org.objectweb.asm.ClassReader
-
Flag to skip the stack map frames in the class.
- sourceDebug - Variable in class org.objectweb.asm.tree.ClassNode
-
Debug information to compute the correspondance between source and compiled elements of the class.
- sourceFile - Variable in class org.objectweb.asm.tree.ClassNode
-
The name of the source file from which this class was compiled.
- SourceInterpreter - Class in org.objectweb.asm.tree.analysis
-
An
InterpreterforSourceValuevalues. - SourceInterpreter() - Constructor for class org.objectweb.asm.tree.analysis.SourceInterpreter
- SourceValue - Class in org.objectweb.asm.tree.analysis
-
A
Valuethat is represented by its type in a two types type system. - SourceValue(int) - Constructor for class org.objectweb.asm.tree.analysis.SourceValue
- SourceValue(int, Set) - Constructor for class org.objectweb.asm.tree.analysis.SourceValue
- SourceValue(int, AbstractInsnNode) - Constructor for class org.objectweb.asm.tree.analysis.SourceValue
- stack - Variable in class org.objectweb.asm.commons.AnalyzerAdapter
-
Listof the operand stack slots for current execution frame. - stack - Variable in class org.objectweb.asm.tree.FrameNode
-
The types of the operand stack elements of this stack map frame.
- 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.LocalVariableNode
-
The first instruction corresponding to the scope of this local variable (inclusive).
- start - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
-
Beginning of the exception handler's scope (inclusive).
- startElement(String, String, String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler
-
Process notification of the start of an XML element being reached.
- StaticInitMerger - Class in org.objectweb.asm.commons
-
A
ClassAdapterthat merges clinit methods into a single one. - StaticInitMerger(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.
- 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.
- sub(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- SUB - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod. - Subroutine() - Constructor for class org.objectweb.asm.commons.JSRInlinerAdapter.Subroutine
- SUPER - Static variable in interface org.objectweb.asm.signature.SignatureVisitor
-
Wildcard for a "super" type argument.
- superName - Variable in class org.objectweb.asm.tree.ClassNode
-
The internal of name of the super class (see
getInternalName). - svuidConstructors - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
-
Collection of non-private constructors.
- svuidFields - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
-
Collection of fields.
- svuidMethods - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
-
Collection of non-private methods.
- swap() - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates a SWAP instruction.
- swap() - Method in class org.objectweb.asm.commons.InstructionAdapter
- swap(Type, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to swap the top two stack values.
- SWAP - Static variable in interface org.objectweb.asm.Opcodes
T
- T_BOOLEAN - Static variable in interface org.objectweb.asm.Opcodes
- T_BYTE - Static variable in interface org.objectweb.asm.Opcodes
- T_CHAR - Static variable in interface org.objectweb.asm.Opcodes
- T_DOUBLE - Static variable in interface org.objectweb.asm.Opcodes
- T_FLOAT - Static variable in interface org.objectweb.asm.Opcodes
- T_INT - Static variable in interface org.objectweb.asm.Opcodes
- T_LONG - Static variable in interface org.objectweb.asm.Opcodes
- T_SHORT - Static variable in interface org.objectweb.asm.Opcodes
- tab - Variable in class org.objectweb.asm.util.TraceAbstractVisitor
-
Tab for class members.
- tab2 - Variable in class org.objectweb.asm.util.TraceMethodVisitor
-
Tab for bytecode instructions.
- tab3 - Variable in class org.objectweb.asm.util.TraceMethodVisitor
-
Tab for table and lookup switch instructions.
- tableswitch(int, int, Label, Label[]) - Method in class org.objectweb.asm.commons.InstructionAdapter
- tableSwitch(int[], TableSwitchGenerator) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions for a switch statement.
- tableSwitch(int[], TableSwitchGenerator, boolean) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions for a switch statement.
- TABLESWITCH - Static variable in interface org.objectweb.asm.Opcodes
- TABLESWITCH_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
TableSwitchInsnNodeinstructions. - TableSwitchGenerator - Interface in org.objectweb.asm.commons
-
A code generator for switch statements.
- TableSwitchInsnNode - Class in org.objectweb.asm.tree
-
A node that represents a TABLESWITCH instruction.
- TableSwitchInsnNode(int, int, LabelNode, LabelNode[]) - Constructor for class org.objectweb.asm.tree.TableSwitchInsnNode
-
Constructs a new
TableSwitchInsnNode. - tconst(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
- ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
- ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
-
Interprets a bytecode instruction with three arguments.
- ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
- text - Variable in class org.objectweb.asm.util.AbstractVisitor
-
The text to be printed.
- 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.
- toArray() - Method in class org.objectweb.asm.tree.InsnList
-
Returns an array containing all of the instructions in this list.
- toByteArray() - Method in class org.objectweb.asm.ClassWriter
-
Returns the bytecode of the class that was build with this class writer.
- toByteArray() - Method in class org.objectweb.asm.xml.ASMContentHandler
-
Returns the bytecode of the class that was build with underneath class writer.
- TOP - Static variable in interface org.objectweb.asm.Opcodes
- toString() - Method in class org.objectweb.asm.commons.JSRInlinerAdapter.Subroutine
- toString() - Method in class org.objectweb.asm.commons.Method
- 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.
- trace(StringBuffer, Map) - Method in interface org.objectweb.asm.util.Traceable
-
Build a human readable representation of the attribute.
- Traceable - Interface in org.objectweb.asm.util
-
An attribute that can print eadable representation of the attribute.
- TraceAbstractVisitor - Class in org.objectweb.asm.util
-
An abstract trace visitor.
- TraceAbstractVisitor() - Constructor for class org.objectweb.asm.util.TraceAbstractVisitor
- TraceAnnotationVisitor - Class in org.objectweb.asm.util
-
An
AnnotationVisitorthat prints a disassembled view of the annotations it visits. - TraceAnnotationVisitor() - Constructor for class org.objectweb.asm.util.TraceAnnotationVisitor
-
Constructs a new
TraceAnnotationVisitor. - TraceClassVisitor - Class in org.objectweb.asm.util
-
A
ClassVisitorthat prints a disassembled view of the classes it visits. - TraceClassVisitor(PrintWriter) - Constructor for class org.objectweb.asm.util.TraceClassVisitor
-
Constructs a new
TraceClassVisitor. - TraceClassVisitor(ClassVisitor, PrintWriter) - Constructor for class org.objectweb.asm.util.TraceClassVisitor
-
Constructs a new
TraceClassVisitor. - TraceFieldVisitor - Class in org.objectweb.asm.util
-
A
FieldVisitorthat prints a disassembled view of the fields it visits. - TraceFieldVisitor() - Constructor for class org.objectweb.asm.util.TraceFieldVisitor
- TraceMethodVisitor - Class in org.objectweb.asm.util
-
A
MethodVisitorthat prints a disassembled view of the methods it visits. - TraceMethodVisitor() - Constructor for class org.objectweb.asm.util.TraceMethodVisitor
-
Constructs a new
TraceMethodVisitor. - TraceMethodVisitor(MethodVisitor) - Constructor for class org.objectweb.asm.util.TraceMethodVisitor
-
Constructs a new
TraceMethodVisitor. - TraceSignatureVisitor - Class in org.objectweb.asm.util
-
A
SignatureVisitorthat prints a disassembled view of the signature it visits. - TraceSignatureVisitor(int) - Constructor for class org.objectweb.asm.util.TraceSignatureVisitor
- TryCatchBlockNode - Class in org.objectweb.asm.tree
-
A node that represents a try catch block.
- TryCatchBlockNode(LabelNode, LabelNode, LabelNode, String) - Constructor for class org.objectweb.asm.tree.TryCatchBlockNode
-
Constructs a new
TryCatchBlockNode. - tryCatchBlocks - Variable in class org.objectweb.asm.tree.MethodNode
-
The try catch blocks of this method.
- TryCatchBlockSorter - Class in org.objectweb.asm.commons
-
Sorts the exception handlers in a method innermost-to-outermost.
- TryCatchBlockSorter(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.
- type - Variable in class org.objectweb.asm.tree.FrameNode
-
The type of this frame.
- type - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
-
Internal name of the type of exceptions handled by the handler.
- Type - Class in org.objectweb.asm
-
A Java type.
- TYPE_DECLARATION - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
-
Constant used in
appendDescriptorfor field or method return value signatures, formatted in default Java notation (non-bytecode) - TYPE_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
TypeInsnNodeinstructions. - TYPE_SIGNATURE - Static variable in class org.objectweb.asm.util.CheckSignatureAdapter
-
Type to be used to check type signatures.See
CheckSignatureAdapter. - TypeInsnNode - Class in org.objectweb.asm.tree
-
A node that represents a type instruction.
- TypeInsnNode(int, String) - Constructor for class org.objectweb.asm.tree.TypeInsnNode
-
Constructs a new
TypeInsnNode. - TYPES - Static variable in class org.objectweb.asm.util.AbstractVisitor
-
Types for
operandparameter of theMethodVisitor.visitIntInsn(int, int)method whenopcodeisNEWARRAY.
U
- unaryOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
- unaryOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
- unaryOperation(AbstractInsnNode, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
-
Interprets a bytecode instruction with a single argument.
- unaryOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.SourceInterpreter
- unbox(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to unbox the top stack value.
- UNINITIALIZED_THIS - Static variable in interface org.objectweb.asm.Opcodes
- UNINITIALIZED_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
- uninitializedTypes - Variable in class org.objectweb.asm.commons.AnalyzerAdapter
-
Information about uninitialized types in the current execution frame.
- update(Object, int) - Method in class org.objectweb.asm.xml.Processor
- ushr(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- USHR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod.
V
- 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
- value - Variable in class org.objectweb.asm.tree.FieldNode
-
The field's initial value.
- Value - Interface in org.objectweb.asm.tree.analysis
-
An immutable symbolic value for semantic interpretation of bytecode.
- valueOf(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
-
Generates the instructions to box the top stack value using Java 5's valueOf() method.
- values - Variable in class org.objectweb.asm.tree.AnnotationNode
-
The name value pairs of this annotation.
- var - Variable in class org.objectweb.asm.tree.IincInsnNode
-
Index of the local variable to be incremented.
- var - Variable in class org.objectweb.asm.tree.VarInsnNode
-
The operand of this instruction.
- VAR_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
-
The type of
VarInsnNodeinstructions. - VarInsnNode - Class in org.objectweb.asm.tree
-
A node that represents a local variable instruction.
- VarInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.VarInsnNode
-
Constructs a new
VarInsnNode. - verify(ClassReader, boolean, PrintWriter) - Static method in class org.objectweb.asm.util.CheckClassAdapter
-
Checks a given class
- verify(ClassReader, ClassLoader, boolean, PrintWriter) - Static method in class org.objectweb.asm.util.CheckClassAdapter
-
Checks a given class
- version - Variable in class org.objectweb.asm.tree.ClassNode
-
The class version.
- version - Variable in class org.objectweb.asm.util.CheckMethodAdapter
-
The class version number.
- visibleAnnotations - Variable in class org.objectweb.asm.tree.MemberNode
-
The runtime visible annotations of this class, field or method.
- visibleParameterAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
-
The runtime visible parameter annotations of this method.
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassAdapter
- visit(int, int, String, String, String, String[]) - Method in interface org.objectweb.asm.ClassVisitor
-
Visits the header of the class.
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassWriter
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.EmptyVisitor
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.RemappingClassAdapter
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.StaticInitMerger
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.tree.ClassNode
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
- 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.TraceClassVisitor
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.xml.SAXClassAdapter
- visit(String, Object) - Method in interface org.objectweb.asm.AnnotationVisitor
-
Visits a primitive value of the annotation.
- visit(String, Object) - Method in class org.objectweb.asm.commons.EmptyVisitor
- visit(String, Object) - Method in class org.objectweb.asm.commons.RemappingAnnotationAdapter
- visit(String, Object) - Method in class org.objectweb.asm.tree.AnnotationNode
- visit(String, Object) - Method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
- visit(String, Object) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
- visit(String, Object) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
- visit(String, Object) - Method in class org.objectweb.asm.xml.SAXAnnotationAdapter
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.ClassAdapter
- visitAnnotation(String, boolean) - Method in interface org.objectweb.asm.ClassVisitor
-
Visits an annotation of the class.
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.ClassWriter
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.commons.EmptyVisitor
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.commons.RemappingClassAdapter
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.commons.RemappingFieldAdapter
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.commons.RemappingMethodAdapter
- visitAnnotation(String, boolean) - Method in interface org.objectweb.asm.FieldVisitor
-
Visits an annotation of the field.
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.MethodAdapter
- visitAnnotation(String, boolean) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits an annotation of this method.
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.tree.MemberNode
-
Visits an annotation of this class, field or method.
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.ASMifierAbstractVisitor
-
Prints the ASM code that generates the given annotation.
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.CheckClassAdapter
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.CheckFieldAdapter
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.TraceAbstractVisitor
-
Prints a disassembled view of the given annotation.
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.TraceClassVisitor
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.TraceFieldVisitor
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.xml.SAXClassAdapter
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.xml.SAXFieldAdapter
- visitAnnotation(String, String) - Method in interface org.objectweb.asm.AnnotationVisitor
-
Visits a nested annotation value of the annotation.
- visitAnnotation(String, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
- visitAnnotation(String, String) - Method in class org.objectweb.asm.commons.RemappingAnnotationAdapter
- visitAnnotation(String, String) - Method in class org.objectweb.asm.tree.AnnotationNode
- visitAnnotation(String, String) - Method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
- visitAnnotation(String, String) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
- visitAnnotation(String, String) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
- visitAnnotation(String, String) - Method in class org.objectweb.asm.xml.SAXAnnotationAdapter
- visitAnnotationDefault() - Method in class org.objectweb.asm.commons.EmptyVisitor
- visitAnnotationDefault() - Method in class org.objectweb.asm.commons.RemappingMethodAdapter
- visitAnnotationDefault() - Method in class org.objectweb.asm.MethodAdapter
- visitAnnotationDefault() - Method in interface org.objectweb.asm.MethodVisitor
-
Visits the default value of this annotation interface method.
- visitAnnotationDefault() - Method in class org.objectweb.asm.tree.MethodNode
- visitAnnotationDefault() - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitAnnotationDefault() - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitAnnotationDefault() - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitAnnotationDefault() - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitArray(String) - Method in interface org.objectweb.asm.AnnotationVisitor
-
Visits an array value of the annotation.
- visitArray(String) - Method in class org.objectweb.asm.commons.EmptyVisitor
- visitArray(String) - Method in class org.objectweb.asm.commons.RemappingAnnotationAdapter
- visitArray(String) - Method in class org.objectweb.asm.tree.AnnotationNode
- visitArray(String) - Method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
- visitArray(String) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
- visitArray(String) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
- visitArray(String) - Method in class org.objectweb.asm.xml.SAXAnnotationAdapter
- visitArrayType() - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitArrayType() - Method in interface 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.ClassAdapter
- visitAttribute(Attribute) - Method in interface 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.EmptyVisitor
- visitAttribute(Attribute) - Method in class org.objectweb.asm.commons.RemappingFieldAdapter
- visitAttribute(Attribute) - Method in interface org.objectweb.asm.FieldVisitor
-
Visits a non standard attribute of the field.
- visitAttribute(Attribute) - Method in class org.objectweb.asm.MethodAdapter
- visitAttribute(Attribute) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a non standard attribute of this method.
- visitAttribute(Attribute) - Method in class org.objectweb.asm.tree.MemberNode
-
Visits a non standard attribute of this class, field or method.
- visitAttribute(Attribute) - Method in class org.objectweb.asm.util.ASMifierAbstractVisitor
-
Prints the ASM code that generates the given 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.TraceAbstractVisitor
-
Prints a disassembled view of the given attribute.
- visitAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceClassVisitor
- visitAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceFieldVisitor
- visitAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitAttribute(Attribute) - Method in class org.objectweb.asm.xml.SAXAdapter
- visitBaseType(char) - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitBaseType(char) - Method in interface 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
- visitClassBound() - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitClassBound() - Method in interface 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
- visitClassType(String) - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitClassType(String) - Method in interface 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
- visitCode() - Method in class org.objectweb.asm.commons.AdviceAdapter
- visitCode() - Method in class org.objectweb.asm.commons.EmptyVisitor
- visitCode() - Method in class org.objectweb.asm.MethodAdapter
- visitCode() - Method in interface org.objectweb.asm.MethodVisitor
-
Starts the visit of the method's code, if any (i.e.
- visitCode() - Method in class org.objectweb.asm.tree.MethodNode
- visitCode() - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitCode() - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitCode() - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitCode() - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitEnd() - Method in interface org.objectweb.asm.AnnotationVisitor
-
Visits the end of the annotation.
- visitEnd() - Method in class org.objectweb.asm.ClassAdapter
- visitEnd() - Method in interface 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.EmptyVisitor
- visitEnd() - Method in class org.objectweb.asm.commons.JSRInlinerAdapter
-
If any JSRs were seen, triggers the inlining process.
- visitEnd() - Method in class org.objectweb.asm.commons.RemappingAnnotationAdapter
- visitEnd() - Method in class org.objectweb.asm.commons.RemappingFieldAdapter
- visitEnd() - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitEnd() - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
- visitEnd() - Method in class org.objectweb.asm.commons.StaticInitMerger
- visitEnd() - Method in class org.objectweb.asm.commons.TryCatchBlockSorter
- visitEnd() - Method in interface org.objectweb.asm.FieldVisitor
-
Visits the end of the field.
- visitEnd() - Method in class org.objectweb.asm.MethodAdapter
- visitEnd() - Method in interface org.objectweb.asm.MethodVisitor
-
Visits the end of the method.
- visitEnd() - Method in interface 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.MemberNode
-
Visits the end of this class, field or method.
- visitEnd() - Method in class org.objectweb.asm.util.ASMifierAbstractVisitor
-
Prints the ASM code to end the visit.
- visitEnd() - Method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
- visitEnd() - Method in class org.objectweb.asm.util.ASMifierClassVisitor
- 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.CheckSignatureAdapter
- visitEnd() - Method in class org.objectweb.asm.util.TraceAbstractVisitor
-
Does nothing.
- 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.TraceSignatureVisitor
- visitEnd() - Method in class org.objectweb.asm.xml.SAXAnnotationAdapter
- visitEnd() - Method in class org.objectweb.asm.xml.SAXClassAdapter
- visitEnd() - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitEnd() - Method in class org.objectweb.asm.xml.SAXFieldAdapter
- visitEnum(String, String, String) - Method in interface org.objectweb.asm.AnnotationVisitor
-
Visits an enumeration value of the annotation.
- visitEnum(String, String, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
- visitEnum(String, String, String) - Method in class org.objectweb.asm.commons.RemappingAnnotationAdapter
- visitEnum(String, String, String) - Method in class org.objectweb.asm.tree.AnnotationNode
- visitEnum(String, String, String) - Method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
- visitEnum(String, String, String) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
- visitEnum(String, String, String) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
- visitEnum(String, String, String) - Method in class org.objectweb.asm.xml.SAXAnnotationAdapter
- visitExceptionType() - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitExceptionType() - Method in interface 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
- visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.ClassAdapter
- visitField(int, String, String, String, Object) - Method in interface 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.EmptyVisitor
- visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.commons.RemappingClassAdapter
- 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.ASMifierClassVisitor
- 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.TraceClassVisitor
- visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.xml.SAXClassAdapter
- 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.EmptyVisitor
- 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.RemappingMethodAdapter
- visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.MethodAdapter
- visitFieldInsn(int, String, String, String) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a field instruction.
- 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.ASMifierMethodVisitor
- 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.TraceMethodVisitor
- visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitFormalTypeParameter(String) - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitFormalTypeParameter(String) - Method in interface 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.EmptyVisitor
- 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.RemappingMethodAdapter
- visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.MethodAdapter
- visitFrame(int, int, Object[], int, Object[]) - Method in interface 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.tree.MethodNode
- visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- 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.TraceMethodVisitor
- visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- 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.EmptyVisitor
- 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.MethodAdapter
- visitIincInsn(int, int) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits an IINC instruction.
- visitIincInsn(int, int) - Method in class org.objectweb.asm.tree.MethodNode
- visitIincInsn(int, int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitIincInsn(int, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitIincInsn(int, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitIincInsn(int, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.ClassAdapter
- visitInnerClass(String, String, String, int) - Method in interface 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.EmptyVisitor
- visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.commons.RemappingClassAdapter
- visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
-
Handle a bizarre special case.
- 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.ASMifierClassVisitor
- 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.TraceClassVisitor
- visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.xml.SAXClassAdapter
- visitInnerClassType(String) - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitInnerClassType(String) - Method in interface 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.EmptyVisitor
- visitInsn(int) - Method in class org.objectweb.asm.commons.InstructionAdapter
- visitInsn(int) - Method in class org.objectweb.asm.MethodAdapter
- visitInsn(int) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a zero operand instruction.
- visitInsn(int) - Method in class org.objectweb.asm.tree.MethodNode
- visitInsn(int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitInsn(int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitInsn(int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitInsn(int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitInterface() - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitInterface() - Method in interface 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.RemappingSignatureAdapter
- visitInterfaceBound() - Method in interface 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.EmptyVisitor
- visitIntInsn(int, int) - Method in class org.objectweb.asm.commons.InstructionAdapter
- visitIntInsn(int, int) - Method in class org.objectweb.asm.MethodAdapter
- visitIntInsn(int, int) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits an instruction with a single int operand.
- visitIntInsn(int, int) - Method in class org.objectweb.asm.tree.MethodNode
- visitIntInsn(int, int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitIntInsn(int, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitIntInsn(int, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitIntInsn(int, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- 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.EmptyVisitor
- visitJumpInsn(int, Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- visitJumpInsn(int, Label) - Method in class org.objectweb.asm.commons.JSRInlinerAdapter
-
Detects a JSR instruction and sets a flag to indicate we will need to do inlining.
- visitJumpInsn(int, Label) - Method in class org.objectweb.asm.MethodAdapter
- visitJumpInsn(int, Label) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a jump instruction.
- visitJumpInsn(int, Label) - Method in class org.objectweb.asm.tree.MethodNode
- visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitJumpInsn(int, Label) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- 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.EmptyVisitor
- visitLabel(Label) - Method in class org.objectweb.asm.commons.InstructionAdapter
- visitLabel(Label) - Method in class org.objectweb.asm.MethodAdapter
- visitLabel(Label) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a label.
- visitLabel(Label) - Method in class org.objectweb.asm.tree.MethodNode
- visitLabel(Label) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitLabel(Label) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitLabel(Label) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitLabel(Label) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- 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.EmptyVisitor
- visitLdcInsn(Object) - Method in class org.objectweb.asm.commons.InstructionAdapter
- visitLdcInsn(Object) - Method in class org.objectweb.asm.commons.RemappingMethodAdapter
- visitLdcInsn(Object) - Method in class org.objectweb.asm.MethodAdapter
- visitLdcInsn(Object) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a LDC instruction.
- visitLdcInsn(Object) - Method in class org.objectweb.asm.tree.MethodNode
- visitLdcInsn(Object) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitLdcInsn(Object) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitLdcInsn(Object) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitLdcInsn(Object) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitLineNumber(int, Label) - Method in class org.objectweb.asm.commons.EmptyVisitor
- visitLineNumber(int, Label) - Method in class org.objectweb.asm.MethodAdapter
- visitLineNumber(int, Label) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a line number declaration.
- visitLineNumber(int, Label) - Method in class org.objectweb.asm.tree.MethodNode
- visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitLineNumber(int, Label) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.commons.EmptyVisitor
- 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.RemappingMethodAdapter
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.MethodAdapter
- visitLocalVariable(String, String, String, Label, Label, int) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a local variable declaration.
- 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.ASMifierMethodVisitor
- 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.TraceMethodVisitor
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- 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.EmptyVisitor
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.commons.InstructionAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.MethodAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a LOOKUPSWITCH instruction.
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.tree.MethodNode
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitMaxs(int, int) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
- visitMaxs(int, int) - Method in class org.objectweb.asm.commons.EmptyVisitor
- visitMaxs(int, int) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
- visitMaxs(int, int) - Method in class org.objectweb.asm.MethodAdapter
- visitMaxs(int, int) - Method in interface 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.tree.MethodNode
- visitMaxs(int, int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitMaxs(int, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitMaxs(int, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitMaxs(int, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassAdapter
- visitMethod(int, String, String, String, String[]) - Method in interface 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.EmptyVisitor
- visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.RemappingClassAdapter
- 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.ASMifierClassVisitor
- 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.TraceClassVisitor
- visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.xml.SAXClassAdapter
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.AdviceAdapter
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.RemappingMethodAdapter
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.MethodAdapter
- visitMethodInsn(int, String, String, String) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a method instruction.
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.tree.MethodNode
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- 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.EmptyVisitor
- visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.commons.InstructionAdapter
- visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.commons.RemappingMethodAdapter
- visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.MethodAdapter
- visitMultiANewArrayInsn(String, int) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a MULTIANEWARRAY instruction.
- visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.tree.MethodNode
- visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitOuterClass(String, String, String) - Method in class org.objectweb.asm.ClassAdapter
- visitOuterClass(String, String, String) - Method in interface 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.EmptyVisitor
- visitOuterClass(String, String, String) - Method in class org.objectweb.asm.commons.RemappingClassAdapter
- visitOuterClass(String, String, String) - Method in class org.objectweb.asm.tree.ClassNode
- visitOuterClass(String, String, String) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
- visitOuterClass(String, String, String) - Method in class org.objectweb.asm.util.CheckClassAdapter
- visitOuterClass(String, String, String) - Method in class org.objectweb.asm.util.TraceClassVisitor
- visitOuterClass(String, String, String) - Method in class org.objectweb.asm.xml.SAXClassAdapter
- visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.commons.EmptyVisitor
- visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.commons.RemappingMethodAdapter
- visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.MethodAdapter
- visitParameterAnnotation(int, String, boolean) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits an annotation of a parameter this method.
- visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
- visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitParameterType() - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitParameterType() - Method in interface 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
- visitReturnType() - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitReturnType() - Method in interface 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
- visitSource(String, String) - Method in class org.objectweb.asm.ClassAdapter
- visitSource(String, String) - Method in interface 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.commons.EmptyVisitor
- visitSource(String, String) - Method in class org.objectweb.asm.tree.ClassNode
- visitSource(String, String) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
- visitSource(String, String) - Method in class org.objectweb.asm.util.CheckClassAdapter
- visitSource(String, String) - Method in class org.objectweb.asm.util.TraceClassVisitor
- visitSource(String, String) - Method in class org.objectweb.asm.xml.SAXClassAdapter
- visitSuperclass() - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitSuperclass() - Method in interface 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
- 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.EmptyVisitor
- visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.commons.InstructionAdapter
- visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.MethodAdapter
- visitTableSwitchInsn(int, int, Label, Label[]) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a TABLESWITCH instruction.
- 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.ASMifierMethodVisitor
- 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.TraceMethodVisitor
- visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
- visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.commons.RemappingMethodAdapter
- visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.MethodAdapter
- visitTryCatchBlock(Label, Label, Label, String) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a try catch block.
- 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.ASMifierMethodVisitor
- 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.TraceMethodVisitor
- visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitTypeArgument() - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitTypeArgument() - Method in interface org.objectweb.asm.signature.SignatureVisitor
-
Visits an unbounded type argument of the last visited class or inner class type.
- visitTypeArgument() - Method in class org.objectweb.asm.signature.SignatureWriter
- visitTypeArgument() - Method in class org.objectweb.asm.util.CheckSignatureAdapter
- visitTypeArgument() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
- visitTypeArgument(char) - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitTypeArgument(char) - Method in interface org.objectweb.asm.signature.SignatureVisitor
-
Visits a type argument of the last visited class or inner class type.
- visitTypeArgument(char) - Method in class org.objectweb.asm.signature.SignatureWriter
- visitTypeArgument(char) - Method in class org.objectweb.asm.util.CheckSignatureAdapter
- visitTypeArgument(char) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.AdviceAdapter
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.AnalyzerAdapter
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.CodeSizeEvaluator
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.InstructionAdapter
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.RemappingMethodAdapter
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.MethodAdapter
- visitTypeInsn(int, String) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a type instruction.
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.tree.MethodNode
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- visitTypeVariable(String) - Method in class org.objectweb.asm.commons.RemappingSignatureAdapter
- visitTypeVariable(String) - Method in interface 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
- 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.EmptyVisitor
- 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.MethodAdapter
- visitVarInsn(int, int) - Method in interface org.objectweb.asm.MethodVisitor
-
Visits a local variable instruction.
- visitVarInsn(int, int) - Method in class org.objectweb.asm.tree.MethodNode
- visitVarInsn(int, int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
- visitVarInsn(int, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
- visitVarInsn(int, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
- visitVarInsn(int, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
- VOID - Static variable in class org.objectweb.asm.Type
-
The sort of the void type.
- VOID_TYPE - Static variable in class org.objectweb.asm.Type
-
The void type.
W
- write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.Attribute
-
Returns the byte array form of this attribute.
X
- xor(Type) - Method in class org.objectweb.asm.commons.InstructionAdapter
- XOR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
-
Constant for the
mathmethod.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form