Alphabetical Index

A B C D E F G H I J K L M N O P R S T U V W X

A

AALOAD - static field in class org.objectweb.asm.Opcodes
AASTORE - static field in class org.objectweb.asm.Opcodes
AbstractInsnNode - class org.objectweb.asm.tree.AbstractInsnNode
A node that represents a bytecode instruction.
AbstractInsnNode(int) - constructor for class org.objectweb.asm.tree.AbstractInsnNode
Constructs a new AbstractInsnNode.
AbstractVisitor - class org.objectweb.asm.util.AbstractVisitor
An abstract visitor.
AbstractVisitor() - constructor for class org.objectweb.asm.util.AbstractVisitor
Constructs a new AbstractVisitor.
ACC_ABSTRACT - static field in class org.objectweb.asm.Opcodes
ACC_ANNOTATION - static field in class org.objectweb.asm.Opcodes
ACC_BRIDGE - static field in class org.objectweb.asm.Opcodes
ACC_DEPRECATED - static field in class org.objectweb.asm.Opcodes
ACC_ENUM - static field in class org.objectweb.asm.Opcodes
ACC_FINAL - static field in class org.objectweb.asm.Opcodes
ACC_INTERFACE - static field in class org.objectweb.asm.Opcodes
ACC_NATIVE - static field in class org.objectweb.asm.Opcodes
ACC_PRIVATE - static field in class org.objectweb.asm.Opcodes
ACC_PROTECTED - static field in class org.objectweb.asm.Opcodes
ACC_PUBLIC - static field in class org.objectweb.asm.Opcodes
ACC_STATIC - static field in class org.objectweb.asm.Opcodes
ACC_STRICT - static field in class org.objectweb.asm.Opcodes
ACC_SUPER - static field in class org.objectweb.asm.Opcodes
ACC_SYNCHRONIZED - static field in class org.objectweb.asm.Opcodes
ACC_SYNTHETIC - static field in class org.objectweb.asm.Opcodes
ACC_TRANSIENT - static field in class org.objectweb.asm.Opcodes
ACC_VARARGS - static field in class org.objectweb.asm.Opcodes
ACC_VOLATILE - static field in class org.objectweb.asm.Opcodes
accept(org.objectweb.asm.AnnotationVisitor) - method in class org.objectweb.asm.tree.AnnotationNode
Makes the given visitor visit this annotation.
accept(org.objectweb.asm.ClassVisitor) - method in class org.objectweb.asm.tree.ClassNode
Makes the given class visitor visit this class.
accept(org.objectweb.asm.ClassVisitor) - method in class org.objectweb.asm.tree.FieldNode
Makes the given class visitor visit this field.
accept(org.objectweb.asm.ClassVisitor) - method in class org.objectweb.asm.tree.InnerClassNode
Makes the given class visitor visit this inner class.
accept(org.objectweb.asm.ClassVisitor) - method in class org.objectweb.asm.tree.MethodNode
Makes the given class visitor visit this method.
Makes the given visitor visit the Java class of this ClassReader.
Makes the given visitor visit the Java class of this ClassReader.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.AbstractInsnNode
Makes the given code visitor visit this instruction.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.FieldInsnNode
Makes the given code visitor visit this instruction.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.IincInsnNode
Makes the given code visitor visit this instruction.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.InsnNode
Makes the given visitor visit this instruction.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.IntInsnNode
Makes the given code visitor visit this instruction.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.JumpInsnNode
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.LabelNode
Makes the given code visitor visit this instruction.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.LdcInsnNode
Makes the given code visitor visit this instruction.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.LineNumberNode
Makes the given visitor visit this line number declaration.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.LocalVariableNode
Makes the given visitor visit this local variable declaration.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.LookupSwitchInsnNode
Makes the given code visitor visit this instruction.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.MethodInsnNode
Makes the given code visitor visit this instruction.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
Makes the given code visitor visit this instruction.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.TableSwitchInsnNode
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.TryCatchBlockNode
Makes the given visitor visit this try catch block.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.TypeInsnNode
Makes the given code visitor visit this instruction.
accept(org.objectweb.asm.MethodVisitor) - method in class org.objectweb.asm.tree.VarInsnNode
accept(org.objectweb.asm.signature.SignatureVisitor) - method in class org.objectweb.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
Makes the given visitor visit the signature of this SignatureReader.
access - field in class org.objectweb.asm.tree.ClassNode
The class's access flags (see Opcodes).
access - field in class org.objectweb.asm.tree.FieldNode
The field's access flags (see Opcodes).
access - field in class org.objectweb.asm.tree.InnerClassNode
The access flags of the inner class as originally declared in the enclosing class.
access - field in class org.objectweb.asm.tree.MethodNode
The method's access flags (see Opcodes).
access - field in class org.objectweb.asm.commons.SerialVersionUIDAdder
Classes access flags.
ACONST_NULL - static field in class org.objectweb.asm.Opcodes
ADD - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
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
addStart(String,Attributes) - method in class org.objectweb.asm.xml.SAXAdapter
ALOAD - static field in class org.objectweb.asm.Opcodes
analyze(String,org.objectweb.asm.tree.MethodNode) - method in class org.objectweb.asm.tree.analysis.Analyzer
Analyzes the given method.
Analyzer - class org.objectweb.asm.tree.analysis.Analyzer
A semantic bytecode analyzer.
Analyzer(org.objectweb.asm.tree.analysis.Interpreter) - constructor for class org.objectweb.asm.tree.analysis.Analyzer
Constructs a new Analyzer.
AnalyzerException - class org.objectweb.asm.tree.analysis.AnalyzerException
Thrown if a problem occurs during the analysis of a method.
AnalyzerException(String) - constructor for class org.objectweb.asm.tree.analysis.AnalyzerException
AND - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
ANEWARRAY - static field in class org.objectweb.asm.Opcodes
annotationDefault - field in class org.objectweb.asm.tree.MethodNode
The default value of this annotation interface method.
AnnotationNode - class org.objectweb.asm.tree.AnnotationNode
A node that represents an annotationn.
AnnotationNode(String) - constructor for class org.objectweb.asm.tree.AnnotationNode
Constructs a new AnnotationNode.
AnnotationVisitor - interface org.objectweb.asm.AnnotationVisitor
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(org.objectweb.asm.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 - static field in class org.objectweb.asm.Opcodes
ARRAY - static field in class org.objectweb.asm.Type
The sort of array reference types.
ARRAYLENGTH - static field in class org.objectweb.asm.Opcodes
arrayLength() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to compute the length of an array.
arrayLoad(org.objectweb.asm.Type) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load an element from an array.
arrayStore(org.objectweb.asm.Type) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store an element in an array.
ASMContentHandler - class org.objectweb.asm.xml.ASMContentHandler
A ContentHandler that transforms XML document into Java class file.
ASMContentHandler(OutputStream,boolean) - constructor for class org.objectweb.asm.xml.ASMContentHandler
Constructs a new ASMContentHandler object.
ASMifiable - interface org.objectweb.asm.util.attrs.ASMifiable
An attribute that can print the ASM code to create an equivalent attribute.
ASMifierAbstractVisitor - class org.objectweb.asm.util.ASMifierAbstractVisitor
An abstract ASMifier visitor.
ASMifierAbstractVisitor(String) - constructor for class org.objectweb.asm.util.ASMifierAbstractVisitor
Constructs a new ASMifierAbstractVisitor.
An AnnotationVisitor that 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 org.objectweb.asm.util.ASMifierClassVisitor
A ClassVisitor that prints the ASM code that generates the classes it visits.
ASMifierClassVisitor(PrintWriter) - constructor for class org.objectweb.asm.util.ASMifierClassVisitor
Constructs a new ASMifierClassVisitor object.
ASMifierFieldVisitor - class org.objectweb.asm.util.ASMifierFieldVisitor
A FieldVisitor that 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 org.objectweb.asm.util.ASMifierMethodVisitor
A MethodVisitor that prints the ASM code that generates the methods it visits.
ASMifierMethodVisitor() - constructor for class org.objectweb.asm.util.ASMifierMethodVisitor
Constructs a new ASMifierMethodVisitor object.
asmify(StringBuffer,String,Map) - method in class org.objectweb.asm.util.attrs.ASMifiable
Prints the ASM code to create an attribute equal to this attribute.
asmify(StringBuffer,String,Map) - method in class org.objectweb.asm.util.attrs.ASMStackMapAttribute
Prints the ASM code to create an attribute equal to this attribute.
ASMStackMapAttribute - class org.objectweb.asm.util.attrs.ASMStackMapAttribute
ASTORE - static field in class org.objectweb.asm.Opcodes
ATHROW - static field in class org.objectweb.asm.Opcodes
Attribute - class org.objectweb.asm.Attribute
A non standard class, field, method or code attribute.
Attribute(String) - constructor for class org.objectweb.asm.Attribute
Constructs a new empty attribute.
attrs - field in class org.objectweb.asm.tree.MemberNode
The non standard attributes of this class, field or method.

B

b - field in class org.objectweb.asm.ClassReader
The class to be parsed.
BALOAD - static field in class org.objectweb.asm.Opcodes
BasicInterpreter - class org.objectweb.asm.tree.analysis.BasicInterpreter
An Interpreter for BasicValue values.
BasicValue - class org.objectweb.asm.tree.analysis.BasicValue
A Value that is represented by its type in a seven types type sytem.
BasicValue(org.objectweb.asm.Type) - constructor for class org.objectweb.asm.tree.analysis.BasicValue
BasicVerifier - class org.objectweb.asm.tree.analysis.BasicVerifier
An extended BasicInterpreter that checks that bytecode instructions are correctly used.
BASTORE - static field in class org.objectweb.asm.Opcodes
begin(String,Attributes) - method in class org.objectweb.asm.xml.ASMContentHandler.Rule
Interprets a bytecode instruction with two arguments.
Interprets a bytecode instruction with two arguments.
BIPUSH - static field in class org.objectweb.asm.Opcodes
BOOLEAN - static field in class org.objectweb.asm.Type
The sort of the boolean type.
BOOLEAN_TYPE - static field in class org.objectweb.asm.Type
The boolean type.
box(org.objectweb.asm.Type) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value.
buf - field in class org.objectweb.asm.util.AbstractVisitor
A buffer that can be used to create strings.
BYTE - static field in class org.objectweb.asm.Type
The sort of the byte type.
BYTE_TYPE - static field in class org.objectweb.asm.Type
The byte type.
BYTECODE - static field in class org.objectweb.asm.xml.Processor
ByteVector - class org.objectweb.asm.ByteVector
A dynamically extensible vector of bytes.
ByteVector() - constructor for class org.objectweb.asm.ByteVector
Constructs a new ByteVector with a default initial size.
ByteVector(int) - constructor for class org.objectweb.asm.ByteVector
Constructs a new ByteVector with the given initial size.

C

CALOAD - static field in class org.objectweb.asm.Opcodes
cast(org.objectweb.asm.Type,org.objectweb.asm.Type) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to cast a numerical value from one type to another.
CASTORE - static field in class org.objectweb.asm.Opcodes
Marks the start of an exception handler.
CHAR - static field in class org.objectweb.asm.Type
The sort of the char type.
CHAR_TYPE - static field in class org.objectweb.asm.Type
The char type.
CHECKCAST - static field in class org.objectweb.asm.Opcodes
checkCast(org.objectweb.asm.Type) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to check that the top stack value is of the given type.
CheckClassAdapter - class org.objectweb.asm.util.CheckClassAdapter
A ClassAdapter that checks that its methods are properly used.
CheckClassAdapter(org.objectweb.asm.ClassVisitor) - constructor for class org.objectweb.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
CheckMethodAdapter - class org.objectweb.asm.util.CheckMethodAdapter
A MethodAdapter that checks that its methods are properly used.
CheckMethodAdapter(org.objectweb.asm.MethodVisitor) - constructor for class org.objectweb.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CLASS_DECLARATION - static field in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for class signatures, formatted in default Java notation (non-bytecode)
CLASS_SIGNATURE - static field in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for class signatures, formatted in bytecode notation
ClassAdapter - class org.objectweb.asm.ClassAdapter
An empty ClassVisitor that delegates to another ClassVisitor.
ClassAdapter(org.objectweb.asm.ClassVisitor) - constructor for class org.objectweb.asm.ClassAdapter
Constructs a new ClassAdapter object.
ClassNode - class org.objectweb.asm.tree.ClassNode
A node that represents a class.
ClassNode() - constructor for class org.objectweb.asm.tree.ClassNode
Constructs a new ClassNode.
ClassReader - class org.objectweb.asm.ClassReader
A Java class parser to make a ClassVisitor visit an existing class.
ClassReader(byte[]) - constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[],int,int) - constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassVisitor - interface org.objectweb.asm.ClassVisitor
A visitor to visit a Java class.
ClassWriter - class org.objectweb.asm.ClassWriter
A ClassVisitor that generates classes in bytecode form.
ClassWriter(boolean) - constructor for class org.objectweb.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(boolean,boolean) - constructor for class org.objectweb.asm.ClassWriter
Constructs a new ClassWriter object.
clearStack() - method in class org.objectweb.asm.tree.analysis.Frame
Clears the operand stack of this frame.
computeMax - field in class org.objectweb.asm.xml.ASMContentHandler
true if the maximum stack size and number of local variables must be automatically computed.
computeSVUID - field 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.
Interprets a bytecode instruction that moves a value on the stack or to or from local variables.
Interprets a bytecode instruction that moves a value on the stack or to or from local variables.
createTraceAnnotationVisitor() - method in class org.objectweb.asm.util.TraceAbstractVisitor
createTraceAnnotationVisitor() - method in class org.objectweb.asm.util.TraceAnnotationVisitor
createTraceFieldVisitor() - method in class org.objectweb.asm.util.TraceClassVisitor
createTraceMethodVisitor() - method in class org.objectweb.asm.util.TraceClassVisitor
cst - field in class org.objectweb.asm.tree.LdcInsnNode
The constant to be loaded on the stack.
cv - field in class org.objectweb.asm.ClassAdapter
The ClassVisitor to which this adapter delegates calls.
cw - field in class org.objectweb.asm.xml.ASMContentHandler
Current instance of the ClassWriter used to write class bytecode.

D

D2F - static field in class org.objectweb.asm.Opcodes
D2I - static field in class org.objectweb.asm.Opcodes
D2L - static field in class org.objectweb.asm.Opcodes
DADD - static field in class org.objectweb.asm.Opcodes
DALOAD - static field in class org.objectweb.asm.Opcodes
DASTORE - static field in class org.objectweb.asm.Opcodes
DataflowInterpreter - class org.objectweb.asm.tree.analysis.DataflowInterpreter
An Interpreter for DataflowValue values.
DataflowValue - class org.objectweb.asm.tree.analysis.DataflowValue
A Value that is represented by its type in a two types type system.
DataflowValue(int) - constructor for class org.objectweb.asm.tree.analysis.DataflowValue
DataflowValue(int,org.objectweb.asm.tree.AbstractInsnNode) - constructor for class org.objectweb.asm.tree.analysis.DataflowValue
DataflowValue(int,Set) - constructor for class org.objectweb.asm.tree.analysis.DataflowValue
DCMPG - static field in class org.objectweb.asm.Opcodes
DCMPL - static field in class org.objectweb.asm.Opcodes
DCONST_0 - static field in class org.objectweb.asm.Opcodes
DCONST_1 - static field in class org.objectweb.asm.Opcodes
DDIV - static field in class org.objectweb.asm.Opcodes
desc - field in class org.objectweb.asm.tree.AnnotationNode
The class descriptor of the annotation class.
desc - field in class org.objectweb.asm.tree.FieldInsnNode
The field's descriptor (see Type).
desc - field in class org.objectweb.asm.tree.FieldNode
The field's descriptor (see Type).
desc - field in class org.objectweb.asm.tree.LocalVariableNode
The type descriptor of this local variable.
desc - field in class org.objectweb.asm.tree.MethodInsnNode
The method's descriptor (see Type).
desc - field in class org.objectweb.asm.tree.MethodNode
The method's descriptor (see Type).
desc - field in class org.objectweb.asm.tree.MultiANewArrayInsnNode
An array type descriptor (see Type).
desc - field in class org.objectweb.asm.tree.TypeInsnNode
The operand of this instruction.
dflt - field in class org.objectweb.asm.tree.LookupSwitchInsnNode
Beginning of the default handler block.
dflt - field in class org.objectweb.asm.tree.TableSwitchInsnNode
Beginning of the default handler block.
dims - field in class org.objectweb.asm.tree.MultiANewArrayInsnNode
Number of dimensions of the array to allocate.
DIV - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
DLOAD - static field in class org.objectweb.asm.Opcodes
DMUL - static field in class org.objectweb.asm.Opcodes
DNEG - static field in class org.objectweb.asm.Opcodes
DOUBLE - static field in class org.objectweb.asm.Type
The sort of the double type.
DOUBLE_TYPE - static field in class org.objectweb.asm.Type
The double type.
DOUBLE_VALUE - static field in class org.objectweb.asm.tree.analysis.BasicValue
DREM - static field in class org.objectweb.asm.Opcodes
DRETURN - static field in class org.objectweb.asm.Opcodes
DSTORE - static field in class org.objectweb.asm.Opcodes
DSUB - static field in class org.objectweb.asm.Opcodes
DUP - static field in class org.objectweb.asm.Opcodes
dup() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP instruction.
DUP2 - static field in class org.objectweb.asm.Opcodes
dup2() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP2 instruction.
DUP2_X1 - static field in class org.objectweb.asm.Opcodes
DUP2_X2 - static field in class org.objectweb.asm.Opcodes
dup2X1() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP2_X1 instruction.
dup2X2() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP2_X2 instruction.
DUP_X1 - static field in class org.objectweb.asm.Opcodes
DUP_X2 - static field in class org.objectweb.asm.Opcodes
dupX1() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP_X1 instruction.
dupX2() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP_X2 instruction.

E

EmptyVisitor - class org.objectweb.asm.commons.EmptyVisitor
An empty implementation of the ASM visitor interfaces.
end - field in class org.objectweb.asm.tree.LocalVariableNode
The last instruction corresponding to the scope of this local variable (exclusive).
end - field 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 field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
equals(Object) - method in class org.objectweb.asm.commons.Method
equals(Object) - method in class org.objectweb.asm.Type
Tests if the given object is equal to this type.
equals(org.objectweb.asm.tree.analysis.Value) - method in class org.objectweb.asm.tree.analysis.BasicValue
Compares this value with the given value.
equals(org.objectweb.asm.tree.analysis.Value) - method in class org.objectweb.asm.tree.analysis.DataflowValue
equals(org.objectweb.asm.tree.analysis.Value) - method in class org.objectweb.asm.tree.analysis.Value
Compares this value with the given value.
exceptions - field in class org.objectweb.asm.tree.MethodNode
The internal names of the method's exception classes (see getInternalName).
EXTENDS - static field in class org.objectweb.asm.signature.SignatureVisitor
Wildcard for an "extends" type argument.

F

F2D - static field in class org.objectweb.asm.Opcodes
F2I - static field in class org.objectweb.asm.Opcodes
F2L - static field in class org.objectweb.asm.Opcodes
FADD - static field in class org.objectweb.asm.Opcodes
FALOAD - static field in class org.objectweb.asm.Opcodes
FASTORE - static field in class org.objectweb.asm.Opcodes
FCMPG - static field in class org.objectweb.asm.Opcodes
FCMPL - static field in class org.objectweb.asm.Opcodes
FCONST_0 - static field in class org.objectweb.asm.Opcodes
FCONST_1 - static field in class org.objectweb.asm.Opcodes
FCONST_2 - static field in class org.objectweb.asm.Opcodes
FDIV - static field in class org.objectweb.asm.Opcodes
FIELD_DESCRIPTOR - static field in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for field descriptors, formatted in bytecode notation
FIELD_INSN - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of FieldInsnNode instructions.
FIELD_SIGNATURE - static field in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for field signatures, formatted in bytecode notation
FieldInsnNode - class org.objectweb.asm.tree.FieldInsnNode
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 org.objectweb.asm.tree.FieldNode
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 - field in class org.objectweb.asm.tree.ClassNode
The fields of this class.
FieldVisitor - interface org.objectweb.asm.FieldVisitor
A visitor to visit a Java field.
firstLocal - field in class org.objectweb.asm.commons.LocalVariablesSorter
FLOAD - static field in class org.objectweb.asm.Opcodes
FLOAT - static field in class org.objectweb.asm.Type
The sort of the float type.
FLOAT_TYPE - static field in class org.objectweb.asm.Type
The float type.
FLOAT_VALUE - static field in class org.objectweb.asm.tree.analysis.BasicValue
FMUL - static field in class org.objectweb.asm.Opcodes
FNEG - static field in class org.objectweb.asm.Opcodes
Frame - class org.objectweb.asm.tree.analysis.Frame
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(org.objectweb.asm.tree.analysis.Frame) - constructor for class org.objectweb.asm.tree.analysis.Frame
Constructs a new frame that is identical to the given frame.
frames - field in class org.objectweb.asm.attrs.StackMapAttribute
FREM - static field in class org.objectweb.asm.Opcodes
FRETURN - static field in class org.objectweb.asm.Opcodes
FSTORE - static field in class org.objectweb.asm.Opcodes
FSUB - static field in class org.objectweb.asm.Opcodes

G

GE - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
generateCase(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.commons.TableSwitchGenerator
Generates the code for a switch case.
generateDefault() - method in class org.objectweb.asm.commons.TableSwitchGenerator
Generates the code for the default switch case.
GeneratorAdapter - class org.objectweb.asm.commons.GeneratorAdapter
A MethodAdapter with convenient methods to generate code.
Creates a new GeneratorAdapter.
getAccess(String) - method in class org.objectweb.asm.xml.ASMContentHandler.Rule
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.
getByOpcode(int) - static method in class org.objectweb.asm.tree.InsnNode
getClass(org.objectweb.asm.Type) - method in class org.objectweb.asm.tree.analysis.SimpleVerifier
getClassName() - method in class org.objectweb.asm.Type
Returns the name of the class corresponding to this type.
getCodeVisitor() - method in class org.objectweb.asm.xml.ASMContentHandler.Rule
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 ASMifiable prototypes.
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(org.objectweb.asm.tree.analysis.Value) - method in class org.objectweb.asm.tree.analysis.BasicVerifier
getElementValue(org.objectweb.asm.tree.analysis.Value) - method in class org.objectweb.asm.tree.analysis.SimpleVerifier
getExceptions() - method in class org.objectweb.asm.util.TraceSignatureVisitor
GETFIELD - static field in class org.objectweb.asm.Opcodes
Generates the instruction to push the value of a non static field on the stack.
getFrame(org.objectweb.asm.Label) - method in class org.objectweb.asm.attrs.StackMapAttribute
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.
getIndex(Object) - method in class org.objectweb.asm.tree.analysis.Analyzer
Returns the index of the given instruction.
getInternalName() - method in class org.objectweb.asm.Type
Returns the internal name of the class corresponding to this object 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.attrs.StackMapType
getLabel(Object) - method in class org.objectweb.asm.xml.ASMContentHandler.Rule
getLabels() - method in class org.objectweb.asm.Attribute
Returns the labels corresponding to this attribute.
getLabels() - method in class org.objectweb.asm.attrs.StackMapAttribute
Returns the labels corresponding to this attribute.
getLabels(Set) - method in class org.objectweb.asm.attrs.StackMapFrame
getLocal(int) - method in class org.objectweb.asm.tree.analysis.Frame
Returns the value of the given local variable.
getLocalIndex(int) - method in class org.objectweb.asm.commons.GeneratorAdapter
Returns the index 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.
getMethod(String) - static method in class org.objectweb.asm.commons.Method
Returns a Method corresponding to the given Java method declaration.
getMethodDescriptor(Method) - static method in class org.objectweb.asm.Type
Returns the descriptor corresponding to the given method.
Returns the descriptor corresponding to the given argument and return types.
getName() - method in class org.objectweb.asm.commons.Method
Returns the name of the method described by this object.
getObject() - method in class org.objectweb.asm.attrs.StackMapType
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.
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
Returns the size of this value in words.
getSize() - method in class org.objectweb.asm.tree.analysis.DataflowValue
getSize() - method in class org.objectweb.asm.Type
Returns the size of values of this type.
getSize() - method in class org.objectweb.asm.tree.analysis.Value
Returns the size of this value in words.
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 - static field in class org.objectweb.asm.Opcodes
Generates the instruction to push the value of a static field on the stack.
getText() - method in class org.objectweb.asm.util.AbstractVisitor
Returns the text printed 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
Returns the type of this instruction.
getType() - method in class org.objectweb.asm.tree.IincInsnNode
Returns the type of this instruction.
getType() - method in class org.objectweb.asm.tree.InsnNode
Returns the type of this instruction.
getType() - method in class org.objectweb.asm.tree.IntInsnNode
Returns the type of this instruction.
getType() - method in class org.objectweb.asm.tree.JumpInsnNode
getType() - method in class org.objectweb.asm.tree.LabelNode
Returns the type of this instruction.
getType() - method in class org.objectweb.asm.tree.LdcInsnNode
Returns the type of this instruction.
getType() - method in class org.objectweb.asm.tree.LookupSwitchInsnNode
Returns the type of this instruction.
getType() - method in class org.objectweb.asm.tree.MethodInsnNode
Returns the type of this instruction.
getType() - method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
Returns the type of this instruction.
getType() - method in class org.objectweb.asm.attrs.StackMapType
getType() - method in class org.objectweb.asm.tree.TableSwitchInsnNode
getType() - method in class org.objectweb.asm.tree.TypeInsnNode
Returns the type of this instruction.
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.
getTypeInfo(int) - static method in class org.objectweb.asm.attrs.StackMapType
getValue(String,String) - method in class org.objectweb.asm.xml.ASMContentHandler.Rule
GOTO - static field in class org.objectweb.asm.Opcodes
goTo(org.objectweb.asm.Label) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label.
GT - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.

H

handler - field 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.Type
Returns a hash code value for this type.
hasStaticInitializer - field in class org.objectweb.asm.commons.SerialVersionUIDAdder
Set to true if the class has static initializer.
hasSVUID - field in class org.objectweb.asm.commons.SerialVersionUIDAdder
Set to true if the class already has SVUID.

I

I2B - static field in class org.objectweb.asm.Opcodes
I2C - static field in class org.objectweb.asm.Opcodes
I2D - static field in class org.objectweb.asm.Opcodes
I2F - static field in class org.objectweb.asm.Opcodes
I2L - static field in class org.objectweb.asm.Opcodes
I2S - static field in class org.objectweb.asm.Opcodes
IADD - static field in class org.objectweb.asm.Opcodes
IALOAD - static field in class org.objectweb.asm.Opcodes
IAND - static field in class org.objectweb.asm.Opcodes
IASTORE - static field in class org.objectweb.asm.Opcodes
ICONST_0 - static field in class org.objectweb.asm.Opcodes
ICONST_1 - static field in class org.objectweb.asm.Opcodes
ICONST_2 - static field in class org.objectweb.asm.Opcodes
ICONST_3 - static field in class org.objectweb.asm.Opcodes
ICONST_4 - static field in class org.objectweb.asm.Opcodes
ICONST_5 - static field in class org.objectweb.asm.Opcodes
ICONST_M1 - static field in class org.objectweb.asm.Opcodes
id - field in class org.objectweb.asm.util.ASMifierAnnotationVisitor
Identifier of the annotation visitor variable in the produced code.
IDIV - static field in class org.objectweb.asm.Opcodes
IF_ACMPEQ - static field in class org.objectweb.asm.Opcodes
IF_ACMPNE - static field in class org.objectweb.asm.Opcodes
IF_ICMPEQ - static field in class org.objectweb.asm.Opcodes
IF_ICMPGE - static field in class org.objectweb.asm.Opcodes
IF_ICMPGT - static field in class org.objectweb.asm.Opcodes
IF_ICMPLE - static field in class org.objectweb.asm.Opcodes
IF_ICMPLT - static field in class org.objectweb.asm.Opcodes
IF_ICMPNE - static field in class org.objectweb.asm.Opcodes
Generates the instructions to jump to a label based on the comparison of the top two stack values.
IFEQ - static field in class org.objectweb.asm.Opcodes
IFGE - static field in class org.objectweb.asm.Opcodes
IFGT - static field in class org.objectweb.asm.Opcodes
ifICmp(int,org.objectweb.asm.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.
IFLE - static field in class org.objectweb.asm.Opcodes
IFLT - static field in class org.objectweb.asm.Opcodes
IFNE - static field in class org.objectweb.asm.Opcodes
IFNONNULL - static field in class org.objectweb.asm.Opcodes
ifNonNull(org.objectweb.asm.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.
IFNULL - static field in class org.objectweb.asm.Opcodes
ifNull(org.objectweb.asm.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.
IINC - static field in class org.objectweb.asm.Opcodes
iinc(int,int) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to increment the given local variable.
IINC_INSN - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of IincInsnNode instructions.
IincInsnNode - class org.objectweb.asm.tree.IincInsnNode
A node that represents an IINC instruction.
IincInsnNode(int,int) - constructor for class org.objectweb.asm.tree.IincInsnNode
Constructs a new IincInsnNode.
ILOAD - static field in class org.objectweb.asm.Opcodes
IMUL - static field in class org.objectweb.asm.Opcodes
incr - field in class org.objectweb.asm.tree.IincInsnNode
Amount to increment the local variable by.
index - field in class org.objectweb.asm.tree.LocalVariableNode
The local variable's index.
INEG - static field in class org.objectweb.asm.Opcodes
init(org.objectweb.asm.tree.analysis.Frame) - method in class org.objectweb.asm.tree.analysis.Frame
Copies the state of the given frame into this frame.
innerClasses - field in class org.objectweb.asm.tree.ClassNode
Informations about the inner classes of this class.
InnerClassNode - class org.objectweb.asm.tree.InnerClassNode
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 - field in class org.objectweb.asm.tree.InnerClassNode
The (simple) name of the inner class inside its enclosing class.
INSN - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of InsnNode instructions.
InsnNode - class org.objectweb.asm.tree.InsnNode
A node that represents a zero operand instruction.
insns - field in class org.objectweb.asm.tree.analysis.DataflowValue
The instructions that can produce this value.
INSTANCEOF - static field in class org.objectweb.asm.Opcodes
INSTANCEOF - static field in class org.objectweb.asm.signature.SignatureVisitor
Wildcard for a normal type argument.
instanceOf(org.objectweb.asm.Type) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to test if the top stack value is of the given type.
instructions - field in class org.objectweb.asm.tree.MethodNode
The instructions of this method.
INT - static field in class org.objectweb.asm.Type
The sort of the int type.
INT_INSN - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of IntInsnNode instructions.
INT_TYPE - static field in class org.objectweb.asm.Type
The int type.
INT_VALUE - static field in class org.objectweb.asm.tree.analysis.BasicValue
interfaces - field in class org.objectweb.asm.tree.ClassNode
The internal names of the class's interfaces (see getInternalName).
interfaces - field in class org.objectweb.asm.commons.SerialVersionUIDAdder
Interfaces implemented by the class.
INTERNAL_NAME - static field in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for internal type names in bytecode notation.
Interpreter - interface org.objectweb.asm.tree.analysis.Interpreter
A semantic bytecode interpreter.
IntInsnNode - class org.objectweb.asm.tree.IntInsnNode
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 - field in class org.objectweb.asm.tree.MemberNode
The runtime invisible annotations of this class, field or method.
invisibleParameterAnnotations - field in class org.objectweb.asm.tree.MethodNode
The runtime invisible parameter annotations of this method.
Generates the instruction to invoke a constructor.
INVOKEINTERFACE - static field in class org.objectweb.asm.Opcodes
Generates the instruction to invoke an interface method.
INVOKESPECIAL - static field in class org.objectweb.asm.Opcodes
INVOKESTATIC - static field in class org.objectweb.asm.Opcodes
Generates the instruction to invoke a static method.
INVOKEVIRTUAL - static field in class org.objectweb.asm.Opcodes
Generates the instruction to invoke a normal method.
IOR - static field in class org.objectweb.asm.Opcodes
IREM - static field in class org.objectweb.asm.Opcodes
IRETURN - static field in class org.objectweb.asm.Opcodes
isArrayValue(org.objectweb.asm.tree.analysis.Value) - method in class org.objectweb.asm.tree.analysis.BasicVerifier
isArrayValue(org.objectweb.asm.tree.analysis.Value) - 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.
isCodeAttribute() - method in class org.objectweb.asm.attrs.StackMapAttribute
Returns true if this type of attribute is a code attribute.
ISHL - static field in class org.objectweb.asm.Opcodes
ISHR - static field in class org.objectweb.asm.Opcodes
isReference() - method in class org.objectweb.asm.tree.analysis.BasicValue
ISTORE - static field in class org.objectweb.asm.Opcodes
ISUB - static field in class org.objectweb.asm.Opcodes
isUnknown() - method in class org.objectweb.asm.Attribute
Returns true if this type of attribute is unknown.
isUnknown() - method in class org.objectweb.asm.attrs.StackMapAttribute
Returns true if this type of attribute is unknown.
ITEM_Double - static field in class org.objectweb.asm.attrs.StackMapType
ITEM_Float - static field in class org.objectweb.asm.attrs.StackMapType
ITEM_Integer - static field in class org.objectweb.asm.attrs.StackMapType
ITEM_Long - static field in class org.objectweb.asm.attrs.StackMapType
ITEM_NAMES - static field in class org.objectweb.asm.attrs.StackMapType
ITEM_Null - static field in class org.objectweb.asm.attrs.StackMapType
ITEM_Object - static field in class org.objectweb.asm.attrs.StackMapType
ITEM_Top - static field in class org.objectweb.asm.attrs.StackMapType
ITEM_Uninitialized - static field in class org.objectweb.asm.attrs.StackMapType
ITEM_UninitializedThis - static field in class org.objectweb.asm.attrs.StackMapType
IUSHR - static field in class org.objectweb.asm.Opcodes
IXOR - static field in class org.objectweb.asm.Opcodes

J

JSR - static field in class org.objectweb.asm.Opcodes
JUMP_INSN - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of JumpInsnNode instructions.
JumpInsnNode - class org.objectweb.asm.tree.JumpInsnNode
A node that represents a jump instruction.
JumpInsnNode(int,org.objectweb.asm.Label) - constructor for class org.objectweb.asm.tree.JumpInsnNode
Constructs a new JumpInsnNode.

K

keys - field in class org.objectweb.asm.tree.LookupSwitchInsnNode
The values of the keys.

L

L2D - static field in class org.objectweb.asm.Opcodes
L2F - static field in class org.objectweb.asm.Opcodes
L2I - static field in class org.objectweb.asm.Opcodes
LABEL - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of LabelNode "instructions".
label - field in class org.objectweb.asm.tree.JumpInsnNode
The operand of this instruction.
label - field in class org.objectweb.asm.tree.LabelNode
Label - class org.objectweb.asm.Label
A label represents a position in the bytecode of a method.
label - field in class org.objectweb.asm.attrs.StackMapFrame
Label() - constructor for class org.objectweb.asm.Label
Constructs a new label.
labelNames - field in class org.objectweb.asm.util.TraceMethodVisitor
The label names.
LabelNode - class org.objectweb.asm.tree.LabelNode
An AbstractInsnNode that encapsulates a Label.
LabelNode(org.objectweb.asm.Label) - constructor for class org.objectweb.asm.tree.LabelNode
labels - field in class org.objectweb.asm.xml.ASMContentHandler
Map of the active Label instances for current method.
labels - field in class org.objectweb.asm.tree.LookupSwitchInsnNode
Beginnings of the handler blocks.
labels - field in class org.objectweb.asm.tree.TableSwitchInsnNode
Beginnings of the handler blocks.
LADD - static field in class org.objectweb.asm.Opcodes
LALOAD - static field in class org.objectweb.asm.Opcodes
LAND - static field in class org.objectweb.asm.Opcodes
LASTORE - static field in class org.objectweb.asm.Opcodes
LCMP - static field in class org.objectweb.asm.Opcodes
LCONST_0 - static field in class org.objectweb.asm.Opcodes
LCONST_1 - static field in class org.objectweb.asm.Opcodes
LDC - static field in class org.objectweb.asm.Opcodes
LDC_INSN - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of LdcInsnNode instructions.
LdcInsnNode - class org.objectweb.asm.tree.LdcInsnNode
A node that represents an LDC instruction.
LdcInsnNode(Object) - constructor for class org.objectweb.asm.tree.LdcInsnNode
Constructs a new LdcInsnNode.
LDIV - static field in class org.objectweb.asm.Opcodes
LE - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
line - field in class org.objectweb.asm.tree.LineNumberNode
A line number.
LineNumberNode - class org.objectweb.asm.tree.LineNumberNode
A node that represents a line number declaration.
LineNumberNode(int,org.objectweb.asm.Label) - constructor for class org.objectweb.asm.tree.LineNumberNode
Constructs a new LineNumberNode.
lineNumbers - field in class org.objectweb.asm.tree.MethodNode
The line numbers of this method.
LLOAD - static field in class org.objectweb.asm.Opcodes
LMUL - static field in class org.objectweb.asm.Opcodes
LNEG - static field in class org.objectweb.asm.Opcodes
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.
loadThis() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load 'this' on the stack.
locals - field in class org.objectweb.asm.attrs.StackMapFrame
LocalVariableNode - class org.objectweb.asm.tree.LocalVariableNode
A node that represents a local variable declaration.
Constructs a new LocalVariableNode.
localVariables - field in class org.objectweb.asm.tree.MethodNode
The local variables of this method.
LocalVariablesSorter - class org.objectweb.asm.commons.LocalVariablesSorter
A MethodAdapter that renumbers local variables in their order of appearance.
LONG - static field in class org.objectweb.asm.Type
The sort of the long type.
LONG_TYPE - static field in class org.objectweb.asm.Type
The long type.
LONG_VALUE - static field in class org.objectweb.asm.tree.analysis.BasicValue
LOOKUPSWITCH - static field in class org.objectweb.asm.Opcodes
LOOKUPSWITCH_INSN - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of LookupSwitchInsnNode instructions.
LookupSwitchInsnNode - class org.objectweb.asm.tree.LookupSwitchInsnNode
A node that represents a LOOKUPSWITCH instruction.
Constructs a new LookupSwitchInsnNode.
LOR - static field in class org.objectweb.asm.Opcodes
LREM - static field in class org.objectweb.asm.Opcodes
LRETURN - static field in class org.objectweb.asm.Opcodes
LSHL - static field in class org.objectweb.asm.Opcodes
LSHR - static field in class org.objectweb.asm.Opcodes
LSTORE - static field in class org.objectweb.asm.Opcodes
LSUB - static field in class org.objectweb.asm.Opcodes
LT - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
ltab - field in class org.objectweb.asm.util.TraceMethodVisitor
Tab for labels.
LUSHR - static field in class org.objectweb.asm.Opcodes
LXOR - static field in class 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.xml.Processor
main(String[]) - static method in class org.objectweb.asm.util.TraceClassVisitor
Prints a disassembled view of the given class to the standard output.
mark() - method in class org.objectweb.asm.commons.GeneratorAdapter
Marks the current code position with a new label.
mark(org.objectweb.asm.Label) - method in class org.objectweb.asm.commons.GeneratorAdapter
Marks the current code position with the given label.
math(int,org.objectweb.asm.Type) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to do the specified mathematical or logical operation.
max - field in class org.objectweb.asm.tree.TableSwitchInsnNode
The maximum key value.
maxLocals - field in class org.objectweb.asm.tree.MethodNode
The maximum number of local variables of this method.
maxStack - field in class org.objectweb.asm.tree.MethodNode
The maximum stack size of this method.
MemberNode - class org.objectweb.asm.tree.MemberNode
An abstract class, field or method node.
MemberNode() - constructor for class org.objectweb.asm.tree.MemberNode
Constructs a new MemberNode.
merge(org.objectweb.asm.tree.analysis.Frame,boolean[]) - method in class org.objectweb.asm.tree.analysis.Frame
Merges this frame with the given frame (case of a RET instruction).
Merges this frame with the given frame.
Merges two values.
Merges two values.
Method - class org.objectweb.asm.commons.Method
A named method descriptor.
Method(String,org.objectweb.asm.Type,org.objectweb.asm.Type[]) - constructor for class org.objectweb.asm.commons.Method
Creates a new Method.
Method(String,String) - constructor for class org.objectweb.asm.commons.Method
Creates a new Method.
METHOD_DESCRIPTOR - static field in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for method descriptors, formatted in bytecode notation
METHOD_INSN - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of MethodInsnNode instructions.
METHOD_SIGNATURE - static field in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for method signatures, formatted in bytecode notation
MethodAdapter - class org.objectweb.asm.MethodAdapter
An empty MethodVisitor that delegates to another MethodVisitor.
MethodAdapter(org.objectweb.asm.MethodVisitor) - constructor for class org.objectweb.asm.MethodAdapter
Constructs a new MethodAdapter object.
MethodInsnNode - class org.objectweb.asm.tree.MethodInsnNode
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 org.objectweb.asm.tree.MethodNode
A node that represents a method.
MethodNode(int,String,String,String,String[]) - constructor for class org.objectweb.asm.tree.MethodNode
Constructs a new MethodNode.
methods - field in class org.objectweb.asm.tree.ClassNode
The methods of this class.
MethodVisitor - interface org.objectweb.asm.MethodVisitor
A visitor to visit a Java method.
min - field in class org.objectweb.asm.tree.TableSwitchInsnNode
The minimum key value.
MONITORENTER - static field in class org.objectweb.asm.Opcodes
monitorEnter() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to get the monitor of the top stack value.
MONITOREXIT - static field in class org.objectweb.asm.Opcodes
monitorExit() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to release the monitor of the top stack value.
MUL - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
MULTI_XML - static field in class org.objectweb.asm.xml.Processor
MULTIANEWARRAY - static field in class org.objectweb.asm.Opcodes
MULTIANEWARRAY_INSN - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of MultiANewArrayInsnNode instructions.
MultiANewArrayInsnNode - class org.objectweb.asm.tree.MultiANewArrayInsnNode
A node that represents a MULTIANEWARRAY instruction.
MultiANewArrayInsnNode(String,int) - constructor for class org.objectweb.asm.tree.MultiANewArrayInsnNode
Constructs a new MultiANewArrayInsnNode.
mv - field in class org.objectweb.asm.MethodAdapter
The MethodVisitor to which this adapter delegates calls.

N

name - field in class org.objectweb.asm.util.ASMifierAbstractVisitor
The name of the variable for this visitor in the produced code.
name - field in class org.objectweb.asm.tree.ClassNode
The internal name of the class (see getInternalName).
name - field in class org.objectweb.asm.tree.FieldInsnNode
The field's name.
name - field in class org.objectweb.asm.tree.FieldNode
The field's name.
name - field in class org.objectweb.asm.tree.InnerClassNode
The internal name of an inner class (see getInternalName).
name - field in class org.objectweb.asm.tree.LocalVariableNode
The name of a local variable.
name - field in class org.objectweb.asm.tree.MethodInsnNode
The method's name.
name - field in class org.objectweb.asm.tree.MethodNode
The method's name.
name - field in class org.objectweb.asm.commons.SerialVersionUIDAdder
Internal name of the class
naryOperation(org.objectweb.asm.tree.AbstractInsnNode,List) - method in class org.objectweb.asm.tree.analysis.BasicInterpreter
Interprets a bytecode instruction with a variable number of arguments.
naryOperation(org.objectweb.asm.tree.AbstractInsnNode,List) - method in class org.objectweb.asm.tree.analysis.BasicVerifier
naryOperation(org.objectweb.asm.tree.AbstractInsnNode,List) - method in class org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with a variable number of arguments.
NE - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
NEG - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
NEW - static field in class org.objectweb.asm.Opcodes
NEWARRAY - static field in class org.objectweb.asm.Opcodes
newArray(org.objectweb.asm.Type) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to create a new array.
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.
Creates a control flow graph edge.
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(org.objectweb.asm.tree.analysis.Frame) - method in class org.objectweb.asm.tree.analysis.Analyzer
Constructs a new frame that is identical to the given frame.
newInstance(org.objectweb.asm.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(int) - method in class org.objectweb.asm.commons.LocalVariablesSorter
newLocal(org.objectweb.asm.Type) - method in class org.objectweb.asm.commons.GeneratorAdapter
Creates a new local variable of the given type.
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(org.objectweb.asm.tree.AbstractInsnNode) - method in class org.objectweb.asm.tree.analysis.BasicInterpreter
Interprets a bytecode instruction without arguments.
newOperation(org.objectweb.asm.tree.AbstractInsnNode) - method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
newOperation(org.objectweb.asm.tree.AbstractInsnNode) - method in class org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction without arguments.
newUTF8(String) - method in class org.objectweb.asm.ClassWriter
Adds an UTF8 string to the constant pool of the class being build.
newValue(org.objectweb.asm.Type) - method in class org.objectweb.asm.tree.analysis.BasicInterpreter
Creates a new value that represents the given type.
newValue(org.objectweb.asm.Type) - method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
newValue(org.objectweb.asm.Type) - method in class org.objectweb.asm.tree.analysis.Interpreter
Creates a new value that represents the given type.
newValue(org.objectweb.asm.Type) - method in class org.objectweb.asm.tree.analysis.SimpleVerifier
NOP - static field in class 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.

O

OBJECT - static field in class org.objectweb.asm.Type
The sort of object reference type.
opcode - field in class org.objectweb.asm.tree.AbstractInsnNode
The opcode of this instruction.
OPCODES - static field in class org.objectweb.asm.util.AbstractVisitor
The names of the Java Virtual Machine opcodes.
Opcodes - interface org.objectweb.asm.Opcodes
Defines the JVM opcodes, access flags and array type codes.
operand - field in class org.objectweb.asm.tree.IntInsnNode
The operand of this instruction.
OR - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
Provides a small and fast bytecode manipulation framework.
Provides an implementation for optional class, field and method attributes.
Provides some useful class and method adapters.
Provides support for type signatures.
Provides an ASM visitor that constructs a tree representation of the classes it visits.
Provides a framework for static code analysis based on the asm.tree package.
Provides ASM visitors that can be useful for programming and debugging purposes.
Provides attributes sub classes that can work with the ASMifier utility.
Provides SAX 2.0 adapters for ASM visitors to convert classes to and from XML.
os - field in class org.objectweb.asm.xml.ASMContentHandler
Output stream to write result bytecode.
outerClass - field in class org.objectweb.asm.tree.ClassNode
The internal name of the enclosing class of the class.
outerMethod - field 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 - field 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 - field in class org.objectweb.asm.tree.InnerClassNode
The internal name of the class to which the inner class belongs (see getInternalName).
owner - field in class org.objectweb.asm.tree.FieldInsnNode
The internal name of the field's owner class (see getInternalName).
owner - field in class org.objectweb.asm.tree.MethodInsnNode
The internal name of the method's owner class (see getInternalName).

P

PARAMETERS_DECLARATION - static field in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for method parameter signatures, formatted in default Java notation (non-bytecode)
POP - static field in class org.objectweb.asm.Opcodes
pop() - method in class org.objectweb.asm.tree.analysis.Frame
Pops a value from the operand stack of this frame.
pop() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a POP instruction.
POP2 - static field in class org.objectweb.asm.Opcodes
pop2() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a POP2 instruction.
process() - method in class org.objectweb.asm.xml.Processor
Processor - class org.objectweb.asm.xml.Processor
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(org.objectweb.asm.tree.analysis.Value) - method in class org.objectweb.asm.tree.analysis.Frame
Pushes a value into the operand stack of this frame.
push(String) - 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 - static field in class org.objectweb.asm.Opcodes
Generates the instruction to store the top stack value in a non static field.
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 - static field in class org.objectweb.asm.Opcodes
Generates the instruction to store the top stack value in a static field.
putUTF8(String) - method in class org.objectweb.asm.ByteVector
Puts an UTF8 string into this byte vector.
pw - field in class org.objectweb.asm.util.ASMifierClassVisitor
The print writer to be used to print the class.
pw - field in class org.objectweb.asm.util.TraceClassVisitor
The print writer to be used to print the class.

R

Reads a type attribute.
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.
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 field in class org.objectweb.asm.tree.analysis.BasicValue
REM - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
RET - static field in class org.objectweb.asm.Opcodes
RETURN - static field in class org.objectweb.asm.Opcodes
RETURNADDRESS_VALUE - static field in class org.objectweb.asm.tree.analysis.BasicValue
returnValue() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to return the top stack value to the caller.
ASMContentHandler.Rule - class org.objectweb.asm.xml.ASMContentHandler.Rule
Rule

S

SALOAD - static field in class org.objectweb.asm.Opcodes
SASTORE - static field in class org.objectweb.asm.Opcodes
SAXAdapter - class org.objectweb.asm.xml.SAXAdapter
SAXAdapter
SAXAdapter(ContentHandler) - constructor for class org.objectweb.asm.xml.SAXAdapter
SAXAnnotationAdapter - class org.objectweb.asm.xml.SAXAnnotationAdapter
SAXAnnotationAdapter
SAXClassAdapter - class org.objectweb.asm.xml.SAXClassAdapter
A ClassVisitor that generates SAX 2.0 events from the visited class.
SAXClassAdapter(ContentHandler,boolean) - constructor for class org.objectweb.asm.xml.SAXClassAdapter
Constructs a new SAXClassAdapter object.
SAXCodeAdapter - class org.objectweb.asm.xml.SAXCodeAdapter
A MethodVisitor that generates SAX 2.0 events from the visited method.
SAXCodeAdapter(ContentHandler,int) - constructor for class org.objectweb.asm.xml.SAXCodeAdapter
Constructs a new SAXCodeAdapter object.
SAXFieldAdapter - class org.objectweb.asm.xml.SAXFieldAdapter
SAXFieldAdapter
SAXFieldAdapter(ContentHandler,AttributesImpl) - constructor for class org.objectweb.asm.xml.SAXFieldAdapter
SerialVersionUIDAdder - class org.objectweb.asm.commons.SerialVersionUIDAdder
A ClassAdapter that adds a serial version unique identifier to a class if missing.
SerialVersionUIDAdder(org.objectweb.asm.ClassVisitor) - constructor for class org.objectweb.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
setLabel(org.objectweb.asm.Label) - method in class org.objectweb.asm.attrs.StackMapType
setLocal(int,org.objectweb.asm.tree.analysis.Value) - method in class org.objectweb.asm.tree.analysis.Frame
Sets the value of the given local variable.
setObject(String) - method in class org.objectweb.asm.attrs.StackMapType
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.
SHL - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
SHORT - static field in class org.objectweb.asm.Type
The sort of the short type.
SHORT_TYPE - static field in class org.objectweb.asm.Type
The short type.
SHR - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
signature - field in class org.objectweb.asm.tree.ClassNode
The signature of the class.
signature - field in class org.objectweb.asm.tree.FieldNode
The field's signature.
signature - field in class org.objectweb.asm.tree.LocalVariableNode
The signature of this local variable.
signature - field in class org.objectweb.asm.tree.MethodNode
The method's signature.
SignatureReader - class org.objectweb.asm.signature.SignatureReader
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 SignatureReader for the given signature.
SignatureVisitor - interface org.objectweb.asm.signature.SignatureVisitor
A visitor to visit a generic signature.
SignatureWriter - class org.objectweb.asm.signature.SignatureWriter
A signature visitor that generates signatures in string format.
SignatureWriter() - constructor for class org.objectweb.asm.signature.SignatureWriter
Constructs a new SignatureWriter object.
SimpleVerifier - class org.objectweb.asm.tree.analysis.SimpleVerifier
An extended BasicVerifier that performs more precise verifications.
SINGLE_XML - static field in class org.objectweb.asm.xml.Processor
SIPUSH - static field in class org.objectweb.asm.Opcodes
size - field in class org.objectweb.asm.tree.analysis.DataflowValue
The size of this value.
sourceDebug - field in class org.objectweb.asm.tree.ClassNode
Debug information to compute the correspondance between source and compiled elements of the class.
sourceFile - field in class org.objectweb.asm.tree.ClassNode
The name of the source file from which this class was compiled.
stack - field in class org.objectweb.asm.attrs.StackMapFrame
StackMapAttribute - class org.objectweb.asm.attrs.StackMapAttribute
StackMapAttribute is used by CDLC preverifier.
StackMapAttribute() - constructor for class org.objectweb.asm.attrs.StackMapAttribute
StackMapFrame - class org.objectweb.asm.attrs.StackMapFrame
Holds the state of the stack and local variables for a single execution branch.
StackMapType - class org.objectweb.asm.attrs.StackMapType
Verification type info used by StackMapAttribute.
start - field in class org.objectweb.asm.tree.LineNumberNode
The first instruction corresponding to this line number.
start - field in class org.objectweb.asm.tree.LocalVariableNode
The first instruction corresponding to the scope of this local variable (inclusive).
start - field in class org.objectweb.asm.tree.TryCatchBlockNode
Beginning of the exception handler's scope (inclusive).
Process notification of the start of an XML element being reached.
StaticInitMerger - class org.objectweb.asm.commons.StaticInitMerger
A ClassAdapter that merges clinit methods into a single one.
StaticInitMerger(String,org.objectweb.asm.ClassVisitor) - constructor for class org.objectweb.asm.commons.StaticInitMerger
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.
SUB - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
SUPER - static field in class org.objectweb.asm.signature.SignatureVisitor
Wildcard for a "super" type argument.
superName - field in class org.objectweb.asm.tree.ClassNode
The internal of name of the super class (see getInternalName).
svuidConstructors - field in class org.objectweb.asm.commons.SerialVersionUIDAdder
Collection of non-private constructors.
svuidFields - field in class org.objectweb.asm.commons.SerialVersionUIDAdder
Collection of fields.
svuidMethods - field in class org.objectweb.asm.commons.SerialVersionUIDAdder
Collection of non-private methods.
SWAP - static field in class org.objectweb.asm.Opcodes
swap() - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a SWAP instruction.
swap(org.objectweb.asm.Type,org.objectweb.asm.Type) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to swap the top two stack values.

T

T_BOOLEAN - static field in class org.objectweb.asm.Opcodes
T_BYTE - static field in class org.objectweb.asm.Opcodes
T_CHAR - static field in class org.objectweb.asm.Opcodes
T_DOUBLE - static field in class org.objectweb.asm.Opcodes
T_FLOAT - static field in class org.objectweb.asm.Opcodes
T_INT - static field in class org.objectweb.asm.Opcodes
T_LONG - static field in class org.objectweb.asm.Opcodes
T_SHORT - static field in class org.objectweb.asm.Opcodes
tab - field in class org.objectweb.asm.util.TraceAbstractVisitor
Tab for class members.
tab2 - field in class org.objectweb.asm.util.TraceMethodVisitor
Tab for bytecode instructions.
tab3 - field in class org.objectweb.asm.util.TraceMethodVisitor
Tab for table and lookup switch instructions.
TABLESWITCH - static field in class org.objectweb.asm.Opcodes
Generates the instructions for a switch statement.
Generates the instructions for a switch statement.
TABLESWITCH_INSN - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of TableSwitchInsnNode instructions.
TableSwitchGenerator - interface org.objectweb.asm.commons.TableSwitchGenerator
A code generator for switch statements.
TableSwitchInsnNode - class org.objectweb.asm.tree.TableSwitchInsnNode
A node that represents a TABLESWITCH instruction.
Constructs a new TableSwitchInsnNode.
Interprets a bytecode instruction with three arguments.
Interprets a bytecode instruction with three arguments.
text - field 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(org.objectweb.asm.Type,String) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to create and throw an exception.
toByteArray() - method in class org.objectweb.asm.xml.ASMContentHandler
Returns the bytecode of the class that was build with underneath class writer.
toByteArray() - method in class org.objectweb.asm.ClassWriter
Returns the bytecode of the class that was build with this class 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.Label
Returns a string representation of this label.
toString() - method in class org.objectweb.asm.commons.Method
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.attrs.StackMapAttribute
toString() - method in class org.objectweb.asm.attrs.StackMapFrame
toString() - method in class org.objectweb.asm.attrs.StackMapType
toString() - method in class org.objectweb.asm.Type
Returns a string representation of this type.
TraceAbstractVisitor - class org.objectweb.asm.util.TraceAbstractVisitor
An abstract trace visitor.
TraceAnnotationVisitor - class org.objectweb.asm.util.TraceAnnotationVisitor
An AnnotationVisitor that prints a disassembled view of the annotations it visits.
TraceAnnotationVisitor() - constructor for class org.objectweb.asm.util.TraceAnnotationVisitor
Constructs a new TraceAnnotationVisitor.
TraceClassVisitor - class org.objectweb.asm.util.TraceClassVisitor
A ClassVisitor that prints a disassembled view of the classes it visits.
TraceClassVisitor(PrintWriter) - constructor for class org.objectweb.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceFieldVisitor - class org.objectweb.asm.util.TraceFieldVisitor
A FieldVisitor that prints a disassembled view of the fields it visits.
TraceMethodVisitor - class org.objectweb.asm.util.TraceMethodVisitor
A MethodVisitor that prints a disassembled view of the methods it visits.
TraceMethodVisitor() - constructor for class org.objectweb.asm.util.TraceMethodVisitor
Constructs a new TraceMethodVisitor.
TraceSignatureVisitor - class org.objectweb.asm.util.TraceSignatureVisitor
ASM: a very small and fast Java bytecode manipulation framework Copyright (c) 2000-2005 INRIA, France Telecom All rights reserved.
TraceSignatureVisitor(int) - constructor for class org.objectweb.asm.util.TraceSignatureVisitor
TryCatchBlockNode - class org.objectweb.asm.tree.TryCatchBlockNode
A node that represents a try catch block.
Constructs a new TryCatchBlockNode.
tryCatchBlocks - field in class org.objectweb.asm.tree.MethodNode
The try catch blocks of this method.
type - field in class org.objectweb.asm.Attribute
The type of this attribute.
Type - class org.objectweb.asm.Type
A Java type.
type - field in class org.objectweb.asm.tree.TryCatchBlockNode
Internal name of the type of exceptions handled by the handler.
TYPE_DECLARATION - static field in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for field or method return value signatures, formatted in default Java notation (non-bytecode)
TYPE_INSN - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of TypeInsnNode instructions.
TypeInsnNode - class org.objectweb.asm.tree.TypeInsnNode
A node that represents a type instruction.
TypeInsnNode(int,String) - constructor for class org.objectweb.asm.tree.TypeInsnNode
Constructs a new TypeInsnNode.

U

Interprets a bytecode instruction with a single argument.
Interprets a bytecode instruction with a single argument.
unbox(org.objectweb.asm.Type) - method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to unbox the top stack value.
UNINITIALIZED_VALUE - static field in class org.objectweb.asm.tree.analysis.BasicValue
update(Object,int) - method in class org.objectweb.asm.xml.Processor
USHR - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.

V

V1_1 - static field in class org.objectweb.asm.Opcodes
V1_2 - static field in class org.objectweb.asm.Opcodes
V1_3 - static field in class org.objectweb.asm.Opcodes
V1_4 - static field in class org.objectweb.asm.Opcodes
V1_5 - static field in class org.objectweb.asm.Opcodes
value - field in class org.objectweb.asm.tree.FieldNode
The field's initial value.
Value - interface org.objectweb.asm.tree.analysis.Value
An immutable symbolic value for semantic interpretation of bytecode.
values - field in class org.objectweb.asm.tree.AnnotationNode
The name value pairs of this annotation.
var - field in class org.objectweb.asm.tree.IincInsnNode
Index of the local variable to be incremented.
var - field in class org.objectweb.asm.tree.VarInsnNode
The operand of this instruction.
VAR_INSN - static field in class org.objectweb.asm.tree.AbstractInsnNode
The type of VarInsnNode instructions.
VarInsnNode - class org.objectweb.asm.tree.VarInsnNode
A node that represents a local variable instruction.
VarInsnNode(int,int) - constructor for class org.objectweb.asm.tree.VarInsnNode
Constructs a new VarInsnNode.
version - field in class org.objectweb.asm.tree.ClassNode
The class version.
visibleAnnotations - field in class org.objectweb.asm.tree.MemberNode
The runtime visible annotations of this class, field or method.
visibleParameterAnnotations - field 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.util.CheckClassAdapter
visit(int,int,String,String,String,String[]) - method in class org.objectweb.asm.tree.ClassNode
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.xml.SAXClassAdapter
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.util.TraceClassVisitor
visit(String,Object) - method in class org.objectweb.asm.tree.AnnotationNode
visit(String,Object) - method in class org.objectweb.asm.AnnotationVisitor
Visits a primitive value of the annotation.
visit(String,Object) - method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
Visits a primitive value of the annotation.
visit(String,Object) - method in class org.objectweb.asm.commons.EmptyVisitor
Visits a primitive value of the annotation.
visit(String,Object) - method in class org.objectweb.asm.xml.SAXAnnotationAdapter
Visits a primitive value of the annotation.
visit(String,Object) - method in class org.objectweb.asm.util.TraceAnnotationVisitor
Visits a primitive value of the annotation.
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.CheckMethodAdapter
visitAnnotation(String,boolean) - method in class org.objectweb.asm.ClassAdapter
visitAnnotation(String,boolean) - method in class org.objectweb.asm.ClassVisitor
Visits an annotation of the class.
visitAnnotation(String,boolean) - method in class org.objectweb.asm.ClassWriter
visitAnnotation(String,boolean) - method in class org.objectweb.asm.commons.EmptyVisitor
visitAnnotation(String,boolean) - method in class org.objectweb.asm.FieldVisitor
Visits an annotation of the field.
visitAnnotation(String,boolean) - method in class org.objectweb.asm.tree.MemberNode
Visits an annotation of this class, field or method.
visitAnnotation(String,boolean) - method in class org.objectweb.asm.MethodAdapter
visitAnnotation(String,boolean) - method in class org.objectweb.asm.MethodVisitor
Visits an annotation of this method.
visitAnnotation(String,boolean) - method in class org.objectweb.asm.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,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,String) - method in class org.objectweb.asm.tree.AnnotationNode
visitAnnotation(String,String) - method in class org.objectweb.asm.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String,String) - method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String,String) - method in class org.objectweb.asm.commons.EmptyVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String,String) - method in class org.objectweb.asm.xml.SAXAnnotationAdapter
Visits a nested annotation value of the annotation.
visitAnnotation(String,String) - method in class org.objectweb.asm.util.TraceAnnotationVisitor
Visits a nested annotation value of the annotation.
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.commons.EmptyVisitor
visitAnnotationDefault() - method in class org.objectweb.asm.MethodAdapter
visitAnnotationDefault() - method in class org.objectweb.asm.tree.MethodNode
visitAnnotationDefault() - method in class org.objectweb.asm.MethodVisitor
Visits the default value of this annotation interface method.
visitAnnotationDefault() - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitAnnotationDefault() - method in class org.objectweb.asm.util.TraceMethodVisitor
visitArray(String) - method in class org.objectweb.asm.tree.AnnotationNode
visitArray(String) - method in class org.objectweb.asm.AnnotationVisitor
Visits an array value of the annotation.
visitArray(String) - method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
Visits an array value of the annotation.
visitArray(String) - method in class org.objectweb.asm.commons.EmptyVisitor
Visits an array value of the annotation.
visitArray(String) - method in class org.objectweb.asm.xml.SAXAnnotationAdapter
Visits an array value of the annotation.
visitArray(String) - method in class org.objectweb.asm.util.TraceAnnotationVisitor
Visits an array value of the annotation.
visitArrayType() - method in class org.objectweb.asm.signature.SignatureVisitor
Visits a signature corresponding to an array type.
visitArrayType() - method in class org.objectweb.asm.signature.SignatureWriter
visitArrayType() - method in class org.objectweb.asm.util.TraceSignatureVisitor
Prints the ASM code that generates the given attribute.
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.util.CheckClassAdapter
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.util.CheckMethodAdapter
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.ClassAdapter
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.ClassWriter
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.commons.EmptyVisitor
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.FieldVisitor
Visits a non standard attribute of the field.
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.tree.MemberNode
Visits a non standard attribute of this class, field or method.
Visits a non standard attribute of this method.
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.xml.SAXClassAdapter
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.xml.SAXFieldAdapter
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.util.TraceAbstractVisitor
Prints a disassembled view of the given attribute.
visitAttribute(org.objectweb.asm.Attribute) - method in class org.objectweb.asm.util.TraceClassVisitor
visitBaseType(char) - method in class org.objectweb.asm.signature.SignatureVisitor
Visits a signature corresponding to a primitive type.
visitBaseType(char) - method in class org.objectweb.asm.signature.SignatureWriter
visitBaseType(char) - method in class org.objectweb.asm.util.TraceSignatureVisitor
visitClassBound() - method in class org.objectweb.asm.signature.SignatureVisitor
Visits the class bound of the last visited formal type parameter.
visitClassBound() - method in class org.objectweb.asm.signature.SignatureWriter
visitClassBound() - method in class org.objectweb.asm.util.TraceSignatureVisitor
visitClassType(String) - method in class org.objectweb.asm.signature.SignatureVisitor
Starts the visit of a signature corresponding to a class or interface type.
visitClassType(String) - method in class org.objectweb.asm.signature.SignatureWriter
visitClassType(String) - method in class org.objectweb.asm.util.TraceSignatureVisitor
visitCode() - method in class org.objectweb.asm.util.ASMifierMethodVisitor
visitCode() - method in class org.objectweb.asm.commons.EmptyVisitor
visitCode() - method in class org.objectweb.asm.MethodAdapter
visitCode() - method in class org.objectweb.asm.tree.MethodNode
visitCode() - method in class org.objectweb.asm.MethodVisitor
Starts the visit of the method's code, if any (i.e.
visitCode() - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitCode() - method in class org.objectweb.asm.util.TraceMethodVisitor
visitEnd() - method in class org.objectweb.asm.tree.AnnotationNode
visitEnd() - method in class org.objectweb.asm.AnnotationVisitor
Visits the end of the annotation.
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
Visits the end of the annotation.
visitEnd() - method in class org.objectweb.asm.util.ASMifierClassVisitor
visitEnd() - method in class org.objectweb.asm.util.CheckClassAdapter
visitEnd() - method in class org.objectweb.asm.ClassAdapter
visitEnd() - method in class org.objectweb.asm.tree.ClassNode
Visits the end of this class, field or method.
visitEnd() - method in class org.objectweb.asm.ClassVisitor
Visits the end of the class.
visitEnd() - method in class org.objectweb.asm.ClassWriter
visitEnd() - method in class org.objectweb.asm.commons.EmptyVisitor
Visits the end of the annotation.
visitEnd() - method in class org.objectweb.asm.FieldVisitor
Visits the end of the field.
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.MethodAdapter
visitEnd() - method in class org.objectweb.asm.MethodVisitor
Visits the end of the method.
visitEnd() - method in class org.objectweb.asm.xml.SAXAnnotationAdapter
Visits the end of the annotation.
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
visitEnd() - method in class org.objectweb.asm.commons.SerialVersionUIDAdder
visitEnd() - method in class org.objectweb.asm.signature.SignatureVisitor
Ends the visit of a signature corresponding to a class or interface type.
visitEnd() - method in class org.objectweb.asm.signature.SignatureWriter
visitEnd() - method in class org.objectweb.asm.commons.StaticInitMerger
visitEnd() - method in class org.objectweb.asm.util.TraceAbstractVisitor
Does nothing.
visitEnd() - method in class org.objectweb.asm.util.TraceAnnotationVisitor
Visits the end of the annotation.
visitEnd() - method in class org.objectweb.asm.util.TraceClassVisitor
visitEnd() - method in class org.objectweb.asm.util.TraceSignatureVisitor
visitEnum(String,String,String) - method in class org.objectweb.asm.tree.AnnotationNode
visitEnum(String,String,String) - method in class org.objectweb.asm.AnnotationVisitor
Visits an enumeration value of the annotation.
visitEnum(String,String,String) - method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
Visits an enumeration value of the annotation.
visitEnum(String,String,String) - method in class org.objectweb.asm.commons.EmptyVisitor
Visits an enumeration value of the annotation.
visitEnum(String,String,String) - method in class org.objectweb.asm.xml.SAXAnnotationAdapter
Visits an enumeration value of the annotation.
visitEnum(String,String,String) - method in class org.objectweb.asm.util.TraceAnnotationVisitor
Visits an enumeration value of the annotation.
visitExceptionType() - method in class org.objectweb.asm.signature.SignatureVisitor
Visits the type of a method exception.
visitExceptionType() - method in class org.objectweb.asm.signature.SignatureWriter
visitExceptionType() - method in class org.objectweb.asm.util.TraceSignatureVisitor
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.ClassAdapter
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.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.xml.SAXClassAdapter
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.util.TraceClassVisitor
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.commons.EmptyVisitor
visitFieldInsn(int,String,String,String) - method in class org.objectweb.asm.MethodAdapter
visitFieldInsn(int,String,String,String) - method in class org.objectweb.asm.tree.MethodNode
visitFieldInsn(int,String,String,String) - method in class org.objectweb.asm.MethodVisitor
Visits a field instruction.
visitFieldInsn(int,String,String,String) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitFieldInsn(int,String,String,String) - method in class org.objectweb.asm.util.TraceMethodVisitor
visitFormalTypeParameter(String) - method in class org.objectweb.asm.signature.SignatureVisitor
Visits a formal type parameter.
visitFormalTypeParameter(String) - method in class org.objectweb.asm.signature.SignatureWriter
visitFormalTypeParameter(String) - method in class org.objectweb.asm.util.TraceSignatureVisitor
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.commons.EmptyVisitor
visitIincInsn(int,int) - method in class org.objectweb.asm.commons.LocalVariablesSorter
Visits an IINC instruction.
visitIincInsn(int,int) - method in class org.objectweb.asm.MethodAdapter
visitIincInsn(int,int) - method in class org.objectweb.asm.tree.MethodNode
visitIincInsn(int,int) - method in class org.objectweb.asm.MethodVisitor
Visits an IINC instruction.
visitIincInsn(int,int) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitIincInsn(int,int) - method in class org.objectweb.asm.util.TraceMethodVisitor
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.ClassAdapter
visitInnerClass(String,String,String,int) - method in class org.objectweb.asm.tree.ClassNode
visitInnerClass(String,String,String,int) - method in class org.objectweb.asm.ClassVisitor
Visits information about an inner class.
visitInnerClass(String,String,String,int) - method in class org.objectweb.asm.ClassWriter
visitInnerClass(String,String,String,int) - method in class org.objectweb.asm.commons.EmptyVisitor
visitInnerClass(String,String,String,int) - method in class org.objectweb.asm.xml.SAXClassAdapter
visitInnerClass(String,String,String,int) - method in class org.objectweb.asm.util.TraceClassVisitor
visitInnerClassType(String) - method in class org.objectweb.asm.signature.SignatureVisitor
Visits an inner class.
visitInnerClassType(String) - method in class org.objectweb.asm.signature.SignatureWriter
visitInnerClassType(String) - method in class org.objectweb.asm.util.TraceSignatureVisitor
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.commons.EmptyVisitor
visitInsn(int) - method in class org.objectweb.asm.MethodAdapter
visitInsn(int) - method in class org.objectweb.asm.tree.MethodNode
visitInsn(int) - method in class org.objectweb.asm.MethodVisitor
Visits a zero operand instruction.
visitInsn(int) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitInsn(int) - method in class org.objectweb.asm.util.TraceMethodVisitor
visitInterface() - method in class org.objectweb.asm.signature.SignatureVisitor
Visits the type of an interface implemented by the class.
visitInterface() - method in class org.objectweb.asm.signature.SignatureWriter
visitInterface() - method in class org.objectweb.asm.util.TraceSignatureVisitor
visitInterfaceBound() - method in class org.objectweb.asm.signature.SignatureVisitor
Visits an interface bound of the last visited formal type parameter.
visitInterfaceBound() - method in class org.objectweb.asm.signature.SignatureWriter
visitInterfaceBound() - method in class org.objectweb.asm.util.TraceSignatureVisitor
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.commons.EmptyVisitor
visitIntInsn(int,int) - method in class org.objectweb.asm.MethodAdapter
visitIntInsn(int,int) - method in class org.objectweb.asm.tree.MethodNode
visitIntInsn(int,int) - method in class org.objectweb.asm.MethodVisitor
Visits an instruction with a single int operand.
visitIntInsn(int,int) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitIntInsn(int,int) - method in class org.objectweb.asm.util.TraceMethodVisitor
visitJumpInsn(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.util.ASMifierMethodVisitor
visitJumpInsn(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.util.CheckMethodAdapter
visitJumpInsn(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.commons.EmptyVisitor
visitJumpInsn(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.MethodAdapter
visitJumpInsn(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.tree.MethodNode
visitJumpInsn(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.MethodVisitor
Visits a jump instruction.
visitJumpInsn(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitJumpInsn(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.util.TraceMethodVisitor
visitLabel(org.objectweb.asm.Label) - method in class org.objectweb.asm.util.ASMifierMethodVisitor
visitLabel(org.objectweb.asm.Label) - method in class org.objectweb.asm.util.CheckMethodAdapter
visitLabel(org.objectweb.asm.Label) - method in class org.objectweb.asm.commons.EmptyVisitor
visitLabel(org.objectweb.asm.Label) - method in class org.objectweb.asm.MethodAdapter
visitLabel(org.objectweb.asm.Label) - method in class org.objectweb.asm.tree.MethodNode
visitLabel(org.objectweb.asm.Label) - method in class org.objectweb.asm.MethodVisitor
Visits a label.
visitLabel(org.objectweb.asm.Label) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitLabel(org.objectweb.asm.Label) - method in class org.objectweb.asm.util.TraceMethodVisitor
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.commons.EmptyVisitor
visitLdcInsn(Object) - method in class org.objectweb.asm.MethodAdapter
visitLdcInsn(Object) - method in class org.objectweb.asm.tree.MethodNode
visitLdcInsn(Object) - method in class org.objectweb.asm.MethodVisitor
Visits a LDC instruction.
visitLdcInsn(Object) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitLdcInsn(Object) - method in class org.objectweb.asm.util.TraceMethodVisitor
visitLineNumber(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.util.CheckMethodAdapter
visitLineNumber(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.commons.EmptyVisitor
visitLineNumber(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.tree.MethodNode
Visits a line number declaration.
visitLineNumber(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitLineNumber(int,org.objectweb.asm.Label) - method in class org.objectweb.asm.util.TraceMethodVisitor
Visits a local variable declaration.
Visits a local variable declaration.
Visits a LOOKUPSWITCH instruction.
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.commons.EmptyVisitor
visitMaxs(int,int) - method in class org.objectweb.asm.commons.LocalVariablesSorter
Visits the maximum stack size and the maximum number of local variables of the method.
visitMaxs(int,int) - method in class org.objectweb.asm.MethodAdapter
visitMaxs(int,int) - method in class org.objectweb.asm.tree.MethodNode
visitMaxs(int,int) - method in class org.objectweb.asm.MethodVisitor
Visits the maximum stack size and the maximum number of local variables of the method.
visitMaxs(int,int) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitMaxs(int,int) - method in class org.objectweb.asm.util.TraceMethodVisitor
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.tree.ClassNode
Visits a method of the class.
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.xml.SAXClassAdapter
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.util.TraceClassVisitor
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.commons.EmptyVisitor
visitMethodInsn(int,String,String,String) - method in class org.objectweb.asm.MethodAdapter
visitMethodInsn(int,String,String,String) - method in class org.objectweb.asm.tree.MethodNode
visitMethodInsn(int,String,String,String) - method in class org.objectweb.asm.MethodVisitor
Visits a method instruction.
visitMethodInsn(int,String,String,String) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitMethodInsn(int,String,String,String) - method in class org.objectweb.asm.util.TraceMethodVisitor
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.commons.EmptyVisitor
visitMultiANewArrayInsn(String,int) - method in class org.objectweb.asm.MethodAdapter
visitMultiANewArrayInsn(String,int) - method in class org.objectweb.asm.tree.MethodNode
visitMultiANewArrayInsn(String,int) - method in class org.objectweb.asm.MethodVisitor
Visits a MULTIANEWARRAY instruction.
visitMultiANewArrayInsn(String,int) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitMultiANewArrayInsn(String,int) - method in class org.objectweb.asm.util.TraceMethodVisitor
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.ClassAdapter
visitOuterClass(String,String,String) - method in class org.objectweb.asm.tree.ClassNode
visitOuterClass(String,String,String) - method in class org.objectweb.asm.ClassVisitor
Visits the enclosing class of the class.
visitOuterClass(String,String,String) - method in class org.objectweb.asm.ClassWriter
visitOuterClass(String,String,String) - method in class org.objectweb.asm.commons.EmptyVisitor
visitOuterClass(String,String,String) - method in class org.objectweb.asm.xml.SAXClassAdapter
visitOuterClass(String,String,String) - method in class org.objectweb.asm.util.TraceClassVisitor
visitParameterAnnotation(int,String,boolean) - method in class org.objectweb.asm.util.CheckMethodAdapter
visitParameterAnnotation(int,String,boolean) - method in class org.objectweb.asm.commons.EmptyVisitor
visitParameterAnnotation(int,String,boolean) - method in class org.objectweb.asm.tree.MethodNode
Visits an annotation of a parameter this method.
visitParameterAnnotation(int,String,boolean) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitParameterAnnotation(int,String,boolean) - method in class org.objectweb.asm.util.TraceMethodVisitor
visitParameterType() - method in class org.objectweb.asm.signature.SignatureVisitor
Visits the type of a method parameter.
visitParameterType() - method in class org.objectweb.asm.signature.SignatureWriter
visitParameterType() - method in class org.objectweb.asm.util.TraceSignatureVisitor
visitReturnType() - method in class org.objectweb.asm.signature.SignatureVisitor
Visits the return type of the method.
visitReturnType() - method in class org.objectweb.asm.signature.SignatureWriter
visitReturnType() - method in class org.objectweb.asm.util.TraceSignatureVisitor
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.ClassAdapter
visitSource(String,String) - method in class org.objectweb.asm.tree.ClassNode
visitSource(String,String) - method in class org.objectweb.asm.ClassVisitor
Visits the source of the class.
visitSource(String,String) - method in class org.objectweb.asm.ClassWriter
visitSource(String,String) - method in class org.objectweb.asm.commons.EmptyVisitor
visitSource(String,String) - method in class org.objectweb.asm.xml.SAXClassAdapter
visitSource(String,String) - method in class org.objectweb.asm.util.TraceClassVisitor
visitSuperclass() - method in class org.objectweb.asm.signature.SignatureVisitor
Visits the type of the super class.
visitSuperclass() - method in class org.objectweb.asm.signature.SignatureWriter
visitSuperclass() - method in class org.objectweb.asm.util.TraceSignatureVisitor
Visits a TABLESWITCH instruction.
Visits a try catch block.
visitTypeArgument() - method in class org.objectweb.asm.signature.SignatureVisitor
Visits an unbounded type argument of the last visited class or inner class type.
visitTypeArgument() - method in class org.objectweb.asm.signature.SignatureWriter
visitTypeArgument() - method in class org.objectweb.asm.util.TraceSignatureVisitor
visitTypeArgument(char) - method in class org.objectweb.asm.signature.SignatureVisitor
Visits a type argument of the last visited class or inner class type.
visitTypeArgument(char) - method in class org.objectweb.asm.signature.SignatureWriter
visitTypeArgument(char) - method in class org.objectweb.asm.util.TraceSignatureVisitor
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.commons.EmptyVisitor
visitTypeInsn(int,String) - method in class org.objectweb.asm.MethodAdapter
visitTypeInsn(int,String) - method in class org.objectweb.asm.tree.MethodNode
visitTypeInsn(int,String) - method in class org.objectweb.asm.MethodVisitor
Visits a type instruction.
visitTypeInsn(int,String) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitTypeInsn(int,String) - method in class org.objectweb.asm.util.TraceMethodVisitor
visitTypeVariable(String) - method in class org.objectweb.asm.signature.SignatureVisitor
Visits a signature corresponding to a type variable.
visitTypeVariable(String) - method in class org.objectweb.asm.signature.SignatureWriter
visitTypeVariable(String) - method in class org.objectweb.asm.util.TraceSignatureVisitor
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.commons.EmptyVisitor
visitVarInsn(int,int) - method in class org.objectweb.asm.commons.LocalVariablesSorter
Visits a local variable instruction.
visitVarInsn(int,int) - method in class org.objectweb.asm.MethodAdapter
visitVarInsn(int,int) - method in class org.objectweb.asm.tree.MethodNode
visitVarInsn(int,int) - method in class org.objectweb.asm.MethodVisitor
Visits a local variable instruction.
visitVarInsn(int,int) - method in class org.objectweb.asm.xml.SAXCodeAdapter
visitVarInsn(int,int) - method in class org.objectweb.asm.util.TraceMethodVisitor
VOID - static field in class org.objectweb.asm.Type
The sort of the void type.
VOID_TYPE - static field in class org.objectweb.asm.Type
The void type.

W

Returns the byte array form of this attribute.
Returns the byte array form of this attribute.

X

XOR - static field in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.