A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AALOAD - Static variable in interface org.objectweb.asm.Opcodes
- AASTORE - Static variable in interface org.objectweb.asm.Opcodes
- ACC_ABSTRACT - Static variable in interface org.objectweb.asm.Opcodes
- ACC_ANNOTATION - Static variable in interface org.objectweb.asm.Opcodes
- ACC_BRIDGE - Static variable in interface org.objectweb.asm.Opcodes
- ACC_DEPRECATED - Static variable in interface org.objectweb.asm.Opcodes
- ACC_ENUM - Static variable in interface org.objectweb.asm.Opcodes
- ACC_FINAL - Static variable in interface org.objectweb.asm.Opcodes
- ACC_INTERFACE - Static variable in interface org.objectweb.asm.Opcodes
- ACC_MANDATED - Static variable in interface org.objectweb.asm.Opcodes
- ACC_MODULE - Static variable in interface org.objectweb.asm.Opcodes
- ACC_NATIVE - Static variable in interface org.objectweb.asm.Opcodes
- ACC_OPEN - Static variable in interface org.objectweb.asm.Opcodes
- ACC_PRIVATE - Static variable in interface org.objectweb.asm.Opcodes
- ACC_PROTECTED - Static variable in interface org.objectweb.asm.Opcodes
- ACC_PUBLIC - Static variable in interface org.objectweb.asm.Opcodes
- ACC_RECORD - Static variable in interface org.objectweb.asm.Opcodes
- ACC_STATIC - Static variable in interface org.objectweb.asm.Opcodes
- ACC_STATIC_PHASE - Static variable in interface org.objectweb.asm.Opcodes
- ACC_STRICT - Static variable in interface org.objectweb.asm.Opcodes
- ACC_SUPER - Static variable in interface org.objectweb.asm.Opcodes
- ACC_SYNCHRONIZED - Static variable in interface org.objectweb.asm.Opcodes
- ACC_SYNTHETIC - Static variable in interface org.objectweb.asm.Opcodes
- ACC_TRANSIENT - Static variable in interface org.objectweb.asm.Opcodes
- ACC_TRANSITIVE - Static variable in interface org.objectweb.asm.Opcodes
- ACC_VARARGS - Static variable in interface org.objectweb.asm.Opcodes
- ACC_VOLATILE - Static variable in interface org.objectweb.asm.Opcodes
- accept(ClassVisitor, int) - Method in class org.objectweb.asm.ClassReader
-
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader
. - accept(ClassVisitor, Attribute[], int) - Method in class org.objectweb.asm.ClassReader
-
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader
. - accept(SignatureVisitor) - Method in class org.objectweb.asm.signature.SignatureReader
-
Makes the given visitor visit the signature of this
SignatureReader
. - acceptType(SignatureVisitor) - Method in class org.objectweb.asm.signature.SignatureReader
-
Makes the given visitor visit the signature of this
SignatureReader
. - ACONST_NULL - Static variable in interface org.objectweb.asm.Opcodes
- ALOAD - Static variable in interface org.objectweb.asm.Opcodes
- ANEWARRAY - Static variable in interface org.objectweb.asm.Opcodes
- AnnotationVisitor - Class in org.objectweb.asm
-
A visitor to visit a Java annotation.
- AnnotationVisitor(int) - Constructor for class org.objectweb.asm.AnnotationVisitor
-
Constructs a new
AnnotationVisitor
. - AnnotationVisitor(int, AnnotationVisitor) - Constructor for class org.objectweb.asm.AnnotationVisitor
-
Constructs a new
AnnotationVisitor
. - api - Variable in class org.objectweb.asm.AnnotationVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class org.objectweb.asm.ClassVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class org.objectweb.asm.FieldVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class org.objectweb.asm.MethodVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class org.objectweb.asm.ModuleVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class org.objectweb.asm.RecordComponentVisitor
-
The ASM API version implemented by this visitor.
- api - Variable in class org.objectweb.asm.signature.SignatureVisitor
-
The ASM API version implemented by this visitor.
- ARETURN - Static variable in interface org.objectweb.asm.Opcodes
- ARRAY - Static variable in class org.objectweb.asm.Type
-
The sort of array reference types.
- ARRAY_ELEMENT - Static variable in class org.objectweb.asm.TypePath
-
A type path step that steps into the element type of an array type.
- ARRAYLENGTH - Static variable in interface org.objectweb.asm.Opcodes
- ASM10_EXPERIMENTAL - Static variable in interface org.objectweb.asm.Opcodes
-
Deprecated.This API is experimental.
- ASM4 - Static variable in interface org.objectweb.asm.Opcodes
- ASM5 - Static variable in interface org.objectweb.asm.Opcodes
- ASM6 - Static variable in interface org.objectweb.asm.Opcodes
- ASM7 - Static variable in interface org.objectweb.asm.Opcodes
- ASM8 - Static variable in interface org.objectweb.asm.Opcodes
- ASM9 - Static variable in interface org.objectweb.asm.Opcodes
- ASTORE - Static variable in interface org.objectweb.asm.Opcodes
- ATHROW - Static variable in interface org.objectweb.asm.Opcodes
- Attribute - Class in org.objectweb.asm
-
A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).
- Attribute(String) - Constructor for class org.objectweb.asm.Attribute
-
Constructs a new empty attribute.
- av - Variable in class org.objectweb.asm.AnnotationVisitor
-
The annotation visitor to which this visitor must delegate method calls.
B
- b - Variable in class org.objectweb.asm.ClassReader
-
Deprecated.Use
ClassReader.readByte(int)
and the other read methods instead. This field will eventually be deleted. - BALOAD - Static variable in interface org.objectweb.asm.Opcodes
- BASTORE - Static variable in interface org.objectweb.asm.Opcodes
- BIPUSH - Static variable in interface org.objectweb.asm.Opcodes
- BOOLEAN - Static variable in class org.objectweb.asm.Type
-
The sort of the
boolean
type. - BOOLEAN_TYPE - Static variable in class org.objectweb.asm.Type
-
The
boolean
type. - 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. - 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 capacity. - ByteVector(int) - Constructor for class org.objectweb.asm.ByteVector
-
Constructs a new
ByteVector
with the given initial capacity.
C
- CALOAD - Static variable in interface org.objectweb.asm.Opcodes
- CAST - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the type declared in an explicit or implicit cast instruction.
- CASTORE - Static variable in interface org.objectweb.asm.Opcodes
- 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.Opcodes
- CLASS_EXTENDS - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the super class of a class or one of the interfaces it implements.
- CLASS_TYPE_PARAMETER - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target a type parameter of a generic class.
- CLASS_TYPE_PARAMETER_BOUND - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target a bound of a type parameter of a generic class.
- ClassReader - Class in org.objectweb.asm
-
A parser to make a
ClassVisitor
visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS). - ClassReader(byte[]) - Constructor for class org.objectweb.asm.ClassReader
-
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. - ClassTooLargeException - Exception in org.objectweb.asm
-
Exception thrown when the constant pool of a class produced by a
ClassWriter
is too large. - ClassTooLargeException(String, int) - Constructor for exception org.objectweb.asm.ClassTooLargeException
-
Constructs a new
ClassTooLargeException
. - ClassVisitor - Class in org.objectweb.asm
-
A visitor to visit a Java class.
- ClassVisitor(int) - Constructor for class org.objectweb.asm.ClassVisitor
-
Constructs a new
ClassVisitor
. - ClassVisitor(int, ClassVisitor) - Constructor for class org.objectweb.asm.ClassVisitor
-
Constructs a new
ClassVisitor
. - ClassWriter - Class in org.objectweb.asm
-
A
ClassVisitor
that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS). - ClassWriter(int) - Constructor for class org.objectweb.asm.ClassWriter
-
Constructs a new
ClassWriter
object. - ClassWriter(ClassReader, int) - Constructor for class org.objectweb.asm.ClassWriter
-
Constructs a new
ClassWriter
object and enables optimizations for "mostly add" bytecode transformations. - COMPUTE_FRAMES - Static variable in class org.objectweb.asm.ClassWriter
-
A flag to automatically compute the stack map frames of methods from scratch.
- COMPUTE_MAXS - Static variable in class org.objectweb.asm.ClassWriter
-
A flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
- ConstantDynamic - Class in org.objectweb.asm
-
A constant whose value is computed at runtime, with a bootstrap method.
- ConstantDynamic(String, String, Handle, Object...) - Constructor for class org.objectweb.asm.ConstantDynamic
-
Constructs a new
ConstantDynamic
. - CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target a type parameter of a generic constructor in a constructor call.
- CONSTRUCTOR_REFERENCE - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the receiver type of a constructor reference.
- CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target a type parameter of a generic constructor in a constructor reference.
- cv - Variable in class org.objectweb.asm.ClassVisitor
-
The class visitor to which this visitor must delegate method calls.
D
- D2F - Static variable in interface org.objectweb.asm.Opcodes
- D2I - Static variable in interface org.objectweb.asm.Opcodes
- D2L - Static variable in interface org.objectweb.asm.Opcodes
- DADD - Static variable in interface org.objectweb.asm.Opcodes
- DALOAD - Static variable in interface org.objectweb.asm.Opcodes
- DASTORE - Static variable in interface org.objectweb.asm.Opcodes
- DCMPG - Static variable in interface org.objectweb.asm.Opcodes
- DCMPL - Static variable in interface org.objectweb.asm.Opcodes
- DCONST_0 - Static variable in interface org.objectweb.asm.Opcodes
- DCONST_1 - Static variable in interface org.objectweb.asm.Opcodes
- DDIV - Static variable in interface org.objectweb.asm.Opcodes
- DLOAD - Static variable in interface org.objectweb.asm.Opcodes
- DMUL - Static variable in interface org.objectweb.asm.Opcodes
- DNEG - Static variable in interface org.objectweb.asm.Opcodes
- DOUBLE - Static variable in interface org.objectweb.asm.Opcodes
- DOUBLE - Static variable in class org.objectweb.asm.Type
-
The sort of the
double
type. - DOUBLE_TYPE - Static variable in class org.objectweb.asm.Type
-
The
double
type. - DREM - Static variable in interface org.objectweb.asm.Opcodes
- DRETURN - Static variable in interface org.objectweb.asm.Opcodes
- DSTORE - Static variable in interface org.objectweb.asm.Opcodes
- DSUB - Static variable in interface org.objectweb.asm.Opcodes
- DUP - Static variable in interface org.objectweb.asm.Opcodes
- DUP_X1 - Static variable in interface org.objectweb.asm.Opcodes
- DUP_X2 - Static variable in interface org.objectweb.asm.Opcodes
- DUP2 - Static variable in interface org.objectweb.asm.Opcodes
- DUP2_X1 - Static variable in interface org.objectweb.asm.Opcodes
- DUP2_X2 - Static variable in interface org.objectweb.asm.Opcodes
E
- equals(Object) - Method in class org.objectweb.asm.ConstantDynamic
- equals(Object) - Method in class org.objectweb.asm.Handle
- equals(Object) - Method in class org.objectweb.asm.Type
-
Tests if the given object is equal to this type.
- EXCEPTION_PARAMETER - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the type of the exception of a 'catch' clause in a method.
- EXPAND_FRAMES - Static variable in class org.objectweb.asm.ClassReader
-
A flag to expand the stack map frames.
- EXTENDS - Static variable in class org.objectweb.asm.signature.SignatureVisitor
-
Wildcard for an "extends" type argument.
F
- F_APPEND - Static variable in interface org.objectweb.asm.Opcodes
-
A compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
- F_CHOP - Static variable in interface org.objectweb.asm.Opcodes
-
A compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
- F_FULL - Static variable in interface org.objectweb.asm.Opcodes
-
A compressed frame with complete frame data.
- F_NEW - Static variable in interface org.objectweb.asm.Opcodes
-
An expanded frame.
- F_SAME - Static variable in interface org.objectweb.asm.Opcodes
-
A compressed frame with exactly the same locals as the previous frame and with an empty stack.
- F_SAME1 - Static variable in interface org.objectweb.asm.Opcodes
-
A compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
- F2D - Static variable in interface org.objectweb.asm.Opcodes
- F2I - Static variable in interface org.objectweb.asm.Opcodes
- F2L - Static variable in interface org.objectweb.asm.Opcodes
- FADD - Static variable in interface org.objectweb.asm.Opcodes
- FALOAD - Static variable in interface org.objectweb.asm.Opcodes
- FASTORE - Static variable in interface org.objectweb.asm.Opcodes
- FCMPG - Static variable in interface org.objectweb.asm.Opcodes
- FCMPL - Static variable in interface org.objectweb.asm.Opcodes
- FCONST_0 - Static variable in interface org.objectweb.asm.Opcodes
- FCONST_1 - Static variable in interface org.objectweb.asm.Opcodes
- FCONST_2 - Static variable in interface org.objectweb.asm.Opcodes
- FDIV - Static variable in interface org.objectweb.asm.Opcodes
- FIELD - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the type of a field.
- FieldVisitor - Class in org.objectweb.asm
-
A visitor to visit a Java field.
- FieldVisitor(int) - Constructor for class org.objectweb.asm.FieldVisitor
-
Constructs a new
FieldVisitor
. - FieldVisitor(int, FieldVisitor) - Constructor for class org.objectweb.asm.FieldVisitor
-
Constructs a new
FieldVisitor
. - FLOAD - Static variable in interface org.objectweb.asm.Opcodes
- FLOAT - Static variable in interface org.objectweb.asm.Opcodes
- FLOAT - Static variable in class org.objectweb.asm.Type
-
The sort of the
float
type. - FLOAT_TYPE - Static variable in class org.objectweb.asm.Type
-
The
float
type. - FMUL - Static variable in interface org.objectweb.asm.Opcodes
- FNEG - Static variable in interface org.objectweb.asm.Opcodes
- FREM - Static variable in interface org.objectweb.asm.Opcodes
- FRETURN - Static variable in interface org.objectweb.asm.Opcodes
- fromString(String) - Static method in class org.objectweb.asm.TypePath
-
Converts a type path in string form, in the format used by
TypePath.toString()
, into a TypePath object. - FSTORE - Static variable in interface org.objectweb.asm.Opcodes
- FSUB - Static variable in interface org.objectweb.asm.Opcodes
- fv - Variable in class org.objectweb.asm.FieldVisitor
-
The field visitor to which this visitor must delegate method calls.
G
- getAccess() - Method in class org.objectweb.asm.ClassReader
-
Returns the class's access flags (see
Opcodes
). - getArgumentsAndReturnSizes() - Method in class org.objectweb.asm.Type
-
Returns the size of the arguments and of the return value of methods of this type.
- getArgumentsAndReturnSizes(String) - Static method in class org.objectweb.asm.Type
-
Computes the size of the arguments and of the return value of a method.
- getArgumentTypes() - Method in class org.objectweb.asm.Type
-
Returns the argument types of methods of this type.
- getArgumentTypes(Method) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
values corresponding to the argument types of the given method. - getArgumentTypes(String) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
values corresponding to the argument types of the given method descriptor. - getBootstrapMethod() - Method in class org.objectweb.asm.ConstantDynamic
-
Returns the bootstrap method used to compute the value of this constant.
- getBootstrapMethodArgument(int) - Method in class org.objectweb.asm.ConstantDynamic
-
Returns an argument passed to the bootstrap method, in order to compute the value of this constant.
- getBootstrapMethodArgumentCount() - Method in class org.objectweb.asm.ConstantDynamic
-
Returns the number of arguments passed to the bootstrap method, in order to compute the value of this constant.
- getClassLoader() - Method in class org.objectweb.asm.ClassWriter
-
Returns the
ClassLoader
to be used by the default implementation ofClassWriter.getCommonSuperClass(String, String)
, that of thisClassWriter
's runtime type by default. - getClassName() - Method in class org.objectweb.asm.ClassReader
-
Returns the internal name of the class (see
Type.getInternalName()
). - getClassName() - Method in exception org.objectweb.asm.ClassTooLargeException
-
Returns the internal name of the class.
- getClassName() - Method in exception org.objectweb.asm.MethodTooLargeException
-
Returns the internal name of the owner class.
- getClassName() - Method in class org.objectweb.asm.Type
-
Returns the binary name of the class corresponding to this type.
- getCodeSize() - Method in exception org.objectweb.asm.MethodTooLargeException
-
Returns the size of the method's Code attribute, in bytes.
- getCommonSuperClass(String, String) - Method in class org.objectweb.asm.ClassWriter
-
Returns the common super type of the two given types.
- getConstantPoolCount() - Method in exception org.objectweb.asm.ClassTooLargeException
-
Returns the number of constant pool items of the class.
- getConstructorDescriptor(Constructor<?>) - Static method in class org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given constructor.
- getDelegate() - Method in class org.objectweb.asm.RecordComponentVisitor
-
The record visitor to which this visitor must delegate method calls.
- getDesc() - Method in class org.objectweb.asm.Handle
-
Returns the descriptor of the field or method designated by this handle.
- getDescriptor() - Method in class org.objectweb.asm.ConstantDynamic
-
Returns the type of this constant.
- getDescriptor() - Method in exception org.objectweb.asm.MethodTooLargeException
-
Returns the descriptor of the method.
- getDescriptor() - Method in class org.objectweb.asm.Type
-
Returns the descriptor corresponding to this type.
- getDescriptor(Class<?>) - Static method in class org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given class.
- 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.
- getExceptionIndex() - Method in class org.objectweb.asm.TypeReference
-
Returns the index of the exception, in a 'throws' clause of a method, whose type is referenced by this type reference.
- GETFIELD - Static variable in interface org.objectweb.asm.Opcodes
- getFormalParameterIndex() - Method in class org.objectweb.asm.TypeReference
-
Returns the index of the formal parameter whose type is referenced by this type reference.
- getInterfaces() - Method in class org.objectweb.asm.ClassReader
-
Returns the internal names of the implemented interfaces (see
Type.getInternalName()
). - getInternalName() - Method in class org.objectweb.asm.Type
-
Returns the internal name of the class corresponding to this object or array type.
- getInternalName(Class<?>) - Static method in class org.objectweb.asm.Type
-
Returns the internal name of the given class.
- getItem(int) - Method in class org.objectweb.asm.ClassReader
-
Returns the start offset in this
ClassReader
of a JVMS 'cp_info' structure (i.e. a constant pool entry), plus one. - getItemCount() - Method in class org.objectweb.asm.ClassReader
-
Returns the number of entries in the class's constant pool table.
- getLabels() - Method in class org.objectweb.asm.Attribute
-
Returns the labels corresponding to this attribute.
- getLength() - Method in class org.objectweb.asm.TypePath
-
Returns the length of this path, i.e. its number of steps.
- getMaxStringLength() - Method in class org.objectweb.asm.ClassReader
-
Returns a conservative estimate of the maximum length of the strings contained in the class's constant pool table.
- getMethodDescriptor(Method) - Static method in class org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given method.
- getMethodDescriptor(Type, Type...) - Static method in class org.objectweb.asm.Type
-
Returns the descriptor corresponding to the given argument and return types.
- getMethodName() - Method in exception org.objectweb.asm.MethodTooLargeException
-
Returns the name of the method.
- getMethodType(String) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
corresponding to the given method descriptor. - getMethodType(Type, Type...) - Static method in class org.objectweb.asm.Type
-
Returns the method
Type
corresponding to the given argument and return types. - getName() - Method in class org.objectweb.asm.ConstantDynamic
-
Returns the name of this constant.
- getName() - Method in class org.objectweb.asm.Handle
-
Returns the name of the field or method designated by this handle.
- getObjectType(String) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
corresponding to the given internal name. - getOffset() - Method in class org.objectweb.asm.Label
-
Returns the bytecode offset corresponding to this label.
- getOpcode(int) - Method in class org.objectweb.asm.Type
-
Returns a JVM instruction opcode adapted to this
Type
. - getOwner() - Method in class org.objectweb.asm.Handle
-
Returns the internal name of the class that owns the field or method designated by this handle.
- getReturnType() - Method in class org.objectweb.asm.Type
-
Returns the return type of methods of this type.
- getReturnType(Method) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
corresponding to the return type of the given method. - getReturnType(String) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
corresponding to the return type of the given method descriptor. - getSize() - Method in class org.objectweb.asm.ConstantDynamic
-
Returns the size of this constant.
- getSize() - Method in class org.objectweb.asm.Type
-
Returns the size of values of this type.
- getSort() - Method in class org.objectweb.asm.Type
-
Returns the sort of this type.
- getSort() - Method in class org.objectweb.asm.TypeReference
-
Returns the sort of this type reference.
- GETSTATIC - Static variable in interface org.objectweb.asm.Opcodes
- getStep(int) - Method in class org.objectweb.asm.TypePath
-
Returns the value of the given step of this path.
- getStepArgument(int) - Method in class org.objectweb.asm.TypePath
-
Returns the index of the type argument that the given step is stepping into.
- getSuperName() - Method in class org.objectweb.asm.ClassReader
-
Returns the internal of name of the super class (see
Type.getInternalName()
). - getSuperTypeIndex() - Method in class org.objectweb.asm.TypeReference
-
Returns the index of the "super type" of a class that is referenced by this type reference.
- getTag() - Method in class org.objectweb.asm.Handle
-
Returns the kind of field or method designated by this handle.
- getTryCatchBlockIndex() - Method in class org.objectweb.asm.TypeReference
-
Returns the index of the try catch block (using the order in which they are visited with visitTryCatchBlock), whose 'catch' type is referenced by this type reference.
- getType(Class<?>) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
corresponding to the given class. - getType(Constructor<?>) - Static method in class org.objectweb.asm.Type
-
Returns the method
Type
corresponding to the given constructor. - getType(Method) - Static method in class org.objectweb.asm.Type
-
Returns the method
Type
corresponding to the given method. - getType(String) - Static method in class org.objectweb.asm.Type
-
Returns the
Type
corresponding to the given type descriptor. - getTypeArgumentIndex() - Method in class org.objectweb.asm.TypeReference
-
Returns the index of the type argument referenced by this type reference.
- getTypeParameterBoundIndex() - Method in class org.objectweb.asm.TypeReference
-
Returns the index of the type parameter bound, within the type parameter
TypeReference.getTypeParameterIndex()
, referenced by this type reference. - getTypeParameterIndex() - Method in class org.objectweb.asm.TypeReference
-
Returns the index of the type parameter referenced by this type reference.
- getValue() - Method in class org.objectweb.asm.TypeReference
-
Returns the int encoded value of this type reference, suitable for use in visit methods related to type annotations, like visitTypeAnnotation.
- GOTO - Static variable in interface org.objectweb.asm.Opcodes
H
- H_GETFIELD - Static variable in interface org.objectweb.asm.Opcodes
- H_GETSTATIC - Static variable in interface org.objectweb.asm.Opcodes
- H_INVOKEINTERFACE - Static variable in interface org.objectweb.asm.Opcodes
- H_INVOKESPECIAL - Static variable in interface org.objectweb.asm.Opcodes
- H_INVOKESTATIC - Static variable in interface org.objectweb.asm.Opcodes
- H_INVOKEVIRTUAL - Static variable in interface org.objectweb.asm.Opcodes
- H_NEWINVOKESPECIAL - Static variable in interface org.objectweb.asm.Opcodes
- H_PUTFIELD - Static variable in interface org.objectweb.asm.Opcodes
- H_PUTSTATIC - Static variable in interface org.objectweb.asm.Opcodes
- Handle - Class in org.objectweb.asm
-
A reference to a field or a method.
- Handle(int, String, String, String) - Constructor for class org.objectweb.asm.Handle
-
Deprecated.this constructor has been superseded by
Handle(int, String, String, String, boolean)
. - Handle(int, String, String, String, boolean) - Constructor for class org.objectweb.asm.Handle
-
Constructs a new field or method handle.
- hashCode() - Method in class org.objectweb.asm.ConstantDynamic
- hashCode() - Method in class org.objectweb.asm.Handle
- hashCode() - Method in class org.objectweb.asm.Type
-
Returns a hash code value for this type.
- header - Variable in class org.objectweb.asm.ClassReader
-
The offset in bytes of the ClassFile's access_flags field.
I
- I2B - Static variable in interface org.objectweb.asm.Opcodes
- I2C - Static variable in interface org.objectweb.asm.Opcodes
- I2D - Static variable in interface org.objectweb.asm.Opcodes
- I2F - Static variable in interface org.objectweb.asm.Opcodes
- I2L - Static variable in interface org.objectweb.asm.Opcodes
- I2S - Static variable in interface org.objectweb.asm.Opcodes
- IADD - Static variable in interface org.objectweb.asm.Opcodes
- IALOAD - Static variable in interface org.objectweb.asm.Opcodes
- IAND - Static variable in interface org.objectweb.asm.Opcodes
- IASTORE - Static variable in interface org.objectweb.asm.Opcodes
- ICONST_0 - Static variable in interface org.objectweb.asm.Opcodes
- ICONST_1 - Static variable in interface org.objectweb.asm.Opcodes
- ICONST_2 - Static variable in interface org.objectweb.asm.Opcodes
- ICONST_3 - Static variable in interface org.objectweb.asm.Opcodes
- ICONST_4 - Static variable in interface org.objectweb.asm.Opcodes
- ICONST_5 - Static variable in interface org.objectweb.asm.Opcodes
- ICONST_M1 - Static variable in interface org.objectweb.asm.Opcodes
- IDIV - Static variable in interface org.objectweb.asm.Opcodes
- IF_ACMPEQ - Static variable in interface org.objectweb.asm.Opcodes
- IF_ACMPNE - Static variable in interface org.objectweb.asm.Opcodes
- IF_ICMPEQ - Static variable in interface org.objectweb.asm.Opcodes
- IF_ICMPGE - Static variable in interface org.objectweb.asm.Opcodes
- IF_ICMPGT - Static variable in interface org.objectweb.asm.Opcodes
- IF_ICMPLE - Static variable in interface org.objectweb.asm.Opcodes
- IF_ICMPLT - Static variable in interface org.objectweb.asm.Opcodes
- IF_ICMPNE - Static variable in interface org.objectweb.asm.Opcodes
- IFEQ - Static variable in interface org.objectweb.asm.Opcodes
- IFGE - Static variable in interface org.objectweb.asm.Opcodes
- IFGT - Static variable in interface org.objectweb.asm.Opcodes
- IFLE - Static variable in interface org.objectweb.asm.Opcodes
- IFLT - Static variable in interface org.objectweb.asm.Opcodes
- IFNE - Static variable in interface org.objectweb.asm.Opcodes
- IFNONNULL - Static variable in interface org.objectweb.asm.Opcodes
- IFNULL - Static variable in interface org.objectweb.asm.Opcodes
- IINC - Static variable in interface org.objectweb.asm.Opcodes
- ILOAD - Static variable in interface org.objectweb.asm.Opcodes
- IMUL - Static variable in interface org.objectweb.asm.Opcodes
- INEG - Static variable in interface org.objectweb.asm.Opcodes
- info - Variable in class org.objectweb.asm.Label
-
A user managed state associated with this label.
- INNER_TYPE - Static variable in class org.objectweb.asm.TypePath
-
A type path step that steps into the nested type of a class type.
- INSTANCEOF - Static variable in interface org.objectweb.asm.Opcodes
- INSTANCEOF - Static variable in class org.objectweb.asm.signature.SignatureVisitor
-
Wildcard for a normal type argument.
- INSTANCEOF - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the type declared in an 'instanceof' instruction.
- 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. - INTEGER - Static variable in interface org.objectweb.asm.Opcodes
- INVOKEDYNAMIC - Static variable in interface org.objectweb.asm.Opcodes
- INVOKEINTERFACE - Static variable in interface org.objectweb.asm.Opcodes
- INVOKESPECIAL - Static variable in interface org.objectweb.asm.Opcodes
- INVOKESTATIC - Static variable in interface org.objectweb.asm.Opcodes
- INVOKEVIRTUAL - Static variable in interface org.objectweb.asm.Opcodes
- IOR - Static variable in interface org.objectweb.asm.Opcodes
- IREM - Static variable in interface org.objectweb.asm.Opcodes
- IRETURN - Static variable in interface org.objectweb.asm.Opcodes
- isCodeAttribute() - Method in class org.objectweb.asm.Attribute
-
Returns true if this type of attribute is a Code attribute.
- ISHL - Static variable in interface org.objectweb.asm.Opcodes
- ISHR - Static variable in interface org.objectweb.asm.Opcodes
- isInterface() - Method in class org.objectweb.asm.Handle
-
Returns true if the owner of the field or method designated by this handle is an interface.
- ISTORE - Static variable in interface org.objectweb.asm.Opcodes
- ISUB - Static variable in interface org.objectweb.asm.Opcodes
- isUnknown() - Method in class org.objectweb.asm.Attribute
-
Returns true if this type of attribute is unknown.
- IUSHR - Static variable in interface org.objectweb.asm.Opcodes
- IXOR - Static variable in interface org.objectweb.asm.Opcodes
J
L
- L2D - Static variable in interface org.objectweb.asm.Opcodes
- L2F - Static variable in interface org.objectweb.asm.Opcodes
- L2I - Static variable in interface org.objectweb.asm.Opcodes
- Label - Class in org.objectweb.asm
-
A position in the bytecode of a method.
- Label() - Constructor for class org.objectweb.asm.Label
-
Constructs a new label.
- LADD - Static variable in interface org.objectweb.asm.Opcodes
- LALOAD - Static variable in interface org.objectweb.asm.Opcodes
- LAND - Static variable in interface org.objectweb.asm.Opcodes
- LASTORE - Static variable in interface org.objectweb.asm.Opcodes
- LCMP - Static variable in interface org.objectweb.asm.Opcodes
- LCONST_0 - Static variable in interface org.objectweb.asm.Opcodes
- LCONST_1 - Static variable in interface org.objectweb.asm.Opcodes
- LDC - Static variable in interface org.objectweb.asm.Opcodes
- LDIV - Static variable in interface org.objectweb.asm.Opcodes
- LLOAD - Static variable in interface org.objectweb.asm.Opcodes
- LMUL - Static variable in interface org.objectweb.asm.Opcodes
- LNEG - Static variable in interface org.objectweb.asm.Opcodes
- LOCAL_VARIABLE - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the type of a local variable in a method.
- LONG - Static variable in interface org.objectweb.asm.Opcodes
- LONG - Static variable in class org.objectweb.asm.Type
-
The sort of the
long
type. - LONG_TYPE - Static variable in class org.objectweb.asm.Type
-
The
long
type. - LOOKUPSWITCH - Static variable in interface org.objectweb.asm.Opcodes
- LOR - Static variable in interface org.objectweb.asm.Opcodes
- LREM - Static variable in interface org.objectweb.asm.Opcodes
- LRETURN - Static variable in interface org.objectweb.asm.Opcodes
- LSHL - Static variable in interface org.objectweb.asm.Opcodes
- LSHR - Static variable in interface org.objectweb.asm.Opcodes
- LSTORE - Static variable in interface org.objectweb.asm.Opcodes
- LSUB - Static variable in interface org.objectweb.asm.Opcodes
- LUSHR - Static variable in interface org.objectweb.asm.Opcodes
- LXOR - Static variable in interface org.objectweb.asm.Opcodes
M
- METHOD - Static variable in class org.objectweb.asm.Type
-
The sort of method types.
- METHOD_FORMAL_PARAMETER - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the type of a formal parameter of a method.
- METHOD_INVOCATION_TYPE_ARGUMENT - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target a type parameter of a generic method in a method call.
- METHOD_RECEIVER - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the receiver type of a method.
- METHOD_REFERENCE - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the receiver type of a method reference.
- METHOD_REFERENCE_TYPE_ARGUMENT - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target a type parameter of a generic method in a method reference.
- METHOD_RETURN - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the return type of a method.
- METHOD_TYPE_PARAMETER - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target a type parameter of a generic method.
- METHOD_TYPE_PARAMETER_BOUND - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target a bound of a type parameter of a generic method.
- MethodTooLargeException - Exception in org.objectweb.asm
-
Exception thrown when the Code attribute of a method produced by a
ClassWriter
is too large. - MethodTooLargeException(String, String, String, int) - Constructor for exception org.objectweb.asm.MethodTooLargeException
-
Constructs a new
MethodTooLargeException
. - MethodVisitor - Class in org.objectweb.asm
-
A visitor to visit a Java method.
- MethodVisitor(int) - Constructor for class org.objectweb.asm.MethodVisitor
-
Constructs a new
MethodVisitor
. - MethodVisitor(int, MethodVisitor) - Constructor for class org.objectweb.asm.MethodVisitor
-
Constructs a new
MethodVisitor
. - ModuleVisitor - Class in org.objectweb.asm
-
A visitor to visit a Java module.
- ModuleVisitor(int) - Constructor for class org.objectweb.asm.ModuleVisitor
-
Constructs a new
ModuleVisitor
. - ModuleVisitor(int, ModuleVisitor) - Constructor for class org.objectweb.asm.ModuleVisitor
-
Constructs a new
ModuleVisitor
. - MONITORENTER - Static variable in interface org.objectweb.asm.Opcodes
- MONITOREXIT - Static variable in interface org.objectweb.asm.Opcodes
- MULTIANEWARRAY - Static variable in interface org.objectweb.asm.Opcodes
- mv - Variable in class org.objectweb.asm.MethodVisitor
-
The method visitor to which this visitor must delegate method calls.
- mv - Variable in class org.objectweb.asm.ModuleVisitor
-
The module visitor to which this visitor must delegate method calls.
N
- NEW - Static variable in interface org.objectweb.asm.Opcodes
- NEW - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the type of the object created by a 'new' instruction.
- NEWARRAY - Static variable in interface org.objectweb.asm.Opcodes
- newClass(String) - Method in class org.objectweb.asm.ClassWriter
-
Adds a class reference to the constant pool of the class being build.
- newConst(Object) - Method in class org.objectweb.asm.ClassWriter
-
Adds a number or string constant to the constant pool of the class being build.
- newConstantDynamic(String, String, Handle, Object...) - Method in class org.objectweb.asm.ClassWriter
-
Adds a dynamic constant reference to the constant pool of the class being build.
- newExceptionReference(int) - Static method in class org.objectweb.asm.TypeReference
-
Returns a reference to the type of an exception, in a 'throws' clause of a method.
- newField(String, String, String) - Method in class org.objectweb.asm.ClassWriter
-
Adds a field reference to the constant pool of the class being build.
- newFormalParameterReference(int) - Static method in class org.objectweb.asm.TypeReference
-
Returns a reference to the type of a formal parameter of a method.
- newHandle(int, String, String, String) - Method in class org.objectweb.asm.ClassWriter
-
Deprecated.this method is superseded by
ClassWriter.newHandle(int, String, String, String, boolean)
. - newHandle(int, String, String, String, boolean) - Method in class org.objectweb.asm.ClassWriter
-
Adds a handle to the constant pool of the class being build.
- newInvokeDynamic(String, String, Handle, Object...) - Method in class org.objectweb.asm.ClassWriter
-
Adds an invokedynamic reference to the constant pool of the class being build.
- newMethod(String, String, String, boolean) - Method in class org.objectweb.asm.ClassWriter
-
Adds a method reference to the constant pool of the class being build.
- newMethodType(String) - Method in class org.objectweb.asm.ClassWriter
-
Adds a method type reference to the constant pool of the class being build.
- newModule(String) - Method in class org.objectweb.asm.ClassWriter
-
Adds a module reference to the constant pool of the class being build.
- newNameType(String, String) - Method in class org.objectweb.asm.ClassWriter
-
Adds a name and type to the constant pool of the class being build.
- newPackage(String) - Method in class org.objectweb.asm.ClassWriter
-
Adds a package reference to the constant pool of the class being build.
- newSuperTypeReference(int) - Static method in class org.objectweb.asm.TypeReference
-
Returns a reference to the super class or to an interface of the 'implements' clause of a class.
- newTryCatchReference(int) - Static method in class org.objectweb.asm.TypeReference
-
Returns a reference to the type of the exception declared in a 'catch' clause of a method.
- newTypeArgumentReference(int, int) - Static method in class org.objectweb.asm.TypeReference
-
Returns a reference to the type of a type argument in a constructor or method call or reference.
- newTypeParameterBoundReference(int, int, int) - Static method in class org.objectweb.asm.TypeReference
-
Returns a reference to a type parameter bound of a generic class or method.
- newTypeParameterReference(int, int) - Static method in class org.objectweb.asm.TypeReference
-
Returns a reference to a type parameter of a generic class or method.
- newTypeReference(int) - Static method in class org.objectweb.asm.TypeReference
-
Returns a type reference of the given sort.
- newUTF8(String) - Method in class org.objectweb.asm.ClassWriter
-
Adds an UTF8 string to the constant pool of the class being build.
- NOP - Static variable in interface org.objectweb.asm.Opcodes
- NULL - Static variable in interface org.objectweb.asm.Opcodes
O
- OBJECT - Static variable in class org.objectweb.asm.Type
-
The sort of object reference types.
- Opcodes - Interface in org.objectweb.asm
-
The JVM opcodes, access flags and array type codes.
- org.objectweb.asm - package org.objectweb.asm
- org.objectweb.asm.signature - package org.objectweb.asm.signature
P
- POP - Static variable in interface org.objectweb.asm.Opcodes
- POP2 - Static variable in interface org.objectweb.asm.Opcodes
- 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.Opcodes
- putInt(int) - Method in class org.objectweb.asm.ByteVector
-
Puts an int into this byte vector.
- putLong(long) - Method in class org.objectweb.asm.ByteVector
-
Puts a long into this byte vector.
- putShort(int) - Method in class org.objectweb.asm.ByteVector
-
Puts a short into this byte vector.
- PUTSTATIC - Static variable in interface org.objectweb.asm.Opcodes
- putUTF8(String) - Method in class org.objectweb.asm.ByteVector
-
Puts an UTF8 string into this byte vector.
R
- read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.Attribute
-
Reads a
Attribute.type
attribute. - readByte(int) - Method in class org.objectweb.asm.ClassReader
-
Reads a byte value in this
ClassReader
. - readClass(int, char[]) - Method in class org.objectweb.asm.ClassReader
-
Reads a CONSTANT_Class constant pool entry in this
ClassReader
. - readConst(int, char[]) - Method in class org.objectweb.asm.ClassReader
-
Reads a numeric or string constant pool entry in this
ClassReader
. - readInt(int) - Method in class org.objectweb.asm.ClassReader
-
Reads a signed int value in this
ClassReader
. - readLabel(int, Label[]) - Method in class org.objectweb.asm.ClassReader
-
Returns the label corresponding to the given bytecode offset.
- readLong(int) - Method in class org.objectweb.asm.ClassReader
-
Reads a signed long value in this
ClassReader
. - readModule(int, char[]) - Method in class org.objectweb.asm.ClassReader
-
Reads a CONSTANT_Module constant pool entry in this
ClassReader
. - readPackage(int, char[]) - Method in class org.objectweb.asm.ClassReader
-
Reads a CONSTANT_Package constant pool entry in this
ClassReader
. - readShort(int) - Method in class org.objectweb.asm.ClassReader
-
Reads a signed short value in this
ClassReader
. - readUnsignedShort(int) - Method in class org.objectweb.asm.ClassReader
-
Reads an unsigned short value in this
ClassReader
. - readUTF8(int, char[]) - Method in class org.objectweb.asm.ClassReader
-
Reads a CONSTANT_Utf8 constant pool entry in this
ClassReader
. - RecordComponentVisitor - Class in org.objectweb.asm
-
A visitor to visit a record component.
- RecordComponentVisitor(int) - Constructor for class org.objectweb.asm.RecordComponentVisitor
-
Constructs a new
RecordComponentVisitor
. - RecordComponentVisitor(int, RecordComponentVisitor) - Constructor for class org.objectweb.asm.RecordComponentVisitor
-
Constructs a new
RecordComponentVisitor
. - RESOURCE_VARIABLE - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the type of a resource variable in a method.
- RET - Static variable in interface org.objectweb.asm.Opcodes
- RETURN - Static variable in interface org.objectweb.asm.Opcodes
S
- SALOAD - Static variable in interface org.objectweb.asm.Opcodes
- SASTORE - Static variable in interface org.objectweb.asm.Opcodes
- 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. - SignatureReader - Class in org.objectweb.asm.signature
-
A parser for signature literals, as defined in the Java Virtual Machine Specification (JVMS), to visit them with a SignatureVisitor.
- SignatureReader(String) - Constructor for class org.objectweb.asm.signature.SignatureReader
-
Constructs a
SignatureReader
for the given signature. - SignatureVisitor - Class in org.objectweb.asm.signature
-
A visitor to visit a generic signature.
- SignatureVisitor(int) - Constructor for class org.objectweb.asm.signature.SignatureVisitor
-
Constructs a new
SignatureVisitor
. - SignatureWriter - Class in org.objectweb.asm.signature
-
A SignatureVisitor that generates signature literals, as defined in the Java Virtual Machine Specification (JVMS).
- SignatureWriter() - Constructor for class org.objectweb.asm.signature.SignatureWriter
-
Constructs a new
SignatureWriter
. - SIPUSH - Static variable in interface org.objectweb.asm.Opcodes
- SKIP_CODE - Static variable in class org.objectweb.asm.ClassReader
-
A flag to skip the Code attributes.
- SKIP_DEBUG - Static variable in class org.objectweb.asm.ClassReader
-
A flag to skip the SourceFile, SourceDebugExtension, LocalVariableTable, LocalVariableTypeTable, LineNumberTable and MethodParameters attributes.
- SKIP_FRAMES - Static variable in class org.objectweb.asm.ClassReader
-
A flag to skip the StackMap and StackMapTable attributes.
- SOURCE_DEPRECATED - Static variable in interface org.objectweb.asm.Opcodes
- SOURCE_MASK - Static variable in interface org.objectweb.asm.Opcodes
- SUPER - Static variable in class org.objectweb.asm.signature.SignatureVisitor
-
Wildcard for a "super" type argument.
- SWAP - Static variable in interface org.objectweb.asm.Opcodes
T
- T_BOOLEAN - Static variable in interface org.objectweb.asm.Opcodes
- T_BYTE - Static variable in interface org.objectweb.asm.Opcodes
- T_CHAR - Static variable in interface org.objectweb.asm.Opcodes
- T_DOUBLE - Static variable in interface org.objectweb.asm.Opcodes
- T_FLOAT - Static variable in interface org.objectweb.asm.Opcodes
- T_INT - Static variable in interface org.objectweb.asm.Opcodes
- T_LONG - Static variable in interface org.objectweb.asm.Opcodes
- T_SHORT - Static variable in interface org.objectweb.asm.Opcodes
- TABLESWITCH - Static variable in interface org.objectweb.asm.Opcodes
- THROWS - Static variable in class org.objectweb.asm.TypeReference
-
The sort of type references that target the type of an exception declared in the throws clause of a method.
- toByteArray() - Method in class org.objectweb.asm.ClassWriter
-
Returns the content of the class file that was built by this ClassWriter.
- TOP - Static variable in interface org.objectweb.asm.Opcodes
- toString() - Method in class org.objectweb.asm.ConstantDynamic
- toString() - Method in class org.objectweb.asm.Handle
-
Returns the textual representation of this handle.
- toString() - Method in class org.objectweb.asm.Label
-
Returns a string representation of this label.
- toString() - Method in class org.objectweb.asm.signature.SignatureWriter
-
Returns the signature that was built by this signature writer.
- toString() - Method in class org.objectweb.asm.Type
-
Returns a string representation of this type.
- toString() - Method in class org.objectweb.asm.TypePath
-
Returns a string representation of this type path.
- type - Variable in class org.objectweb.asm.Attribute
-
The type of this attribute, also called its name in the JVMS.
- Type - Class in org.objectweb.asm
-
A Java field or method type.
- TYPE_ARGUMENT - Static variable in class org.objectweb.asm.TypePath
-
A type path step that steps into a type argument of a generic type.
- TypePath - Class in org.objectweb.asm
-
The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.
- TypeReference - Class in org.objectweb.asm
-
A reference to a type appearing in a class, field or method declaration, or on an instruction.
- TypeReference(int) - Constructor for class org.objectweb.asm.TypeReference
-
Constructs a new TypeReference.
U
- UNINITIALIZED_THIS - Static variable in interface org.objectweb.asm.Opcodes
V
- V_PREVIEW - Static variable in interface org.objectweb.asm.Opcodes
-
Version flag indicating that the class is using 'preview' features.
- V1_1 - Static variable in interface org.objectweb.asm.Opcodes
- V1_2 - Static variable in interface org.objectweb.asm.Opcodes
- V1_3 - Static variable in interface org.objectweb.asm.Opcodes
- V1_4 - Static variable in interface org.objectweb.asm.Opcodes
- V1_5 - Static variable in interface org.objectweb.asm.Opcodes
- V1_6 - Static variable in interface org.objectweb.asm.Opcodes
- V1_7 - Static variable in interface org.objectweb.asm.Opcodes
- V1_8 - Static variable in interface org.objectweb.asm.Opcodes
- V10 - Static variable in interface org.objectweb.asm.Opcodes
- V11 - Static variable in interface org.objectweb.asm.Opcodes
- V12 - Static variable in interface org.objectweb.asm.Opcodes
- V13 - Static variable in interface org.objectweb.asm.Opcodes
- V14 - Static variable in interface org.objectweb.asm.Opcodes
- V15 - Static variable in interface org.objectweb.asm.Opcodes
- V16 - Static variable in interface org.objectweb.asm.Opcodes
- V17 - Static variable in interface org.objectweb.asm.Opcodes
- V18 - Static variable in interface org.objectweb.asm.Opcodes
- V9 - Static variable in interface org.objectweb.asm.Opcodes
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassVisitor
-
Visits the header of the class.
- visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassWriter
- visit(String, Object) - Method in class org.objectweb.asm.AnnotationVisitor
-
Visits a primitive value of the annotation.
- visitAnnotableParameterCount(int, boolean) - Method in class org.objectweb.asm.MethodVisitor
-
Visits the number of method parameters that can have annotations.
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.ClassVisitor
-
Visits an annotation of the class.
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.ClassWriter
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.FieldVisitor
-
Visits an annotation of the field.
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.MethodVisitor
-
Visits an annotation of this method.
- visitAnnotation(String, boolean) - Method in class org.objectweb.asm.RecordComponentVisitor
-
Visits an annotation of the record component.
- visitAnnotation(String, String) - Method in class org.objectweb.asm.AnnotationVisitor
-
Visits a nested annotation value of the annotation.
- visitAnnotationDefault() - Method in class org.objectweb.asm.MethodVisitor
-
Visits the default value of this annotation interface method.
- visitArray(String) - Method in class org.objectweb.asm.AnnotationVisitor
-
Visits an array value of the annotation.
- visitArrayType() - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits a signature corresponding to an array type.
- visitArrayType() - Method in class org.objectweb.asm.signature.SignatureWriter
- visitAttribute(Attribute) - Method in class org.objectweb.asm.ClassVisitor
-
Visits a non standard attribute of the class.
- visitAttribute(Attribute) - Method in class org.objectweb.asm.ClassWriter
- visitAttribute(Attribute) - Method in class org.objectweb.asm.FieldVisitor
-
Visits a non standard attribute of the field.
- visitAttribute(Attribute) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a non standard attribute of this method.
- visitAttribute(Attribute) - Method in class org.objectweb.asm.RecordComponentVisitor
-
Visits a non standard attribute of the record component.
- visitBaseType(char) - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits a signature corresponding to a primitive type.
- visitBaseType(char) - Method in class org.objectweb.asm.signature.SignatureWriter
- visitClassBound() - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits the class bound of the last visited formal type parameter.
- visitClassBound() - Method in class org.objectweb.asm.signature.SignatureWriter
- visitClassType(String) - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Starts the visit of a signature corresponding to a class or interface type.
- visitClassType(String) - Method in class org.objectweb.asm.signature.SignatureWriter
- visitCode() - Method in class org.objectweb.asm.MethodVisitor
-
Starts the visit of the method's code, if any (i.e. non abstract method).
- visitEnd() - Method in class org.objectweb.asm.AnnotationVisitor
-
Visits the end of the annotation.
- visitEnd() - Method in class org.objectweb.asm.ClassVisitor
-
Visits the end of the class.
- visitEnd() - Method in class org.objectweb.asm.ClassWriter
- visitEnd() - Method in class org.objectweb.asm.FieldVisitor
-
Visits the end of the field.
- visitEnd() - Method in class org.objectweb.asm.MethodVisitor
-
Visits the end of the method.
- visitEnd() - Method in class org.objectweb.asm.ModuleVisitor
-
Visits the end of the module.
- visitEnd() - Method in class org.objectweb.asm.RecordComponentVisitor
-
Visits the end of the record component.
- visitEnd() - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Ends the visit of a signature corresponding to a class or interface type.
- visitEnd() - Method in class org.objectweb.asm.signature.SignatureWriter
- visitEnum(String, String, String) - Method in class org.objectweb.asm.AnnotationVisitor
-
Visits an enumeration value of the annotation.
- visitExceptionType() - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits the type of a method exception.
- visitExceptionType() - Method in class org.objectweb.asm.signature.SignatureWriter
- visitExport(String, int, String...) - Method in class org.objectweb.asm.ModuleVisitor
-
Visit an exported package of the current module.
- visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.ClassVisitor
-
Visits a field of the class.
- visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.ClassWriter
- visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a field instruction.
- visitFormalTypeParameter(String) - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits a formal type parameter.
- visitFormalTypeParameter(String) - Method in class org.objectweb.asm.signature.SignatureWriter
- visitFrame(int, int, Object[], int, Object[]) - Method in class org.objectweb.asm.MethodVisitor
-
Visits the current state of the local variables and operand stack elements.
- visitIincInsn(int, int) - Method in class org.objectweb.asm.MethodVisitor
-
Visits an IINC instruction.
- visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.ClassVisitor
-
Visits information about an inner class.
- visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.ClassWriter
- visitInnerClassType(String) - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits an inner class.
- visitInnerClassType(String) - Method in class org.objectweb.asm.signature.SignatureWriter
- visitInsn(int) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a zero operand instruction.
- visitInsnAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.MethodVisitor
-
Visits an annotation on an instruction.
- visitInterface() - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits the type of an interface implemented by the class.
- visitInterface() - Method in class org.objectweb.asm.signature.SignatureWriter
- visitInterfaceBound() - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits an interface bound of the last visited formal type parameter.
- visitInterfaceBound() - Method in class org.objectweb.asm.signature.SignatureWriter
- visitIntInsn(int, int) - Method in class org.objectweb.asm.MethodVisitor
-
Visits an instruction with a single int operand.
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.objectweb.asm.MethodVisitor
-
Visits an invokedynamic instruction.
- visitJumpInsn(int, Label) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a jump instruction.
- visitLabel(Label) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a label.
- visitLdcInsn(Object) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a LDC instruction.
- visitLineNumber(int, Label) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a line number declaration.
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a local variable declaration.
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.objectweb.asm.MethodVisitor
-
Visits an annotation on a local variable type.
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a LOOKUPSWITCH instruction.
- visitMainClass(String) - Method in class org.objectweb.asm.ModuleVisitor
-
Visit the main class of the current module.
- visitMaxs(int, int) - Method in class org.objectweb.asm.MethodVisitor
-
Visits the maximum stack size and the maximum number of local variables of the method.
- visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassVisitor
-
Visits a method of the class.
- visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassWriter
- visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.MethodVisitor
-
Deprecated.
- visitMethodInsn(int, String, String, String, boolean) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a method instruction.
- visitModule(String, int, String) - Method in class org.objectweb.asm.ClassVisitor
-
Visit the module corresponding to the class.
- visitModule(String, int, String) - Method in class org.objectweb.asm.ClassWriter
- visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a MULTIANEWARRAY instruction.
- visitNestHost(String) - Method in class org.objectweb.asm.ClassVisitor
-
Visits the nest host class of the class.
- visitNestHost(String) - Method in class org.objectweb.asm.ClassWriter
- visitNestMember(String) - Method in class org.objectweb.asm.ClassVisitor
-
Visits a member of the nest.
- visitNestMember(String) - Method in class org.objectweb.asm.ClassWriter
- visitOpen(String, int, String...) - Method in class org.objectweb.asm.ModuleVisitor
-
Visit an open package of the current module.
- visitOuterClass(String, String, String) - Method in class org.objectweb.asm.ClassVisitor
-
Visits the enclosing class of the class.
- visitOuterClass(String, String, String) - Method in class org.objectweb.asm.ClassWriter
- visitPackage(String) - Method in class org.objectweb.asm.ModuleVisitor
-
Visit a package of the current module.
- visitParameter(String, int) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a parameter of this method.
- visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.MethodVisitor
-
Visits an annotation of a parameter this method.
- visitParameterType() - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits the type of a method parameter.
- visitParameterType() - Method in class org.objectweb.asm.signature.SignatureWriter
- visitPermittedSubclass(String) - Method in class org.objectweb.asm.ClassVisitor
-
Visits a permitted subclasses.
- visitPermittedSubclass(String) - Method in class org.objectweb.asm.ClassWriter
- visitProvide(String, String...) - Method in class org.objectweb.asm.ModuleVisitor
-
Visit an implementation of a service.
- visitRecordComponent(String, String, String) - Method in class org.objectweb.asm.ClassVisitor
-
Visits a record component of the class.
- visitRecordComponent(String, String, String) - Method in class org.objectweb.asm.ClassWriter
- visitRequire(String, int, String) - Method in class org.objectweb.asm.ModuleVisitor
-
Visits a dependence of the current module.
- visitReturnType() - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits the return type of the method.
- visitReturnType() - Method in class org.objectweb.asm.signature.SignatureWriter
- visitSource(String, String) - Method in class org.objectweb.asm.ClassVisitor
-
Visits the source of the class.
- visitSource(String, String) - Method in class org.objectweb.asm.ClassWriter
- visitSuperclass() - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits the type of the super class.
- visitSuperclass() - Method in class org.objectweb.asm.signature.SignatureWriter
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a TABLESWITCH instruction.
- visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.MethodVisitor
-
Visits an annotation on an exception handler type.
- visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a try catch block.
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.ClassVisitor
-
Visits an annotation on a type in the class signature.
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.ClassWriter
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.FieldVisitor
-
Visits an annotation on the type of the field.
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.MethodVisitor
-
Visits an annotation on a type in the method signature.
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.objectweb.asm.RecordComponentVisitor
-
Visits an annotation on a type in the record component signature.
- visitTypeArgument() - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits an unbounded type argument of the last visited class or inner class type.
- visitTypeArgument() - Method in class org.objectweb.asm.signature.SignatureWriter
- visitTypeArgument(char) - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits a type argument of the last visited class or inner class type.
- visitTypeArgument(char) - Method in class org.objectweb.asm.signature.SignatureWriter
- visitTypeInsn(int, String) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a type instruction.
- visitTypeVariable(String) - Method in class org.objectweb.asm.signature.SignatureVisitor
-
Visits a signature corresponding to a type variable.
- visitTypeVariable(String) - Method in class org.objectweb.asm.signature.SignatureWriter
- visitUse(String) - Method in class org.objectweb.asm.ModuleVisitor
-
Visit a service used by the current module.
- visitVarInsn(int, int) - Method in class org.objectweb.asm.MethodVisitor
-
Visits a local variable instruction.
- 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
- WILDCARD_BOUND - Static variable in class org.objectweb.asm.TypePath
-
A type path step that steps into the bound of a wildcard type.
- write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.Attribute
-
Returns the byte array form of the content of this attribute.
All Classes All Packages