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

A

AALOAD - Static variable in interface org.objectweb.asm.Constants
 
AASTORE - Static variable in interface org.objectweb.asm.Constants
 
AbstractInsnNode - Class in org.objectweb.asm.tree
A node that represents a bytecode instruction.
AbstractInsnNode(int) - Constructor for class org.objectweb.asm.tree.AbstractInsnNode
Constructs a new AbstractInsnNode object.
ACC_ABSTRACT - Static variable in interface org.objectweb.asm.Constants
 
ACC_ANNOTATION - Static variable in interface org.objectweb.asm.Constants
 
ACC_BRIDGE - Static variable in interface org.objectweb.asm.Constants
 
ACC_DEPRECATED - Static variable in interface org.objectweb.asm.Constants
 
ACC_ENUM - Static variable in interface org.objectweb.asm.Constants
 
ACC_FINAL - Static variable in interface org.objectweb.asm.Constants
 
ACC_INTERFACE - Static variable in interface org.objectweb.asm.Constants
 
ACC_NATIVE - Static variable in interface org.objectweb.asm.Constants
 
ACC_PRIVATE - Static variable in interface org.objectweb.asm.Constants
 
ACC_PROTECTED - Static variable in interface org.objectweb.asm.Constants
 
ACC_PUBLIC - Static variable in interface org.objectweb.asm.Constants
 
ACC_STATIC - Static variable in interface org.objectweb.asm.Constants
 
ACC_STRICT - Static variable in interface org.objectweb.asm.Constants
 
ACC_SUPER - Static variable in interface org.objectweb.asm.Constants
 
ACC_SYNCHRONIZED - Static variable in interface org.objectweb.asm.Constants
 
ACC_SYNTHETIC - Static variable in interface org.objectweb.asm.Constants
 
ACC_TRANSIENT - Static variable in interface org.objectweb.asm.Constants
 
ACC_VARARGS - Static variable in interface org.objectweb.asm.Constants
 
ACC_VOLATILE - Static variable in interface org.objectweb.asm.Constants
 
accept(ClassVisitor, boolean) - Method in class org.objectweb.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader.
accept(ClassVisitor, Attribute[], boolean) - Method in class org.objectweb.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader.
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.AbstractInsnNode
Makes the given code visitor visit this instruction.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.ClassNode
Makes the given class visitor visit this class.
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.FieldInsnNode
 
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.FieldNode
Makes the given class visitor visit this field.
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.IincInsnNode
 
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.InnerClassNode
Makes the given class visitor visit this inner class.
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.InsnNode
Makes the given code visitor visit this instruction.
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.IntInsnNode
 
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.JumpInsnNode
 
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.LdcInsnNode
 
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.LineNumberNode
Makes the given code visitor visit this line number declaration.
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.LocalVariableNode
Makes the given code visitor visit this local variable declaration.
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.LookupSwitchInsnNode
 
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.MethodInsnNode
 
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.MethodNode
Makes the given class visitor visit this method.
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
 
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.TableSwitchInsnNode
 
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.TryCatchBlockNode
Makes the given code visitor visit this try catch block.
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.TypeInsnNode
 
accept(CodeVisitor) - Method in class org.objectweb.asm.tree.VarInsnNode
 
access - Variable in class org.objectweb.asm.tree.ClassNode
The class's access flags (see Constants).
access - Variable in class org.objectweb.asm.tree.FieldNode
The field's access flags (see Constants).
access - Variable in class org.objectweb.asm.tree.InnerClassNode
The access flags of the inner class as originally declared in the enclosing class.
access - Variable in class org.objectweb.asm.tree.MethodNode
The method's access flags (see Constants).
ACONST_NULL - Static variable in interface org.objectweb.asm.Constants
 
add(String, Object) - Method in class org.objectweb.asm.attrs.Annotation
 
ALOAD - Static variable in interface org.objectweb.asm.Constants
 
analyze(ClassNode, MethodNode) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Analyzes the given method.
Analyzer - Class in org.objectweb.asm.tree.analysis
A semantic bytecode analyzer.
Analyzer(Interpreter) - Constructor for class org.objectweb.asm.tree.analysis.Analyzer
Constructs a new Analyzer.
AnalyzerException - Exception in org.objectweb.asm.tree.analysis
Thrown if a problem occurs during the analysis of a method.
AnalyzerException(String) - Constructor for exception org.objectweb.asm.tree.analysis.AnalyzerException
 
AnalyzerException(String, Object, Value) - Constructor for exception org.objectweb.asm.tree.analysis.AnalyzerException
 
ANEWARRAY - Static variable in interface org.objectweb.asm.Constants
 
Annotation - Class in org.objectweb.asm.attrs
Annotation data contains an annotated type and its array of the element-value pairs.
Annotation() - Constructor for class org.objectweb.asm.attrs.Annotation
 
Annotation(String) - Constructor for class org.objectweb.asm.attrs.Annotation
 
Annotation.EnumConstValue - Class in org.objectweb.asm.attrs
Container class used to store enum_const_value structure.
Annotation.EnumConstValue(String, String) - Constructor for class org.objectweb.asm.attrs.Annotation.EnumConstValue
 
AnnotationDefaultAttribute - Class in org.objectweb.asm.attrs
The AnnotationDefault attribute is a variable length attribute in the attributes table of certain method_info structures, namely those representing elements of annotation types.
AnnotationDefaultAttribute() - Constructor for class org.objectweb.asm.attrs.AnnotationDefaultAttribute
 
AnnotationDefaultAttribute(Object) - Constructor for class org.objectweb.asm.attrs.AnnotationDefaultAttribute
 
annotations - Variable in class org.objectweb.asm.attrs.RuntimeInvisibleAnnotations
List of Annotation.
annotations - Variable in class org.objectweb.asm.attrs.RuntimeVisibleAnnotations
List of Annotation.
ARETURN - Static variable in interface org.objectweb.asm.Constants
 
ARRAY - Static variable in class org.objectweb.asm.Type
The sort of array reference types.
ARRAYLENGTH - Static variable in interface org.objectweb.asm.Constants
 
ASMAnnotationDefaultAttribute - Class in org.objectweb.asm.util.attrs
An ASMifiable AnnotationDefaultAttribute sub class.
ASMAnnotationDefaultAttribute() - Constructor for class org.objectweb.asm.util.attrs.ASMAnnotationDefaultAttribute
 
ASMContentHandler - Class in org.objectweb.asm.xml
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.
ASMEnclosingMethodAttribute - Class in org.objectweb.asm.util.attrs
An ASMifiable EnclosingMethodAttribute sub class.
ASMEnclosingMethodAttribute() - Constructor for class org.objectweb.asm.util.attrs.ASMEnclosingMethodAttribute
 
ASMifiable - Interface in org.objectweb.asm.util.attrs
An attribute that can print the ASM code to create an equivalent attribute.
ASMifierClassVisitor - Class in org.objectweb.asm.util
A PrintClassVisitor 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.
ASMifierCodeVisitor - Class in org.objectweb.asm.util
A PrintCodeVisitor that prints the ASM code that generates the code it visits.
ASMifierCodeVisitor() - Constructor for class org.objectweb.asm.util.ASMifierCodeVisitor
Constructs a new ASMifierCodeVisitor object.
asmify(StringBuffer, String, Map) - Method in class org.objectweb.asm.util.attrs.ASMAnnotationDefaultAttribute
 
asmify(StringBuffer, String, Map) - Method in class org.objectweb.asm.util.attrs.ASMEnclosingMethodAttribute
 
asmify(StringBuffer, String, Map) - Method in interface 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.ASMLocalVariableTypeTableAttribute
 
asmify(StringBuffer, String, Map) - Method in class org.objectweb.asm.util.attrs.ASMRuntimeInvisibleAnnotations
 
asmify(StringBuffer, String, Map) - Method in class org.objectweb.asm.util.attrs.ASMRuntimeInvisibleParameterAnnotations
 
asmify(StringBuffer, String, Map) - Method in class org.objectweb.asm.util.attrs.ASMRuntimeVisibleAnnotations
 
asmify(StringBuffer, String, Map) - Method in class org.objectweb.asm.util.attrs.ASMRuntimeVisibleParameterAnnotations
 
asmify(StringBuffer, String, Map) - Method in class org.objectweb.asm.util.attrs.ASMSignatureAttribute
 
asmify(StringBuffer, String, Map) - Method in class org.objectweb.asm.util.attrs.ASMSourceDebugExtensionAttribute
 
asmify(StringBuffer, String, Map) - Method in class org.objectweb.asm.util.attrs.ASMStackMapAttribute
 
ASMLocalVariableTypeTableAttribute - Class in org.objectweb.asm.util.attrs
An ASMifiable LocalVariableTypeTableAttribute sub class.
ASMLocalVariableTypeTableAttribute() - Constructor for class org.objectweb.asm.util.attrs.ASMLocalVariableTypeTableAttribute
 
ASMRuntimeInvisibleAnnotations - Class in org.objectweb.asm.util.attrs
An ASMifiable RuntimeInvisibleAnnotations sub class.
ASMRuntimeInvisibleAnnotations() - Constructor for class org.objectweb.asm.util.attrs.ASMRuntimeInvisibleAnnotations
 
ASMRuntimeInvisibleParameterAnnotations - Class in org.objectweb.asm.util.attrs
An ASMifiable RuntimeInvisibleParameterAnnotations sub class.
ASMRuntimeInvisibleParameterAnnotations() - Constructor for class org.objectweb.asm.util.attrs.ASMRuntimeInvisibleParameterAnnotations
 
ASMRuntimeVisibleAnnotations - Class in org.objectweb.asm.util.attrs
An ASMifiable RuntimeVisibleAnnotations sub class.
ASMRuntimeVisibleAnnotations() - Constructor for class org.objectweb.asm.util.attrs.ASMRuntimeVisibleAnnotations
 
ASMRuntimeVisibleParameterAnnotations - Class in org.objectweb.asm.util.attrs
An ASMifiable RuntimeVisibleParameterAnnotations sub class.
ASMRuntimeVisibleParameterAnnotations() - Constructor for class org.objectweb.asm.util.attrs.ASMRuntimeVisibleParameterAnnotations
 
ASMSignatureAttribute - Class in org.objectweb.asm.util.attrs
An ASMifiable SignatureAttribute sub class.
ASMSignatureAttribute() - Constructor for class org.objectweb.asm.util.attrs.ASMSignatureAttribute
 
ASMSourceDebugExtensionAttribute - Class in org.objectweb.asm.util.attrs
An ASMifiable SourceDebugExtensionAttribute sub class.
ASMSourceDebugExtensionAttribute() - Constructor for class org.objectweb.asm.util.attrs.ASMSourceDebugExtensionAttribute
 
ASMStackMapAttribute - Class in org.objectweb.asm.util.attrs
An ASMifiable StackMapAttribute sub class.
ASMStackMapAttribute() - Constructor for class org.objectweb.asm.util.attrs.ASMStackMapAttribute
 
ASTORE - Static variable in interface org.objectweb.asm.Constants
 
ATHROW - Static variable in interface org.objectweb.asm.Constants
 
Attribute - Class in org.objectweb.asm
A non standard class, field, method or code attribute.
Attribute(String) - Constructor for class org.objectweb.asm.Attribute
Constructs a new empty attribute.
Attributes - Class in org.objectweb.asm.attrs
Provides static utility methods for attributes.
attrs - Variable in class org.objectweb.asm.tree.ClassNode
The non standard attributes of the class.
attrs - Variable in class org.objectweb.asm.tree.FieldNode
The non standard attributes of the field.
attrs - Variable in class org.objectweb.asm.tree.MethodNode
The non standard attributes of the method.

B

b - Variable in class org.objectweb.asm.ClassReader
The class to be parsed.
BALOAD - Static variable in interface org.objectweb.asm.Constants
 
BasicInterpreter - Class in org.objectweb.asm.tree.analysis
An Interpreter for BasicValue values.
BasicInterpreter() - Constructor for class org.objectweb.asm.tree.analysis.BasicInterpreter
 
BasicValue - Class in org.objectweb.asm.tree.analysis
A Value that is represented by its type in a seven types type sytem.
BasicValue(Type) - Constructor for class org.objectweb.asm.tree.analysis.BasicValue
 
BasicVerifier - Class in org.objectweb.asm.tree.analysis
An extended BasicInterpreter that checks that bytecode instructions are correctly used.
BasicVerifier() - Constructor for class org.objectweb.asm.tree.analysis.BasicVerifier
 
BASTORE - Static variable in interface org.objectweb.asm.Constants
 
binaryOperation(AbstractInsnNode, Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
binaryOperation(AbstractInsnNode, Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
binaryOperation(AbstractInsnNode, Value, Value) - Method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
binaryOperation(AbstractInsnNode, Value, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with two arguments.
BIPUSH - Static variable in interface org.objectweb.asm.Constants
 
BOOLEAN - Static variable in class org.objectweb.asm.Type
The sort of the boolean type.
BOOLEAN_TYPE - Static variable in class org.objectweb.asm.Type
The boolean type.
buf - Variable in class org.objectweb.asm.util.PrintClassVisitor
A buffer that can be used to create strings.
buf - Variable in class org.objectweb.asm.util.PrintCodeVisitor
A buffer used to convert instructions to strings.
BYTE - Static variable in class org.objectweb.asm.Type
The sort of the byte type.
BYTE_TYPE - Static variable in class org.objectweb.asm.Type
The byte type.
BYTECODE - Static variable in class org.objectweb.asm.xml.Processor
 
ByteVector - Class in org.objectweb.asm
A dynamically extensible vector of bytes.
ByteVector() - Constructor for class org.objectweb.asm.ByteVector
Constructs a new 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 variable in interface org.objectweb.asm.Constants
 
CASTORE - Static variable in interface org.objectweb.asm.Constants
 
CHAR - Static variable in class org.objectweb.asm.Type
The sort of the char type.
CHAR_TYPE - Static variable in class org.objectweb.asm.Type
The char type.
CHECKCAST - Static variable in interface org.objectweb.asm.Constants
 
CheckClassAdapter - Class in org.objectweb.asm.util
A ClassAdapter that checks that its methods are properly used.
CheckClassAdapter(ClassVisitor) - Constructor for class org.objectweb.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter object.
CheckCodeAdapter - Class in org.objectweb.asm.util
A CodeAdapter that checks that its methods are properly used.
CheckCodeAdapter(CodeVisitor) - Constructor for class org.objectweb.asm.util.CheckCodeAdapter
Constructs a new CheckCodeAdapter object.
ClassAdapter - Class in org.objectweb.asm
An empty ClassVisitor that delegates to another ClassVisitor.
ClassAdapter(ClassVisitor) - Constructor for class org.objectweb.asm.ClassAdapter
Constructs a new ClassAdapter object.
ClassNode - Class in org.objectweb.asm.tree
A node that represents a class.
ClassNode(int, int, String, String, String[], String) - Constructor for class org.objectweb.asm.tree.ClassNode
Constructs a new ClassNode object.
classNode - Variable in class org.objectweb.asm.tree.TreeClassAdapter
A tree representation of the class that is being visited by this visitor.
ClassReader - Class in org.objectweb.asm
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 in org.objectweb.asm
A visitor to visit a Java class.
ClassWriter - Class in org.objectweb.asm
A ClassVisitor that generates Java class files.
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.
CodeAdapter - Class in org.objectweb.asm
An empty CodeVisitor that delegates to another CodeVisitor.
CodeAdapter(CodeVisitor) - Constructor for class org.objectweb.asm.CodeAdapter
Constructs a new CodeAdapter object.
codeAttrs - Variable in class org.objectweb.asm.tree.MethodNode
The non standard attributes of the method's code.
CodeVisitor - Interface in org.objectweb.asm
A visitor to visit the bytecode instructions of a Java method.
CodeWriter - Class in org.objectweb.asm
A CodeVisitor that generates Java bytecode instructions.
CodeWriter(ClassWriter, boolean) - Constructor for class org.objectweb.asm.CodeWriter
Constructs a CodeWriter.
computeMax - Variable in class org.objectweb.asm.xml.ASMContentHandler
true if the maximum stack size and number of local variables must be automatically computed.
Constants - Interface in org.objectweb.asm
Defines the JVM opcodes, access flags and array type codes.
constName - Variable in class org.objectweb.asm.attrs.Annotation.EnumConstValue
 
copyOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
copyOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
copyOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
copyOperation(AbstractInsnNode, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction that moves a value on the stack or to or from local variables.
cst - Variable in class org.objectweb.asm.tree.LdcInsnNode
The constant to be loaded on the stack.
cv - Variable in class org.objectweb.asm.ClassAdapter
The ClassVisitor to which this adapter delegates calls.
cv - Variable in class org.objectweb.asm.CodeAdapter
The CodeVisitor to which this adapter delegates calls.
cv - Variable in class org.objectweb.asm.util.TraceClassVisitor
The ClassVisitor to which this visitor delegates calls.
cv - Variable in class org.objectweb.asm.util.TraceCodeVisitor
The CodeVisitor to which this visitor delegates calls.
cw - Variable in class org.objectweb.asm.xml.ASMContentHandler
Current instance of the ClassWriter used to write class bytecode.

D

D2F - Static variable in interface org.objectweb.asm.Constants
 
D2I - Static variable in interface org.objectweb.asm.Constants
 
D2L - Static variable in interface org.objectweb.asm.Constants
 
DADD - Static variable in interface org.objectweb.asm.Constants
 
DALOAD - Static variable in interface org.objectweb.asm.Constants
 
DASTORE - Static variable in interface org.objectweb.asm.Constants
 
DataflowInterpreter - Class in org.objectweb.asm.tree.analysis
An Interpreter for DataflowValue values.
DataflowInterpreter() - Constructor for class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
DataflowValue - Class in org.objectweb.asm.tree.analysis
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, AbstractInsnNode) - Constructor for class org.objectweb.asm.tree.analysis.DataflowValue
 
DataflowValue(int, Set) - Constructor for class org.objectweb.asm.tree.analysis.DataflowValue
 
DCMPG - Static variable in interface org.objectweb.asm.Constants
 
DCMPL - Static variable in interface org.objectweb.asm.Constants
 
DCONST_0 - Static variable in interface org.objectweb.asm.Constants
 
DCONST_1 - Static variable in interface org.objectweb.asm.Constants
 
DDIV - Static variable in interface org.objectweb.asm.Constants
 
debugExtension - Variable in class org.objectweb.asm.attrs.SourceDebugExtensionAttribute
 
defaultValue - Variable in class org.objectweb.asm.attrs.AnnotationDefaultAttribute
Default value for annotation.
desc - Variable in class org.objectweb.asm.attrs.EnclosingMethodAttribute
 
desc - Variable in class org.objectweb.asm.tree.FieldInsnNode
The field's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.FieldNode
The field's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.LocalVariableNode
The type descriptor of this local variable.
desc - Variable in class org.objectweb.asm.tree.MethodInsnNode
The method's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.MethodNode
The method's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.MultiANewArrayInsnNode
An array type descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.TypeInsnNode
The operand of this instruction.
dflt - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
Beginning of the default handler block.
dflt - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
Beginning of the default handler block.
dims - Variable in class org.objectweb.asm.tree.MultiANewArrayInsnNode
Number of dimensions of the array to allocate.
DLOAD - Static variable in interface org.objectweb.asm.Constants
 
DMUL - Static variable in interface org.objectweb.asm.Constants
 
DNEG - Static variable in interface org.objectweb.asm.Constants
 
DOUBLE - Static variable in class org.objectweb.asm.Type
The sort of the double type.
DOUBLE_TYPE - Static variable in class org.objectweb.asm.Type
The double type.
DOUBLE_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
DREM - Static variable in interface org.objectweb.asm.Constants
 
DRETURN - Static variable in interface org.objectweb.asm.Constants
 
DSTORE - Static variable in interface org.objectweb.asm.Constants
 
DSUB - Static variable in interface org.objectweb.asm.Constants
 
DUP - Static variable in interface org.objectweb.asm.Constants
 
DUP2 - Static variable in interface org.objectweb.asm.Constants
 
DUP2_X1 - Static variable in interface org.objectweb.asm.Constants
 
DUP2_X2 - Static variable in interface org.objectweb.asm.Constants
 
DUP_X1 - Static variable in interface org.objectweb.asm.Constants
 
DUP_X2 - Static variable in interface org.objectweb.asm.Constants
 

E

elementValues - Variable in class org.objectweb.asm.attrs.Annotation
List of Object[]{name, value} pairs.
EnclosingMethodAttribute - Class in org.objectweb.asm.attrs
The EnclosingMethod attribute is an optional fixed-length attribute in the attributes table of the ClassFile structure.
EnclosingMethodAttribute() - Constructor for class org.objectweb.asm.attrs.EnclosingMethodAttribute
 
EnclosingMethodAttribute(String, String, String) - Constructor for class org.objectweb.asm.attrs.EnclosingMethodAttribute
 
end - Variable in class org.objectweb.asm.attrs.LocalVariableType
 
end - Variable in class org.objectweb.asm.tree.LocalVariableNode
The last instruction corresponding to the scope of this local variable (exclusive).
end - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
End of the exception handler's scope (exclusive).
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.
equals(Value) - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
equals(Value) - Method in class org.objectweb.asm.tree.analysis.DataflowValue
 
equals(Value) - Method in interface org.objectweb.asm.tree.analysis.Value
Compares this value with the given value.
equals(Object) - Method in class org.objectweb.asm.Type
Tests if the given object is equal to this type.
exceptions - Variable in class org.objectweb.asm.tree.MethodNode
The internal names of the method's exception classes (see getInternalName).
execute(AbstractInsnNode, Interpreter) - Method in class org.objectweb.asm.tree.analysis.Frame
 

F

F2D - Static variable in interface org.objectweb.asm.Constants
 
F2I - Static variable in interface org.objectweb.asm.Constants
 
F2L - Static variable in interface org.objectweb.asm.Constants
 
FADD - Static variable in interface org.objectweb.asm.Constants
 
FALOAD - Static variable in interface org.objectweb.asm.Constants
 
FASTORE - Static variable in interface org.objectweb.asm.Constants
 
FCMPG - Static variable in interface org.objectweb.asm.Constants
 
FCMPL - Static variable in interface org.objectweb.asm.Constants
 
FCONST_0 - Static variable in interface org.objectweb.asm.Constants
 
FCONST_1 - Static variable in interface org.objectweb.asm.Constants
 
FCONST_2 - Static variable in interface org.objectweb.asm.Constants
 
FDIV - Static variable in interface org.objectweb.asm.Constants
 
FieldInsnNode - Class in org.objectweb.asm.tree
A node that represents a field instruction.
FieldInsnNode(int, String, String, String) - Constructor for class org.objectweb.asm.tree.FieldInsnNode
Constructs a new FieldInsnNode object.
FieldNode - Class in org.objectweb.asm.tree
A node that represents a field.
FieldNode(int, String, String, Object, Attribute) - Constructor for class org.objectweb.asm.tree.FieldNode
Constructs a new FieldNode object.
fields - Variable in class org.objectweb.asm.tree.ClassNode
The fields of this class.
FLOAD - Static variable in interface org.objectweb.asm.Constants
 
FLOAT - Static variable in class org.objectweb.asm.Type
The sort of the float type.
FLOAT_TYPE - Static variable in class org.objectweb.asm.Type
The float type.
FLOAT_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
FMUL - Static variable in interface org.objectweb.asm.Constants
 
FNEG - Static variable in interface org.objectweb.asm.Constants
 
Frame - Class in org.objectweb.asm.tree.analysis
A symbolic execution stack frame.
Frame(int, int) - Constructor for class org.objectweb.asm.tree.analysis.Frame
Constructs a new frame with the given size.
Frame(Frame) - Constructor for class org.objectweb.asm.tree.analysis.Frame
Constructs a new frame that is identical to the given frame.
frames - Variable in class org.objectweb.asm.attrs.StackMapAttribute
 
FREM - Static variable in interface org.objectweb.asm.Constants
 
FRETURN - Static variable in interface org.objectweb.asm.Constants
 
FSTORE - Static variable in interface org.objectweb.asm.Constants
 
FSUB - Static variable in interface org.objectweb.asm.Constants
 

G

getArgumentTypes(String) - Static method in class org.objectweb.asm.Type
Returns the Java types corresponding to the argument types of the given method descriptor.
getArgumentTypes(Method) - Static method in class org.objectweb.asm.Type
Returns the Java types corresponding to the argument types of the given method.
getClass(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.
getCode() - Method in class org.objectweb.asm.CodeWriter
Returns the current bytecode of this method.
getCodeSize() - Method in class org.objectweb.asm.CodeWriter
Returns the current size of the bytecode of this method.
getDefaultAttributes() - Static method in class org.objectweb.asm.attrs.Attributes
Returns an instance of each Attribute class defined in this package.
getDefaultAttributes() - Static method in class org.objectweb.asm.util.PrintClassVisitor
 
getDescriptor() - Method in class org.objectweb.asm.Type
Returns the descriptor corresponding to this Java type.
getDescriptor(Class) - Static method in class org.objectweb.asm.Type
Returns the descriptor corresponding to the given Java type.
getDimensions() - Method in class org.objectweb.asm.Type
Returns the number of dimensions of this array type.
getElementType() - Method in class org.objectweb.asm.Type
Returns the type of the elements of this array type.
getElementValue(Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
getElementValue(Value) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
getEnd() - Method in class org.objectweb.asm.attrs.LocalVariableType
 
GETFIELD - Static variable in interface org.objectweb.asm.Constants
 
getFrame(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() - Method in class org.objectweb.asm.attrs.LocalVariableType
 
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
 
getLabels() - Method in class org.objectweb.asm.Attribute
Returns the labels corresponding to this attribute.
getLabels() - Method in class org.objectweb.asm.attrs.LocalVariableTypeTableAttribute
 
getLabels() - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
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.
getLocals() - Method in class org.objectweb.asm.tree.analysis.Frame
Returns the maximum number of local variables of this frame.
getMethodDescriptor(Type, Type[]) - Static method in class org.objectweb.asm.Type
Returns the descriptor corresponding to the given argument and return types.
getMethodDescriptor(Method) - Static method in class org.objectweb.asm.Type
Returns the descriptor corresponding to the given method.
getName() - Method in class org.objectweb.asm.attrs.LocalVariableType
 
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(String) - Static method in class org.objectweb.asm.Type
Returns the Java type corresponding to the return type of the given method descriptor.
getReturnType(Method) - Static method in class org.objectweb.asm.Type
Returns the Java type corresponding to the return type of the given method.
getSignature() - Method in class org.objectweb.asm.attrs.LocalVariableType
 
getSize() - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
getSize() - Method in class org.objectweb.asm.tree.analysis.DataflowValue
 
getSize() - Method in interface org.objectweb.asm.tree.analysis.Value
Returns the size of this value in words.
getSize() - Method in class org.objectweb.asm.Type
Returns the size of values of this type.
getSort() - Method in class org.objectweb.asm.Type
Returns the sort of this Java type.
getStack(int) - Method in class org.objectweb.asm.tree.analysis.Frame
Returns the value of the given operand stack slot.
getStackSize() - Method in class org.objectweb.asm.tree.analysis.Frame
Returns the number of values in the operand stack of this frame.
getStart() - Method in class org.objectweb.asm.attrs.LocalVariableType
 
GETSTATIC - Static variable in interface org.objectweb.asm.Constants
 
getText() - Method in class org.objectweb.asm.util.PrintCodeVisitor
Returns the code printed by this code visitor.
getType() - Method in class org.objectweb.asm.attrs.StackMapType
 
getType() - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
getType(String) - Static method in class org.objectweb.asm.Type
Returns the Java type corresponding to the given type descriptor.
getType(Class) - Static method in class org.objectweb.asm.Type
Returns the Java type corresponding to the given class.
getTypeInfo(int) - Static method in class org.objectweb.asm.attrs.StackMapType
 
getTypes() - Method in class org.objectweb.asm.attrs.LocalVariableTypeTableAttribute
 
GOTO - Static variable in interface org.objectweb.asm.Constants
 

H

handler - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
Beginning of the exception handler's code.
hashCode() - Method in class org.objectweb.asm.Type
Returns a hash code value for this type.

I

I2B - Static variable in interface org.objectweb.asm.Constants
 
I2C - Static variable in interface org.objectweb.asm.Constants
 
I2D - Static variable in interface org.objectweb.asm.Constants
 
I2F - Static variable in interface org.objectweb.asm.Constants
 
I2L - Static variable in interface org.objectweb.asm.Constants
 
I2S - Static variable in interface org.objectweb.asm.Constants
 
IADD - Static variable in interface org.objectweb.asm.Constants
 
IALOAD - Static variable in interface org.objectweb.asm.Constants
 
IAND - Static variable in interface org.objectweb.asm.Constants
 
IASTORE - Static variable in interface org.objectweb.asm.Constants
 
ICONST_0 - Static variable in interface org.objectweb.asm.Constants
 
ICONST_1 - Static variable in interface org.objectweb.asm.Constants
 
ICONST_2 - Static variable in interface org.objectweb.asm.Constants
 
ICONST_3 - Static variable in interface org.objectweb.asm.Constants
 
ICONST_4 - Static variable in interface org.objectweb.asm.Constants
 
ICONST_5 - Static variable in interface org.objectweb.asm.Constants
 
ICONST_M1 - Static variable in interface org.objectweb.asm.Constants
 
IDIV - Static variable in interface org.objectweb.asm.Constants
 
IF_ACMPEQ - Static variable in interface org.objectweb.asm.Constants
 
IF_ACMPNE - Static variable in interface org.objectweb.asm.Constants
 
IF_ICMPEQ - Static variable in interface org.objectweb.asm.Constants
 
IF_ICMPGE - Static variable in interface org.objectweb.asm.Constants
 
IF_ICMPGT - Static variable in interface org.objectweb.asm.Constants
 
IF_ICMPLE - Static variable in interface org.objectweb.asm.Constants
 
IF_ICMPLT - Static variable in interface org.objectweb.asm.Constants
 
IF_ICMPNE - Static variable in interface org.objectweb.asm.Constants
 
IFEQ - Static variable in interface org.objectweb.asm.Constants
 
IFGE - Static variable in interface org.objectweb.asm.Constants
 
IFGT - Static variable in interface org.objectweb.asm.Constants
 
IFLE - Static variable in interface org.objectweb.asm.Constants
 
IFLT - Static variable in interface org.objectweb.asm.Constants
 
IFNE - Static variable in interface org.objectweb.asm.Constants
 
IFNONNULL - Static variable in interface org.objectweb.asm.Constants
 
IFNULL - Static variable in interface org.objectweb.asm.Constants
 
IINC - Static variable in interface org.objectweb.asm.Constants
 
IincInsnNode - Class in org.objectweb.asm.tree
A node that represents an IINC instruction.
IincInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.IincInsnNode
Constructs a new IincInsnNode node.
ILOAD - Static variable in interface org.objectweb.asm.Constants
 
IMUL - Static variable in interface org.objectweb.asm.Constants
 
incr - Variable in class org.objectweb.asm.tree.IincInsnNode
Amount to increment the local variable by.
index - Variable in class org.objectweb.asm.attrs.LocalVariableType
 
index - Variable in class org.objectweb.asm.tree.LocalVariableNode
The local variable's index.
INEG - Static variable in interface org.objectweb.asm.Constants
 
init(int, String, String, String[], Attribute) - Method in class org.objectweb.asm.CodeWriter
Initializes this CodeWriter to define the bytecode of the specified method.
init(Frame) - Method in class org.objectweb.asm.tree.analysis.Frame
Copies the state of the given frame into this frame.
innerClasses - Variable in class org.objectweb.asm.tree.ClassNode
Informations about the inner classes of this class.
InnerClassNode - Class in org.objectweb.asm.tree
A node that represents an inner class.
InnerClassNode(String, String, String, int) - Constructor for class org.objectweb.asm.tree.InnerClassNode
Constructs a new InnerClassNode object.
innerName - Variable in class org.objectweb.asm.tree.InnerClassNode
The (simple) name of the inner class inside its enclosing class.
InsnNode - Class in org.objectweb.asm.tree
A node that represents a zero operand instruction.
InsnNode(int) - Constructor for class org.objectweb.asm.tree.InsnNode
Constructs a new InsnNode object.
insns - Variable in class org.objectweb.asm.tree.analysis.DataflowValue
The instructions that can produce this value.
INSTANCEOF - Static variable in interface org.objectweb.asm.Constants
 
instructions - Variable in class org.objectweb.asm.tree.MethodNode
The instructions of this method.
INT - Static variable in class org.objectweb.asm.Type
The sort of the int type.
INT_TYPE - Static variable in class org.objectweb.asm.Type
The int type.
INT_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
interfaces - Variable in class org.objectweb.asm.tree.ClassNode
The internal names of the class's interfaces (see getInternalName).
Interpreter - Interface in org.objectweb.asm.tree.analysis
A semantic bytecode interpreter.
IntInsnNode - Class in org.objectweb.asm.tree
A node that represents an instruction with a single int operand.
IntInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.IntInsnNode
Constructs a new IntInsnNode object.
INVOKEINTERFACE - Static variable in interface org.objectweb.asm.Constants
 
INVOKESPECIAL - Static variable in interface org.objectweb.asm.Constants
 
INVOKESTATIC - Static variable in interface org.objectweb.asm.Constants
 
INVOKEVIRTUAL - Static variable in interface org.objectweb.asm.Constants
 
IOR - Static variable in interface org.objectweb.asm.Constants
 
IREM - Static variable in interface org.objectweb.asm.Constants
 
IRETURN - Static variable in interface org.objectweb.asm.Constants
 
isArrayValue(Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
isArrayValue(Value) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
ISHL - Static variable in interface org.objectweb.asm.Constants
 
ISHR - Static variable in interface org.objectweb.asm.Constants
 
isReference() - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
isSubTypeOf(Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
isSubTypeOf(Value, Value) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
ISTORE - Static variable in interface org.objectweb.asm.Constants
 
ISUB - Static variable in interface org.objectweb.asm.Constants
 
isUnknown() - Method in class org.objectweb.asm.Attribute
Returns true if this type of attribute is unknown.
ITEM_Double - Static variable in class org.objectweb.asm.attrs.StackMapType
 
ITEM_Float - Static variable in class org.objectweb.asm.attrs.StackMapType
 
ITEM_Integer - Static variable in class org.objectweb.asm.attrs.StackMapType
 
ITEM_Long - Static variable in class org.objectweb.asm.attrs.StackMapType
 
ITEM_NAMES - Static variable in class org.objectweb.asm.attrs.StackMapType
 
ITEM_Null - Static variable in class org.objectweb.asm.attrs.StackMapType
 
ITEM_Object - Static variable in class org.objectweb.asm.attrs.StackMapType
 
ITEM_Top - Static variable in class org.objectweb.asm.attrs.StackMapType
 
ITEM_Uninitialized - Static variable in class org.objectweb.asm.attrs.StackMapType
 
ITEM_UninitializedThis - Static variable in class org.objectweb.asm.attrs.StackMapType
 
IUSHR - Static variable in interface org.objectweb.asm.Constants
 
IXOR - Static variable in interface org.objectweb.asm.Constants
 

J

JSR - Static variable in interface org.objectweb.asm.Constants
 
JumpInsnNode - Class in org.objectweb.asm.tree
A node that represents a jump instruction.
JumpInsnNode(int, Label) - Constructor for class org.objectweb.asm.tree.JumpInsnNode
Constructs a new JumpInsnNode object.

K

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

L

L2D - Static variable in interface org.objectweb.asm.Constants
 
L2F - Static variable in interface org.objectweb.asm.Constants
 
L2I - Static variable in interface org.objectweb.asm.Constants
 
label - Variable in class org.objectweb.asm.attrs.StackMapFrame
 
Label - Class in org.objectweb.asm
A label represents a position in the bytecode of a method.
Label() - Constructor for class org.objectweb.asm.Label
Constructs a new label.
label - Variable in class org.objectweb.asm.tree.JumpInsnNode
The operand of this instruction.
labels - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
Beginnings of the handler blocks.
labels - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
Beginnings of the handler blocks.
labels - Variable in class org.objectweb.asm.xml.ASMContentHandler
Map of the active Label instances for current method.
LADD - Static variable in interface org.objectweb.asm.Constants
 
LALOAD - Static variable in interface org.objectweb.asm.Constants
 
LAND - Static variable in interface org.objectweb.asm.Constants
 
LASTORE - Static variable in interface org.objectweb.asm.Constants
 
LCMP - Static variable in interface org.objectweb.asm.Constants
 
LCONST_0 - Static variable in interface org.objectweb.asm.Constants
 
LCONST_1 - Static variable in interface org.objectweb.asm.Constants
 
LDC - Static variable in interface org.objectweb.asm.Constants
 
LdcInsnNode - Class in org.objectweb.asm.tree
A node that represents an LDC instruction.
LdcInsnNode(Object) - Constructor for class org.objectweb.asm.tree.LdcInsnNode
Constructs a new LdcInsnNode object.
LDIV - Static variable in interface org.objectweb.asm.Constants
 
line - Variable in class org.objectweb.asm.tree.LineNumberNode
A line number.
LineNumberNode - Class in org.objectweb.asm.tree
A node that represents a line number declaration.
LineNumberNode(int, Label) - Constructor for class org.objectweb.asm.tree.LineNumberNode
Constructs a new LineNumberNode object.
lineNumbers - Variable in class org.objectweb.asm.tree.MethodNode
The line numbers of this method.
LLOAD - Static variable in interface org.objectweb.asm.Constants
 
LMUL - Static variable in interface org.objectweb.asm.Constants
 
LNEG - Static variable in interface org.objectweb.asm.Constants
 
locals - Variable in class org.objectweb.asm.attrs.StackMapFrame
 
LocalVariableNode - Class in org.objectweb.asm.tree
A node that represents a local variable declaration.
LocalVariableNode(String, String, Label, Label, int) - Constructor for class org.objectweb.asm.tree.LocalVariableNode
Constructs a new LocalVariableNode object.
localVariables - Variable in class org.objectweb.asm.tree.MethodNode
The local variables of this method.
LocalVariableType - Class in org.objectweb.asm.attrs
Container type info used by LocalVariableTypeTableAttribute.
LocalVariableType() - Constructor for class org.objectweb.asm.attrs.LocalVariableType
 
LocalVariableTypeTableAttribute - Class in org.objectweb.asm.attrs
The LocalVariableTypeTable attribute is an optional variable-length attribute of a Code attribute.
LocalVariableTypeTableAttribute() - Constructor for class org.objectweb.asm.attrs.LocalVariableTypeTableAttribute
 
LONG - Static variable in class org.objectweb.asm.Type
The sort of the long type.
LONG_TYPE - Static variable in class org.objectweb.asm.Type
The long type.
LONG_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
LOOKUPSWITCH - Static variable in interface org.objectweb.asm.Constants
 
LookupSwitchInsnNode - Class in org.objectweb.asm.tree
A node that represents a LOOKUPSWITCH instruction.
LookupSwitchInsnNode(Label, int[], Label[]) - Constructor for class org.objectweb.asm.tree.LookupSwitchInsnNode
Constructs a new LookupSwitchInsnNode object.
LOR - Static variable in interface org.objectweb.asm.Constants
 
LREM - Static variable in interface org.objectweb.asm.Constants
 
LRETURN - Static variable in interface org.objectweb.asm.Constants
 
LSHL - Static variable in interface org.objectweb.asm.Constants
 
LSHR - Static variable in interface org.objectweb.asm.Constants
 
LSTORE - Static variable in interface org.objectweb.asm.Constants
 
LSUB - Static variable in interface org.objectweb.asm.Constants
 
LUSHR - Static variable in interface org.objectweb.asm.Constants
 
LXOR - Static variable in interface org.objectweb.asm.Constants
 

M

main(String[]) - Static method in class org.objectweb.asm.util.ASMifierClassVisitor
Prints the ASM source code to generate the given class to the standard output.
main(String[]) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a given class.
main(String[]) - Static method in class org.objectweb.asm.util.TraceClassVisitor
Prints a disassembled view of the given class to the standard output.
main(String[]) - Static method in class org.objectweb.asm.xml.Processor
 
max - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
The maximum key value.
maxLocals - Variable in class org.objectweb.asm.tree.MethodNode
The maximum number of local variables of this method.
maxStack - Variable in class org.objectweb.asm.tree.MethodNode
The maximum stack size of this method.
merge(Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
merge(Value, Value) - Method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
merge(Frame, Interpreter) - Method in class org.objectweb.asm.tree.analysis.Frame
Merges this frame with the given frame.
merge(Frame, boolean[]) - Method in class org.objectweb.asm.tree.analysis.Frame
Merges this frame with the given frame (case of a RET instruction).
merge(Value, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
Merges two values.
merge(Value, Value) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
MethodInsnNode - Class in org.objectweb.asm.tree
A node that represents a method instruction.
MethodInsnNode(int, String, String, String) - Constructor for class org.objectweb.asm.tree.MethodInsnNode
Constructs a new MethodInsnNode object.
MethodNode - Class in org.objectweb.asm.tree
A node that represents a method.
MethodNode(int, String, String, String[], Attribute) - Constructor for class org.objectweb.asm.tree.MethodNode
Constructs a new MethodNode object.
methodNode - Variable in class org.objectweb.asm.tree.TreeCodeAdapter
A tree representation of the method that is being visited by this visitor.
methods - Variable in class org.objectweb.asm.tree.ClassNode
The methods of this class.
min - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
The minimum key value.
MONITORENTER - Static variable in interface org.objectweb.asm.Constants
 
MONITOREXIT - Static variable in interface org.objectweb.asm.Constants
 
MULTI_XML - Static variable in class org.objectweb.asm.xml.Processor
 
MULTIANEWARRAY - Static variable in interface org.objectweb.asm.Constants
 
MultiANewArrayInsnNode - Class in org.objectweb.asm.tree
A node that represents a MULTIANEWARRAY instruction.
MultiANewArrayInsnNode(String, int) - Constructor for class org.objectweb.asm.tree.MultiANewArrayInsnNode
Constructs a new MultiANewArrayInsnNode object.
mw - Variable in class org.objectweb.asm.xml.ASMContentHandler
Current instance of the CodeVisitor used to write method bytecode

N

name - Variable in class org.objectweb.asm.attrs.EnclosingMethodAttribute
 
name - Variable in class org.objectweb.asm.attrs.LocalVariableType
 
name - Variable in class org.objectweb.asm.tree.ClassNode
The internal name of the class (see getInternalName).
name - Variable in class org.objectweb.asm.tree.FieldInsnNode
The field's name.
name - Variable in class org.objectweb.asm.tree.FieldNode
The field's name.
name - Variable in class org.objectweb.asm.tree.InnerClassNode
The internal name of an inner class (see getInternalName).
name - Variable in class org.objectweb.asm.tree.LocalVariableNode
The name of a local variable.
name - Variable in class org.objectweb.asm.tree.MethodInsnNode
The method's name.
name - Variable in class org.objectweb.asm.tree.MethodNode
The method's name.
naryOperation(AbstractInsnNode, List) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
naryOperation(AbstractInsnNode, List) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
naryOperation(AbstractInsnNode, List) - Method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
naryOperation(AbstractInsnNode, List) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with a variable number of arguments.
NEW - Static variable in interface org.objectweb.asm.Constants
 
NEWARRAY - Static variable in interface org.objectweb.asm.Constants
 
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.
newConstDouble(double) - Method in class org.objectweb.asm.ClassWriter
 
newConstFloat(float) - Method in class org.objectweb.asm.ClassWriter
 
newConstInt(int) - Method in class org.objectweb.asm.ClassWriter
 
newConstLong(long) - Method in class org.objectweb.asm.ClassWriter
 
newControlFlowEdge(Frame, Frame) - Method in class org.objectweb.asm.tree.analysis.Analyzer
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(Frame) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Constructs a new frame that is identical to the given frame.
newMethod(String, String, String, boolean) - Method in class org.objectweb.asm.ClassWriter
Adds a method reference to the constant pool of the class being build.
newNameType(String, String) - Method in class org.objectweb.asm.ClassWriter
Adds a name and type to the constant pool of the class being build.
newOperation(AbstractInsnNode) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
newOperation(AbstractInsnNode) - Method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
newOperation(AbstractInsnNode) - Method in interface 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(Type) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
newValue(Type) - Method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
newValue(Type) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
Creates a new value that represents the given type.
newValue(Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
next - Variable in class org.objectweb.asm.Attribute
The next attribute in this attribute list.
NOP - Static variable in interface org.objectweb.asm.Constants
 

O

OBJECT - Static variable in class org.objectweb.asm.Type
The sort of object reference type.
opcode - Variable in class org.objectweb.asm.tree.AbstractInsnNode
The opcode of this instruction.
OPCODES - Static variable in class org.objectweb.asm.util.PrintCodeVisitor
The names of the Java Virtual Machine opcodes.
operand - Variable in class org.objectweb.asm.tree.IntInsnNode
The operand of this instruction.
org.objectweb.asm - package org.objectweb.asm
Provides a small and fast bytecode manipulation framework.
org.objectweb.asm.attrs - package org.objectweb.asm.attrs
Provides an implementation for various optional class, field, method and bytecode attributes.
org.objectweb.asm.tree - package org.objectweb.asm.tree
Provides an ASM class adapter that constructs a tree representation of the classes it visits.
org.objectweb.asm.tree.analysis - package org.objectweb.asm.tree.analysis
Provides a framework for static code analysis based on the asm.tree package.
org.objectweb.asm.util - package org.objectweb.asm.util
Provides some ASM class visitors that can be useful for programming and debugging purposes.
org.objectweb.asm.util.attrs - package org.objectweb.asm.util.attrs
Provides attributes sub classes that can work with the ASMifier utility.
org.objectweb.asm.xml - package org.objectweb.asm.xml
Provides SAX 2.0 adapters for ASM visitors that can be used to convert bytecode to and from XML.
os - Variable in class org.objectweb.asm.xml.ASMContentHandler
Output stream to write result bytecode.
outerName - Variable in class org.objectweb.asm.tree.InnerClassNode
The internal name of the class to which the inner class belongs (see getInternalName).
owner - Variable in class org.objectweb.asm.attrs.EnclosingMethodAttribute
 
owner - Variable in class org.objectweb.asm.tree.FieldInsnNode
The internal name of the field's owner class (see getInternalName).
owner - Variable in class org.objectweb.asm.tree.MethodInsnNode
The internal name of the method's owner class (see getInternalName).

P

parameters - Variable in class org.objectweb.asm.attrs.RuntimeInvisibleParameterAnnotations
List of Lists that contains Annotation for each method parameter.
parameters - Variable in class org.objectweb.asm.attrs.RuntimeVisibleParameterAnnotations
List of Lists that contains Annotation for each method parameter.
POP - Static variable in interface org.objectweb.asm.Constants
 
pop() - Method in class org.objectweb.asm.tree.analysis.Frame
Pops a value from the operand stack of this frame.
POP2 - Static variable in interface org.objectweb.asm.Constants
 
printAttribute(Attribute) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printAttribute(Attribute) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a non standard code attribute.
printAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
PrintClassVisitor - Class in org.objectweb.asm.util
An abstract class visitor that prints the classes it visits.
PrintClassVisitor(PrintWriter) - Constructor for class org.objectweb.asm.util.PrintClassVisitor
Constructs a new PrintClassVisitor object.
PrintCodeVisitor - Class in org.objectweb.asm.util
An abstract code visitor that prints the code it visits.
PrintCodeVisitor() - Constructor for class org.objectweb.asm.util.PrintCodeVisitor
Constructs a new PrintCodeVisitor object.
printFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a field instruction.
printFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printIincInsn(int, int) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printIincInsn(int, int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints an IINC instruction.
printIincInsn(int, int) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printInsn(int) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printInsn(int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a zero operand instruction.
printInsn(int) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printIntInsn(int, int) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printIntInsn(int, int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints an instruction with a single int operand.
printIntInsn(int, int) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printJumpInsn(int, Label) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printJumpInsn(int, Label) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a jump instruction.
printJumpInsn(int, Label) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printLabel(Label) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printLabel(Label) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a label.
printLabel(Label) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printLdcInsn(Object) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printLdcInsn(Object) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a LDC instruction.
printLdcInsn(Object) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printLineNumber(int, Label) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printLineNumber(int, Label) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a line number declaration.
printLineNumber(int, Label) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printLocalVariable(String, String, Label, Label, int) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printLocalVariable(String, String, Label, Label, int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a local variable declaration.
printLocalVariable(String, String, Label, Label, int) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a LOOKUPSWITCH instruction.
printLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printMaxs(int, int) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printMaxs(int, int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints the maximum stack size and the maximum number of local variables of the method.
printMaxs(int, int) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a method instruction.
printMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a MULTIANEWARRAY instruction.
printMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a TABLESWITCH instruction.
printTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a try catch block.
printTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printTypeInsn(int, String) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printTypeInsn(int, String) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a type instruction.
printTypeInsn(int, String) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
printVarInsn(int, int) - Method in class org.objectweb.asm.util.ASMifierCodeVisitor
 
printVarInsn(int, int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
Prints a local variable instruction.
printVarInsn(int, int) - Method in class org.objectweb.asm.util.TraceCodeVisitor
 
process() - Method in class org.objectweb.asm.xml.Processor
 
Processor - Class in org.objectweb.asm.xml
Processor is a command line tool that can be used for bytecode waving directed by XSL transformation.
Processor(int, int, InputStream, OutputStream, Source) - Constructor for class org.objectweb.asm.xml.Processor
 
push(Value) - Method in class org.objectweb.asm.tree.analysis.Frame
Pushes a value into the operand stack of this frame.
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 variable in interface org.objectweb.asm.Constants
 
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 variable in interface org.objectweb.asm.Constants
 
putUTF8(String) - Method in class org.objectweb.asm.ByteVector
Puts an UTF8 string into this byte vector.
pw - Variable in class org.objectweb.asm.util.PrintClassVisitor
The print writer to be used to print the class.

R

read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.Attribute
Reads a type attribute.
read(ClassReader, int, char[]) - Method in class org.objectweb.asm.attrs.Annotation
Reads annotation data structures.
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.AnnotationDefaultAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.EnclosingMethodAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.LocalVariableTypeTableAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.RuntimeInvisibleAnnotations
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.RuntimeInvisibleParameterAnnotations
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.RuntimeVisibleAnnotations
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.RuntimeVisibleParameterAnnotations
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.SignatureAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.SourceDebugExtensionAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
read(ClassReader, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.StackMapFrame
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.util.attrs.ASMAnnotationDefaultAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.util.attrs.ASMEnclosingMethodAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.util.attrs.ASMLocalVariableTypeTableAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.util.attrs.ASMRuntimeInvisibleAnnotations
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.util.attrs.ASMRuntimeInvisibleParameterAnnotations
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.util.attrs.ASMRuntimeVisibleAnnotations
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.util.attrs.ASMRuntimeVisibleParameterAnnotations
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.util.attrs.ASMSignatureAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.util.attrs.ASMSourceDebugExtensionAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.util.attrs.ASMStackMapAttribute
 
readAnnotations(List, ClassReader, int, char[]) - Static method in class org.objectweb.asm.attrs.Annotation
Utility method to read List of annotations.
readAttribute(Attribute[], String, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.ClassReader
Reads an attribute in b.
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.
readParameterAnnotations(List, ClassReader, int, char[]) - Static method in class org.objectweb.asm.attrs.Annotation
Utility method to read List of parameters annotations.
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.
readValue(ClassReader, int[], char[]) - Static method in class org.objectweb.asm.attrs.Annotation
Reads element_value data structures.
REFERENCE_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
resizeInstructions(int[], int[], int) - Method in class org.objectweb.asm.CodeWriter
Resizes the designated instructions, while keeping jump offsets and instruction addresses consistent.
RET - Static variable in interface org.objectweb.asm.Constants
 
RETURN - Static variable in interface org.objectweb.asm.Constants
 
RETURNADDRESS_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
RuntimeInvisibleAnnotations - Class in org.objectweb.asm.attrs
The RuntimeInvisibleAnnotations attribute is similar to the RuntimeVisibleAnnotations attribute, except that the annotations represented by a RuntimeInvisibleAnnotations attribute must not be made available for return by reflective APIs, unless the JVM has been instructed to retain these annotations via some implementation-specific mechanism such as a command line flag.
RuntimeInvisibleAnnotations() - Constructor for class org.objectweb.asm.attrs.RuntimeInvisibleAnnotations
 
RuntimeInvisibleParameterAnnotations - Class in org.objectweb.asm.attrs
The RuntimeInvisibleParameterAnnotations attribute is similar to the RuntimeVisibleParameterAnnotations attribute, except that the annotations represented by a RuntimeInvisibleParameterAnnotations attribute must not be made available for return by reflective APIs, unless the JVM has specifically been instructed to retain these annotations via some implementation-specific mechanism such as a command line flag.
RuntimeInvisibleParameterAnnotations() - Constructor for class org.objectweb.asm.attrs.RuntimeInvisibleParameterAnnotations
 
RuntimeVisibleAnnotations - Class in org.objectweb.asm.attrs
The RuntimeVisibleAnnotations attribute is a variable length attribute in the attributes table of the ClassFile, field_info, and method_info structures.
RuntimeVisibleAnnotations() - Constructor for class org.objectweb.asm.attrs.RuntimeVisibleAnnotations
 
RuntimeVisibleParameterAnnotations - Class in org.objectweb.asm.attrs
The RuntimeVisibleParameterAnnotations attribute is a variable length attribute in the attributes table of the method_info structure.
RuntimeVisibleParameterAnnotations() - Constructor for class org.objectweb.asm.attrs.RuntimeVisibleParameterAnnotations
 

S

SALOAD - Static variable in interface org.objectweb.asm.Constants
 
SASTORE - Static variable in interface org.objectweb.asm.Constants
 
SAXClassAdapter - Class in org.objectweb.asm.xml
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 in org.objectweb.asm.xml
A CodeVisitor that generates SAX 2.0 events from the visited code.
SAXCodeAdapter(ContentHandler) - Constructor for class org.objectweb.asm.xml.SAXCodeAdapter
Constructs a new SAXCodeAdapter object.
setLabel(Label) - Method in class org.objectweb.asm.attrs.StackMapType
 
setLocal(int, 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.InsnNode
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.
SHORT - Static variable in class org.objectweb.asm.Type
The sort of the short type.
SHORT_TYPE - Static variable in class org.objectweb.asm.Type
The short type.
signature - Variable in class org.objectweb.asm.attrs.LocalVariableType
 
signature - Variable in class org.objectweb.asm.attrs.SignatureAttribute
 
SignatureAttribute - Class in org.objectweb.asm.attrs
The Signature Attribute introduced in JSR-14 (Adding Generics to the Java Programming Language) and also defined in the Java Virtual Machine Specification, 3rd edition draft.
SignatureAttribute() - Constructor for class org.objectweb.asm.attrs.SignatureAttribute
 
SignatureAttribute(String) - Constructor for class org.objectweb.asm.attrs.SignatureAttribute
 
SimpleVerifier - Class in org.objectweb.asm.tree.analysis
An extended BasicVerifier that performs more precise verifications.
SimpleVerifier() - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
 
SINGLE_XML - Static variable in class org.objectweb.asm.xml.Processor
 
SIPUSH - Static variable in interface org.objectweb.asm.Constants
 
size - Variable in class org.objectweb.asm.tree.analysis.DataflowValue
The size of this value.
SourceDebugExtensionAttribute - Class in org.objectweb.asm.attrs
The SourceDebugExtension attribute is an optional attribute defined in JSR-045 in the attributes table of the ClassFile structure.
SourceDebugExtensionAttribute() - Constructor for class org.objectweb.asm.attrs.SourceDebugExtensionAttribute
 
SourceDebugExtensionAttribute(String) - Constructor for class org.objectweb.asm.attrs.SourceDebugExtensionAttribute
 
sourceFile - Variable in class org.objectweb.asm.tree.ClassNode
The name of the source file from which this class was compiled.
stack - Variable in class org.objectweb.asm.attrs.StackMapFrame
 
StackMapAttribute - Class in org.objectweb.asm.attrs
StackMapAttribute is used by CDLC preverifier and also by javac compiller starting from J2SE 1.5.
StackMapAttribute() - Constructor for class org.objectweb.asm.attrs.StackMapAttribute
 
StackMapFrame - Class in org.objectweb.asm.attrs
StackMapFrame is used by StackMapAttribute to hold state of the stack and local variables for a single execution branch.
StackMapFrame() - Constructor for class org.objectweb.asm.attrs.StackMapFrame
 
StackMapType - Class in org.objectweb.asm.attrs
Verification type info used by StackMapAttribute.
start - Variable in class org.objectweb.asm.attrs.LocalVariableType
 
start - Variable in class org.objectweb.asm.tree.LineNumberNode
The first instruction corresponding to this line number.
start - Variable in class org.objectweb.asm.tree.LocalVariableNode
The first instruction corresponding to the scope of this local variable (inclusive).
start - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
Beginning of the exception handler's scope (inclusive).
startElement(String, String, String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler
Process notification of the start of an XML element being reached.
stringAnnotations(List) - Static method in class org.objectweb.asm.attrs.Annotation
Returns annotation values in the format described in JSR-175 for Java source code.
stringParameterAnnotations(List) - Static method in class org.objectweb.asm.attrs.Annotation
Returns parameter annotation values in the format described in JSR-175 for Java source code.
superName - Variable in class org.objectweb.asm.tree.ClassNode
The internal of name of the super class (see getInternalName).
SWAP - Static variable in interface org.objectweb.asm.Constants
 

T

T_BOOLEAN - Static variable in interface org.objectweb.asm.Constants
 
T_BYTE - Static variable in interface org.objectweb.asm.Constants
 
T_CHAR - Static variable in interface org.objectweb.asm.Constants
 
T_DOUBLE - Static variable in interface org.objectweb.asm.Constants
 
T_FLOAT - Static variable in interface org.objectweb.asm.Constants
 
T_INT - Static variable in interface org.objectweb.asm.Constants
 
T_LONG - Static variable in interface org.objectweb.asm.Constants
 
T_SHORT - Static variable in interface org.objectweb.asm.Constants
 
TABLESWITCH - Static variable in interface org.objectweb.asm.Constants
 
TableSwitchInsnNode - Class in org.objectweb.asm.tree
A node that represents a TABLESWITCH instruction.
TableSwitchInsnNode(int, int, Label, Label[]) - Constructor for class org.objectweb.asm.tree.TableSwitchInsnNode
Constructs a new TableSwitchInsnNode.
ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
ternaryOperation(AbstractInsnNode, Value, Value, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with three arguments.
text - Variable in class org.objectweb.asm.util.PrintClassVisitor
The text to be printed.
text - Variable in class org.objectweb.asm.util.PrintCodeVisitor
The text to be printed.
toByteArray() - Method in class org.objectweb.asm.ClassWriter
Returns the bytecode of the class that was build with this class writer.
toByteArray() - Method in class org.objectweb.asm.xml.ASMContentHandler
Returns the bytecode of the class that was build with underneath class writer.
toString() - Method in class org.objectweb.asm.attrs.Annotation.EnumConstValue
 
toString() - Method in class org.objectweb.asm.attrs.Annotation
Returns value in the format described in JSR-175 for Java source code.
toString() - Method in class org.objectweb.asm.attrs.AnnotationDefaultAttribute
Returns value in the format described in JSR-175 for Java source code.
toString() - Method in class org.objectweb.asm.attrs.EnclosingMethodAttribute
 
toString() - Method in class org.objectweb.asm.attrs.LocalVariableType
 
toString() - Method in class org.objectweb.asm.attrs.LocalVariableTypeTableAttribute
 
toString() - Method in class org.objectweb.asm.attrs.RuntimeInvisibleAnnotations
Returns value in the format described in JSR-175 for Java source code.
toString() - Method in class org.objectweb.asm.attrs.RuntimeInvisibleParameterAnnotations
 
toString() - Method in class org.objectweb.asm.attrs.RuntimeVisibleAnnotations
Returns value in the format described in JSR-175 for Java source code.
toString() - Method in class org.objectweb.asm.attrs.RuntimeVisibleParameterAnnotations
 
toString() - Method in class org.objectweb.asm.attrs.SignatureAttribute
 
toString() - Method in class org.objectweb.asm.attrs.SourceDebugExtensionAttribute
 
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.Label
Returns a string representation of this label.
toString() - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
toString() - Method in class org.objectweb.asm.tree.analysis.Frame
Returns a string representation of this frame.
toString() - Method in class org.objectweb.asm.Type
Returns a string representation of this type.
TraceClassVisitor - Class in org.objectweb.asm.util
A PrintClassVisitor that prints a disassembled view of the classes it visits.
TraceClassVisitor(ClassVisitor, PrintWriter) - Constructor for class org.objectweb.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor object.
TraceCodeVisitor - Class in org.objectweb.asm.util
A PrintCodeVisitor that prints a disassembled view of the code it visits.
TraceCodeVisitor(CodeVisitor) - Constructor for class org.objectweb.asm.util.TraceCodeVisitor
Constructs a new TraceCodeVisitor object.
TreeClassAdapter - Class in org.objectweb.asm.tree
A ClassAdapter that constructs a tree representation of the classes it vists.
TreeClassAdapter(ClassVisitor) - Constructor for class org.objectweb.asm.tree.TreeClassAdapter
Constructs a new TreeClassAdapter object.
TreeCodeAdapter - Class in org.objectweb.asm.tree
A CodeAdapter that constructs a tree representation of the methods it vists.
TreeCodeAdapter(MethodNode) - Constructor for class org.objectweb.asm.tree.TreeCodeAdapter
Constructs a new TreeCodeAdapter object.
TryCatchBlockNode - Class in org.objectweb.asm.tree
A node that represents a try catch block.
TryCatchBlockNode(Label, Label, Label, String) - Constructor for class org.objectweb.asm.tree.TryCatchBlockNode
Constructs a new TryCatchBlockNode object.
tryCatchBlocks - Variable in class org.objectweb.asm.tree.MethodNode
The try catch blocks of this method.
type - Variable in class org.objectweb.asm.Attribute
The type of this attribute.
type - Variable in class org.objectweb.asm.attrs.Annotation
A fully qualified class name in internal form (see Type).
type - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
Internal name of the type of exceptions handled by the handler.
Type - Class in org.objectweb.asm
A Java type.
TypeInsnNode - Class in org.objectweb.asm.tree
A node that represents a type instruction.
TypeInsnNode(int, String) - Constructor for class org.objectweb.asm.tree.TypeInsnNode
Constructs a new TypeInsnNode object.
typeName - Variable in class org.objectweb.asm.attrs.Annotation.EnumConstValue
 
types - Variable in class org.objectweb.asm.attrs.LocalVariableTypeTableAttribute
 

U

unaryOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
unaryOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
unaryOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
unaryOperation(AbstractInsnNode, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with a single argument.
UNINITIALIZED_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
update(Object) - Method in class org.objectweb.asm.xml.Processor
 

V

V1_1 - Static variable in interface org.objectweb.asm.Constants
 
V1_2 - Static variable in interface org.objectweb.asm.Constants
 
V1_3 - Static variable in interface org.objectweb.asm.Constants
 
V1_4 - Static variable in interface org.objectweb.asm.Constants
 
V1_5 - Static variable in interface org.objectweb.asm.Constants
 
Value - Interface in org.objectweb.asm.tree.analysis
An immutable symbolic value for semantic interpretation of bytecode.
value - Variable in class org.objectweb.asm.tree.FieldNode
The field's initial value.
var - Variable in class org.objectweb.asm.tree.IincInsnNode
Index of the local variable to be incremented.
var - Variable in class org.objectweb.asm.tree.VarInsnNode
The operand of this instruction.
VarInsnNode - Class in org.objectweb.asm.tree
A node that represents a local variable instruction.
VarInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.VarInsnNode
Visits a local variable instruction.
version - Variable in class org.objectweb.asm.tree.ClassNode
The class version.
visit(int, int, String, String, String[], String) - Method in class org.objectweb.asm.ClassAdapter
 
visit(int, int, String, String, String[], String) - Method in interface org.objectweb.asm.ClassVisitor
Visits the header of the class.
visit(int, int, String, String, String[], String) - Method in class org.objectweb.asm.ClassWriter
 
visit(int, int, String, String, String[], String) - Method in class org.objectweb.asm.tree.TreeClassAdapter
 
visit(int, int, String, String, String[], String) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visit(int, int, String, String, String[], String) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visit(int, int, String, String, String[], String) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visit(int, int, String, String, String[], String) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.ClassAdapter
 
visitAttribute(Attribute) - Method in interface org.objectweb.asm.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(Attribute) - Method in class org.objectweb.asm.ClassWriter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.CodeAdapter
 
visitAttribute(Attribute) - Method in interface org.objectweb.asm.CodeVisitor
Visits a non standard attribute of the code.
visitAttribute(Attribute) - Method in class org.objectweb.asm.CodeWriter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.tree.TreeClassAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitEnd() - Method in class org.objectweb.asm.ClassAdapter
 
visitEnd() - Method in interface org.objectweb.asm.ClassVisitor
Visits the end of the class.
visitEnd() - Method in class org.objectweb.asm.ClassWriter
 
visitEnd() - Method in class org.objectweb.asm.tree.TreeClassAdapter
 
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.util.PrintClassVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitEnd() - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitField(int, String, String, Object, Attribute) - Method in class org.objectweb.asm.ClassAdapter
 
visitField(int, String, String, Object, Attribute) - Method in interface org.objectweb.asm.ClassVisitor
Visits a field of the class.
visitField(int, String, String, Object, Attribute) - Method in class org.objectweb.asm.ClassWriter
 
visitField(int, String, String, Object, Attribute) - Method in class org.objectweb.asm.tree.TreeClassAdapter
 
visitField(int, String, String, Object, Attribute) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visitField(int, String, String, Object, Attribute) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitField(int, String, String, Object, Attribute) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitField(int, String, String, Object, Attribute) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.CodeAdapter
 
visitFieldInsn(int, String, String, String) - Method in interface org.objectweb.asm.CodeVisitor
Visits a field instruction.
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.CodeWriter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.CodeAdapter
 
visitIincInsn(int, int) - Method in interface org.objectweb.asm.CodeVisitor
Visits an IINC instruction.
visitIincInsn(int, int) - Method in class org.objectweb.asm.CodeWriter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.ClassAdapter
 
visitInnerClass(String, String, String, int) - Method in interface org.objectweb.asm.ClassVisitor
Visits information about an inner class.
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.ClassWriter
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.tree.TreeClassAdapter
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitInsn(int) - Method in class org.objectweb.asm.CodeAdapter
 
visitInsn(int) - Method in interface org.objectweb.asm.CodeVisitor
Visits a zero operand instruction.
visitInsn(int) - Method in class org.objectweb.asm.CodeWriter
 
visitInsn(int) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitInsn(int) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitInsn(int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitInsn(int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.CodeAdapter
 
visitIntInsn(int, int) - Method in interface org.objectweb.asm.CodeVisitor
Visits an instruction with a single int operand.
visitIntInsn(int, int) - Method in class org.objectweb.asm.CodeWriter
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.CodeAdapter
 
visitJumpInsn(int, Label) - Method in interface org.objectweb.asm.CodeVisitor
Visits a jump instruction.
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.CodeWriter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitLabel(Label) - Method in class org.objectweb.asm.CodeAdapter
 
visitLabel(Label) - Method in interface org.objectweb.asm.CodeVisitor
Visits a label.
visitLabel(Label) - Method in class org.objectweb.asm.CodeWriter
 
visitLabel(Label) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitLabel(Label) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitLabel(Label) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitLabel(Label) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.CodeAdapter
 
visitLdcInsn(Object) - Method in interface org.objectweb.asm.CodeVisitor
Visits a LDC instruction.
visitLdcInsn(Object) - Method in class org.objectweb.asm.CodeWriter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.CodeAdapter
 
visitLineNumber(int, Label) - Method in interface org.objectweb.asm.CodeVisitor
Visits a line number declaration.
visitLineNumber(int, Label) - Method in class org.objectweb.asm.CodeWriter
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitLocalVariable(String, String, Label, Label, int) - Method in class org.objectweb.asm.CodeAdapter
 
visitLocalVariable(String, String, Label, Label, int) - Method in interface org.objectweb.asm.CodeVisitor
Visits a local variable declaration.
visitLocalVariable(String, String, Label, Label, int) - Method in class org.objectweb.asm.CodeWriter
 
visitLocalVariable(String, String, Label, Label, int) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitLocalVariable(String, String, Label, Label, int) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitLocalVariable(String, String, Label, Label, int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitLocalVariable(String, String, Label, Label, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.CodeAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in interface org.objectweb.asm.CodeVisitor
Visits a LOOKUPSWITCH instruction.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.CodeWriter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitMaxs(int, int) - Method in class org.objectweb.asm.CodeAdapter
 
visitMaxs(int, int) - Method in interface org.objectweb.asm.CodeVisitor
Visits the maximum stack size and the maximum number of local variables of the method.
visitMaxs(int, int) - Method in class org.objectweb.asm.CodeWriter
 
visitMaxs(int, int) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitMaxs(int, int) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitMaxs(int, int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitMaxs(int, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitMethod(int, String, String, String[], Attribute) - Method in class org.objectweb.asm.ClassAdapter
 
visitMethod(int, String, String, String[], Attribute) - Method in interface org.objectweb.asm.ClassVisitor
Visits a method of the class.
visitMethod(int, String, String, String[], Attribute) - Method in class org.objectweb.asm.ClassWriter
 
visitMethod(int, String, String, String[], Attribute) - Method in class org.objectweb.asm.tree.TreeClassAdapter
 
visitMethod(int, String, String, String[], Attribute) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visitMethod(int, String, String, String[], Attribute) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitMethod(int, String, String, String[], Attribute) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitMethod(int, String, String, String[], Attribute) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.CodeAdapter
 
visitMethodInsn(int, String, String, String) - Method in interface org.objectweb.asm.CodeVisitor
Visits a method instruction.
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.CodeWriter
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.CodeAdapter
 
visitMultiANewArrayInsn(String, int) - Method in interface org.objectweb.asm.CodeVisitor
Visits a MULTIANEWARRAY instruction.
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.CodeWriter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.CodeAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in interface org.objectweb.asm.CodeVisitor
Visits a TABLESWITCH instruction.
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.CodeWriter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.CodeAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in interface org.objectweb.asm.CodeVisitor
Visits a try catch block.
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.CodeWriter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.CodeAdapter
 
visitTypeInsn(int, String) - Method in interface org.objectweb.asm.CodeVisitor
Visits a type instruction.
visitTypeInsn(int, String) - Method in class org.objectweb.asm.CodeWriter
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.CodeAdapter
 
visitVarInsn(int, int) - Method in interface org.objectweb.asm.CodeVisitor
Visits a local variable instruction.
visitVarInsn(int, int) - Method in class org.objectweb.asm.CodeWriter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.tree.TreeCodeAdapter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.util.CheckCodeAdapter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.util.PrintCodeVisitor
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
VOID - Static variable in class org.objectweb.asm.Type
The sort of the void type.
VOID_TYPE - Static variable in class org.objectweb.asm.Type
The void type.

W

write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.Attribute
Returns the byte array form of this attribute.
write(ByteVector, ClassWriter) - Method in class org.objectweb.asm.attrs.Annotation
Writes annotation data structures.
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.attrs.AnnotationDefaultAttribute
 
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.attrs.EnclosingMethodAttribute
 
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.attrs.LocalVariableTypeTableAttribute
 
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.attrs.RuntimeInvisibleAnnotations
 
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.attrs.RuntimeInvisibleParameterAnnotations
 
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.attrs.RuntimeVisibleAnnotations
 
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.attrs.RuntimeVisibleParameterAnnotations
 
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.attrs.SignatureAttribute
 
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.attrs.SourceDebugExtensionAttribute
 
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
write(ClassWriter, int, int, ByteVector) - Method in class org.objectweb.asm.attrs.StackMapFrame
 
writeAnnotations(ByteVector, List, ClassWriter) - Static method in class org.objectweb.asm.attrs.Annotation
Utility method to write List of annotations.
writeParametersAnnotations(ByteVector, List, ClassWriter) - Static method in class org.objectweb.asm.attrs.Annotation
Utility method to write List of parameters annotations.
writeValue(ByteVector, Object, ClassWriter) - Static method in class org.objectweb.asm.attrs.Annotation
Writes element_value data structures.

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