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

A

AALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
AASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
AbstractInsnNode - Class in org.objectweb.asm.tree
A node that represents a bytecode instruction.
AbstractInsnNode(int) - Constructor for class org.objectweb.asm.tree.AbstractInsnNode
Constructs a new AbstractInsnNode.
AbstractVisitor - Class in org.objectweb.asm.util
An abstract visitor.
AbstractVisitor() - Constructor for class org.objectweb.asm.util.AbstractVisitor
Constructs a new AbstractVisitor.
ACC_ABSTRACT - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_ANNOTATION - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_BRIDGE - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_DEPRECATED - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_ENUM - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_FINAL - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_INTERFACE - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_NATIVE - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_PRIVATE - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_PROTECTED - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_PUBLIC - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_STATIC - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_STRICT - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_SUPER - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_SYNCHRONIZED - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_SYNTHETIC - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_TRANSIENT - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_VARARGS - Static variable in interface org.objectweb.asm.Opcodes
 
ACC_VOLATILE - Static variable in interface org.objectweb.asm.Opcodes
 
accept(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(SignatureVisitor) - Method in class org.objectweb.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.AbstractInsnNode
Makes the given code visitor visit this instruction.
accept(AnnotationVisitor) - Method in class org.objectweb.asm.tree.AnnotationNode
Makes the given visitor visit this annotation.
accept(AnnotationVisitor, String, Object) - Static method in class org.objectweb.asm.tree.AnnotationNode
Makes the given visitor visit a given annotation value.
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.ClassNode
Makes the given class visitor visit this class.
accept(MethodVisitor) - 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(MethodVisitor) - 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(MethodVisitor) - Method in class org.objectweb.asm.tree.InsnNode
Makes the given visitor visit this instruction.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.IntInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.JumpInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LabelNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LdcInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LineNumberNode
Makes the given visitor visit this line number declaration.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LocalVariableNode
Makes the given visitor visit this local variable declaration.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.LookupSwitchInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MethodInsnNode
 
accept(ClassVisitor) - Method in class org.objectweb.asm.tree.MethodNode
Makes the given class visitor visit this method.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MethodNode
Makes the given method visitor visit this method.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.TableSwitchInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.TryCatchBlockNode
Makes the given visitor visit this try catch block.
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.TypeInsnNode
 
accept(MethodVisitor) - Method in class org.objectweb.asm.tree.VarInsnNode
 
acceptType(SignatureVisitor) - Method in class org.objectweb.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
access - Variable in class org.objectweb.asm.ClassWriter
The access flags of this class.
access - Variable in class org.objectweb.asm.commons.GeneratorAdapter
Access flags of the method visited by this adapter.
access - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
Classes access flags.
access - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder.Item
 
access - Variable in class org.objectweb.asm.FieldWriter
Access flags of this field.
access - Variable in class org.objectweb.asm.MethodWriter
Access flags of this method.
access - Variable in class org.objectweb.asm.tree.analysis.Subroutine
 
access - Variable in class org.objectweb.asm.tree.ClassNode
The class's access flags (see Opcodes).
access - Variable in class org.objectweb.asm.tree.FieldNode
The field's access flags (see Opcodes).
access - Variable in class org.objectweb.asm.tree.InnerClassNode
The access flags of the inner class as originally declared in the enclosing class.
access - Variable in class org.objectweb.asm.tree.MethodNode
The method's access flags (see Opcodes).
ACCESS_CLASS - Static variable in class org.objectweb.asm.util.ASMifierClassVisitor
Pseudo access flag used to distinguish class access flags.
ACCESS_FIELD - Static variable in class org.objectweb.asm.util.ASMifierClassVisitor
Pseudo access flag used to distinguish field access flags.
ACCESS_INNER - Static variable in class org.objectweb.asm.util.ASMifierClassVisitor
Pseudo access flag used to distinguish inner class flags.
ACONST_NULL - Static variable in interface org.objectweb.asm.Opcodes
 
ADD - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
add(String, Object) - Method in class org.objectweb.asm.xml.ASMContentHandler.RuleSet
 
addBranch(Label) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
addBranches(Label, Label[]) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
addDocumentEnd() - Method in class org.objectweb.asm.xml.SAXAdapter
 
addDocumentStart() - Method in class org.objectweb.asm.xml.SAXAdapter
 
addElement(String, Attributes) - Method in class org.objectweb.asm.xml.SAXAdapter
 
addEnd(String) - Method in class org.objectweb.asm.xml.SAXAdapter
 
addReference(int, int) - Method in class org.objectweb.asm.Label
Adds a forward reference to this label.
addStart(String, Attributes) - Method in class org.objectweb.asm.xml.SAXAdapter
 
addSuccessor(int, Label) - Method in class org.objectweb.asm.MethodWriter
Adds a successor to the currentBlock block.
addValueElement(String, String, String, String) - Method in class org.objectweb.asm.xml.SAXAnnotationAdapter
 
AdviceAdapter - Class in org.objectweb.asm.commons
A MethodAdapter to dispatch method body instruction
AdviceAdapter(MethodVisitor, int, String, String) - Constructor for class org.objectweb.asm.commons.AdviceAdapter
Creates a new AdviceAdapter.
ALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
analyze(String, MethodNode) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Analyzes the given method.
Analyzer - Class in org.objectweb.asm.tree.analysis
A semantic bytecode analyzer.
Analyzer(Interpreter) - Constructor for class org.objectweb.asm.tree.analysis.Analyzer
Constructs a new Analyzer.
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, Throwable) - Constructor for exception org.objectweb.asm.tree.analysis.AnalyzerException
 
AnalyzerException(String, Object, Value) - Constructor for exception org.objectweb.asm.tree.analysis.AnalyzerException
 
AND - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
ANEWARRAY - Static variable in interface org.objectweb.asm.Opcodes
 
annd - Variable in class org.objectweb.asm.MethodWriter
The annotation default attribute of this method.
AnnotationConstantsCollector - Class in org.objectweb.asm.optimizer
An AnnotationVisitor that collects the Constants of the annotations it visits.
AnnotationConstantsCollector(AnnotationVisitor, ConstantPool) - Constructor for class org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
annotationDefault - Variable in class org.objectweb.asm.tree.MethodNode
The default value of this annotation interface method.
AnnotationNode - Class in org.objectweb.asm.tree
A node that represents an annotationn.
AnnotationNode(String) - Constructor for class org.objectweb.asm.tree.AnnotationNode
Constructs a new AnnotationNode.
AnnotationNode(List) - Constructor for class org.objectweb.asm.tree.AnnotationNode
Constructs a new AnnotationNode to visit an array value.
AnnotationVisitor - Interface in org.objectweb.asm
A visitor to visit a Java annotation.
AnnotationWriter - Class in org.objectweb.asm
An AnnotationVisitor that generates annotations in bytecode form.
AnnotationWriter(ClassWriter, boolean, ByteVector, ByteVector, int) - Constructor for class org.objectweb.asm.AnnotationWriter
Constructs a new AnnotationWriter.
anns - Variable in class org.objectweb.asm.ClassWriter
The runtime visible annotations of this class.
anns - Variable in class org.objectweb.asm.FieldWriter
The runtime visible annotations of this field.
anns - Variable in class org.objectweb.asm.MethodWriter
The runtime visible annotations of this method.
APPEND_FRAME - Static variable in class org.objectweb.asm.attrs.StackMapTableAttribute
Frame where current locals are the same as the locals in the previous frame, except that k additional locals are defined.
appendAccess(int) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
Appends a string representation of the given access modifiers to buf.
appendAccess(int) - Method in class org.objectweb.asm.util.TraceClassVisitor
Appends a string representation of the given access modifiers to buf.
appendComa(int) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
appendConstant(Object) - Method in class org.objectweb.asm.util.ASMifierAbstractVisitor
Appends a string representation of the given constant to the given buffer.
appendConstant(StringBuffer, Object) - Static method in class org.objectweb.asm.util.ASMifierAbstractVisitor
Appends a string representation of the given constant to the given buffer.
appendConstant(StringBuffer, Object) - Static method in class org.objectweb.asm.util.ASMifierClassVisitor
Appends a string representation of the given constant to the given buffer.
appendDescriptor(int, String) - Method in class org.objectweb.asm.util.TraceAbstractVisitor
Appends an internal name, a type descriptor or a type signature to buf.
appendLabel(Label) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
Appends the name of the given label to buf.
appendLabel(StringBuffer, Map, Label) - Method in class org.objectweb.asm.util.attrs.ASMStackMapAttribute
 
appendLabel(StringBuffer, Map, Label) - Method in class org.objectweb.asm.util.attrs.ASMStackMapTableAttribute
 
appendLabel(Label) - Method in class org.objectweb.asm.util.TraceMethodVisitor
Appends the name of the given label to buf.
appendString(StringBuffer, String) - Static method in class org.objectweb.asm.util.AbstractVisitor
Appends a quoted string to a given buffer.
ARETURN - Static variable in interface org.objectweb.asm.Opcodes
 
argumentStack - Variable in class org.objectweb.asm.signature.SignatureWriter
Stack used to keep track of class types that have arguments.
argumentStack - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
Stack used to keep track of class types that have arguments.
argumentTypes - Variable in class org.objectweb.asm.commons.GeneratorAdapter
Argument types of the method visited by this adapter.
ARRAY - Static variable in class org.objectweb.asm.Type
The sort of array reference types.
arrayLength() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to compute the length of an array.
ARRAYLENGTH - Static variable in interface org.objectweb.asm.Opcodes
 
arrayLoad(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load an element from an array.
arrayStack - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
Stack used to keep track of array class types.
arrayStore(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store an element in an array.
ASMContentHandler - Class in org.objectweb.asm.xml
A ContentHandler that transforms XML document into Java class file.
ASMContentHandler(OutputStream, boolean) - Constructor for class org.objectweb.asm.xml.ASMContentHandler
Constructs a new ASMContentHandler object.
ASMContentHandler.AnnotationDefaultRule - Class in org.objectweb.asm.xml
 
ASMContentHandler.AnnotationDefaultRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.AnnotationDefaultRule
 
ASMContentHandler.AnnotationParameterRule - Class in org.objectweb.asm.xml
 
ASMContentHandler.AnnotationParameterRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.AnnotationParameterRule
 
ASMContentHandler.AnnotationRule - Class in org.objectweb.asm.xml
 
ASMContentHandler.AnnotationRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.AnnotationRule
 
ASMContentHandler.AnnotationValueAnnotationRule - Class in org.objectweb.asm.xml
 
ASMContentHandler.AnnotationValueAnnotationRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.AnnotationValueAnnotationRule
 
ASMContentHandler.AnnotationValueArrayRule - Class in org.objectweb.asm.xml
 
ASMContentHandler.AnnotationValueArrayRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.AnnotationValueArrayRule
 
ASMContentHandler.AnnotationValueEnumRule - Class in org.objectweb.asm.xml
 
ASMContentHandler.AnnotationValueEnumRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.AnnotationValueEnumRule
 
ASMContentHandler.AnnotationValueRule - Class in org.objectweb.asm.xml
 
ASMContentHandler.AnnotationValueRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.AnnotationValueRule
 
ASMContentHandler.ClassRule - Class in org.objectweb.asm.xml
ClassRule
ASMContentHandler.ClassRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.ClassRule
 
ASMContentHandler.ExceptionRule - Class in org.objectweb.asm.xml
ExceptionRule
ASMContentHandler.ExceptionRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.ExceptionRule
 
ASMContentHandler.ExceptionsRule - Class in org.objectweb.asm.xml
ExceptionsRule
ASMContentHandler.ExceptionsRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.ExceptionsRule
 
ASMContentHandler.FieldRule - Class in org.objectweb.asm.xml
FieldRule
ASMContentHandler.FieldRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.FieldRule
 
ASMContentHandler.InnerClassRule - Class in org.objectweb.asm.xml
InnerClassRule
ASMContentHandler.InnerClassRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.InnerClassRule
 
ASMContentHandler.InterfaceRule - Class in org.objectweb.asm.xml
InterfaceRule
ASMContentHandler.InterfaceRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.InterfaceRule
 
ASMContentHandler.InterfacesRule - Class in org.objectweb.asm.xml
InterfacesRule
ASMContentHandler.InterfacesRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.InterfacesRule
 
ASMContentHandler.LabelRule - Class in org.objectweb.asm.xml
LabelRule
ASMContentHandler.LabelRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.LabelRule
 
ASMContentHandler.LineNumberRule - Class in org.objectweb.asm.xml
LineNumberRule
ASMContentHandler.LineNumberRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.LineNumberRule
 
ASMContentHandler.LocalVarRule - Class in org.objectweb.asm.xml
LocalVarRule
ASMContentHandler.LocalVarRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.LocalVarRule
 
ASMContentHandler.LookupSwitchLabelRule - Class in org.objectweb.asm.xml
LookupSwitchLabelRule
ASMContentHandler.LookupSwitchLabelRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.LookupSwitchLabelRule
 
ASMContentHandler.LookupSwitchRule - Class in org.objectweb.asm.xml
LookupSwitchRule
ASMContentHandler.LookupSwitchRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.LookupSwitchRule
 
ASMContentHandler.MaxRule - Class in org.objectweb.asm.xml
MaxRule
ASMContentHandler.MaxRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.MaxRule
 
ASMContentHandler.MethodRule - Class in org.objectweb.asm.xml
MethodRule
ASMContentHandler.MethodRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.MethodRule
 
ASMContentHandler.Opcode - Class in org.objectweb.asm.xml
Opcode
ASMContentHandler.Opcode(int, int) - Constructor for class org.objectweb.asm.xml.ASMContentHandler.Opcode
 
ASMContentHandler.OpcodeGroup - Interface in org.objectweb.asm.xml
 
ASMContentHandler.OpcodesRule - Class in org.objectweb.asm.xml
OpcodesRule
ASMContentHandler.OpcodesRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.OpcodesRule
 
ASMContentHandler.OuterClassRule - Class in org.objectweb.asm.xml
OuterClassRule
ASMContentHandler.OuterClassRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.OuterClassRule
 
ASMContentHandler.Rule - Class in org.objectweb.asm.xml
Rule
ASMContentHandler.Rule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.Rule
 
ASMContentHandler.RuleSet - Class in org.objectweb.asm.xml
 
ASMContentHandler.RuleSet() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.RuleSet
 
ASMContentHandler.SourceRule - Class in org.objectweb.asm.xml
 
ASMContentHandler.SourceRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.SourceRule
 
ASMContentHandler.TableSwitchLabelRule - Class in org.objectweb.asm.xml
TableSwitchLabelRule
ASMContentHandler.TableSwitchLabelRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.TableSwitchLabelRule
 
ASMContentHandler.TableSwitchRule - Class in org.objectweb.asm.xml
TableSwitchRule
ASMContentHandler.TableSwitchRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.TableSwitchRule
 
ASMContentHandler.TryCatchRule - Class in org.objectweb.asm.xml
TryCatchRule
ASMContentHandler.TryCatchRule() - Constructor for class org.objectweb.asm.xml.ASMContentHandler.TryCatchRule
 
ASMifiable - Interface in org.objectweb.asm.util.attrs
An attribute that can print the ASM code to create an equivalent attribute.
ASMifierAbstractVisitor - Class in org.objectweb.asm.util
An abstract ASMifier visitor.
ASMifierAbstractVisitor(String) - Constructor for class org.objectweb.asm.util.ASMifierAbstractVisitor
Constructs a new ASMifierAbstractVisitor.
ASMifierAnnotationVisitor - Class in org.objectweb.asm.util
An AnnotationVisitor that prints the ASM code that generates the annotations it visits.
ASMifierAnnotationVisitor(int) - Constructor for class org.objectweb.asm.util.ASMifierAnnotationVisitor
Constructs a new ASMifierAnnotationVisitor.
ASMifierClassVisitor - Class in org.objectweb.asm.util
A ClassVisitor that prints the ASM code that generates the classes it visits.
ASMifierClassVisitor(PrintWriter) - Constructor for class org.objectweb.asm.util.ASMifierClassVisitor
Constructs a new ASMifierClassVisitor object.
ASMifierFieldVisitor - Class in org.objectweb.asm.util
A FieldVisitor that prints the ASM code that generates the fields it visits.
ASMifierFieldVisitor() - Constructor for class org.objectweb.asm.util.ASMifierFieldVisitor
Constructs a new ASMifierFieldVisitor.
ASMifierMethodVisitor - Class in org.objectweb.asm.util
A MethodVisitor that prints the ASM code that generates the methods it visits.
ASMifierMethodVisitor() - Constructor for class org.objectweb.asm.util.ASMifierMethodVisitor
Constructs a new ASMifierMethodVisitor object.
asmify(StringBuffer, String, Map) - Method in 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.ASMStackMapAttribute
 
asmify(StackMapFrame, StringBuffer, String, Map) - Method in class org.objectweb.asm.util.attrs.ASMStackMapAttribute
 
asmify(StringBuffer, String, Map) - Method in class org.objectweb.asm.util.attrs.ASMStackMapTableAttribute
 
asmifyTypeInfo(StringBuffer, String, Map, List, String) - Method in class org.objectweb.asm.util.attrs.ASMStackMapAttribute
 
asmifyTypeInfo(StringBuffer, String, Map, List, String) - Method in class org.objectweb.asm.util.attrs.ASMStackMapTableAttribute
 
ASMStackMapAttribute - Class in org.objectweb.asm.util.attrs
An ASMifiable StackMapAttribute sub class.
ASMStackMapAttribute() - Constructor for class org.objectweb.asm.util.attrs.ASMStackMapAttribute
 
ASMStackMapAttribute(List, int) - Constructor for class org.objectweb.asm.util.attrs.ASMStackMapAttribute
 
ASMStackMapTableAttribute - Class in org.objectweb.asm.util.attrs
An ASMifiable StackMapTableAttribute sub class.
ASMStackMapTableAttribute() - Constructor for class org.objectweb.asm.util.attrs.ASMStackMapTableAttribute
 
ASMStackMapTableAttribute(List, int) - Constructor for class org.objectweb.asm.util.attrs.ASMStackMapTableAttribute
 
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.
Attribute(String) - Constructor for class org.objectweb.asm.Attribute
Constructs a new empty attribute.
attrs - Variable in class org.objectweb.asm.ClassWriter
The non standard attributes of this class.
attrs - Variable in class org.objectweb.asm.FieldWriter
The non standard attributes of this field.
attrs - Variable in class org.objectweb.asm.MethodWriter
The non standard attributes of the method.
attrs - Variable in class org.objectweb.asm.tree.MemberNode
The non standard attributes of this class, field or method.
av - Variable in class org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
av - Variable in class org.objectweb.asm.util.CheckAnnotationAdapter
 
av - Variable in class org.objectweb.asm.util.TraceAnnotationVisitor
The AnnotationVisitor to which this visitor delegates calls.
available() - Method in class org.objectweb.asm.xml.Processor.ProtectedInputStream
 

B

b - Variable in class org.objectweb.asm.ClassReader
The class to be parsed.
BALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
BASE - Static variable in class org.objectweb.asm.xml.ASMContentHandler
 
BasicInterpreter - Class in org.objectweb.asm.tree.analysis
An Interpreter for BasicValue values.
BasicInterpreter() - Constructor for class org.objectweb.asm.tree.analysis.BasicInterpreter
 
BasicValue - Class in org.objectweb.asm.tree.analysis
A Value that is represented by its type in a seven types type sytem.
BasicValue(Type) - Constructor for class org.objectweb.asm.tree.analysis.BasicValue
 
BasicVerifier - Class in org.objectweb.asm.tree.analysis
An extended BasicInterpreter that checks that bytecode instructions are correctly used.
BasicVerifier() - Constructor for class org.objectweb.asm.tree.analysis.BasicVerifier
 
BASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.AnnotationDefaultRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.AnnotationParameterRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.AnnotationRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.AnnotationValueAnnotationRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.AnnotationValueArrayRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.AnnotationValueEnumRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.AnnotationValueRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.ClassRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.ExceptionRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.FieldRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.InnerClassRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.InterfaceRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.LabelRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.LineNumberRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.LocalVarRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.LookupSwitchLabelRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.LookupSwitchRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.MaxRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.MethodRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.OpcodesRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.OuterClassRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.SourceRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.TableSwitchLabelRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.TableSwitchRule
 
begin(String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler.TryCatchRule
 
beginStackSize - Variable in class org.objectweb.asm.Label
The stack size at the beginning of this basic block.
binaryOperation(AbstractInsnNode, Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
binaryOperation(AbstractInsnNode, Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
binaryOperation(AbstractInsnNode, Value, Value) - Method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
binaryOperation(AbstractInsnNode, Value, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with two arguments.
BIPUSH - Static variable in interface org.objectweb.asm.Opcodes
 
blockStack - Variable in class org.objectweb.asm.MethodWriter
The basic block stack used by the control flow analysis algorithm.
BOOLEAN - Static variable in class org.objectweb.asm.Type
The sort of the boolean type.
BOOLEAN_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
BOOLEAN_TYPE - Static variable in class org.objectweb.asm.Type
The boolean type.
BOOLEAN_VALUE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
box(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value.
branches - Variable in class org.objectweb.asm.commons.AdviceAdapter
 
buf - Variable in class org.objectweb.asm.signature.SignatureWriter
Buffer used to construct the signature.
buf - Variable in class org.objectweb.asm.Type
A buffer containing the descriptor of this Java type.
buf - Variable in class org.objectweb.asm.util.AbstractVisitor
A buffer that can be used to create strings.
bv - Variable in class org.objectweb.asm.AnnotationWriter
The annotation values in bytecode form.
BYTE - Static variable in class org.objectweb.asm.Type
The sort of the byte type.
BYTE_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
BYTE_TYPE - Static variable in class org.objectweb.asm.Type
The byte type.
BYTECODE - Static variable in class org.objectweb.asm.xml.Processor
 
ByteVector - Class in org.objectweb.asm
A dynamically extensible vector of bytes.
ByteVector() - Constructor for class org.objectweb.asm.ByteVector
Constructs a new ByteVector with a default initial size.
ByteVector(int) - Constructor for class org.objectweb.asm.ByteVector
Constructs a new ByteVector with the given initial size.

C

calculateLocals(String, int, String, String) - Static method in class org.objectweb.asm.attrs.StackMapTableAttribute
Use method signature and access flags to resolve initial locals state.
callers - Variable in class org.objectweb.asm.tree.analysis.Subroutine
 
CALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
cast(Type, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to cast a numerical value from one type to another.
CASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
catchCount - Variable in class org.objectweb.asm.MethodWriter
Number of entries in the catch table of this method.
catchException(Label, Label, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Marks the start of an exception handler.
catchTable - Variable in class org.objectweb.asm.MethodWriter
The catch table of this method.
cattrs - Variable in class org.objectweb.asm.MethodWriter
The non standard attributes of the method's code.
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.
CHAR_VALUE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
CHARACTER_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
characters(char[], int, int) - Method in class org.objectweb.asm.xml.Processor.InputSlicingHandler
 
characters(char[], int, int) - Method in class org.objectweb.asm.xml.Processor.OutputSlicingHandler
 
checkAccess(int, int) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks that the given access flags do not contain invalid flags.
CheckAnnotationAdapter - Class in org.objectweb.asm.util
An AnnotationVisitor that checks that its methods are properly used.
CheckAnnotationAdapter(AnnotationVisitor) - Constructor for class org.objectweb.asm.util.CheckAnnotationAdapter
 
CheckAnnotationAdapter(AnnotationVisitor, boolean) - Constructor for class org.objectweb.asm.util.CheckAnnotationAdapter
 
checkCast(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to check that the top stack value is of the given type.
CHECKCAST - Static variable in interface org.objectweb.asm.Opcodes
 
CheckClassAdapter - Class in org.objectweb.asm.util
A ClassAdapter that checks that its methods are properly used.
CheckClassAdapter(ClassVisitor) - Constructor for class org.objectweb.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
checkConstant(Object) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given value is an Integer, aFloat, a Long, a Double or a String.
checkDesc(String, boolean) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given string is a valid type descriptor.
checkDesc(String, int, boolean) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that a the given substring is a valid type descriptor.
checkEnd() - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
checkEnd() - Method in class org.objectweb.asm.util.CheckFieldAdapter
 
checkEndCode() - Method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the visitMaxs method has not been called.
checkEndMethod() - Method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the visitEnd method has not been called.
CheckFieldAdapter - Class in org.objectweb.asm.util
A FieldVisitor that checks that its methods are properly used.
CheckFieldAdapter(FieldVisitor) - Constructor for class org.objectweb.asm.util.CheckFieldAdapter
 
checkIdentifier(String, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given string is a valid Java identifier.
checkIdentifier(String, int, int, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given substring is a valid Java identifier.
checkInternalName(String, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given string is a valid internal class name.
checkInternalName(String, int, int, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given substring is a valid internal class name.
checkLabel(Label, boolean, String) - Method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given label is not null.
CheckMethodAdapter - Class in org.objectweb.asm.util
A MethodAdapter that checks that its methods are properly used.
CheckMethodAdapter(MethodVisitor) - Constructor for class org.objectweb.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
checkMethodDesc(String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given string is a valid method descriptor.
checkMethodIdentifier(String, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given string is a valid Java identifier or is equal to '<init>' or '<clinit>'.
checkName(String) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
checkOpcode(int, int) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the type of the given opcode is equal to the given type.
checkSignedByte(int, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given value is a signed byte.
checkSignedShort(int, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given value is a signed short.
checkStartCode() - Method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the visitCode method has been called.
checkState() - Method in class org.objectweb.asm.util.CheckClassAdapter
Checks that the visit method has been called and that visitEnd has not been called.
checkUnsignedShort(int, String) - Static method in class org.objectweb.asm.util.CheckMethodAdapter
Checks that the given value is an unsigned short.
CHOP_FRAME - Static variable in class org.objectweb.asm.attrs.StackMapTableAttribute
Frame where current locals are the same as the locals in the previous frame, except that the k last locals are absent.
CLASS - Static variable in class org.objectweb.asm.ClassWriter
The type of CONSTANT_Class constant pool items.
CLASS_DECLARATION - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for class signatures, formatted in default Java notation (non-bytecode)
CLASS_SIGNATURE - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for class signatures, formatted in bytecode notation
ClassAdapter - Class in org.objectweb.asm
An empty ClassVisitor that delegates to another ClassVisitor.
ClassAdapter(ClassVisitor) - Constructor for class org.objectweb.asm.ClassAdapter
Constructs a new ClassAdapter object.
ClassConstantsCollector - Class in org.objectweb.asm.optimizer
A ClassVisitor that collects the Constants of the classes it visits.
ClassConstantsCollector(ClassVisitor, ConstantPool) - Constructor for class org.objectweb.asm.optimizer.ClassConstantsCollector
 
className - Variable in class org.objectweb.asm.optimizer.ClassOptimizer
 
ClassNode - Class in org.objectweb.asm.tree
A node that represents a class.
ClassNode() - Constructor for class org.objectweb.asm.tree.ClassNode
Constructs a new ClassNode.
ClassOptimizer - Class in org.objectweb.asm.optimizer
A ClassAdapter that renames fields and methods, and removes debug info.
ClassOptimizer(ClassVisitor, NameMapping) - Constructor for class org.objectweb.asm.optimizer.ClassOptimizer
 
ClassReader - Class in org.objectweb.asm
A Java class parser to make a ClassVisitor visit an existing class.
ClassReader(byte[]) - Constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, int) - Constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - Constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - Constructor for class org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
classReaderLength - Variable in class org.objectweb.asm.MethodWriter
If not zero, indicates that the code of this method must be copied from the ClassReader associated to this writer in cw.cr.
classReaderOffset - Variable in class org.objectweb.asm.MethodWriter
If not zero, indicates that the code of this method must be copied from the ClassReader associated to this writer in cw.cr.
ClassVisitor - Interface in org.objectweb.asm
A visitor to visit a Java class.
ClassWriter - Class in org.objectweb.asm
A ClassVisitor that generates classes in bytecode form.
ClassWriter(boolean) - Constructor for class org.objectweb.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(boolean, boolean) - Constructor for class org.objectweb.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(ClassReader, boolean) - Constructor for class org.objectweb.asm.ClassWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
clearStack() - Method in class org.objectweb.asm.tree.analysis.Frame
Clears the operand stack of this frame.
clinit - Variable in class org.objectweb.asm.commons.StaticInitMerger
 
close() - Method in class org.objectweb.asm.xml.Processor.ProtectedInputStream
 
closeElement() - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
closeEntry() - Method in interface org.objectweb.asm.xml.Processor.EntryElement
 
closeEntry() - Method in class org.objectweb.asm.xml.Processor.SingleDocElement
 
closeEntry() - Method in class org.objectweb.asm.xml.Processor.ZipEntryElement
 
code - Variable in class org.objectweb.asm.MethodWriter
The bytecode of this method.
comment(char[], int, int) - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
compare(Object, Object) - Method in class org.objectweb.asm.optimizer.Shrinker.ConstantComparator
 
compareTo(Object) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder.Item
 
computeMax - Variable in class org.objectweb.asm.xml.ASMContentHandler
true if the maximum stack size and number of local variables must be automatically computed.
computeMax - Variable in class org.objectweb.asm.xml.Processor.ASMContentHandlerFactory
 
computeMax - Variable in class org.objectweb.asm.xml.Processor
 
computeMaxs - Variable in class org.objectweb.asm.ClassWriter
true if the maximum stack size and number of local variables must be automatically computed.
computeMaxs - Variable in class org.objectweb.asm.MethodWriter
true if the maximum stack size and number of local variables must be automatically computed.
computeSHAdigest(byte[]) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
Returns the SHA-1 message digest of the given value.
computeSVUID - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
Flag that indicates if we need to compute SVUID.
computeSVUID() - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
Returns the value of SVUID if the class doesn't have one already.
Constant - Class in org.objectweb.asm.optimizer
A constant pool item.
Constant() - Constructor for class org.objectweb.asm.optimizer.Constant
 
Constant(Constant) - Constructor for class org.objectweb.asm.optimizer.Constant
 
ConstantPool - Class in org.objectweb.asm.optimizer
A constant pool.
ConstantPool() - Constructor for class org.objectweb.asm.optimizer.ConstantPool
 
constructor - Variable in class org.objectweb.asm.commons.AdviceAdapter
 
copy() - Method in class org.objectweb.asm.tree.analysis.Subroutine
 
copyEntry(InputStream, OutputStream) - Method in class org.objectweb.asm.xml.Processor
 
copyOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
copyOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
copyOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
copyOperation(AbstractInsnNode, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction that moves a value on the stack or to or from local variables.
copyPool(ClassWriter) - Method in class org.objectweb.asm.ClassReader
Copies the constant pool data into the given ClassWriter.
counter - Variable in class org.objectweb.asm.commons.StaticInitMerger
 
cp - Variable in class org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
cp - Variable in class org.objectweb.asm.optimizer.ClassConstantsCollector
 
cp - Variable in class org.objectweb.asm.optimizer.FieldConstantsCollector
 
cp - Variable in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
cr - Variable in class org.objectweb.asm.ClassWriter
The class reader from which this class writer was constructed, if any.
createContentHandler() - Method in class org.objectweb.asm.xml.Processor.ASMContentHandlerFactory
 
createContentHandler() - Method in interface org.objectweb.asm.xml.Processor.ContentHandlerFactory
Creates an instance of the content handler.
createContentHandler() - Method in class org.objectweb.asm.xml.Processor.SAXWriterFactory
 
createContentHandler() - Method in class org.objectweb.asm.xml.Processor.SubdocumentHandlerFactory
 
createContentHandler() - Method in class org.objectweb.asm.xml.Processor.TransformerHandlerFactory
 
createTraceAnnotationVisitor() - Method in class org.objectweb.asm.util.TraceAbstractVisitor
 
createTraceAnnotationVisitor() - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
createTraceFieldVisitor() - Method in class org.objectweb.asm.util.TraceClassVisitor
 
createTraceMethodVisitor() - Method in class org.objectweb.asm.util.TraceClassVisitor
 
cst - Variable in class org.objectweb.asm.tree.LdcInsnNode
The constant to be loaded on the stack.
currentBlock - Variable in class org.objectweb.asm.MethodWriter
The current basic block.
currentClass - Variable in class org.objectweb.asm.tree.analysis.SimpleVerifier
The class that is verified.
currentClassInterfaces - Variable in class org.objectweb.asm.tree.analysis.SimpleVerifier
The interfaces implemented by the class that is verified.
currentSuperClass - Variable in class org.objectweb.asm.tree.analysis.SimpleVerifier
The super class of the class that is verified.
cv - Variable in class org.objectweb.asm.ClassAdapter
The ClassVisitor to which this adapter delegates calls.
cv - Variable in class org.objectweb.asm.util.TraceClassVisitor
The ClassVisitor to which this visitor delegates calls.
cw - Variable in class org.objectweb.asm.AnnotationWriter
The class writer to which this annotation must be added.
cw - Variable in class org.objectweb.asm.FieldWriter
The class writer to which this field must be added.
cw - Variable in class org.objectweb.asm.MethodWriter
The class writer to which this method must be added.
cw - Variable in class org.objectweb.asm.xml.ASMContentHandler
Current instance of the ClassWriter used to write class bytecode.

D

D2F - Static variable in interface org.objectweb.asm.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
 
data - Variable in class org.objectweb.asm.ByteVector
The content of this vector.
DataflowInterpreter - Class in org.objectweb.asm.tree.analysis
An Interpreter for DataflowValue values.
DataflowInterpreter() - Constructor for class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
DataflowValue - Class in org.objectweb.asm.tree.analysis
A Value that is represented by its type in a two types type system.
DataflowValue(int) - Constructor for class org.objectweb.asm.tree.analysis.DataflowValue
 
DataflowValue(int, AbstractInsnNode) - Constructor for class org.objectweb.asm.tree.analysis.DataflowValue
 
DataflowValue(int, Set) - Constructor for class org.objectweb.asm.tree.analysis.DataflowValue
 
DCMPG - Static variable in interface org.objectweb.asm.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
 
declaration - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
 
declareLabel(Label) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
Appends a declaration of the given label to buf.
declareLabel(StringBuffer, Map, Label) - Static method in class org.objectweb.asm.util.attrs.ASMStackMapAttribute
 
declareLabel(StringBuffer, Map, Label) - Static method in class org.objectweb.asm.util.attrs.ASMStackMapTableAttribute
 
decode(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
 
desc - Variable in class org.objectweb.asm.commons.Method
The method descriptor.
desc - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder.Item
 
desc - Variable in class org.objectweb.asm.FieldWriter
The index of the constant pool item that contains the descriptor of this field.
desc - Variable in class org.objectweb.asm.Handler
Internal name of the type of exceptions handled by this handler, or null to catch any exceptions.
desc - Variable in class org.objectweb.asm.MethodWriter
The index of the constant pool item that contains the descriptor of this method.
desc - Variable in class org.objectweb.asm.tree.AnnotationNode
The class descriptor of the annotation class.
desc - Variable in class org.objectweb.asm.tree.FieldInsnNode
The field's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.FieldNode
The field's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.LocalVariableNode
The type descriptor of this local variable.
desc - Variable in class org.objectweb.asm.tree.MethodInsnNode
The method's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.MethodNode
The method's descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.MultiANewArrayInsnNode
An array type descriptor (see Type).
desc - Variable in class org.objectweb.asm.tree.TypeInsnNode
The operand of this instruction.
descriptor - Variable in class org.objectweb.asm.MethodWriter
The descriptor of this method.
DESCRIPTORS - Static variable in class org.objectweb.asm.commons.Method
Maps primitive Java type names to their descriptors.
dflt - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
Beginning of the default handler block.
dflt - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
Beginning of the default handler block.
dims - Variable in class org.objectweb.asm.tree.MultiANewArrayInsnNode
Number of dimensions of the array to allocate.
DIV - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
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 class org.objectweb.asm.ClassWriter
The type of CONSTANT_Double constant pool items.
DOUBLE - Static variable in class org.objectweb.asm.Type
The sort of the double type.
DOUBLE_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
DOUBLE_TYPE - Static variable in class org.objectweb.asm.Type
The double type.
DOUBLE_VALUE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
DOUBLE_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
doubleVal - Variable in class org.objectweb.asm.Item
Value of this item, for a double item.
doubleVal - Variable in class org.objectweb.asm.optimizer.Constant
Value of this item, for a double item.
DREM - Static variable in interface org.objectweb.asm.Opcodes
 
DRETURN - Static variable in interface org.objectweb.asm.Opcodes
 
DSTORE - Static variable in interface org.objectweb.asm.Opcodes
 
DSUB - Static variable in interface org.objectweb.asm.Opcodes
 
dup() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP instruction.
DUP - Static variable in interface org.objectweb.asm.Opcodes
 
dup2() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP2 instruction.
DUP2 - Static variable in interface org.objectweb.asm.Opcodes
 
DUP2_X1 - Static variable in interface org.objectweb.asm.Opcodes
 
DUP2_X2 - Static variable in interface org.objectweb.asm.Opcodes
 
dup2X1() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP2_X1 instruction.
dup2X2() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP2_X2 instruction.
DUP_X1 - Static variable in interface org.objectweb.asm.Opcodes
 
DUP_X2 - Static variable in interface org.objectweb.asm.Opcodes
 
dupX1() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP_X1 instruction.
dupX2() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP_X2 instruction.

E

e1 - Variable in class org.objectweb.asm.tree.analysis.SmallSet
 
e2 - Variable in class org.objectweb.asm.tree.analysis.SmallSet
 
Edge - Class in org.objectweb.asm
An edge in the control flow graph of a method body.
Edge() - Constructor for class org.objectweb.asm.Edge
 
elementName - Variable in class org.objectweb.asm.xml.SAXAnnotationAdapter
 
EMPTY_SET - Static variable in class org.objectweb.asm.tree.analysis.SmallSet
 
EmptyVisitor - Class in org.objectweb.asm.commons
An empty implementation of the ASM visitor interfaces.
EmptyVisitor() - Constructor for class org.objectweb.asm.commons.EmptyVisitor
 
enclosingMethod - Variable in class org.objectweb.asm.ClassWriter
The constant pool item that contains the name and descriptor of the enclosing method of this class.
enclosingMethodOwner - Variable in class org.objectweb.asm.ClassWriter
The constant pool item that contains the name of the enclosing class of this class.
encode(String) - Static method in class org.objectweb.asm.xml.SAXClassAdapter
 
end - Variable in class org.objectweb.asm.Handler
End of the exception handler's scope (exclusive).
end - Variable in class org.objectweb.asm.tree.LocalVariableNode
The last instruction corresponding to the scope of this local variable (exclusive).
end - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
End of the exception handler's scope (exclusive).
end - Variable in class org.objectweb.asm.util.CheckAnnotationAdapter
 
end - Variable in class org.objectweb.asm.util.CheckClassAdapter
true if the visitEnd method has been called.
end - Variable in class org.objectweb.asm.util.CheckFieldAdapter
 
end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.AnnotationDefaultRule
 
end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.AnnotationParameterRule
 
end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.AnnotationRule
 
end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.AnnotationValueAnnotationRule
 
end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.AnnotationValueArrayRule
 
end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.ExceptionsRule
 
end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.FieldRule
 
end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.InterfacesRule
 
end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.LookupSwitchRule
 
end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.MethodRule
 
end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
 
end(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.TableSwitchRule
 
endArguments() - Method in class org.objectweb.asm.signature.SignatureWriter
Ends the type arguments of a class or inner class type.
endCDATA() - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
endCode - Variable in class org.objectweb.asm.util.CheckMethodAdapter
true if the visitMaxs method has been called.
endDocument() - Method in class org.objectweb.asm.xml.ASMContentHandler
Process notification of the end of a document and write generated bytecode into output stream.
endDocument() - Method in class org.objectweb.asm.xml.Processor.InputSlicingHandler
 
endDocument() - Method in class org.objectweb.asm.xml.Processor.OutputSlicingHandler
 
endDocument() - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
endDTD() - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
endElement(String, String, String) - Method in class org.objectweb.asm.xml.ASMContentHandler
Process notification of the end of an XML element being reached.
endElement(String, String, String) - Method in class org.objectweb.asm.xml.Processor.InputSlicingHandler
 
endElement(String, String, String) - Method in class org.objectweb.asm.xml.Processor.OutputSlicingHandler
 
endElement(String, String, String) - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
endEntity(String) - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
endFormals() - Method in class org.objectweb.asm.signature.SignatureWriter
Ends the formal type parameters section of the signature.
endFormals() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
endMethod() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Marks the end of the visited method.
endMethod - Variable in class org.objectweb.asm.util.CheckMethodAdapter
true if the visitEnd method has been called.
endType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
enlarge(int) - Method in class org.objectweb.asm.ByteVector
Enlarge this byte vector so that it can receive n more bytes.
entryElement - Variable in class org.objectweb.asm.xml.Processor.OutputSlicingHandler
 
EQ - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
equals(Object) - Method in class org.objectweb.asm.commons.Method
 
equals(Object) - Method in class org.objectweb.asm.optimizer.Constant
 
equals(Object) - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
equals(Object) - Method in class org.objectweb.asm.tree.analysis.DataflowValue
 
equals(Object) - Method in class org.objectweb.asm.Type
Tests if the given object is equal to this type.
esc(String) - Method in class org.objectweb.asm.xml.Processor.SAXWriter
Encode string with escaping.
exceptionCount - Variable in class org.objectweb.asm.MethodWriter
Number of exceptions that can be thrown by this method.
exceptions - Variable in class org.objectweb.asm.MethodWriter
The exceptions that can be thrown by this method.
exceptions - Variable in class org.objectweb.asm.tree.MethodNode
The internal names of the method's exception classes (see getInternalName).
exceptions - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
 
execute(AbstractInsnNode, Interpreter) - Method in class org.objectweb.asm.tree.analysis.Frame
 
EXTENDS - Static variable in interface org.objectweb.asm.signature.SignatureVisitor
Wildcard for an "extends" type argument.

F

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.ClassWriter
The type of CONSTANT_Fieldref constant pool items.
FIELD_DESCRIPTOR - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for field descriptors, formatted in bytecode notation
FIELD_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of FieldInsnNode instructions.
FIELD_SIGNATURE - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for field signatures, formatted in bytecode notation
FieldConstantsCollector - Class in org.objectweb.asm.optimizer
A FieldVisitor that collects the Constants of the fields it visits.
FieldConstantsCollector(FieldVisitor, ConstantPool) - Constructor for class org.objectweb.asm.optimizer.FieldConstantsCollector
 
fieldInsn(int, Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a get field or set field instruction.
FieldInsnNode - Class in org.objectweb.asm.tree
A node that represents a field instruction.
FieldInsnNode(int, String, String, String) - Constructor for class org.objectweb.asm.tree.FieldInsnNode
Constructs a new FieldInsnNode.
FieldNode - Class in org.objectweb.asm.tree
A node that represents a field.
FieldNode(int, String, String, String, Object) - Constructor for class org.objectweb.asm.tree.FieldNode
Constructs a new FieldNode.
FIELDORMETH_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of field and method invocations instructions.
fields - Variable in class org.objectweb.asm.tree.ClassNode
The fields of this class.
FieldVisitor - Interface in org.objectweb.asm
A visitor to visit a Java field.
FieldWriter - Class in org.objectweb.asm
An FieldVisitor that generates Java fields in bytecode form.
FieldWriter(ClassWriter, int, String, String, String, Object) - Constructor for class org.objectweb.asm.FieldWriter
Constructs a new FieldWriter.
firstField - Variable in class org.objectweb.asm.ClassWriter
The fields of this class.
firstLocal - Variable in class org.objectweb.asm.commons.LocalVariablesSorter
 
firstMethod - Variable in class org.objectweb.asm.ClassWriter
The methods of this class.
fix(String) - Method in class org.objectweb.asm.optimizer.NameMapping
 
fix(Type) - Method in class org.objectweb.asm.optimizer.NameMapping
 
FLOAD - Static variable in interface org.objectweb.asm.Opcodes
 
FLOAT - Static variable in class org.objectweb.asm.ClassWriter
The type of CONSTANT_Float constant pool items.
FLOAT - Static variable in class org.objectweb.asm.Type
The sort of the float type.
FLOAT_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
FLOAT_TYPE - Static variable in class org.objectweb.asm.Type
The float type.
FLOAT_VALUE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
FLOAT_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
floatVal - Variable in class org.objectweb.asm.Item
Value of this item, for a float item.
floatVal - Variable in class org.objectweb.asm.optimizer.Constant
Value of this item, for a float item.
FMUL - Static variable in interface org.objectweb.asm.Opcodes
 
FNEG - Static variable in interface org.objectweb.asm.Opcodes
 
Frame - Class in org.objectweb.asm.tree.analysis
A symbolic execution stack frame.
Frame(int, int) - Constructor for class org.objectweb.asm.tree.analysis.Frame
Constructs a new frame with the given size.
Frame(Frame) - Constructor for class org.objectweb.asm.tree.analysis.Frame
Constructs a new frame that is identical to the given frame.
frames - Variable in class org.objectweb.asm.attrs.StackMapAttribute
A List of StackMapFrame instances.
frames - Variable in class org.objectweb.asm.attrs.StackMapTableAttribute
A List of StackMapFrame instances.
frames - Variable in class org.objectweb.asm.tree.analysis.Analyzer
 
FREM - Static variable in interface org.objectweb.asm.Opcodes
 
FRETURN - Static variable in interface org.objectweb.asm.Opcodes
 
FSTORE - Static variable in interface org.objectweb.asm.Opcodes
 
FSUB - Static variable in interface org.objectweb.asm.Opcodes
 
FULL_FRAME - Static variable in class org.objectweb.asm.attrs.StackMapTableAttribute
Full frame
fv - Variable in class org.objectweb.asm.optimizer.FieldConstantsCollector
 
fv - Variable in class org.objectweb.asm.util.CheckFieldAdapter
 
fv - Variable in class org.objectweb.asm.util.TraceFieldVisitor
The FieldVisitor to which this visitor delegates calls.

G

GE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
generateCase(int, Label) - Method in interface org.objectweb.asm.commons.TableSwitchGenerator
Generates the code for a switch case.
generateDefault() - Method in interface org.objectweb.asm.commons.TableSwitchGenerator
Generates the code for the default switch case.
GeneratorAdapter - Class in org.objectweb.asm.commons
A MethodAdapter with convenient methods to generate code.
GeneratorAdapter(MethodVisitor, int, String, String) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(int, Method, MethodVisitor) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(int, Method, String, Type[], ClassVisitor) - Constructor for class org.objectweb.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
get(Item) - Method in class org.objectweb.asm.ClassWriter
Returns the constant pool's hash table item which is equal to the given item.
get(Constant) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
get(Object) - Method in class org.objectweb.asm.tree.analysis.IntMap
 
getAccess(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
 
getArgIndex(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Returns the index of the given method argument in the frame's local variables array.
getArgumentsAndReturnSizes(String) - Static method in class org.objectweb.asm.MethodWriter
Computes the size of the arguments and of the return value of a method.
getArgumentTypes() - Method in class org.objectweb.asm.commons.Method
Returns the argument types of the method described by this object.
getArgumentTypes(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.
getByOpcode(int) - Static method in class org.objectweb.asm.tree.InsnNode
Deprecated. uses the constructor instead.
getClass(Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
getClassName() - Method in class org.objectweb.asm.optimizer.ClassOptimizer
 
getClassName() - Method in class org.objectweb.asm.Type
Returns the name of the class corresponding to this type.
getCodeVisitor() - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
 
getContentHandler() - Method in class org.objectweb.asm.xml.SAXAdapter
 
getCount() - Method in class org.objectweb.asm.Attribute
Returns the length of the attribute list that begins with this attribute.
getDeclaration() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
getDefaultAttributes() - Static method in class org.objectweb.asm.util.AbstractVisitor
Returns the default ASMifiable prototypes.
getDescriptor() - Method in class org.objectweb.asm.commons.Method
Returns the descriptor of the method described by this object.
getDescriptor() - Method in class org.objectweb.asm.Type
Returns the descriptor corresponding to this Java type.
getDescriptor(StringBuffer) - Method in class org.objectweb.asm.Type
Appends the descriptor corresponding to this Java type to the given string buffer.
getDescriptor(Class) - Static method in class org.objectweb.asm.Type
Returns the descriptor corresponding to the given Java type.
getDescriptor(StringBuffer, Class) - Static method in class org.objectweb.asm.Type
Appends the descriptor of the given class to the given string buffer.
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
 
getEntryElement(ZipOutputStream) - Method in class org.objectweb.asm.xml.Processor
 
getExceptions() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
getField(Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a non static field on the stack.
GETFIELD - Static variable in interface org.objectweb.asm.Opcodes
 
getFrame(Label) - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
getFrame(Label) - Method in class org.objectweb.asm.attrs.StackMapTableAttribute
 
getFrameLabels(StackMapFrame, Set) - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
getFrames() - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
getFrames() - Method in class org.objectweb.asm.attrs.StackMapTableAttribute
 
getFrames() - Method in class org.objectweb.asm.tree.analysis.Analyzer
Returns the symbolic stack frame for each instruction of the last recently analyzed method.
getHandlers(int) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Returns the exception handlers for the given instruction.
getIndex(Object) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Returns the index of the given instruction.
getInternalName() - Method in class org.objectweb.asm.Type
Returns the internal name of the class corresponding to this object type.
getInternalName(Class) - Static method in class org.objectweb.asm.Type
Returns the internal name of the given class.
getInternalNames(Type[]) - Static method in class org.objectweb.asm.commons.GeneratorAdapter
Returns the internal names of the given types.
getItem(int) - Method in class org.objectweb.asm.ClassReader
Returns the start index of the constant pool item in b, plus one.
getLabel(int, Label[]) - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
getLabel(int, Label[]) - Method in class org.objectweb.asm.attrs.StackMapTableAttribute
 
getLabel() - Method in class org.objectweb.asm.attrs.StackMapType
 
getLabel(Object) - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
 
getLabel(Label) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
getLabels() - Method in class org.objectweb.asm.Attribute
Returns the labels corresponding to this attribute.
getLabels() - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
getLocal(int) - Method in class org.objectweb.asm.tree.analysis.Frame
Returns the value of the given local variable.
getLocals() - Method in class org.objectweb.asm.tree.analysis.Frame
Returns the maximum number of local variables of this frame.
getLocalType(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Returns the type of the given local variable.
getMethod(String) - Static method in class org.objectweb.asm.commons.Method
Returns a Method corresponding to the given Java method declaration.
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.
getMethodOff(ClassReader, int, char[]) - Static method in class org.objectweb.asm.attrs.StackMapTableAttribute
 
getName() - Method in class org.objectweb.asm.commons.Method
Returns the name of the method described by this object.
getName(ZipEntry) - Method in class org.objectweb.asm.xml.Processor
 
getNewOffset(int[], int[], int, int) - Static method in class org.objectweb.asm.MethodWriter
Computes the future value of a bytecode offset.
getNewOffset(int[], int[], Label) - Static method in class org.objectweb.asm.MethodWriter
Updates the offset of the given label.
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.
getRepresentation(String) - Static method in class org.objectweb.asm.xml.Processor
 
getReturnType() - Method in class org.objectweb.asm.commons.Method
Returns the return type of the method described by this object.
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.
getReturnType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
getShortName(String) - Static method in class org.objectweb.asm.util.CheckClassAdapter
 
getSize() - Method in class org.objectweb.asm.AnnotationWriter
Returns the size of this annotation writer list.
getSize(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.Attribute
Returns the size of all the attributes in this attribute list.
getSize() - Method in class org.objectweb.asm.FieldWriter
Returns the size of this field.
getSize() - Method in class org.objectweb.asm.MethodWriter
Returns the size of the bytecode of this method.
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(Constant) - Method in class org.objectweb.asm.optimizer.Shrinker.ConstantComparator
 
getSort() - Method in class org.objectweb.asm.Type
Returns the sort of this Java type.
getStack(int) - Method in class org.objectweb.asm.tree.analysis.Frame
Returns the value of the given operand stack slot.
getStackSize() - Method in class org.objectweb.asm.tree.analysis.Frame
Returns the number of values in the operand stack of this frame.
getStatic(Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a static field on the stack.
GETSTATIC - Static variable in interface org.objectweb.asm.Opcodes
 
getSuperClass(Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
getText() - Method in class org.objectweb.asm.util.AbstractVisitor
Returns the text printed by this visitor.
getType() - Method in class org.objectweb.asm.attrs.StackMapType
 
getType() - Method in class org.objectweb.asm.tree.AbstractInsnNode
Returns the type of this instruction.
getType() - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
getType() - Method in class org.objectweb.asm.tree.FieldInsnNode
 
getType() - Method in class org.objectweb.asm.tree.IincInsnNode
 
getType() - Method in class org.objectweb.asm.tree.InsnNode
 
getType() - Method in class org.objectweb.asm.tree.IntInsnNode
 
getType() - Method in class org.objectweb.asm.tree.JumpInsnNode
 
getType() - Method in class org.objectweb.asm.tree.LabelNode
 
getType() - Method in class org.objectweb.asm.tree.LdcInsnNode
 
getType() - Method in class org.objectweb.asm.tree.LookupSwitchInsnNode
 
getType() - Method in class org.objectweb.asm.tree.MethodInsnNode
 
getType() - Method in class org.objectweb.asm.tree.MultiANewArrayInsnNode
 
getType() - Method in class org.objectweb.asm.tree.TableSwitchInsnNode
 
getType() - Method in class org.objectweb.asm.tree.TypeInsnNode
 
getType() - Method in class org.objectweb.asm.tree.VarInsnNode
 
getType(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.
getType(char[], int) - Static method in class org.objectweb.asm.Type
Returns the Java type corresponding to the given type descriptor.
getTypeInfo(int) - Static method in class org.objectweb.asm.attrs.StackMapType
 
getTypeInfoLabels(Set, List) - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
getValue(String, String) - Method in class org.objectweb.asm.xml.ASMContentHandler.Rule
 
goTo(Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label.
GOTO - Static variable in interface org.objectweb.asm.Opcodes
 
GT - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.

H

h - Variable in class org.objectweb.asm.xml.SAXAdapter
 
h - Variable in class org.objectweb.asm.xml.SAXFieldAdapter
 
Handler - Class in org.objectweb.asm
Information about an exception handler block.
Handler() - Constructor for class org.objectweb.asm.Handler
 
handler - Variable in class org.objectweb.asm.Handler
Beginning of the exception handler's code.
handler - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
Beginning of the exception handler's code.
handlers - Variable in class org.objectweb.asm.tree.analysis.Analyzer
 
hasFormals - Variable in class org.objectweb.asm.signature.SignatureWriter
Indicates if the signature contains formal type parameters.
hashCode() - Method in class org.objectweb.asm.commons.Method
 
hashCode - Variable in class org.objectweb.asm.Item
The hash code value of this constant pool item.
hashCode - Variable in class org.objectweb.asm.optimizer.Constant
The hash code value of this constant pool item.
hashCode() - Method in class org.objectweb.asm.optimizer.Constant
 
hashCode() - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
hashCode() - Method in class org.objectweb.asm.tree.analysis.DataflowValue
 
hashCode() - Method in class org.objectweb.asm.Type
Returns a hash code value for this type.
hasNext() - Method in class org.objectweb.asm.tree.analysis.SmallSet
 
hasParameters - Variable in class org.objectweb.asm.signature.SignatureWriter
Indicates if the signature contains method parameter types.
hasStaticInitializer - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
Set to true if the class has static initializer.
hasSVUID - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
Set to true if the class already has SVUID.
header - Variable in class org.objectweb.asm.ClassReader
Start index of the class header information (access, name...) in b.

I

I2B - Static variable in interface org.objectweb.asm.Opcodes
 
I2C - Static variable in interface org.objectweb.asm.Opcodes
 
I2D - Static variable in interface org.objectweb.asm.Opcodes
 
I2F - Static variable in interface org.objectweb.asm.Opcodes
 
I2L - Static variable in interface org.objectweb.asm.Opcodes
 
I2S - Static variable in interface org.objectweb.asm.Opcodes
 
IADD - Static variable in interface org.objectweb.asm.Opcodes
 
IALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
IAND - Static variable in interface org.objectweb.asm.Opcodes
 
ianns - Variable in class org.objectweb.asm.ClassWriter
The runtime invisible annotations of this class.
ianns - Variable in class org.objectweb.asm.FieldWriter
The runtime invisible annotations of this field.
ianns - Variable in class org.objectweb.asm.MethodWriter
The runtime invisible annotations of this method.
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
 
id - Variable in class org.objectweb.asm.util.ASMifierAnnotationVisitor
Identifier of the annotation visitor variable in the produced code.
ident - Variable in class org.objectweb.asm.xml.Processor.SAXWriter
 
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
 
ifCmp(Type, int, Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top two stack values.
IFEQ - 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
 
ifICmp(int, Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top two integer stack values.
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(Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label if the top stack value is not null.
IFNONNULL - Static variable in interface org.objectweb.asm.Opcodes
 
ifNull(Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label if the top stack value is null.
IFNULL - Static variable in interface org.objectweb.asm.Opcodes
 
ifZCmp(int, Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top integer stack value with zero.
iinc(int, int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to increment the given local variable.
IINC - Static variable in interface org.objectweb.asm.Opcodes
 
IINC_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of the IINC instruction.
IINC_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of IincInsnNode instructions.
IincInsnNode - Class in org.objectweb.asm.tree
A node that represents an IINC instruction.
IincInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.IincInsnNode
Constructs a new IincInsnNode.
ILOAD - Static variable in interface org.objectweb.asm.Opcodes
 
IMETH - Static variable in class org.objectweb.asm.ClassWriter
The type of CONSTANT_InterfaceMethodref constant pool items.
IMPLVAR_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of instructions with an implicit local variable index argument.
IMUL - Static variable in interface org.objectweb.asm.Opcodes
 
incr - Variable in class org.objectweb.asm.tree.IincInsnNode
Amount to increment the local variable by.
index - Variable in class org.objectweb.asm.ClassWriter
Index of the next item to be added in the constant pool.
index - Variable in class org.objectweb.asm.Item
Index of this item in the constant pool.
index - Variable in class org.objectweb.asm.tree.LocalVariableNode
The local variable's index.
indexes - Variable in class org.objectweb.asm.tree.analysis.Analyzer
 
INEG - Static variable in interface org.objectweb.asm.Opcodes
 
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.ClassWriter
The InnerClasses attribute.
innerClasses - Variable in class org.objectweb.asm.tree.ClassNode
Informations about the inner classes of this class.
innerClassesCount - Variable in class org.objectweb.asm.ClassWriter
The number of entries in the InnerClasses attribute.
InnerClassNode - Class in org.objectweb.asm.tree
A node that represents an inner class.
InnerClassNode(String, String, String, int) - Constructor for class org.objectweb.asm.tree.InnerClassNode
Constructs a new InnerClassNode.
innerName - Variable in class org.objectweb.asm.tree.InnerClassNode
The (simple) name of the inner class inside its enclosing class.
input - Variable in class org.objectweb.asm.xml.Processor
 
inRepresentation - Variable in class org.objectweb.asm.xml.Processor
 
INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of InsnNode instructions.
INSN - Static variable in interface org.objectweb.asm.xml.ASMContentHandler.OpcodeGroup
 
INSN_FIELD - Static variable in interface org.objectweb.asm.xml.ASMContentHandler.OpcodeGroup
 
INSN_IINC - Static variable in interface org.objectweb.asm.xml.ASMContentHandler.OpcodeGroup
 
INSN_INT - Static variable in interface org.objectweb.asm.xml.ASMContentHandler.OpcodeGroup
 
INSN_JUMP - Static variable in interface org.objectweb.asm.xml.ASMContentHandler.OpcodeGroup
 
INSN_LDC - Static variable in interface org.objectweb.asm.xml.ASMContentHandler.OpcodeGroup
 
INSN_METHOD - Static variable in interface org.objectweb.asm.xml.ASMContentHandler.OpcodeGroup
 
INSN_MULTIANEWARRAY - Static variable in interface org.objectweb.asm.xml.ASMContentHandler.OpcodeGroup
 
INSN_TYPE - Static variable in interface org.objectweb.asm.xml.ASMContentHandler.OpcodeGroup
 
INSN_VAR - Static variable in interface org.objectweb.asm.xml.ASMContentHandler.OpcodeGroup
 
InsnNode - Class in org.objectweb.asm.tree
A node that represents a zero operand instruction.
InsnNode(int) - Constructor for class org.objectweb.asm.tree.InsnNode
Constructs a new InsnNode.
insns - Variable in class org.objectweb.asm.tree.analysis.DataflowValue
The instructions that can produce this value.
INSNS - Static variable in class org.objectweb.asm.tree.InsnNode
 
instanceOf(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to test if the top stack value is of the given type.
INSTANCEOF - Static variable in interface org.objectweb.asm.Opcodes
 
INSTANCEOF - Static variable in interface org.objectweb.asm.signature.SignatureVisitor
Wildcard for a normal type argument.
instructions - Variable in class org.objectweb.asm.tree.MethodNode
The instructions of this method.
INT - Static variable in class org.objectweb.asm.ClassWriter
The type of CONSTANT_Integer constant pool items.
INT - Static variable in class org.objectweb.asm.Type
The sort of the int type.
INT_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of IntInsnNode instructions.
INT_TYPE - Static variable in class org.objectweb.asm.Type
The int type.
INT_VALUE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
INT_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
INTEGER_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
interfaceCount - Variable in class org.objectweb.asm.ClassWriter
Number of interfaces implemented or extended by this class or interface.
interfaces - Variable in class org.objectweb.asm.ClassWriter
The interfaces implemented or extended by this class or interface.
interfaces - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
Interfaces implemented by the class.
interfaces - Variable in class org.objectweb.asm.tree.ClassNode
The internal names of the class's interfaces (see getInternalName).
INTERNAL_NAME - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for internal type names in bytecode notation.
interpreter - Variable in class org.objectweb.asm.tree.analysis.Analyzer
 
Interpreter - Interface in org.objectweb.asm.tree.analysis
A semantic bytecode interpreter.
IntInsnNode - Class in org.objectweb.asm.tree
A node that represents an instruction with a single int operand.
IntInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.IntInsnNode
Constructs a new IntInsnNode.
IntMap - Class in org.objectweb.asm.tree.analysis
A fixed size map of integer values.
IntMap(int) - Constructor for class org.objectweb.asm.tree.analysis.IntMap
 
intVal - Variable in class org.objectweb.asm.Item
Value of this item, for an integer item.
intVal - Variable in class org.objectweb.asm.optimizer.Constant
Value of this item, for an integer item.
invisibleAnnotations - Variable in class org.objectweb.asm.tree.MemberNode
The runtime invisible annotations of this class, field or method.
invisibleParameterAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime invisible parameter annotations of this method.
invokeConstructor(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to invoke a constructor.
invokeInsn(int, Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates an invoke method instruction.
invokeInterface(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to invoke an interface method.
INVOKEINTERFACE - Static variable in interface org.objectweb.asm.Opcodes
 
INVOKESPECIAL - Static variable in interface org.objectweb.asm.Opcodes
 
invokeStatic(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to invoke a static method.
INVOKESTATIC - Static variable in interface org.objectweb.asm.Opcodes
 
invokeVirtual(Type, Method) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to invoke a normal method.
INVOKEVIRTUAL - Static variable in interface org.objectweb.asm.Opcodes
 
IOR - Static variable in interface org.objectweb.asm.Opcodes
 
ipanns - Variable in class org.objectweb.asm.MethodWriter
The runtime invisible parameter annotations of this method.
IREM - Static variable in interface org.objectweb.asm.Opcodes
 
IRETURN - Static variable in interface org.objectweb.asm.Opcodes
 
is - Variable in class org.objectweb.asm.xml.Processor.ProtectedInputStream
 
isArrayValue(Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
isArrayValue(Value) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
isAssignableFrom(Type, Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
isClassEntry(ZipEntry) - Method in class org.objectweb.asm.xml.Processor
 
isCodeAttribute() - Method in class org.objectweb.asm.Attribute
Returns true if this type of attribute is a code attribute.
isCodeAttribute() - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
isCodeAttribute() - Method in class org.objectweb.asm.attrs.StackMapTableAttribute
 
isEqualTo(Item) - Method in class org.objectweb.asm.Item
Indicates if the given item is equal to this one.
ISHL - Static variable in interface org.objectweb.asm.Opcodes
 
ISHR - Static variable in interface org.objectweb.asm.Opcodes
 
isInterface - Variable in class org.objectweb.asm.tree.analysis.SimpleVerifier
If the class that is verified is an interface.
isInterface(Type) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
isInterface - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
 
isReference() - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
isSubTypeOf(Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
isSubTypeOf(Value, Value) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
ISTORE - Static variable in interface org.objectweb.asm.Opcodes
 
ISUB - Static variable in interface org.objectweb.asm.Opcodes
 
isUnknown() - Method in class org.objectweb.asm.Attribute
Returns true if this type of attribute is unknown.
isUnknown() - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
isUnknown() - Method in class org.objectweb.asm.attrs.StackMapTableAttribute
 
isXml - Variable in class org.objectweb.asm.xml.Processor.OutputSlicingHandler
 
Item - Class in org.objectweb.asm
A constant pool item.
Item() - Constructor for class org.objectweb.asm.Item
Constructs an uninitialized Item.
Item(int) - Constructor for class org.objectweb.asm.Item
 
Item(int, Item) - Constructor for class org.objectweb.asm.Item
Constructs a copy of the given item.
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
 
items - Variable in class org.objectweb.asm.ClassReader
The start index of each constant pool item in b, plus one.
items - Variable in class org.objectweb.asm.ClassWriter
The constant pool's hash table data.
iterator() - Method in class org.objectweb.asm.tree.analysis.SmallSet
 
ITFMETH_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of the INVOKEINTERFACE instruction.
IUSHR - Static variable in interface org.objectweb.asm.Opcodes
 
IXOR - Static variable in interface org.objectweb.asm.Opcodes
 

J

JarOptimizer - Class in org.objectweb.asm.optimizer
A Jar file optimizer.
JarOptimizer() - Constructor for class org.objectweb.asm.optimizer.JarOptimizer
 
JSR - Static variable in interface org.objectweb.asm.Opcodes
 
jsr - Variable in class org.objectweb.asm.tree.analysis.Analyzer
 
JUMP_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of JumpInsnNode instructions.
JumpInsnNode - Class in org.objectweb.asm.tree
A node that represents a jump instruction.
JumpInsnNode(int, Label) - Constructor for class org.objectweb.asm.tree.JumpInsnNode
Constructs a new JumpInsnNode.

K

key - Variable in class org.objectweb.asm.ClassWriter
A reusable key used to look for items in the hash items.
key1 - Variable in class org.objectweb.asm.optimizer.ConstantPool
 
key2 - Variable in class org.objectweb.asm.ClassWriter
A reusable key used to look for items in the hash items.
key2 - Variable in class org.objectweb.asm.optimizer.ConstantPool
 
key3 - Variable in class org.objectweb.asm.ClassWriter
A reusable key used to look for items in the hash items.
key3 - Variable in class org.objectweb.asm.optimizer.ConstantPool
 
keys - Variable in class org.objectweb.asm.tree.analysis.IntMap
 
keys - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
The values of the keys.

L

L2D - Static variable in interface org.objectweb.asm.Opcodes
 
L2F - Static variable in interface org.objectweb.asm.Opcodes
 
L2I - Static variable in interface org.objectweb.asm.Opcodes
 
label - Variable in class org.objectweb.asm.attrs.StackMapFrame
A Label for frame offset within method bytecode.
Label - Class in org.objectweb.asm
A label represents a position in the bytecode of a method.
Label() - Constructor for class org.objectweb.asm.Label
Constructs a new label.
LABEL - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of LabelNode "instructions".
label - Variable in class org.objectweb.asm.tree.JumpInsnNode
The operand of this instruction.
label - Variable in class org.objectweb.asm.tree.LabelNode
 
LABEL_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of instructions with a 2 bytes bytecode offset label.
labelNames - Variable in class org.objectweb.asm.util.ASMifierAbstractVisitor
The label names.
labelNames - Variable in class org.objectweb.asm.util.TraceMethodVisitor
The label names.
labelNames - Variable in class org.objectweb.asm.xml.SAXCodeAdapter
 
LabelNode - Class in org.objectweb.asm.tree
An AbstractInsnNode that encapsulates a Label.
LabelNode(Label) - Constructor for class org.objectweb.asm.tree.LabelNode
 
labels - Variable in class org.objectweb.asm.tree.LookupSwitchInsnNode
Beginnings of the handler blocks.
labels - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
Beginnings of the handler blocks.
labels - Variable in class org.objectweb.asm.util.CheckMethodAdapter
The already visited labels.
labels - Variable in class org.objectweb.asm.xml.ASMContentHandler
Map of the active Label instances for current method.
LABELW_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of instructions with a 4 bytes bytecode offset 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
 
lastField - Variable in class org.objectweb.asm.ClassWriter
The fields of this class.
lastHandler - Variable in class org.objectweb.asm.MethodWriter
The last element in the catchTable handler list.
lastMethod - Variable in class org.objectweb.asm.ClassWriter
The methods of this class.
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
 
LDC_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of the LDC instruction.
LDC_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of LdcInsnNode instructions.
LdcInsnNode - Class in org.objectweb.asm.tree
A node that represents an LDC instruction.
LdcInsnNode(Object) - Constructor for class org.objectweb.asm.tree.LdcInsnNode
Constructs a new LdcInsnNode.
LDCW_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of the LDC_W and LDC2_W instructions.
LDIV - Static variable in interface org.objectweb.asm.Opcodes
 
LE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
len - Variable in class org.objectweb.asm.Type
The length of the descriptor of this Java type.
len - Variable in class org.objectweb.asm.util.attrs.ASMStackMapAttribute
Length of the attribute used for comparison
len - Variable in class org.objectweb.asm.util.attrs.ASMStackMapTableAttribute
Length of the attribute used for comparison
length - Variable in class org.objectweb.asm.ByteVector
Actual number of bytes in this vector.
line - Variable in class org.objectweb.asm.Label
The line number corresponding to this label, if known.
line - Variable in class org.objectweb.asm.tree.LineNumberNode
A line number.
lineNumber - Variable in class org.objectweb.asm.MethodWriter
The LineNumberTable attribute.
lineNumberCount - Variable in class org.objectweb.asm.MethodWriter
Number of entries in the LineNumberTable attribute.
LineNumberNode - Class in org.objectweb.asm.tree
A node that represents a line number declaration.
LineNumberNode(int, Label) - Constructor for class org.objectweb.asm.tree.LineNumberNode
Constructs a new LineNumberNode.
lineNumbers - Variable in class org.objectweb.asm.tree.MethodNode
The line numbers of this method.
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
 
loadArg(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load the given method argument on the stack.
loadArgArray() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to load all the method arguments on the stack, as a single object array.
loadArgs(int, int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to load the given method arguments on the stack.
loadArgs() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to load all the method arguments on the stack.
loadInsn(Type, int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push a local variable on the stack.
loadLocal(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load the given local variable on the stack.
loadLocal(int, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load the given local variable on the stack.
loadThis() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load 'this' on the stack.
locals - Variable in class org.objectweb.asm.attrs.StackMapFrame
A List of StackMapType instances that represent locals for this frame.
locals - Variable in class org.objectweb.asm.tree.analysis.Frame
The number of local variables of this frame.
localTypes - Variable in class org.objectweb.asm.commons.GeneratorAdapter
Types of the local variables of the method visited by this adapter.
localVar - Variable in class org.objectweb.asm.MethodWriter
The LocalVariableTable attribute.
localVarCount - Variable in class org.objectweb.asm.MethodWriter
Number of entries in the LocalVariableTable attribute.
LocalVariableNode - Class in org.objectweb.asm.tree
A node that represents a local variable declaration.
LocalVariableNode(String, String, String, Label, Label, int) - Constructor for class org.objectweb.asm.tree.LocalVariableNode
Constructs a new LocalVariableNode.
localVariables - Variable in class org.objectweb.asm.tree.MethodNode
The local variables of this method.
LocalVariablesSorter - Class in org.objectweb.asm.commons
A MethodAdapter that renumbers local variables in their order of appearance.
LocalVariablesSorter(int, String, MethodVisitor) - Constructor for class org.objectweb.asm.commons.LocalVariablesSorter
 
localVarType - Variable in class org.objectweb.asm.MethodWriter
The LocalVariableTypeTable attribute.
localVarTypeCount - Variable in class org.objectweb.asm.MethodWriter
Number of entries in the LocalVariableTypeTable attribute.
LONG - Static variable in class org.objectweb.asm.ClassWriter
The type of CONSTANT_Long constant pool items.
LONG - Static variable in class org.objectweb.asm.Type
The sort of the long type.
LONG_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
LONG_TYPE - Static variable in class org.objectweb.asm.Type
The long type.
LONG_VALUE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
LONG_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
longVal - Variable in class org.objectweb.asm.Item
Value of this item, for a long item.
longVal - Variable in class org.objectweb.asm.optimizer.Constant
Value of this item, for a long item.
LOOK_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of the LOOKUPSWITCH instruction.
LOOKUPSWITCH - Static variable in interface org.objectweb.asm.Opcodes
 
LOOKUPSWITCH_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of LookupSwitchInsnNode instructions.
LookupSwitchInsnNode - Class in org.objectweb.asm.tree
A node that represents a LOOKUPSWITCH instruction.
LookupSwitchInsnNode(Label, int[], Label[]) - Constructor for class org.objectweb.asm.tree.LookupSwitchInsnNode
Constructs a new LookupSwitchInsnNode.
LOR - Static variable in interface org.objectweb.asm.Opcodes
 
lpatterns - Variable in class org.objectweb.asm.xml.ASMContentHandler.RuleSet
 
LREM - Static variable in interface org.objectweb.asm.Opcodes
 
LRETURN - Static variable in interface org.objectweb.asm.Opcodes
 
LSHL - Static variable in interface org.objectweb.asm.Opcodes
 
LSHR - Static variable in interface org.objectweb.asm.Opcodes
 
LSTORE - Static variable in interface org.objectweb.asm.Opcodes
 
LSUB - Static variable in interface org.objectweb.asm.Opcodes
 
LT - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
ltab - Variable in class org.objectweb.asm.util.TraceMethodVisitor
Tab for labels.
LUSHR - Static variable in interface org.objectweb.asm.Opcodes
 
LXOR - Static variable in interface org.objectweb.asm.Opcodes
 

M

main(String[]) - Static method in class org.objectweb.asm.optimizer.JarOptimizer
 
main(String[]) - Static method in class org.objectweb.asm.optimizer.Shrinker
 
main(String[]) - Static method in class org.objectweb.asm.util.ASMifierClassVisitor
Prints the ASM source code to generate the given class to the standard output.
main(String[]) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a given class.
main(String[]) - Static method in class org.objectweb.asm.util.TraceClassVisitor
Prints a disassembled view of the given class to the standard output.
main(String[]) - Static method in class org.objectweb.asm.xml.Processor
 
MANA_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of the MULTIANEWARRAY instruction.
map(String) - Static method in class org.objectweb.asm.commons.Method
 
map(String) - Method in class org.objectweb.asm.optimizer.NameMapping
 
mapping - Variable in class org.objectweb.asm.commons.LocalVariablesSorter
Mapping from old to new local variable indexes.
mapping - Variable in class org.objectweb.asm.optimizer.ClassOptimizer
 
mapping - Variable in class org.objectweb.asm.optimizer.MethodOptimizer
 
mark(Label) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Marks the current code position with the given label.
mark() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Marks the current code position with a new label.
match - Variable in class org.objectweb.asm.xml.ASMContentHandler
Complete name of the current element.
match(String) - Method in class org.objectweb.asm.xml.ASMContentHandler.RuleSet
 
math(int, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to do the specified mathematical or logical operation.
max - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
The maximum key value.
MAX_SHORT - Static variable in class org.objectweb.asm.attrs.StackMapTableAttribute
 
MAX_SIZE - Static variable in class org.objectweb.asm.attrs.StackMapAttribute
 
maxLocals - Variable in class org.objectweb.asm.MethodWriter
Maximum number of local variables for this method.
maxLocals - Variable in class org.objectweb.asm.tree.MethodNode
The maximum number of local variables of this method.
maxStack - Variable in class org.objectweb.asm.MethodWriter
Maximum stack size of this method.
maxStack - Variable in class org.objectweb.asm.tree.MethodNode
The maximum stack size of this method.
maxStackSize - Variable in class org.objectweb.asm.Label
The (relative) maximum stack size corresponding to this basic block.
maxStackSize - Variable in class org.objectweb.asm.MethodWriter
The (relative) maximum stack size after the last visited instruction.
maxStringLength - Variable in class org.objectweb.asm.ClassReader
Maximum length of the strings contained in the constant pool of the class.
MemberNode - Class in org.objectweb.asm.tree
An abstract class, field or method node.
MemberNode() - Constructor for class org.objectweb.asm.tree.MemberNode
Constructs a new MemberNode.
merge(int, Frame, Subroutine) - Method in class org.objectweb.asm.tree.analysis.Analyzer
 
merge(int, Frame, Frame, Subroutine, boolean[]) - Method in class org.objectweb.asm.tree.analysis.Analyzer
 
merge(Value, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
merge(Value, Value) - Method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
merge(Frame, Interpreter) - Method in class org.objectweb.asm.tree.analysis.Frame
Merges this frame with the given frame.
merge(Frame, boolean[]) - Method in class org.objectweb.asm.tree.analysis.Frame
Merges this frame with the given frame (case of a RET instruction).
merge(Value, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
Merges two values.
merge(Value, Value) - Method in class org.objectweb.asm.tree.analysis.SimpleVerifier
 
merge(Subroutine, boolean) - Method in class org.objectweb.asm.tree.analysis.Subroutine
 
METH - Static variable in class org.objectweb.asm.ClassWriter
The type of CONSTANT_Methodref constant pool items.
Method - Class in org.objectweb.asm.commons
A named method descriptor.
Method(String, String) - Constructor for class org.objectweb.asm.commons.Method
Creates a new Method.
Method(String, Type, Type[]) - Constructor for class org.objectweb.asm.commons.Method
Creates a new Method.
METHOD_DESCRIPTOR - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for method descriptors, formatted in bytecode notation
METHOD_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of MethodInsnNode instructions.
METHOD_SIGNATURE - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for method signatures, formatted in bytecode notation
methodAccess - Variable in class org.objectweb.asm.commons.AdviceAdapter
 
MethodAdapter - Class in org.objectweb.asm
An empty MethodVisitor that delegates to another MethodVisitor.
MethodAdapter(MethodVisitor) - Constructor for class org.objectweb.asm.MethodAdapter
Constructs a new MethodAdapter object.
MethodConstantsCollector - Class in org.objectweb.asm.optimizer
An MethodVisitor that collects the Constants of the methods it visits.
MethodConstantsCollector(MethodVisitor, ConstantPool) - Constructor for class org.objectweb.asm.optimizer.MethodConstantsCollector
 
methodDesc - Variable in class org.objectweb.asm.commons.AdviceAdapter
 
MethodInsnNode - Class in org.objectweb.asm.tree
A node that represents a method instruction.
MethodInsnNode(int, String, String, String) - Constructor for class org.objectweb.asm.tree.MethodInsnNode
Constructs a new MethodInsnNode.
MethodNode - Class in org.objectweb.asm.tree
A node that represents a method.
MethodNode(int, String, String, String, String[]) - Constructor for class org.objectweb.asm.tree.MethodNode
Constructs a new MethodNode.
MethodOptimizer - Class in org.objectweb.asm.optimizer
A MethodAdapter that renames fields and methods, and removes debug info.
MethodOptimizer(MethodVisitor, NameMapping) - Constructor for class org.objectweb.asm.optimizer.MethodOptimizer
 
methods - Variable in class org.objectweb.asm.tree.ClassNode
The methods of this class.
MethodVisitor - Interface in org.objectweb.asm
A visitor to visit a Java method.
MethodWriter - Class in org.objectweb.asm
A MethodVisitor that generates methods in bytecode form.
MethodWriter(ClassWriter, int, String, String, String, String[], boolean) - Constructor for class org.objectweb.asm.MethodWriter
Constructs a new MethodWriter.
min - Variable in class org.objectweb.asm.tree.TableSwitchInsnNode
The minimum key value.
monitorEnter() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to get the monitor of the top stack value.
MONITORENTER - Static variable in interface org.objectweb.asm.Opcodes
 
monitorExit() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to release the monitor of the top stack value.
MONITOREXIT - Static variable in interface org.objectweb.asm.Opcodes
 
MUL - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
MULTI_XML - Static variable in class org.objectweb.asm.xml.Processor
 
MULTIANEWARRAY - Static variable in interface org.objectweb.asm.Opcodes
 
MULTIANEWARRAY_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of MultiANewArrayInsnNode instructions.
MultiANewArrayInsnNode - Class in org.objectweb.asm.tree
A node that represents a MULTIANEWARRAY instruction.
MultiANewArrayInsnNode(String, int) - Constructor for class org.objectweb.asm.tree.MultiANewArrayInsnNode
Constructs a new MultiANewArrayInsnNode.
mv - Variable in class org.objectweb.asm.MethodAdapter
The MethodVisitor to which this adapter delegates calls.
mv - Variable in class org.objectweb.asm.util.TraceMethodVisitor
The MethodVisitor to which this visitor delegates calls.

N

n - Variable in class org.objectweb.asm.tree.analysis.Analyzer
 
n - Variable in class org.objectweb.asm.xml.Processor
 
name - Variable in class org.objectweb.asm.ClassWriter
The constant pool item that contains the internal name of this class.
name - Variable in class org.objectweb.asm.commons.Method
The method name.
name - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder.Item
 
name - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
Internal name of the class
name - Variable in class org.objectweb.asm.commons.StaticInitMerger
 
name - Variable in class org.objectweb.asm.FieldWriter
The index of the constant pool item that contains the name of this method.
name - Variable in class org.objectweb.asm.MethodWriter
The index of the constant pool item that contains the name of this method.
name - Variable in class org.objectweb.asm.tree.ClassNode
The internal name of the class (see getInternalName).
name - Variable in class org.objectweb.asm.tree.FieldInsnNode
The field's name.
name - Variable in class org.objectweb.asm.tree.FieldNode
The field's name.
name - Variable in class org.objectweb.asm.tree.InnerClassNode
The internal name of an inner class (see getInternalName).
name - Variable in class org.objectweb.asm.tree.LocalVariableNode
The name of a local variable.
name - Variable in class org.objectweb.asm.tree.MethodInsnNode
The method's name.
name - Variable in class org.objectweb.asm.tree.MethodNode
The method's name.
name - Variable in class org.objectweb.asm.util.ASMifierAbstractVisitor
The name of the variable for this visitor in the produced code.
NAME_TYPE - Static variable in class org.objectweb.asm.ClassWriter
The type of CONSTANT_NameAndType constant pool items.
named - Variable in class org.objectweb.asm.AnnotationWriter
true if values are named, false otherwise.
named - Variable in class org.objectweb.asm.util.CheckAnnotationAdapter
 
NameMapping - Class in org.objectweb.asm.optimizer
A mapping from names to names, used to rename classes, fields and methods.
NameMapping(String) - Constructor for class org.objectweb.asm.optimizer.NameMapping
 
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.
NE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
NEG - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
NEW - Static variable in interface org.objectweb.asm.Opcodes
 
newArray(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to create a new array.
NEWARRAY - Static variable in interface org.objectweb.asm.Opcodes
 
newClass(String) - Method in class org.objectweb.asm.ClassWriter
Adds a class reference to the constant pool of the class being build.
newClass(String) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
newClassItem(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.
newConst(Object) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
newConstItem(Object) - Method in class org.objectweb.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newControlFlowEdge(Frame, Frame) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Creates a control flow graph edge.
newDouble(double) - Method in class org.objectweb.asm.ClassWriter
Adds a double to the constant pool of the class being build.
newDouble(double) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
newField(String, String, String) - Method in class org.objectweb.asm.ClassWriter
Adds a field reference to the constant pool of the class being build.
newField(String, String, String) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
newFloat(float) - Method in class org.objectweb.asm.ClassWriter
Adds a float to the constant pool of the class being build.
newFloat(float) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
newFrame(int, int) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Constructs a new frame with the given size.
newFrame(Frame) - Method in class org.objectweb.asm.tree.analysis.Analyzer
Constructs a new frame that is identical to the given frame.
newInstance(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to create a new object.
newInteger(int) - Method in class org.objectweb.asm.ClassWriter
Adds an integer to the constant pool of the class being build.
newInteger(int) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
newLabel() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Creates a new Label.
newLocal(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Creates a new local variable of the given type.
newLocal(int) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
newLong(long) - Method in class org.objectweb.asm.ClassWriter
Adds a long to the constant pool of the class being build.
newLong(long) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
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.
newMethod(String, String, String, boolean) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
newMethodItem(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.
newNameType(String, String) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
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.
newString(String) - Method in class org.objectweb.asm.ClassWriter
Adds a string to the constant pool of the class being build.
newString(String) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
newUTF8(String) - Method in class org.objectweb.asm.ClassWriter
Adds an UTF8 string to the constant pool of the class being build.
newUTF8(String) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
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.AnnotationWriter
Next annotation writer.
next - Variable in class org.objectweb.asm.Attribute
The next attribute in this attribute list.
next - Variable in class org.objectweb.asm.Edge
The next edge in the list of successors of the originating basic block.
next - Variable in class org.objectweb.asm.FieldWriter
Next field writer (see firstField).
next - Variable in class org.objectweb.asm.Handler
Next exception handler block info.
next - Variable in class org.objectweb.asm.Item
Link to another constant pool item, used for collision lists in the constant pool's hash table.
next - Variable in class org.objectweb.asm.Label
The next basic block in the basic block stack.
next - Variable in class org.objectweb.asm.MethodWriter
Next method writer (see firstMethod).
next() - Method in class org.objectweb.asm.tree.analysis.SmallSet
 
nextLocal - Variable in class org.objectweb.asm.commons.LocalVariablesSorter
 
NOARG_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of instructions without any argument.
NOP - Static variable in interface org.objectweb.asm.Opcodes
 
not() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to compute the bitwise negation of the top stack value.
NUMBER_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 

O

object - Variable in class org.objectweb.asm.attrs.StackMapType
 
OBJECT - Static variable in class org.objectweb.asm.Type
The sort of object reference type.
OBJECT_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
off - Variable in class org.objectweb.asm.Type
The offset of the descriptor of this Java type in buf.
OFF - Static variable in class org.objectweb.asm.xml.Processor.SAXWriter
 
offset - Variable in class org.objectweb.asm.AnnotationWriter
Where the number of values of this annotation must be stored in AnnotationWriter.parent.
offset - Variable in class org.objectweb.asm.attrs.StackMapType
 
onMethodEnter() - Method in class org.objectweb.asm.commons.AdviceAdapter
Called at the beginning of the method or after super class class call in the constructor.
onMethodExit(int) - Method in class org.objectweb.asm.commons.AdviceAdapter
Called before explicit exit from the method using either return or throw.
opcode - Variable in class org.objectweb.asm.tree.AbstractInsnNode
The opcode of this instruction.
opcode - Variable in class org.objectweb.asm.xml.ASMContentHandler.Opcode
 
Opcodes - Interface in org.objectweb.asm
Defines the JVM opcodes, access flags and array type codes.
OPCODES - Static variable in class org.objectweb.asm.util.AbstractVisitor
The names of the Java Virtual Machine opcodes.
OPCODES - Static variable in class org.objectweb.asm.xml.ASMContentHandler
Map of the opcode names to opcode and opcode group
openElement - Variable in class org.objectweb.asm.xml.Processor.SAXWriter
 
openEntry(String) - Method in interface org.objectweb.asm.xml.Processor.EntryElement
 
openEntry(String) - Method in class org.objectweb.asm.xml.Processor.SingleDocElement
 
openEntry(String) - Method in class org.objectweb.asm.xml.Processor.ZipEntryElement
 
operand - Variable in class org.objectweb.asm.tree.IntInsnNode
The operand of this instruction.
optimize(File) - Static method in class org.objectweb.asm.optimizer.JarOptimizer
 
optimize(File, File, NameMapping) - Static method in class org.objectweb.asm.optimizer.Shrinker
 
optimizeEmptyElements - Variable in class org.objectweb.asm.xml.Processor.SAXWriter
 
optimizeEmptyElements - Variable in class org.objectweb.asm.xml.Processor.SAXWriterFactory
 
OR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
org.objectweb.asm - package org.objectweb.asm
Provides a small and fast bytecode manipulation framework.
org.objectweb.asm.attrs - package org.objectweb.asm.attrs
Provides an implementation for optional class, field and method attributes.
org.objectweb.asm.commons - package org.objectweb.asm.commons
Provides some useful class and method adapters.
org.objectweb.asm.optimizer - package org.objectweb.asm.optimizer
 
org.objectweb.asm.signature - package org.objectweb.asm.signature
Provides support for type signatures.
org.objectweb.asm.tree - package org.objectweb.asm.tree
Provides an ASM visitor that constructs a tree representation of the classes it visits.
org.objectweb.asm.tree.analysis - package org.objectweb.asm.tree.analysis
Provides a framework for static code analysis based on the asm.tree package.
org.objectweb.asm.util - package org.objectweb.asm.util
Provides ASM visitors that can be useful for programming and debugging purposes.
org.objectweb.asm.util.attrs - package org.objectweb.asm.util.attrs
Provides attributes sub classes that can work with the ASMifier utility.
org.objectweb.asm.xml - package org.objectweb.asm.xml
Provides SAX 2.0 adapters for ASM visitors to convert classes to and from XML.
os - Variable in class org.objectweb.asm.xml.ASMContentHandler
Output stream to write result bytecode.
os - Variable in class org.objectweb.asm.xml.Processor.ASMContentHandlerFactory
 
os - Variable in class org.objectweb.asm.xml.Processor.SingleDocElement
 
OTHER - Static variable in class org.objectweb.asm.commons.AdviceAdapter
 
outer - Variable in class org.objectweb.asm.util.CheckClassAdapter
true if the visitOuterClass method has been called.
outerClass - Variable in class org.objectweb.asm.tree.ClassNode
The internal name of the enclosing class of the class.
outerMethod - Variable in class org.objectweb.asm.tree.ClassNode
The name of the method that contains the class, or null if the class is not enclosed in a method.
outerMethodDesc - Variable in class org.objectweb.asm.tree.ClassNode
The descriptor of the method that contains the class, or null if the class is not enclosed in a method.
outerName - Variable in class org.objectweb.asm.tree.InnerClassNode
The internal name of the class to which the inner class belongs (see getInternalName).
output - Variable in class org.objectweb.asm.xml.Processor
 
outputHandler - Variable in class org.objectweb.asm.xml.Processor.TransformerHandlerFactory
 
outRepresentation - Variable in class org.objectweb.asm.xml.Processor
 
owner - Variable in class org.objectweb.asm.tree.FieldInsnNode
The internal name of the field's owner class (see getInternalName).
owner - Variable in class org.objectweb.asm.tree.MethodInsnNode
The internal name of the method's owner class (see getInternalName).

P

panns - Variable in class org.objectweb.asm.MethodWriter
The runtime visible parameter annotations of this method.
PARAMETERS_DECLARATION - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for method parameter signatures, formatted in default Java notation (non-bytecode)
parent - Variable in class org.objectweb.asm.AnnotationWriter
The byte vector to be used to store the number of values of this annotation.
parseType(String, int, SignatureVisitor) - Static method in class org.objectweb.asm.signature.SignatureReader
Parses a field type signature and makes the given visitor visit it.
peek() - Method in class org.objectweb.asm.xml.ASMContentHandler
Return the top object on the stack without removing it.
peek(int) - Method in class org.objectweb.asm.xml.ASMContentHandler
Return the n'th object down the stack, where 0 is the top element and [getCount()-1] is the bottom element.
peekValue() - Method in class org.objectweb.asm.commons.AdviceAdapter
 
pkgName - Variable in class org.objectweb.asm.optimizer.ClassOptimizer
 
pool - Variable in class org.objectweb.asm.ClassWriter
The constant pool of this class.
pop() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a POP instruction.
POP - Static variable in interface org.objectweb.asm.Opcodes
 
pop() - Method in class org.objectweb.asm.tree.analysis.Frame
Pops a value from the operand stack of this frame.
pop() - Method in class org.objectweb.asm.xml.ASMContentHandler
Pop the top object off of the stack, and return it.
pop2() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a POP2 instruction.
POP2 - Static variable in interface org.objectweb.asm.Opcodes
 
popValue() - Method in class org.objectweb.asm.commons.AdviceAdapter
 
position - Variable in class org.objectweb.asm.Label
The position of this label in the code, if known.
prefix - Variable in class org.objectweb.asm.commons.StaticInitMerger
 
prev - Variable in class org.objectweb.asm.AnnotationWriter
Previous annotation writer.
printList(PrintWriter, List) - Method in class org.objectweb.asm.util.AbstractVisitor
Prints the given string tree.
process() - Method in class org.objectweb.asm.xml.Processor
 
processEntry(ZipInputStream, ZipEntry, Processor.ContentHandlerFactory) - 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
 
Processor.ASMContentHandlerFactory - Class in org.objectweb.asm.xml
ASMContentHandlerFactory
Processor.ASMContentHandlerFactory(OutputStream, boolean) - Constructor for class org.objectweb.asm.xml.Processor.ASMContentHandlerFactory
 
Processor.ContentHandlerFactory - Interface in org.objectweb.asm.xml
A ContentHandlerFactory is used to create ContentHandler instances for concrete context.
Processor.EntryElement - Interface in org.objectweb.asm.xml
 
Processor.InputSlicingHandler - Class in org.objectweb.asm.xml
A ContentHandler that splits XML documents into smaller chunks.
Processor.InputSlicingHandler(String, ContentHandler, Processor.ContentHandlerFactory) - Constructor for class org.objectweb.asm.xml.Processor.InputSlicingHandler
Constructs a new SubdocumentHandler object.
Processor.OutputSlicingHandler - Class in org.objectweb.asm.xml
A ContentHandler that splits XML documents into smaller chunks.
Processor.OutputSlicingHandler(Processor.ContentHandlerFactory, Processor.EntryElement, boolean) - Constructor for class org.objectweb.asm.xml.Processor.OutputSlicingHandler
Constructs a new SubdocumentHandler object.
Processor.ProtectedInputStream - Class in org.objectweb.asm.xml
IputStream wrapper class used to protect input streams from being closed by some stupid XML parsers.
Processor.ProtectedInputStream(InputStream) - Constructor for class org.objectweb.asm.xml.Processor.ProtectedInputStream
 
Processor.SAXWriter - Class in org.objectweb.asm.xml
A ContentHandler and LexicalHandler that serializes XML from SAX 2.0 events into Writer.
Processor.SAXWriter(Writer, boolean) - Constructor for class org.objectweb.asm.xml.Processor.SAXWriter
Creates SAXWriter.
Processor.SAXWriterFactory - Class in org.objectweb.asm.xml
SAXWriterFactory
Processor.SAXWriterFactory(Writer, boolean) - Constructor for class org.objectweb.asm.xml.Processor.SAXWriterFactory
 
Processor.SingleDocElement - Class in org.objectweb.asm.xml
 
Processor.SingleDocElement(OutputStream) - Constructor for class org.objectweb.asm.xml.Processor.SingleDocElement
 
Processor.SubdocumentHandlerFactory - Class in org.objectweb.asm.xml
SubdocumentHandlerFactory
Processor.SubdocumentHandlerFactory(ContentHandler) - Constructor for class org.objectweb.asm.xml.Processor.SubdocumentHandlerFactory
 
Processor.TransformerHandlerFactory - Class in org.objectweb.asm.xml
TransformerHandlerFactory
Processor.TransformerHandlerFactory(SAXTransformerFactory, Templates, ContentHandler) - Constructor for class org.objectweb.asm.xml.Processor.TransformerHandlerFactory
 
Processor.ZipEntryElement - Class in org.objectweb.asm.xml
 
Processor.ZipEntryElement(ZipOutputStream) - Constructor for class org.objectweb.asm.xml.Processor.ZipEntryElement
 
push(boolean) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(long) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(float) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(double) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(String) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(Value) - Method in class org.objectweb.asm.tree.analysis.Frame
Pushes a value into the operand stack of this frame.
push(Object) - Method in class org.objectweb.asm.xml.ASMContentHandler
Push a new object onto the top of the object stack.
pushed - Variable in class org.objectweb.asm.Label
true if this basic block has been pushed in the basic block stack.
pushValue(Object) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
put(ByteVector) - Method in class org.objectweb.asm.AnnotationWriter
Puts the annotations of this annotation writer list into the given byte vector.
put(AnnotationWriter[], ByteVector) - Static method in class org.objectweb.asm.AnnotationWriter
Puts the given annotation lists into the given byte vector.
put(ClassWriter, byte[], int, int, int, ByteVector) - Method in class org.objectweb.asm.Attribute
Writes all the attributes of this attribute list in the given byte vector.
put(Item) - Method in class org.objectweb.asm.ClassWriter
Puts the given item in the constant pool's hash table.
put(ByteVector) - Method in class org.objectweb.asm.FieldWriter
Puts the content of this field into the given byte vector.
put(MethodWriter, ByteVector, int, boolean) - Method in class org.objectweb.asm.Label
Puts a reference to this label in the bytecode of a method.
put(ByteVector) - Method in class org.objectweb.asm.MethodWriter
Puts the bytecode of this method in the given byte vector.
put(Constant) - Method in class org.objectweb.asm.optimizer.ConstantPool
 
put(Object, int) - Method in class org.objectweb.asm.tree.analysis.IntMap
 
put11(int, int) - Method in class org.objectweb.asm.ByteVector
Puts two bytes into this byte vector.
put12(int, int) - Method in class org.objectweb.asm.ByteVector
Puts a byte and a short into this byte vector.
put122(int, int, int) - Method in class org.objectweb.asm.ClassWriter
Puts one byte and two shorts into the constant pool.
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(Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a non static field.
PUTFIELD - Static variable in interface org.objectweb.asm.Opcodes
 
putInt(int) - Method in class org.objectweb.asm.ByteVector
Puts an int into this byte vector.
putLong(long) - Method in class org.objectweb.asm.ByteVector
Puts a long into this byte vector.
putShort(int) - Method in class org.objectweb.asm.ByteVector
Puts a short into this byte vector.
putStatic(Type, String, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a static field.
PUTSTATIC - Static variable in interface org.objectweb.asm.Opcodes
 
putUTF8(String) - Method in class org.objectweb.asm.ByteVector
Puts an UTF8 string into this byte vector.
pw - Variable in class org.objectweb.asm.util.ASMifierClassVisitor
The print writer to be used to print the class.
pw - Variable in class org.objectweb.asm.util.TraceClassVisitor
The print writer to be used to print the class.

Q

queue - Variable in class org.objectweb.asm.tree.analysis.Analyzer
 
queued - Variable in class org.objectweb.asm.tree.analysis.Analyzer
 

R

read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.Attribute
Reads a type attribute.
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.attrs.StackMapTableAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.util.attrs.ASMStackMapAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.util.attrs.ASMStackMapTableAttribute
 
read() - Method in class org.objectweb.asm.xml.Processor.ProtectedInputStream
 
read(byte[], int, int) - Method in class org.objectweb.asm.xml.Processor.ProtectedInputStream
 
readAnnotationValue(int, char[], String, AnnotationVisitor) - Method in class org.objectweb.asm.ClassReader
Reads a value of an annotation and makes the given visitor visit it.
readAnnotationValues(int, char[], AnnotationVisitor) - Method in class org.objectweb.asm.ClassReader
Reads the values of an annotation and makes the given visitor visit them.
readAttribute(Attribute[], String, int, int, char[], int, Label[]) - Method in class org.objectweb.asm.ClassReader
Reads an attribute in b.
readByte(int) - Method in class org.objectweb.asm.ClassReader
Reads a byte value in b.
readClass(InputStream) - Static method in class org.objectweb.asm.ClassReader
Reads the bytecode of a class.
readClass(int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads a class constant pool item in b.
readConst(int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads a numeric or string constant pool item in b.
readEntry(ZipInputStream, ZipEntry) - Method in class org.objectweb.asm.xml.Processor
 
readInt(int) - Method in class org.objectweb.asm.ClassReader
Reads a signed int value in b.
readInt(byte[], int) - Static method in class org.objectweb.asm.MethodWriter
Reads a signed int value in the given byte array.
readLong(int) - Method in class org.objectweb.asm.ClassReader
Reads a signed long value in b.
readParameterAnnotations(int, char[], boolean, MethodVisitor) - Method in class org.objectweb.asm.ClassReader
Reads parameter annotations and makes the given visitor visit them.
readShort(int) - Method in class org.objectweb.asm.ClassReader
Reads a signed short value in b.
readShort(byte[], int) - Static method in class org.objectweb.asm.MethodWriter
Reads a signed short value in the given byte array.
readType(List, boolean, ClassReader, int, Label[], char[]) - Method in class org.objectweb.asm.attrs.StackMapTableAttribute
 
readTypeInfo(ClassReader, int, List, Label[], char[], boolean, boolean) - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
readTypes(List, boolean, boolean, ClassReader, int, Label[], char[]) - Method in class org.objectweb.asm.attrs.StackMapTableAttribute
 
readUnsignedShort(int) - Method in class org.objectweb.asm.ClassReader
Reads an unsigned short value in b.
readUnsignedShort(byte[], int) - Static method in class org.objectweb.asm.MethodWriter
Reads an unsigned short value in the given byte array.
readUTF(int, int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads UTF8 string in b.
readUTF8(int, char[]) - Method in class org.objectweb.asm.ClassReader
Reads an UTF8 string constant pool item in b.
REFERENCE_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
referenceCount - Variable in class org.objectweb.asm.Label
Number of forward references to this label, times two.
REM - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
remap(int, int) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
remove() - Method in class org.objectweb.asm.tree.analysis.SmallSet
 
RESERVED - Static variable in class org.objectweb.asm.attrs.StackMapTableAttribute
Reserved for future use
resize - Variable in class org.objectweb.asm.MethodWriter
Indicates if some jump instructions are too small and need to be resized.
resized - Variable in class org.objectweb.asm.Label
If the label position has been updated, after instruction resizing.
resizeInstructions(int[], int[], int) - Method in class org.objectweb.asm.MethodWriter
Resizes the designated instructions, while keeping jump offsets and instruction addresses consistent.
resolve(MethodWriter, int, byte[]) - Method in class org.objectweb.asm.Label
Resolves all forward references to this label.
resolved - Variable in class org.objectweb.asm.Label
Indicates if the position of this label is known.
ret(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a RET instruction.
RET - Static variable in interface org.objectweb.asm.Opcodes
 
RETURN - Static variable in interface org.objectweb.asm.Opcodes
 
RETURNADDRESS_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
returnType - Variable in class org.objectweb.asm.commons.GeneratorAdapter
Return type of the method visited by this adapter.
returnType - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
 
returnValue() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to return the top stack value to the caller.
rootHandler - Variable in class org.objectweb.asm.xml.Processor.InputSlicingHandler
 
rpatterns - Variable in class org.objectweb.asm.xml.ASMContentHandler.RuleSet
 
RULES - Variable in class org.objectweb.asm.xml.ASMContentHandler
 
rules - Variable in class org.objectweb.asm.xml.ASMContentHandler.RuleSet
 

S

SALOAD - Static variable in interface org.objectweb.asm.Opcodes
 
SAME_FRAME - Static variable in class org.objectweb.asm.attrs.StackMapTableAttribute
Frame has exactly the same locals as the previous stack map frame and number of stack items is zero.
SAME_FRAME_EXTENDED - Static variable in class org.objectweb.asm.attrs.StackMapTableAttribute
Frame has exactly the same locals as the previous stack map frame and number of stack items is zero.
SAME_LOCALS_1_STACK_ITEM_FRAME - Static variable in class org.objectweb.asm.attrs.StackMapTableAttribute
Frame has exactly the same locals as the previous stack map frame and number of stack items is 1
SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED - Static variable in class org.objectweb.asm.attrs.StackMapTableAttribute
Frame has exactly the same locals as the previous stack map frame and number of stack items is 1.
SASTORE - Static variable in interface org.objectweb.asm.Opcodes
 
SAXAdapter - Class in org.objectweb.asm.xml
SAXAdapter
SAXAdapter(ContentHandler) - Constructor for class org.objectweb.asm.xml.SAXAdapter
 
SAXAnnotationAdapter - Class in org.objectweb.asm.xml
SAXAnnotationAdapter
SAXAnnotationAdapter(ContentHandler, String, int, String, String) - Constructor for class org.objectweb.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(ContentHandler, String, int, int, String) - Constructor for class org.objectweb.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(ContentHandler, String, int, String, String, int) - Constructor for class org.objectweb.asm.xml.SAXAnnotationAdapter
 
SAXClassAdapter - Class in org.objectweb.asm.xml
A ClassVisitor that generates SAX 2.0 events from the visited class.
SAXClassAdapter(ContentHandler, boolean) - Constructor for class org.objectweb.asm.xml.SAXClassAdapter
Constructs a new SAXClassAdapter object.
SAXCodeAdapter - Class in org.objectweb.asm.xml
A MethodVisitor that generates SAX 2.0 events from the visited method.
SAXCodeAdapter(ContentHandler, int) - Constructor for class org.objectweb.asm.xml.SAXCodeAdapter
Constructs a new SAXCodeAdapter object.
SAXFieldAdapter - Class in org.objectweb.asm.xml
SAXFieldAdapter
SAXFieldAdapter(ContentHandler, AttributesImpl) - Constructor for class org.objectweb.asm.xml.SAXFieldAdapter
 
saxtf - Variable in class org.objectweb.asm.xml.Processor.TransformerHandlerFactory
 
SBYTE_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of instructions with an signed byte argument.
seenFormalParameter - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
 
seenInterface - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
 
seenInterfaceBound - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
 
seenParameter - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
 
separator - Variable in class org.objectweb.asm.util.TraceSignatureVisitor
 
SerialVersionUIDAdder - Class in org.objectweb.asm.commons
A ClassAdapter that adds a serial version unique identifier to a class if missing.
SerialVersionUIDAdder(ClassVisitor) - Constructor for class org.objectweb.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
SerialVersionUIDAdder.Item - Class in org.objectweb.asm.commons
 
SerialVersionUIDAdder.Item(String, int, String) - Constructor for class org.objectweb.asm.commons.SerialVersionUIDAdder.Item
 
set(int) - Method in class org.objectweb.asm.Item
Sets this item to an integer item.
set(long) - Method in class org.objectweb.asm.Item
Sets this item to a long item.
set(float) - Method in class org.objectweb.asm.Item
Sets this item to a float item.
set(double) - Method in class org.objectweb.asm.Item
Sets this item to a double item.
set(int, String, String, String) - Method in class org.objectweb.asm.Item
Sets this item to an item that do not hold a primitive value.
set(int) - Method in class org.objectweb.asm.optimizer.Constant
Sets this item to an integer item.
set(long) - Method in class org.objectweb.asm.optimizer.Constant
Sets this item to a long item.
set(float) - Method in class org.objectweb.asm.optimizer.Constant
Sets this item to a float item.
set(double) - Method in class org.objectweb.asm.optimizer.Constant
Sets this item to a double item.
set(char, String, String, String) - Method in class org.objectweb.asm.optimizer.Constant
Sets this item to an item that do not hold a primitive value.
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.
setLocalType(int, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Sets the current type of the given local variable.
setObject(String) - Method in class org.objectweb.asm.attrs.StackMapType
 
setOpcode(int) - Method in class org.objectweb.asm.tree.FieldInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.IntInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.JumpInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.MethodInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.TypeInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.objectweb.asm.tree.VarInsnNode
Sets the opcode of this instruction.
SHL - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
SHORT - Static variable in class org.objectweb.asm.Type
The sort of the short type.
SHORT_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of instructions with an signed short argument.
SHORT_TYPE - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
 
SHORT_TYPE - Static variable in class org.objectweb.asm.Type
The short type.
showUsage() - Static method in class org.objectweb.asm.xml.Processor
 
SHR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
Shrinker - Class in org.objectweb.asm.optimizer
A class file shrinker utility.
Shrinker() - Constructor for class org.objectweb.asm.optimizer.Shrinker
 
Shrinker.ConstantComparator - Class in org.objectweb.asm.optimizer
 
Shrinker.ConstantComparator() - Constructor for class org.objectweb.asm.optimizer.Shrinker.ConstantComparator
 
signature - Variable in class org.objectweb.asm.ClassWriter
The constant pool item that contains the signature of this class.
signature - Variable in class org.objectweb.asm.FieldWriter
The index of the constant pool item that contains the signature of this field.
signature - Variable in class org.objectweb.asm.MethodWriter
The signature of this method.
signature - Variable in class org.objectweb.asm.signature.SignatureReader
The signature to be read.
signature - Variable in class org.objectweb.asm.tree.ClassNode
The signature of the class.
signature - Variable in class org.objectweb.asm.tree.FieldNode
The field's signature.
signature - Variable in class org.objectweb.asm.tree.LocalVariableNode
The signature of this local variable.
signature - Variable in class org.objectweb.asm.tree.MethodNode
The method's signature.
SignatureReader - Class in org.objectweb.asm.signature
A type signature parser to make a signature visitor visit an existing signature.
SignatureReader(String) - Constructor for class org.objectweb.asm.signature.SignatureReader
Constructs a SignatureReader for the given signature.
SignatureVisitor - Interface in org.objectweb.asm.signature
A visitor to visit a generic signature.
SignatureWriter - Class in org.objectweb.asm.signature
A signature visitor that generates signatures in string format.
SignatureWriter() - Constructor for class org.objectweb.asm.signature.SignatureWriter
Constructs a new SignatureWriter object.
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
Constructs a new SimpleVerifier.
SimpleVerifier(Type, Type, boolean) - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier to verify a specific class.
SimpleVerifier(Type, Type, List, boolean) - Constructor for class org.objectweb.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier to verify a specific class.
SINGLE_XML - Static variable in class org.objectweb.asm.xml.Processor
 
SINGLE_XML_NAME - Static variable in class org.objectweb.asm.xml.Processor
 
singleDocument - Variable in class org.objectweb.asm.xml.SAXClassAdapter
 
SIPUSH - Static variable in interface org.objectweb.asm.Opcodes
 
size - Variable in class org.objectweb.asm.AnnotationWriter
The number of values in this annotation.
SIZE - Static variable in class org.objectweb.asm.MethodWriter
The stack size variation corresponding to each JVM instruction.
size - Variable in class org.objectweb.asm.tree.analysis.DataflowValue
The size of this value.
size - Variable in class org.objectweb.asm.tree.analysis.IntMap
 
size() - Method in class org.objectweb.asm.tree.analysis.SmallSet
 
SmallSet - Class in org.objectweb.asm.tree.analysis
A set of at most two elements.
SmallSet(Object, Object) - Constructor for class org.objectweb.asm.tree.analysis.SmallSet
 
sort - Variable in class org.objectweb.asm.Type
The sort of this Java type.
source - Variable in class org.objectweb.asm.util.CheckClassAdapter
true if the visitSource method has been called.
sourceDebug - Variable in class org.objectweb.asm.ClassWriter
The SourceDebug attribute of this class.
sourceDebug - Variable in class org.objectweb.asm.tree.ClassNode
Debug information to compute the correspondance between source and compiled elements of the class.
sourceFile - Variable in class org.objectweb.asm.ClassWriter
The index of the constant pool item that contains the name of the source file from which this class was compiled.
sourceFile - Variable in class org.objectweb.asm.tree.ClassNode
The name of the source file from which this class was compiled.
srcAndRefPositions - Variable in class org.objectweb.asm.Label
Informations about forward references.
stack - Variable in class org.objectweb.asm.attrs.StackMapFrame
A List of StackMapType instances that represent stack for this frame.
stack - Variable in class org.objectweb.asm.xml.ASMContentHandler
Stack of the intermediate processing contexts.
stackFrame - Variable in class org.objectweb.asm.commons.AdviceAdapter
 
StackMapAttribute - Class in org.objectweb.asm.attrs
StackMapAttribute is used by CDLC preverifier.
StackMapAttribute() - Constructor for class org.objectweb.asm.attrs.StackMapAttribute
 
StackMapAttribute(List) - Constructor for class org.objectweb.asm.attrs.StackMapAttribute
 
StackMapFrame - Class in org.objectweb.asm.attrs
Holds the state of the stack and local variables for a single execution branch.
StackMapFrame(Label, List, List) - Constructor for class org.objectweb.asm.attrs.StackMapFrame
 
StackMapTableAttribute - Class in org.objectweb.asm.attrs
The stack map attribute is used during the process of verification by typechecking (§4.11.1).
StackMapTableAttribute() - Constructor for class org.objectweb.asm.attrs.StackMapTableAttribute
 
StackMapTableAttribute(List) - Constructor for class org.objectweb.asm.attrs.StackMapTableAttribute
 
StackMapType - Class in org.objectweb.asm.attrs
Verification type info used by StackMapAttribute.
StackMapType(int) - Constructor for class org.objectweb.asm.attrs.StackMapType
 
stackSize - Variable in class org.objectweb.asm.Edge
The (relative) stack size in the basic block from which this edge originates.
stackSize - Variable in class org.objectweb.asm.MethodWriter
The (relative) stack size after the last visited instruction.
start - Variable in class org.objectweb.asm.Handler
Beginning of the exception handler's scope (inclusive).
start - Variable in class org.objectweb.asm.tree.analysis.Subroutine
 
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).
start - Variable in class org.objectweb.asm.util.CheckClassAdapter
true if the visit method has been called.
startCDATA() - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
startCode - Variable in class org.objectweb.asm.util.CheckMethodAdapter
true if the visitCode method has been called.
startDocument() - Method in class org.objectweb.asm.xml.Processor.InputSlicingHandler
 
startDocument() - Method in class org.objectweb.asm.xml.Processor.OutputSlicingHandler
 
startDTD(String, String, String) - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
startElement(String, String, String, Attributes) - Method in class org.objectweb.asm.xml.ASMContentHandler
Process notification of the start of an XML element being reached.
startElement(String, String, String, Attributes) - Method in class org.objectweb.asm.xml.Processor.InputSlicingHandler
 
startElement(String, String, String, Attributes) - Method in class org.objectweb.asm.xml.Processor.OutputSlicingHandler
 
startElement(String, String, String, Attributes) - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
startEntity(String) - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
startType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
StaticInitMerger - Class in org.objectweb.asm.commons
A ClassAdapter that merges clinit methods into a single one.
StaticInitMerger(String, ClassVisitor) - Constructor for class org.objectweb.asm.commons.StaticInitMerger
 
storeArg(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given method argument.
storeInsn(Type, int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a local variable.
storeLocal(int) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
storeLocal(int, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
STR - Static variable in class org.objectweb.asm.ClassWriter
The type of CONSTANT_String constant pool items.
strings - Variable in class org.objectweb.asm.ClassReader
The String objects corresponding to the CONSTANT_Utf8 items.
strVal1 - Variable in class org.objectweb.asm.Item
First part of the value of this item, for items that do not hold a primitive value.
strVal1 - Variable in class org.objectweb.asm.optimizer.Constant
First part of the value of this item, for items that do not hold a primitive value.
strVal2 - Variable in class org.objectweb.asm.Item
Second part of the value of this item, for items that do not hold a primitive value.
strVal2 - Variable in class org.objectweb.asm.optimizer.Constant
Second part of the value of this item, for items that do not hold a primitive value.
strVal3 - Variable in class org.objectweb.asm.Item
Third part of the value of this item, for items that do not hold a primitive value.
strVal3 - Variable in class org.objectweb.asm.optimizer.Constant
Third part of the value of this item, for items that do not hold a primitive value.
SUB - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
subdocument - Variable in class org.objectweb.asm.xml.Processor.InputSlicingHandler
 
subdocument - Variable in class org.objectweb.asm.xml.Processor.OutputSlicingHandler
 
subdocumentHandler - Variable in class org.objectweb.asm.xml.Processor.InputSlicingHandler
 
subdocumentHandler - Variable in class org.objectweb.asm.xml.Processor.OutputSlicingHandler
 
subdocumentHandler - Variable in class org.objectweb.asm.xml.Processor.SubdocumentHandlerFactory
 
subdocumentHandlerFactory - Variable in class org.objectweb.asm.xml.Processor.InputSlicingHandler
 
subdocumentHandlerFactory - Variable in class org.objectweb.asm.xml.Processor.OutputSlicingHandler
 
subdocumentRoot - Variable in class org.objectweb.asm.xml.Processor.InputSlicingHandler
 
subdocumentRoot - Variable in class org.objectweb.asm.xml.Processor.OutputSlicingHandler
 
Subroutine - Class in org.objectweb.asm.tree.analysis
A method subroutine (corresponds to a JSR instruction).
Subroutine() - Constructor for class org.objectweb.asm.tree.analysis.Subroutine
 
Subroutine(Label, int, JumpInsnNode) - Constructor for class org.objectweb.asm.tree.analysis.Subroutine
 
subroutines - Variable in class org.objectweb.asm.tree.analysis.Analyzer
 
successor - Variable in class org.objectweb.asm.Edge
The successor block of the basic block from which this edge originates.
successors - Variable in class org.objectweb.asm.Label
The successors of this node in the control flow graph.
SUPER - Static variable in interface org.objectweb.asm.signature.SignatureVisitor
Wildcard for a "super" type argument.
superInitialized - Variable in class org.objectweb.asm.commons.AdviceAdapter
 
superName - Variable in class org.objectweb.asm.ClassWriter
The constant pool item that contains the internal name of the super class of this class.
superName - Variable in class org.objectweb.asm.tree.ClassNode
The internal of name of the super class (see getInternalName).
svuidConstructors - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
Collection of non-private constructors.
svuidFields - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
Collection of fields.
svuidMethods - Variable in class org.objectweb.asm.commons.SerialVersionUIDAdder
Collection of non-private methods.
swap() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a SWAP instruction.
swap(Type, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to swap the top two stack values.
SWAP - Static variable in interface org.objectweb.asm.Opcodes
 

T

T_BOOLEAN - Static variable in interface org.objectweb.asm.Opcodes
 
T_BYTE - Static variable in interface org.objectweb.asm.Opcodes
 
T_CHAR - Static variable in interface org.objectweb.asm.Opcodes
 
T_DOUBLE - Static variable in interface org.objectweb.asm.Opcodes
 
T_FLOAT - Static variable in interface org.objectweb.asm.Opcodes
 
T_INT - Static variable in interface org.objectweb.asm.Opcodes
 
T_LONG - Static variable in interface org.objectweb.asm.Opcodes
 
T_SHORT - Static variable in interface org.objectweb.asm.Opcodes
 
tab - Variable in class org.objectweb.asm.util.TraceAbstractVisitor
Tab for class members.
tab2 - Variable in class org.objectweb.asm.util.TraceMethodVisitor
Tab for bytecode instructions.
tab3 - Variable in class org.objectweb.asm.util.TraceMethodVisitor
Tab for table and lookup switch instructions.
TABL_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of the TABLESWITCH instruction.
tableSwitch(int[], TableSwitchGenerator) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions for a switch statement.
tableSwitch(int[], TableSwitchGenerator, boolean) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions for a switch statement.
TABLESWITCH - Static variable in interface org.objectweb.asm.Opcodes
 
TABLESWITCH_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of TableSwitchInsnNode instructions.
TableSwitchGenerator - Interface in org.objectweb.asm.commons
A code generator for switch statements.
TableSwitchInsnNode - Class in org.objectweb.asm.tree
A node that represents a TABLESWITCH instruction.
TableSwitchInsnNode(int, int, Label, Label[]) - Constructor for class org.objectweb.asm.tree.TableSwitchInsnNode
Constructs a new TableSwitchInsnNode.
templates - Variable in class org.objectweb.asm.xml.Processor.TransformerHandlerFactory
 
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.AbstractVisitor
The text to be printed.
THIS - Static variable in class org.objectweb.asm.commons.AdviceAdapter
 
threshold - Variable in class org.objectweb.asm.ClassWriter
The threshold of the constant pool's hash table.
throwException() - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to throw an exception.
throwException(Type, String) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to create and throw an exception.
toByteArray() - Method in class org.objectweb.asm.ClassWriter
Returns the bytecode of the class that was build with this class writer.
toByteArray() - Method in class org.objectweb.asm.xml.ASMContentHandler
Returns the bytecode of the class that was build with underneath class writer.
top - Variable in class org.objectweb.asm.tree.analysis.Analyzer
 
top - Variable in class org.objectweb.asm.tree.analysis.Frame
The number of elements in the operand stack.
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.StackMapTableAttribute
 
toString() - Method in class org.objectweb.asm.attrs.StackMapType
 
toString() - Method in class org.objectweb.asm.commons.Method
 
toString() - Method in class org.objectweb.asm.Label
Returns a string representation of this label.
toString() - Method in class org.objectweb.asm.signature.SignatureWriter
Returns the signature that was built by this signature writer.
toString() - Method in class org.objectweb.asm.tree.analysis.BasicValue
 
toString() - Method in class org.objectweb.asm.tree.analysis.Frame
Returns a string representation of this frame.
toString() - Method in class org.objectweb.asm.Type
Returns a string representation of this type.
trace(StringBuffer, Map) - Method in class org.objectweb.asm.util.attrs.ASMStackMapAttribute
 
trace(StringBuffer, Map) - Method in class org.objectweb.asm.util.attrs.ASMStackMapTableAttribute
 
trace(StringBuffer, Map) - Method in interface org.objectweb.asm.util.attrs.Traceable
Build a human readable representation of the attribute.
Traceable - Interface in org.objectweb.asm.util.attrs
An attribute that can print eadable representation of the attribute.
TraceAbstractVisitor - Class in org.objectweb.asm.util
An abstract trace visitor.
TraceAbstractVisitor() - Constructor for class org.objectweb.asm.util.TraceAbstractVisitor
 
TraceAnnotationVisitor - Class in org.objectweb.asm.util
An AnnotationVisitor that prints a disassembled view of the annotations it visits.
TraceAnnotationVisitor() - Constructor for class org.objectweb.asm.util.TraceAnnotationVisitor
Constructs a new TraceAnnotationVisitor.
TraceClassVisitor - Class in org.objectweb.asm.util
A ClassVisitor that prints a disassembled view of the classes it visits.
TraceClassVisitor(PrintWriter) - Constructor for class org.objectweb.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceClassVisitor(ClassVisitor, PrintWriter) - Constructor for class org.objectweb.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceFieldVisitor - Class in org.objectweb.asm.util
A FieldVisitor that prints a disassembled view of the fields it visits.
TraceFieldVisitor() - Constructor for class org.objectweb.asm.util.TraceFieldVisitor
 
TraceMethodVisitor - Class in org.objectweb.asm.util
A MethodVisitor that prints a disassembled view of the methods it visits.
TraceMethodVisitor() - Constructor for class org.objectweb.asm.util.TraceMethodVisitor
Constructs a new TraceMethodVisitor.
TraceMethodVisitor(MethodVisitor) - Constructor for class org.objectweb.asm.util.TraceMethodVisitor
Constructs a new TraceMethodVisitor.
TraceSignatureVisitor - Class in org.objectweb.asm.util
A SignatureVisitor that prints a disassembled view of the signature it visits.
TraceSignatureVisitor(int) - Constructor for class org.objectweb.asm.util.TraceSignatureVisitor
 
TraceSignatureVisitor(StringBuffer) - Constructor for class org.objectweb.asm.util.TraceSignatureVisitor
 
traceTypeInfo(StringBuffer, Map, List) - Method in class org.objectweb.asm.util.attrs.ASMStackMapAttribute
 
traceTypeInfo(StringBuffer, Map, List) - Method in class org.objectweb.asm.util.attrs.ASMStackMapTableAttribute
 
TryCatchBlockNode - Class in org.objectweb.asm.tree
A node that represents a try catch block.
TryCatchBlockNode(Label, Label, Label, String) - Constructor for class org.objectweb.asm.tree.TryCatchBlockNode
Constructs a new TryCatchBlockNode.
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.StackMapType
 
TYPE - Static variable in class org.objectweb.asm.ClassWriter
The instruction types of all JVM opcodes.
type - Variable in class org.objectweb.asm.Handler
Constant pool index of the internal name of the type of exceptions handled by this handler, or 0 to catch any exceptions.
type - Variable in class org.objectweb.asm.Item
Type of this constant pool item.
type - Variable in class org.objectweb.asm.optimizer.Constant
Type of this constant pool item.
type - Variable in class org.objectweb.asm.tree.analysis.BasicValue
 
type - Variable in class org.objectweb.asm.tree.TryCatchBlockNode
Internal name of the type of exceptions handled by the handler.
Type - Class in org.objectweb.asm
A Java type.
Type(int) - Constructor for class org.objectweb.asm.Type
Constructs a primitive type.
Type(int, char[], int, int) - Constructor for class org.objectweb.asm.Type
Constructs a reference type.
TYPE - Static variable in class org.objectweb.asm.util.CheckMethodAdapter
Code of the visit method to be used for each opcode.
type - Variable in class org.objectweb.asm.xml.ASMContentHandler.Opcode
 
TYPE_DECLARATION - Static variable in class org.objectweb.asm.util.TraceAbstractVisitor
Constant used in appendDescriptor for field or method return value signatures, formatted in default Java notation (non-bytecode)
TYPE_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of instructions with a type descriptor argument.
TYPE_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of TypeInsnNode instructions.
typeInsn(int, Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates a type dependent instruction.
TypeInsnNode - Class in org.objectweb.asm.tree
A node that represents a type instruction.
TypeInsnNode(int, String) - Constructor for class org.objectweb.asm.tree.TypeInsnNode
Constructs a new TypeInsnNode.
TYPES - Static variable in class org.objectweb.asm.util.AbstractVisitor
Types for operand parameter of the MethodVisitor.visitIntInsn(int, int) method when opcode is NEWARRAY.

U

unaryOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.BasicInterpreter
 
unaryOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.BasicVerifier
 
unaryOperation(AbstractInsnNode, Value) - Method in class org.objectweb.asm.tree.analysis.DataflowInterpreter
 
unaryOperation(AbstractInsnNode, Value) - Method in interface org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with a single argument.
unbox(Type) - Method in class org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to unbox the top stack value.
UNINITIALIZED_VALUE - Static variable in class org.objectweb.asm.tree.analysis.BasicValue
 
union(SmallSet) - Method in class org.objectweb.asm.tree.analysis.SmallSet
 
unused - Variable in class org.objectweb.asm.optimizer.NameMapping
 
update(Object, int) - Method in class org.objectweb.asm.xml.Processor
 
USHR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
UTF8 - Static variable in class org.objectweb.asm.ClassWriter
The type of CONSTANT_Utf8 constant pool items.

V

V1_1 - Static variable in interface org.objectweb.asm.Opcodes
 
V1_2 - Static variable in interface org.objectweb.asm.Opcodes
 
V1_3 - Static variable in interface org.objectweb.asm.Opcodes
 
V1_4 - Static variable in interface org.objectweb.asm.Opcodes
 
V1_5 - Static variable in interface org.objectweb.asm.Opcodes
 
V1_6 - Static variable in interface org.objectweb.asm.Opcodes
 
value - Variable in class org.objectweb.asm.Attribute
The raw value of this attribute, used only for unknown attributes.
value - Variable in class org.objectweb.asm.FieldWriter
The index of the constant pool item that contains the constant value of this field.
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.
valueNumber - Variable in class org.objectweb.asm.util.TraceAnnotationVisitor
 
values - Variable in class org.objectweb.asm.tree.analysis.Frame
The local variables and operand stack of this frame.
values - Variable in class org.objectweb.asm.tree.analysis.IntMap
 
values - Variable in class org.objectweb.asm.tree.AnnotationNode
The name value pairs of this annotation.
var - Variable in class org.objectweb.asm.tree.IincInsnNode
Index of the local variable to be incremented.
var - Variable in class org.objectweb.asm.tree.VarInsnNode
The operand of this instruction.
VAR_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of instructions with a local variable index argument.
VAR_INSN - Static variable in class org.objectweb.asm.tree.AbstractInsnNode
The type of VarInsnNode instructions.
VarInsnNode - Class in org.objectweb.asm.tree
A node that represents a local variable instruction.
VarInsnNode(int, int) - Constructor for class org.objectweb.asm.tree.VarInsnNode
Constructs a new VarInsnNode.
verify(ClassReader, boolean, PrintWriter) - Static method in class org.objectweb.asm.util.CheckClassAdapter
Checks a given class
version - Variable in class org.objectweb.asm.ClassWriter
Minor and major version numbers of the class to be generated.
version - Variable in class org.objectweb.asm.tree.ClassNode
The class version.
visibleAnnotations - Variable in class org.objectweb.asm.tree.MemberNode
The runtime visible annotations of this class, field or method.
visibleParameterAnnotations - Variable in class org.objectweb.asm.tree.MethodNode
The runtime visible parameter annotations of this method.
visit(String, Object) - Method in interface org.objectweb.asm.AnnotationVisitor
Visits a primitive value of the annotation.
visit(String, Object) - Method in class org.objectweb.asm.AnnotationWriter
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassAdapter
 
visit(int, int, String, String, String, String[]) - Method in interface org.objectweb.asm.ClassVisitor
Visits the header of the class.
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassWriter
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visit(String, Object) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.StaticInitMerger
 
visit(String, Object) - Method in class org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.optimizer.ClassConstantsCollector
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.optimizer.ClassOptimizer
 
visit(String, Object) - Method in class org.objectweb.asm.tree.AnnotationNode
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.tree.ClassNode
 
visit(String, Object) - Method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visit(String, Object) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visit(String, Object) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visit(String, Object) - Method in class org.objectweb.asm.xml.SAXAnnotationAdapter
 
visit(int, int, String, String, String, String[]) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitAnnotation(String, String) - Method in interface org.objectweb.asm.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String, String) - Method in class org.objectweb.asm.AnnotationWriter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.ClassAdapter
 
visitAnnotation(String, boolean) - Method in interface org.objectweb.asm.ClassVisitor
Visits an annotation of the class.
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.ClassWriter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitAnnotation(String, boolean) - Method in interface org.objectweb.asm.FieldVisitor
Visits an annotation of the field.
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.FieldWriter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.MethodAdapter
 
visitAnnotation(String, boolean) - Method in interface org.objectweb.asm.MethodVisitor
Visits an annotation of this method.
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.MethodWriter
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.optimizer.ClassOptimizer
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.optimizer.FieldConstantsCollector
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.tree.MemberNode
Visits an annotation of this class, field or method.
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.ASMifierAbstractVisitor
Prints the ASM code that generates the given annotation.
visitAnnotation(String, String) - Method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.CheckFieldAdapter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.TraceAbstractVisitor
Prints a disassembled view of the given annotation.
visitAnnotation(String, String) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.TraceFieldVisitor
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitAnnotation(String, String) - Method in class org.objectweb.asm.xml.SAXAnnotationAdapter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitAnnotation(String, boolean) - Method in class org.objectweb.asm.xml.SAXFieldAdapter
 
visitAnnotationDefault() - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitAnnotationDefault() - Method in class org.objectweb.asm.MethodAdapter
 
visitAnnotationDefault() - Method in interface org.objectweb.asm.MethodVisitor
Visits the default value of this annotation interface method.
visitAnnotationDefault() - Method in class org.objectweb.asm.MethodWriter
 
visitAnnotationDefault() - Method in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitAnnotationDefault() - Method in class org.objectweb.asm.optimizer.MethodOptimizer
 
visitAnnotationDefault() - Method in class org.objectweb.asm.tree.MethodNode
 
visitAnnotationDefault() - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitAnnotationDefault() - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitAnnotationDefault() - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitAnnotationDefault() - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitArray(String) - Method in interface org.objectweb.asm.AnnotationVisitor
Visits an array value of the annotation.
visitArray(String) - Method in class org.objectweb.asm.AnnotationWriter
 
visitArray(String) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitArray(String) - Method in class org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
visitArray(String) - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitArray(String) - Method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
 
visitArray(String) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
visitArray(String) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitArray(String) - Method in class org.objectweb.asm.xml.SAXAnnotationAdapter
 
visitArrayType() - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits a signature corresponding to an array type.
visitArrayType() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitArrayType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.ClassAdapter
 
visitAttribute(Attribute) - Method in interface org.objectweb.asm.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(Attribute) - Method in class org.objectweb.asm.ClassWriter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitAttribute(Attribute) - Method in interface org.objectweb.asm.FieldVisitor
Visits a non standard attribute of the field.
visitAttribute(Attribute) - Method in class org.objectweb.asm.FieldWriter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.MethodAdapter
 
visitAttribute(Attribute) - Method in interface org.objectweb.asm.MethodVisitor
Visits a non standard attribute of this method.
visitAttribute(Attribute) - Method in class org.objectweb.asm.MethodWriter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.optimizer.ClassOptimizer
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.optimizer.FieldConstantsCollector
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.tree.MemberNode
Visits a non standard attribute of this class, field or method.
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.ASMifierAbstractVisitor
Prints the ASM code that generates the given attribute.
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.CheckFieldAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceAbstractVisitor
Prints a disassembled view of the given attribute.
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceFieldVisitor
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitAttribute(Attribute) - Method in class org.objectweb.asm.xml.SAXFieldAdapter
 
visitBaseType(char) - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits a signature corresponding to a primitive type.
visitBaseType(char) - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitBaseType(char) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitBoolean(boolean) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitByte(byte) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitChar(char) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitClassBound() - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits the class bound of the last visited formal type parameter.
visitClassBound() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitClassBound() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitClassType(String) - Method in interface org.objectweb.asm.signature.SignatureVisitor
Starts the visit of a signature corresponding to a class or interface type.
visitClassType(String) - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitClassType(String) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitCode() - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitCode() - Method in class org.objectweb.asm.MethodAdapter
 
visitCode() - Method in interface org.objectweb.asm.MethodVisitor
Starts the visit of the method's code, if any (i.e.
visitCode() - Method in class org.objectweb.asm.MethodWriter
 
visitCode() - Method in class org.objectweb.asm.tree.MethodNode
 
visitCode() - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitCode() - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitCode() - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitCode() - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitDouble(double) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitEnd() - Method in interface org.objectweb.asm.AnnotationVisitor
Visits the end of the annotation.
visitEnd() - Method in class org.objectweb.asm.AnnotationWriter
 
visitEnd() - Method in class org.objectweb.asm.ClassAdapter
 
visitEnd() - Method in interface org.objectweb.asm.ClassVisitor
Visits the end of the class.
visitEnd() - Method in class org.objectweb.asm.ClassWriter
 
visitEnd() - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitEnd() - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
 
visitEnd() - Method in class org.objectweb.asm.commons.StaticInitMerger
 
visitEnd() - Method in interface org.objectweb.asm.FieldVisitor
Visits the end of the field.
visitEnd() - Method in class org.objectweb.asm.FieldWriter
 
visitEnd() - Method in class org.objectweb.asm.MethodAdapter
 
visitEnd() - Method in interface org.objectweb.asm.MethodVisitor
Visits the end of the method.
visitEnd() - Method in class org.objectweb.asm.MethodWriter
 
visitEnd() - Method in class org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
visitEnd() - Method in class org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitEnd() - Method in class org.objectweb.asm.optimizer.FieldConstantsCollector
 
visitEnd() - Method in interface org.objectweb.asm.signature.SignatureVisitor
Ends the visit of a signature corresponding to a class or interface type.
visitEnd() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitEnd() - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitEnd() - Method in class org.objectweb.asm.tree.ClassNode
 
visitEnd() - Method in class org.objectweb.asm.tree.MemberNode
Visits the end of this class, field or method.
visitEnd() - Method in class org.objectweb.asm.util.ASMifierAbstractVisitor
Prints the ASM code to end the visit.
visitEnd() - Method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
visitEnd() - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitEnd() - Method in class org.objectweb.asm.util.CheckFieldAdapter
 
visitEnd() - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitEnd() - Method in class org.objectweb.asm.util.TraceAbstractVisitor
Does nothing.
visitEnd() - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.TraceFieldVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitEnd() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitEnd() - Method in class org.objectweb.asm.xml.SAXAnnotationAdapter
 
visitEnd() - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitEnd() - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitEnd() - Method in class org.objectweb.asm.xml.SAXFieldAdapter
 
visitEnum(String, String, String) - Method in interface org.objectweb.asm.AnnotationVisitor
Visits an enumeration value of the annotation.
visitEnum(String, String, String) - Method in class org.objectweb.asm.AnnotationWriter
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.tree.AnnotationNode
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.util.ASMifierAnnotationVisitor
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.util.CheckAnnotationAdapter
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitEnum(String, String, String) - Method in class org.objectweb.asm.xml.SAXAnnotationAdapter
 
visitExceptionType() - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits the type of a method exception.
visitExceptionType() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitExceptionType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.ClassAdapter
 
visitField(int, String, String, String, Object) - Method in interface org.objectweb.asm.ClassVisitor
Visits a field of the class.
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.ClassWriter
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.optimizer.ClassOptimizer
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.tree.ClassNode
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitField(int, String, String, String, Object) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.MethodAdapter
 
visitFieldInsn(int, String, String, String) - Method in interface org.objectweb.asm.MethodVisitor
Visits a field instruction.
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.MethodWriter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.optimizer.MethodOptimizer
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.tree.MethodNode
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitFieldInsn(int, String, String, String) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitFloat(float) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitFormalTypeParameter(String) - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits a formal type parameter.
visitFormalTypeParameter(String) - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitFormalTypeParameter(String) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.MethodAdapter
 
visitIincInsn(int, int) - Method in interface org.objectweb.asm.MethodVisitor
Visits an IINC instruction.
visitIincInsn(int, int) - Method in class org.objectweb.asm.MethodWriter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitIincInsn(int, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.ClassAdapter
 
visitInnerClass(String, String, String, int) - Method in interface org.objectweb.asm.ClassVisitor
Visits information about an inner class.
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.ClassWriter
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.optimizer.ClassOptimizer
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.tree.ClassNode
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitInnerClass(String, String, String, int) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitInnerClassType(String) - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits an inner class.
visitInnerClassType(String) - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitInnerClassType(String) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitInsn(int) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitInsn(int) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitInsn(int) - Method in class org.objectweb.asm.MethodAdapter
 
visitInsn(int) - Method in interface org.objectweb.asm.MethodVisitor
Visits a zero operand instruction.
visitInsn(int) - Method in class org.objectweb.asm.MethodWriter
 
visitInsn(int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitInsn(int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitInsn(int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitInsn(int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitInsn(int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitInt(int) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitInterface() - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits the type of an interface implemented by the class.
visitInterface() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitInterface() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitInterfaceBound() - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits an interface bound of the last visited formal type parameter.
visitInterfaceBound() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitInterfaceBound() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.MethodAdapter
 
visitIntInsn(int, int) - Method in interface org.objectweb.asm.MethodVisitor
Visits an instruction with a single int operand.
visitIntInsn(int, int) - Method in class org.objectweb.asm.MethodWriter
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitIntInsn(int, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.MethodAdapter
 
visitJumpInsn(int, Label) - Method in interface org.objectweb.asm.MethodVisitor
Visits a jump instruction.
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.MethodWriter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.tree.MethodNode
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitJumpInsn(int, Label) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitLabel(Label) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitLabel(Label) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitLabel(Label) - Method in class org.objectweb.asm.MethodAdapter
 
visitLabel(Label) - Method in interface org.objectweb.asm.MethodVisitor
Visits a label.
visitLabel(Label) - Method in class org.objectweb.asm.MethodWriter
 
visitLabel(Label) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLabel(Label) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitLabel(Label) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitLabel(Label) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitLabel(Label) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.MethodAdapter
 
visitLdcInsn(Object) - Method in interface org.objectweb.asm.MethodVisitor
Visits a LDC instruction.
visitLdcInsn(Object) - Method in class org.objectweb.asm.MethodWriter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitLdcInsn(Object) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.MethodAdapter
 
visitLineNumber(int, Label) - Method in interface org.objectweb.asm.MethodVisitor
Visits a line number declaration.
visitLineNumber(int, Label) - Method in class org.objectweb.asm.MethodWriter
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.optimizer.MethodOptimizer
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitLineNumber(int, Label) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.MethodAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in interface org.objectweb.asm.MethodVisitor
Visits a local variable declaration.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.MethodWriter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.optimizer.MethodOptimizer
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitLong(long) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.MethodAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in interface org.objectweb.asm.MethodVisitor
Visits a LOOKUPSWITCH instruction.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.MethodWriter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.tree.MethodNode
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitMaxs(int, int) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitMaxs(int, int) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
visitMaxs(int, int) - Method in class org.objectweb.asm.MethodAdapter
 
visitMaxs(int, int) - Method in interface org.objectweb.asm.MethodVisitor
Visits the maximum stack size and the maximum number of local variables of the method.
visitMaxs(int, int) - Method in class org.objectweb.asm.MethodWriter
 
visitMaxs(int, int) - Method in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitMaxs(int, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitMaxs(int, int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitMaxs(int, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitMaxs(int, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitMaxs(int, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in interface org.objectweb.asm.ClassVisitor
Visits a method of the class.
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.ClassWriter
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.commons.StaticInitMerger
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.optimizer.ClassOptimizer
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.tree.ClassNode
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.MethodAdapter
 
visitMethodInsn(int, String, String, String) - Method in interface org.objectweb.asm.MethodVisitor
Visits a method instruction.
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.MethodWriter
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.optimizer.MethodOptimizer
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.tree.MethodNode
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitMethodInsn(int, String, String, String) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.MethodAdapter
 
visitMultiANewArrayInsn(String, int) - Method in interface org.objectweb.asm.MethodVisitor
Visits a MULTIANEWARRAY instruction.
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.MethodWriter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.ClassAdapter
 
visitOuterClass(String, String, String) - Method in interface org.objectweb.asm.ClassVisitor
Visits the enclosing class of the class.
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.ClassWriter
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.optimizer.ClassOptimizer
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitOuterClass(String, String, String) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.MethodAdapter
 
visitParameterAnnotation(int, String, boolean) - Method in interface org.objectweb.asm.MethodVisitor
Visits an annotation of a parameter this method.
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.MethodWriter
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.optimizer.MethodOptimizer
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.tree.MethodNode
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitParameterType() - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits the type of a method parameter.
visitParameterType() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitParameterType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitReturnType() - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits the return type of the method.
visitReturnType() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitReturnType() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitShort(short) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitSource(String, String) - Method in class org.objectweb.asm.ClassAdapter
 
visitSource(String, String) - Method in interface org.objectweb.asm.ClassVisitor
Visits the source of the class.
visitSource(String, String) - Method in class org.objectweb.asm.ClassWriter
 
visitSource(String, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitSource(String, String) - Method in class org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitSource(String, String) - Method in class org.objectweb.asm.optimizer.ClassOptimizer
 
visitSource(String, String) - Method in class org.objectweb.asm.tree.ClassNode
 
visitSource(String, String) - Method in class org.objectweb.asm.util.ASMifierClassVisitor
 
visitSource(String, String) - Method in class org.objectweb.asm.util.CheckClassAdapter
 
visitSource(String, String) - Method in class org.objectweb.asm.util.TraceClassVisitor
 
visitSource(String, String) - Method in class org.objectweb.asm.xml.SAXClassAdapter
 
visitString(String) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitSuperclass() - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits the type of the super class.
visitSuperclass() - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitSuperclass() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.MethodAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in interface org.objectweb.asm.MethodVisitor
Visits a TABLESWITCH instruction.
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.MethodWriter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.tree.MethodNode
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.MethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in interface org.objectweb.asm.MethodVisitor
Visits a try catch block.
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.MethodWriter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.tree.MethodNode
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitType(Type) - Method in class org.objectweb.asm.util.TraceAnnotationVisitor
 
visitTypeArgument() - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits an unbounded type argument of the last visited class or inner class type.
visitTypeArgument(char) - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits a 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.SignatureWriter
 
visitTypeArgument() - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitTypeArgument(char) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.MethodAdapter
 
visitTypeInsn(int, String) - Method in interface org.objectweb.asm.MethodVisitor
Visits a type instruction.
visitTypeInsn(int, String) - Method in class org.objectweb.asm.MethodWriter
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.optimizer.MethodOptimizer
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.tree.MethodNode
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitTypeInsn(int, String) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
visitTypeVariable(String) - Method in interface org.objectweb.asm.signature.SignatureVisitor
Visits a signature corresponding to a type variable.
visitTypeVariable(String) - Method in class org.objectweb.asm.signature.SignatureWriter
 
visitTypeVariable(String) - Method in class org.objectweb.asm.util.TraceSignatureVisitor
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.commons.AdviceAdapter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.commons.EmptyVisitor
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.commons.LocalVariablesSorter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.MethodAdapter
 
visitVarInsn(int, int) - Method in interface org.objectweb.asm.MethodVisitor
Visits a local variable instruction.
visitVarInsn(int, int) - Method in class org.objectweb.asm.MethodWriter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.tree.MethodNode
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.util.ASMifierMethodVisitor
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.util.CheckMethodAdapter
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.util.TraceMethodVisitor
 
visitVarInsn(int, int) - Method in class org.objectweb.asm.xml.SAXCodeAdapter
 
VOID - Static variable in class org.objectweb.asm.Type
The sort of the void type.
VOID_TYPE - Static variable in class org.objectweb.asm.Type
The void type.

W

w - Variable in class org.objectweb.asm.xml.Processor.SAXWriter
 
w - Variable in class org.objectweb.asm.xml.Processor.SAXWriterFactory
 
WIDE_INSN - Static variable in class org.objectweb.asm.ClassWriter
The type of the WIDE instruction.
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.Attribute
Returns the byte array form of this attribute.
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
write(ClassWriter, byte[], int, int, int) - Method in class org.objectweb.asm.attrs.StackMapTableAttribute
 
write(ClassWriter) - Method in class org.objectweb.asm.optimizer.Constant
 
writeAttributes(Attributes) - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
writeFrame(StackMapFrame, ClassWriter, int, int, ByteVector) - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
writeIdent() - Method in class org.objectweb.asm.xml.Processor.SAXWriter
 
writeItems(Collection, DataOutputStream, boolean) - Method in class org.objectweb.asm.commons.SerialVersionUIDAdder
Sorts the items in the collection and writes it to the data output stream
writeShort(byte[], int, int) - Static method in class org.objectweb.asm.MethodWriter
Writes a short value in the given byte array.
writeSize(int, ByteVector, boolean) - Method in class org.objectweb.asm.attrs.StackMapTableAttribute
 
writeTypeInfo(ByteVector, ClassWriter, List, int) - Method in class org.objectweb.asm.attrs.StackMapAttribute
 
writeTypeInfos(ByteVector, ClassWriter, List, int, int) - Method in class org.objectweb.asm.attrs.StackMapTableAttribute
 

X

XOR - Static variable in class org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
xslt - Variable in class org.objectweb.asm.xml.Processor
 

Z

zos - Variable in class org.objectweb.asm.xml.Processor.ZipEntryElement
 

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