- 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
-
- 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
-
- access - Variable in class org.objectweb.asm.tree.FieldNode
-
- 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
-
- 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
-
- 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.
- 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
-
- ASMAnnotationDefaultAttribute() - Constructor for class org.objectweb.asm.util.attrs.ASMAnnotationDefaultAttribute
-
- ASMContentHandler - Class in org.objectweb.asm.xml
-
- ASMContentHandler(OutputStream, boolean) - Constructor for class org.objectweb.asm.xml.ASMContentHandler
-
- ASMEnclosingMethodAttribute - Class in org.objectweb.asm.util.attrs
-
- 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
-
- ASMifierClassVisitor(PrintWriter) - Constructor for class org.objectweb.asm.util.ASMifierClassVisitor
-
- ASMifierCodeVisitor - Class in org.objectweb.asm.util
-
- ASMifierCodeVisitor() - Constructor for class org.objectweb.asm.util.ASMifierCodeVisitor
-
- 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
-
- ASMLocalVariableTypeTableAttribute() - Constructor for class org.objectweb.asm.util.attrs.ASMLocalVariableTypeTableAttribute
-
- ASMRuntimeInvisibleAnnotations - Class in org.objectweb.asm.util.attrs
-
- ASMRuntimeInvisibleAnnotations() - Constructor for class org.objectweb.asm.util.attrs.ASMRuntimeInvisibleAnnotations
-
- ASMRuntimeInvisibleParameterAnnotations - Class in org.objectweb.asm.util.attrs
-
- ASMRuntimeInvisibleParameterAnnotations() - Constructor for class org.objectweb.asm.util.attrs.ASMRuntimeInvisibleParameterAnnotations
-
- ASMRuntimeVisibleAnnotations - Class in org.objectweb.asm.util.attrs
-
- ASMRuntimeVisibleAnnotations() - Constructor for class org.objectweb.asm.util.attrs.ASMRuntimeVisibleAnnotations
-
- ASMRuntimeVisibleParameterAnnotations - Class in org.objectweb.asm.util.attrs
-
- ASMRuntimeVisibleParameterAnnotations() - Constructor for class org.objectweb.asm.util.attrs.ASMRuntimeVisibleParameterAnnotations
-
- ASMSignatureAttribute - Class in org.objectweb.asm.util.attrs
-
- ASMSignatureAttribute() - Constructor for class org.objectweb.asm.util.attrs.ASMSignatureAttribute
-
- ASMSourceDebugExtensionAttribute - Class in org.objectweb.asm.util.attrs
-
- ASMSourceDebugExtensionAttribute() - Constructor for class org.objectweb.asm.util.attrs.ASMSourceDebugExtensionAttribute
-
- ASMStackMapAttribute - Class in org.objectweb.asm.util.attrs
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- name - Variable in class org.objectweb.asm.tree.FieldInsnNode
-
The field's name.
- name - Variable in class org.objectweb.asm.tree.FieldNode
-
The field's name.
- name - Variable in class org.objectweb.asm.tree.InnerClassNode
-
- name - Variable in class org.objectweb.asm.tree.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
-
- parameters - Variable in class org.objectweb.asm.attrs.RuntimeInvisibleParameterAnnotations
-
List
of List
s that
contains Annotation
for each method parameter.
- parameters - Variable in class org.objectweb.asm.attrs.RuntimeVisibleParameterAnnotations
-
List
of List
s 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- SWAP - Static variable in interface org.objectweb.asm.Constants
-
- 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
-
- 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
-
- TraceClassVisitor(ClassVisitor, PrintWriter) - Constructor for class org.objectweb.asm.util.TraceClassVisitor
-
- TraceCodeVisitor - Class in org.objectweb.asm.util
-
- TraceCodeVisitor(CodeVisitor) - Constructor for class org.objectweb.asm.util.TraceCodeVisitor
-
- 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
-
- 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
-
- 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
-
- 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
-
- typeName - Variable in class org.objectweb.asm.attrs.Annotation.EnumConstValue
-
- types - Variable in class org.objectweb.asm.attrs.LocalVariableTypeTableAttribute
-
- 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.