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

A

AALOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
AASTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
AbstractInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a bytecode instruction.
AbstractInsnNode(int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
Constructs a new AbstractInsnNode.
ACC_ABSTRACT - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_ANNOTATION - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_BRIDGE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_DEPRECATED - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_ENUM - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_FINAL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_INTERFACE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_MANDATED - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_NATIVE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_PRIVATE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_PROTECTED - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_PUBLIC - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_STATIC - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_STRICT - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_SUPER - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_SYNCHRONIZED - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_SYNTHETIC - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_TRANSIENT - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_VARARGS - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ACC_VOLATILE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
accept(ClassVisitor, int) - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader .
accept(ClassVisitor, Attribute[], int) - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader.
accept(SignatureVisitor) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
Makes the given code visitor visit this instruction.
accept(AnnotationVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.AnnotationNode
Makes the given visitor visit this annotation.
accept(ClassVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.ClassNode
Makes the given class visitor visit this class.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.FieldInsnNode
 
accept(ClassVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.FieldNode
Makes the given class visitor visit this field.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.FrameNode
Makes the given visitor visit this stack map frame.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.IincInsnNode
 
accept(ClassVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.InnerClassNode
Makes the given class visitor visit this inner class.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Makes the given visitor visit all of the instructions in this list.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnNode
Makes the given visitor visit this instruction.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.IntInsnNode
 
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.InvokeDynamicInsnNode
 
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.JumpInsnNode
 
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.LabelNode
 
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.LdcInsnNode
 
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.LineNumberNode
 
accept(MethodVisitor, boolean) - Method in class com.github.taomus.org.objectweb.asm.tree.LocalVariableAnnotationNode
Makes the given visitor visit this type annotation.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.LocalVariableNode
Makes the given visitor visit this local variable declaration.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.LookupSwitchInsnNode
 
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodInsnNode
 
accept(ClassVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
Makes the given class visitor visit this method.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
Makes the given method visitor visit this method.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.MultiANewArrayInsnNode
 
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.ParameterNode
Makes the given visitor visit this parameter declaration.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.TableSwitchInsnNode
 
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.TryCatchBlockNode
Makes the given visitor visit this try catch block.
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.TypeInsnNode
 
accept(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.VarInsnNode
 
acceptAnnotations(MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
Makes the given visitor visit the annotations of this instruction.
acceptType(SignatureVisitor) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
access - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The class's access flags (see Opcodes).
access - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldNode
The field's access flags (see Opcodes).
access - Variable in class com.github.taomus.org.objectweb.asm.tree.InnerClassNode
The access flags of the inner class as originally declared in the enclosing class.
access - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The method's access flags (see Opcodes).
access - Variable in class com.github.taomus.org.objectweb.asm.tree.ParameterNode
The parameter's access flags (see Opcodes).
aconst(Object) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ACONST_NULL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ADD - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
add(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
add(AbstractInsnNode) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Adds the given instruction to the end of this list.
add(InsnList) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Adds the given instructions to the end of this list.
addDocumentEnd() - Method in class com.github.taomus.org.objectweb.asm.xml.SAXAdapter
 
addDocumentStart() - Method in class com.github.taomus.org.objectweb.asm.xml.SAXAdapter
 
addElement(String, Attributes) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXAdapter
 
addEnd(String) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXAdapter
 
addStart(String, Attributes) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXAdapter
 
addSVUID(long) - Method in class com.github.taomus.org.objectweb.asm.commons.SerialVersionUIDAdder
 
AdviceAdapter - Class in com.github.taomus.org.objectweb.asm.commons
A MethodVisitor to insert before, after and around advices in methods and constructors.
AdviceAdapter(int, MethodVisitor, int, String, String) - Constructor for class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
Creates a new AdviceAdapter.
aload(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ALOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
analyze(String, MethodNode) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Analyzer
Analyzes the given method.
Analyzer<V extends Value> - Class in com.github.taomus.org.objectweb.asm.tree.analysis
A semantic bytecode analyzer.
Analyzer(Interpreter<V>) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.Analyzer
Constructs a new Analyzer.
AnalyzerAdapter - Class in com.github.taomus.org.objectweb.asm.commons
A MethodVisitor that keeps track of stack map frame changes between visitFrame calls.
AnalyzerAdapter(String, int, String, String, MethodVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
Creates a new AnalyzerAdapter.
AnalyzerAdapter(int, String, int, String, String, MethodVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
Creates a new AnalyzerAdapter.
AnalyzerException - Exception in com.github.taomus.org.objectweb.asm.tree.analysis
Thrown if a problem occurs during the analysis of a method.
AnalyzerException(AbstractInsnNode, String) - Constructor for exception com.github.taomus.org.objectweb.asm.tree.analysis.AnalyzerException
 
AnalyzerException(AbstractInsnNode, String, Throwable) - Constructor for exception com.github.taomus.org.objectweb.asm.tree.analysis.AnalyzerException
 
AnalyzerException(AbstractInsnNode, String, Object, Value) - Constructor for exception com.github.taomus.org.objectweb.asm.tree.analysis.AnalyzerException
 
AND - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
and(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
anew(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ANEWARRAY - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
AnnotationConstantsCollector - Class in com.github.taomus.org.objectweb.asm.optimizer
An AnnotationVisitor that collects the Constants of the annotations it visits.
AnnotationConstantsCollector(AnnotationVisitor, ConstantPool) - Constructor for class com.github.taomus.org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
annotationDefault - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The default value of this annotation interface method.
AnnotationNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents an annotationn.
AnnotationNode(String) - Constructor for class com.github.taomus.org.objectweb.asm.tree.AnnotationNode
Constructs a new AnnotationNode.
AnnotationNode(int, String) - Constructor for class com.github.taomus.org.objectweb.asm.tree.AnnotationNode
Constructs a new AnnotationNode.
AnnotationVisitor - Class in com.github.taomus.org.objectweb.asm
A visitor to visit a Java annotation.
AnnotationVisitor(int) - Constructor for class com.github.taomus.org.objectweb.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationVisitor(int, AnnotationVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
api - Variable in class com.github.taomus.org.objectweb.asm.AnnotationVisitor
The ASM API version implemented by this visitor.
api - Variable in class com.github.taomus.org.objectweb.asm.ClassVisitor
The ASM API version implemented by this visitor.
api - Variable in class com.github.taomus.org.objectweb.asm.FieldVisitor
The ASM API version implemented by this visitor.
api - Variable in class com.github.taomus.org.objectweb.asm.MethodVisitor
The ASM API version implemented by this visitor.
api - Variable in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
The ASM API version implemented by this visitor.
api - Variable in class com.github.taomus.org.objectweb.asm.tree.analysis.Interpreter
 
api - Variable in class com.github.taomus.org.objectweb.asm.util.Printer
The ASM API version implemented by this class.
appendCode(ICode) - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
 
appendConstant(Object) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
Appends a string representation of the given constant to the given buffer.
appendDescriptor(int, String) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
Appends an internal name, a type descriptor or a type signature to buf.
appendHandle(Handle) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
Appends the information about the given handle to buf.
appendLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
Appends the name of the given label to buf.
appendLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
Appends the name of the given label to buf.
appendString(StringBuffer, String) - Static method in class com.github.taomus.org.objectweb.asm.util.Printer
Appends a quoted string to a given buffer.
areturn(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ARETURN - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
argsToThis(int, String, Class<T>) - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
 
ARRAY - Static variable in class com.github.taomus.org.objectweb.asm.Type
The sort of array reference types.
ARRAY_ELEMENT - Static variable in class com.github.taomus.org.objectweb.asm.TypePath
A type path step that steps into the element type of an array type.
arrayLength() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to compute the length of an array.
arraylength() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ARRAYLENGTH - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
arrayLoad(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load an element from an array.
arrayStore(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store an element in an array.
ASM4 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ASM5 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ASMContentHandler - Class in com.github.taomus.org.objectweb.asm.xml
A ContentHandler that transforms XML document into Java class file.
ASMContentHandler(ClassVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.xml.ASMContentHandler
Constructs a new ASMContentHandler object.
ASMContentHandler.Rule - Class in com.github.taomus.org.objectweb.asm.xml
Rule
ASMifiable - Interface in com.github.taomus.org.objectweb.asm.util
An Attribute that can print the ASM code to create an equivalent attribute.
ASMifier - Class in com.github.taomus.org.objectweb.asm.util
A Printer that prints the ASM code to generate the classes if visits.
ASMifier() - Constructor for class com.github.taomus.org.objectweb.asm.util.ASMifier
Constructs a new ASMifier.
ASMifier(int, String, int) - Constructor for class com.github.taomus.org.objectweb.asm.util.ASMifier
Constructs a new ASMifier.
asmify(StringBuffer, String, Map<Label, String>) - Method in interface com.github.taomus.org.objectweb.asm.util.ASMifiable
Prints the ASM code to create an attribute equal to this attribute.
AsmUtils - Class in com.github.taomus.mytools.utils.asm
 
AsmUtils() - Constructor for class com.github.taomus.mytools.utils.asm.AsmUtils
 
AsmUtils(boolean) - Constructor for class com.github.taomus.mytools.utils.asm.AsmUtils
 
astore(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ASTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
athrow() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ATHROW - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
Attribute - Class in com.github.taomus.org.objectweb.asm
A non standard class, field, method or code attribute.
Attribute(String) - Constructor for class com.github.taomus.org.objectweb.asm.Attribute
Constructs a new empty attribute.
attrs - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The non standard attributes of this class.
attrs - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldNode
The non standard attributes of this field.
attrs - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The non standard attributes of this method.
av - Variable in class com.github.taomus.org.objectweb.asm.AnnotationVisitor
The annotation visitor to which this visitor must delegate method calls.

B

b - Variable in class com.github.taomus.org.objectweb.asm.ClassReader
The class to be parsed.
BALOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
BasicInterpreter - Class in com.github.taomus.org.objectweb.asm.tree.analysis
An Interpreter for BasicValue values.
BasicInterpreter() - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.BasicInterpreter
 
BasicInterpreter(int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.BasicInterpreter
 
BasicValue - Class in com.github.taomus.org.objectweb.asm.tree.analysis
A Value that is represented by its type in a seven types type system.
BasicValue(Type) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
BasicVerifier - Class in com.github.taomus.org.objectweb.asm.tree.analysis
An extended BasicInterpreter that checks that bytecode instructions are correctly used.
BasicVerifier() - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.BasicVerifier
 
BasicVerifier(int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.BasicVerifier
 
BASTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
begin(String, Attributes) - Method in class com.github.taomus.org.objectweb.asm.xml.ASMContentHandler.Rule
 
binaryOperation(AbstractInsnNode, BasicValue, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicInterpreter
 
binaryOperation(AbstractInsnNode, BasicValue, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicVerifier
 
binaryOperation(AbstractInsnNode, V, V) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with two arguments.
binaryOperation(AbstractInsnNode, SourceValue, SourceValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceInterpreter
 
BIPUSH - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
BOOLEAN - Static variable in class com.github.taomus.org.objectweb.asm.Type
The sort of the boolean type.
BOOLEAN_TYPE - Static variable in class com.github.taomus.org.objectweb.asm.Type
The boolean type.
box(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value.
bsm - Variable in class com.github.taomus.org.objectweb.asm.tree.InvokeDynamicInsnNode
Bootstrap method
bsmArgs - Variable in class com.github.taomus.org.objectweb.asm.tree.InvokeDynamicInsnNode
Bootstrap constant arguments
buf - Variable in class com.github.taomus.org.objectweb.asm.util.Printer
A buffer that can be used to create strings.
build(Object, Object...) - Method in class com.github.taomus.mytools.lang.NamedTuple
 
build(Object, Object...) - Method in class com.github.taomus.mytools.lang.Tuple
 
BYTE - Static variable in class com.github.taomus.org.objectweb.asm.Type
The sort of the byte type.
BYTE_TYPE - Static variable in class com.github.taomus.org.objectweb.asm.Type
The byte type.
BYTECODE - Static variable in class com.github.taomus.org.objectweb.asm.xml.Processor
 
ByteVector - Class in com.github.taomus.org.objectweb.asm
A dynamically extensible vector of bytes.
ByteVector() - Constructor for class com.github.taomus.org.objectweb.asm.ByteVector
Constructs a new ByteVector with a default initial size.
ByteVector(int) - Constructor for class com.github.taomus.org.objectweb.asm.ByteVector
Constructs a new ByteVector with the given initial size.

C

CALOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
camelName(String) - Static method in class com.github.taomus.mytools.utils.CommonUtils
将下划线大写方式命名的字符串转换为驼峰式。如果转换前的下划线大写方式命名的字符串为空,则返回空字符串。
例如:HELLO_WORLD->HelloWorld
camelUpperName(String) - Static method in class com.github.taomus.mytools.utils.CommonUtils
 
cast(Type, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to cast a numerical value from one type to another.
cast(Type, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
CAST - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the type declared in an explicit or implicit cast instruction.
CASTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
catchException(Label, Label, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Marks the start of an exception handler.
CHAR - Static variable in class com.github.taomus.org.objectweb.asm.Type
The sort of the char type.
CHAR_TYPE - Static variable in class com.github.taomus.org.objectweb.asm.Type
The char type.
check(int) - Method in class com.github.taomus.org.objectweb.asm.tree.AnnotationNode
Checks that this annotation node is compatible with the given ASM API version.
check(int) - Method in class com.github.taomus.org.objectweb.asm.tree.ClassNode
Checks that this class node is compatible with the given ASM API version.
check(int) - Method in class com.github.taomus.org.objectweb.asm.tree.FieldNode
Checks that this field node is compatible with the given ASM API version.
check(int) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
Checks that this method node is compatible with the given ASM API version.
CheckAnnotationAdapter - Class in com.github.taomus.org.objectweb.asm.util
An AnnotationVisitor that checks that its methods are properly used.
CheckAnnotationAdapter(AnnotationVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.util.CheckAnnotationAdapter
 
checkCast(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to check that the top stack value is of the given type.
checkcast(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
CHECKCAST - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
CheckClassAdapter - Class in com.github.taomus.org.objectweb.asm.util
A ClassVisitor that checks that its methods are properly used.
CheckClassAdapter(ClassVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
CheckClassAdapter(ClassVisitor, boolean) - Constructor for class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
CheckClassAdapter(int, ClassVisitor, boolean) - Constructor for class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
Constructs a new CheckClassAdapter.
checkClassSignature(String) - Static method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
Checks a class signature.
CheckFieldAdapter - Class in com.github.taomus.org.objectweb.asm.util
A FieldVisitor that checks that its methods are properly used.
CheckFieldAdapter(FieldVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.util.CheckFieldAdapter
Constructs a new CheckFieldAdapter.
CheckFieldAdapter(int, FieldVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.util.CheckFieldAdapter
Constructs a new CheckFieldAdapter.
checkFieldSignature(String) - Static method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
Checks a field signature.
CheckMethodAdapter - Class in com.github.taomus.org.objectweb.asm.util
A MethodVisitor that checks that its methods are properly used.
CheckMethodAdapter(MethodVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(MethodVisitor, Map<Label, Integer>) - Constructor for class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(int, MethodVisitor, Map<Label, Integer>) - Constructor for class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(int, String, String, MethodVisitor, Map<Label, Integer>) - Constructor for class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
Constructs a new CheckMethodAdapter object.
checkMethodSignature(String) - Static method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
Checks a method signature.
CheckSignatureAdapter - Class in com.github.taomus.org.objectweb.asm.util
A SignatureVisitor that checks that its methods are properly used.
CheckSignatureAdapter(int, SignatureVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
Creates a new CheckSignatureAdapter object.
CheckSignatureAdapter(int, int, SignatureVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
Creates a new CheckSignatureAdapter object.
CLASS_DECLARATION - Static variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Constant used in appendDescriptor for class signatures, formatted in default Java notation (non-bytecode)
CLASS_EXTENDS - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the super class of a class or one of the interfaces it implements.
CLASS_SIGNATURE - Static variable in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
Type to be used to check class signatures.
CLASS_SIGNATURE - Static variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Constant used in appendDescriptor for class signatures, formatted in bytecode notation
CLASS_TYPE_PARAMETER - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target a type parameter of a generic class.
CLASS_TYPE_PARAMETER_BOUND - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic class.
ClassConstantsCollector - Class in com.github.taomus.org.objectweb.asm.optimizer
A ClassVisitor that collects the Constants of the classes it visits.
ClassConstantsCollector(ClassVisitor, ConstantPool) - Constructor for class com.github.taomus.org.objectweb.asm.optimizer.ClassConstantsCollector
 
className - Variable in class com.github.taomus.mytools.utils.asm.CreateFunction
 
className - Variable in class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
ClassNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a class.
ClassNode() - Constructor for class com.github.taomus.org.objectweb.asm.tree.ClassNode
Constructs a new ClassNode.
ClassNode(int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.ClassNode
Constructs a new ClassNode.
ClassOptimizer - Class in com.github.taomus.org.objectweb.asm.optimizer
A ClassVisitor that renames fields and methods, and removes debug info.
ClassOptimizer(ClassVisitor, Remapper) - Constructor for class com.github.taomus.org.objectweb.asm.optimizer.ClassOptimizer
 
ClassReader - Class in com.github.taomus.org.objectweb.asm
A Java class parser to make a ClassVisitor visit an existing class.
ClassReader(byte[]) - Constructor for class com.github.taomus.org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, int) - Constructor for class com.github.taomus.org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - Constructor for class com.github.taomus.org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - Constructor for class com.github.taomus.org.objectweb.asm.ClassReader
Constructs a new ClassReader object.
ClassVisitor - Class in com.github.taomus.org.objectweb.asm
A visitor to visit a Java class.
ClassVisitor(int) - Constructor for class com.github.taomus.org.objectweb.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassVisitor(int, ClassVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassWriter - Class in com.github.taomus.org.objectweb.asm
A ClassVisitor that generates classes in bytecode form.
ClassWriter(int) - Constructor for class com.github.taomus.org.objectweb.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(ClassReader, int) - Constructor for class com.github.taomus.org.objectweb.asm.ClassWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
clear() - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Removes all of the instructions of this list.
clearStack() - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Clears the operand stack of this frame.
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
Returns a copy of this instruction.
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.FieldInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.FrameNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.IincInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.IntInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.InvokeDynamicInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.JumpInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.LabelNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.LdcInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.LineNumberNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.LookupSwitchInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.MultiANewArrayInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.TableSwitchInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.TypeInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class com.github.taomus.org.objectweb.asm.tree.VarInsnNode
 
cloneAnnotations(AbstractInsnNode) - Method in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
Clones the annotations of the given instruction into this instruction.
cmpg(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
cmpl(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
code(GeneratorAdapter) - Method in interface com.github.taomus.mytools.utils.asm.ICode
 
CodeRuntimeClassLoader - Class in com.github.taomus.mytools.utils
 
CodeRuntimeException - Exception in com.github.taomus.mytools.exception
 
CodeRuntimeException() - Constructor for exception com.github.taomus.mytools.exception.CodeRuntimeException
 
CodeRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception com.github.taomus.mytools.exception.CodeRuntimeException
 
CodeRuntimeException(String, Throwable) - Constructor for exception com.github.taomus.mytools.exception.CodeRuntimeException
 
CodeRuntimeException(String) - Constructor for exception com.github.taomus.mytools.exception.CodeRuntimeException
 
CodeRuntimeException(Throwable) - Constructor for exception com.github.taomus.mytools.exception.CodeRuntimeException
 
CodeSizeEvaluator - Class in com.github.taomus.org.objectweb.asm.commons
A MethodVisitor that can be used to approximate method size.
CodeSizeEvaluator(MethodVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
CodeSizeEvaluator(int, MethodVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
com.github.taomus.mytools.coderuntime - package com.github.taomus.mytools.coderuntime
 
com.github.taomus.mytools.exception - package com.github.taomus.mytools.exception
 
com.github.taomus.mytools.lang - package com.github.taomus.mytools.lang
 
com.github.taomus.mytools.utils - package com.github.taomus.mytools.utils
 
com.github.taomus.mytools.utils.asm - package com.github.taomus.mytools.utils.asm
 
com.github.taomus.org.objectweb.asm - package com.github.taomus.org.objectweb.asm
Provides a small and fast bytecode manipulation framework.
com.github.taomus.org.objectweb.asm.commons - package com.github.taomus.org.objectweb.asm.commons
Provides some useful class and method adapters.
com.github.taomus.org.objectweb.asm.optimizer - package com.github.taomus.org.objectweb.asm.optimizer
 
com.github.taomus.org.objectweb.asm.signature - package com.github.taomus.org.objectweb.asm.signature
Provides support for type signatures.
com.github.taomus.org.objectweb.asm.tree - package com.github.taomus.org.objectweb.asm.tree
Provides an ASM visitor that constructs a tree representation of the classes it visits.
com.github.taomus.org.objectweb.asm.tree.analysis - package com.github.taomus.org.objectweb.asm.tree.analysis
Provides a framework for static code analysis based on the asm.tree package.
com.github.taomus.org.objectweb.asm.util - package com.github.taomus.org.objectweb.asm.util
Provides ASM visitors that can be useful for programming and debugging purposes.
com.github.taomus.org.objectweb.asm.xml - package com.github.taomus.org.objectweb.asm.xml
Provides SAX 2.0 adapters for ASM visitors to convert classes to and from XML.
CommonUtils - Class in com.github.taomus.mytools.utils
 
CommonUtils() - Constructor for class com.github.taomus.mytools.utils.CommonUtils
 
COMPUTE_FRAMES - Static variable in class com.github.taomus.org.objectweb.asm.ClassWriter
Flag to automatically compute the stack map frames of methods from scratch.
COMPUTE_MAXS - Static variable in class com.github.taomus.org.objectweb.asm.ClassWriter
Flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
computeSHAdigest(byte[]) - Method in class com.github.taomus.org.objectweb.asm.commons.SerialVersionUIDAdder
Returns the SHA-1 message digest of the given value.
computeSVUID() - Method in class com.github.taomus.org.objectweb.asm.commons.SerialVersionUIDAdder
Computes and returns the value of SVUID.
ConstantPool - Class in com.github.taomus.org.objectweb.asm.optimizer
A constant pool.
ConstantPool() - Constructor for class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor call.
CONSTRUCTOR_REFERENCE - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the receiver type of a constructor reference.
CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor reference.
contains(AbstractInsnNode) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Returns true if the given instruction belongs to this list.
copyOperation(AbstractInsnNode, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicInterpreter
 
copyOperation(AbstractInsnNode, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicVerifier
 
copyOperation(AbstractInsnNode, V) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction that moves a value on the stack or to or from local variables.
copyOperation(AbstractInsnNode, SourceValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceInterpreter
 
createASMifier(String, int) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
createClass(String) - Method in class com.github.taomus.mytools.utils.asm.AsmUtils
 
createClass(String, String[]) - Method in class com.github.taomus.mytools.utils.asm.AsmUtils
 
CreateClass - Class in com.github.taomus.mytools.utils.asm
 
CreateClass(TraceClassVisitor, String) - Constructor for class com.github.taomus.mytools.utils.asm.CreateClass
 
CreateClass(TraceClassVisitor, String, String[]) - Constructor for class com.github.taomus.mytools.utils.asm.CreateClass
 
createField(int, String, Class<?>, Object, boolean) - Method in class com.github.taomus.mytools.utils.asm.CreateClass
 
CreateFunction - Class in com.github.taomus.mytools.utils.asm
 
CreateFunction() - Constructor for class com.github.taomus.mytools.utils.asm.CreateFunction
 
createPrivateField(String, Class<?>) - Method in class com.github.taomus.mytools.utils.asm.CreateClass
 
createPrivateFinalField(String, Class<?>, Object) - Method in class com.github.taomus.mytools.utils.asm.CreateClass
 
createProtectedField(String, Class<?>, boolean) - Method in class com.github.taomus.mytools.utils.asm.CreateClass
 
createPublieField(String, Class<?>) - Method in class com.github.taomus.mytools.utils.asm.CreateClass
 
createRemappingAnnotationAdapter(AnnotationVisitor) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
createRemappingFieldAdapter(FieldVisitor) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
createRemappingMethodAdapter(int, String, MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
createRemappingMethodAdapter(int, String, MethodVisitor) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassOptimizer
 
createRemappingSignatureAdapter(SignatureVisitor) - Method in class com.github.taomus.org.objectweb.asm.commons.Remapper
 
createSerialVersionUID() - Method in class com.github.taomus.mytools.utils.asm.CreateClass
 
createTextifier() - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
Creates a new TraceVisitor instance.
cst - Variable in class com.github.taomus.org.objectweb.asm.tree.LdcInsnNode
The constant to be loaded on the stack.
cv - Variable in class com.github.taomus.org.objectweb.asm.ClassVisitor
The class visitor to which this visitor must delegate method calls.
cv - Variable in class com.github.taomus.org.objectweb.asm.xml.ASMContentHandler
Current instance of the ClassVisitor used to visit classfile bytecode.

D

D2F - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
D2I - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
D2L - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DADD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DALOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DASTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DCMPG - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DCMPL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
dconst(double) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
DCONST_0 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DCONST_1 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DDIV - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
declareLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
Appends a declaration of the given label to buf.
desc - Variable in class com.github.taomus.org.objectweb.asm.tree.AnnotationNode
The class descriptor of the annotation class.
desc - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldInsnNode
The field's descriptor (see Type).
desc - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldNode
The field's descriptor (see Type).
desc - Variable in class com.github.taomus.org.objectweb.asm.tree.InvokeDynamicInsnNode
Invokedynamic descriptor.
desc - Variable in class com.github.taomus.org.objectweb.asm.tree.LocalVariableNode
The type descriptor of this local variable.
desc - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodInsnNode
The method's descriptor (see Type).
desc - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The method's descriptor (see Type).
desc - Variable in class com.github.taomus.org.objectweb.asm.tree.MultiANewArrayInsnNode
An array type descriptor (see Type).
desc - Variable in class com.github.taomus.org.objectweb.asm.tree.TypeInsnNode
The operand of this instruction.
dflt - Variable in class com.github.taomus.org.objectweb.asm.tree.LookupSwitchInsnNode
Beginning of the default handler block.
dflt - Variable in class com.github.taomus.org.objectweb.asm.tree.TableSwitchInsnNode
Beginning of the default handler block.
dims - Variable in class com.github.taomus.org.objectweb.asm.tree.MultiANewArrayInsnNode
Number of dimensions of the array to allocate.
DIV - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
div(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
DLOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DMUL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DNEG - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DOUBLE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DOUBLE - Static variable in class com.github.taomus.org.objectweb.asm.Type
The sort of the double type.
DOUBLE_TYPE - Static variable in class com.github.taomus.org.objectweb.asm.Type
The double type.
DOUBLE_VALUE - Static variable in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
DREM - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DRETURN - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DSTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DSUB - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
dup() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP instruction.
dup() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
DUP - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
dup2() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP2 instruction.
dup2() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
DUP2 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DUP2_X1 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DUP2_X2 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
dup2X1() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP2_X1 instruction.
dup2X1() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
dup2X2() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP2_X2 instruction.
dup2X2() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
DUP_X1 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
DUP_X2 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
dupX1() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP_X1 instruction.
dupX1() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
dupX2() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates a DUP_X2 instruction.
dupX2() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 

E

end - Variable in class com.github.taomus.org.objectweb.asm.tree.LocalVariableAnnotationNode
The last instructions corresponding to the continuous ranges that make the scope of this local variable (exclusive).
end - Variable in class com.github.taomus.org.objectweb.asm.tree.LocalVariableNode
The last instruction corresponding to the scope of this local variable (exclusive).
end - Variable in class com.github.taomus.org.objectweb.asm.tree.TryCatchBlockNode
End of the exception handler's scope (exclusive).
end(String) - Method in class com.github.taomus.org.objectweb.asm.xml.ASMContentHandler.Rule
 
endElement(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.xml.ASMContentHandler
Process notification of the end of an XML element being reached.
endMethod() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Marks the end of the visited method.
EQ - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
equals(Object) - Method in class com.github.taomus.mytools.lang.Tuple
 
equals(Object) - Method in class com.github.taomus.org.objectweb.asm.commons.Method
 
equals(Object) - Method in class com.github.taomus.org.objectweb.asm.Handle
 
equals(Object) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
equals(Object) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceValue
 
equals(Object) - Method in class com.github.taomus.org.objectweb.asm.Type
Tests if the given object is equal to this type.
EXCEPTION_PARAMETER - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the type of the exception of a 'catch' clause in a method.
exceptions - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The internal names of the method's exception classes (see getInternalName).
execute(AbstractInsnNode, Interpreter<V>) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
 
EXPAND_FRAMES - Static variable in class com.github.taomus.org.objectweb.asm.ClassReader
Flag to expand the stack map frames.
EXTENDS - Static variable in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Wildcard for an "extends" type argument.

F

F2D - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
F2I - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
F2L - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
F_APPEND - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
F_CHOP - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
F_FULL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
Represents a compressed frame with complete frame data.
F_NEW - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
Represents an expanded frame.
F_SAME - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with an empty stack.
F_SAME1 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
FADD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FALOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FASTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FCMPG - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FCMPL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
fconst(float) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
FCONST_0 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FCONST_1 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FCONST_2 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FDIV - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FIELD - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the type of a field.
FIELD_DESCRIPTOR - Static variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Constant used in appendDescriptor for field descriptors, formatted in bytecode notation
FIELD_INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of FieldInsnNode instructions.
FIELD_SIGNATURE - Static variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Constant used in appendDescriptor for field signatures, formatted in bytecode notation
FieldConstantsCollector - Class in com.github.taomus.org.objectweb.asm.optimizer
A FieldVisitor that collects the Constants of the fields it visits.
FieldConstantsCollector(FieldVisitor, ConstantPool) - Constructor for class com.github.taomus.org.objectweb.asm.optimizer.FieldConstantsCollector
 
FieldInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a field instruction.
FieldInsnNode(int, String, String, String) - Constructor for class com.github.taomus.org.objectweb.asm.tree.FieldInsnNode
Constructs a new FieldInsnNode.
FieldNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a field.
FieldNode(int, String, String, String, Object) - Constructor for class com.github.taomus.org.objectweb.asm.tree.FieldNode
Constructs a new FieldNode.
FieldNode(int, int, String, String, String, Object) - Constructor for class com.github.taomus.org.objectweb.asm.tree.FieldNode
Constructs a new FieldNode.
fields - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The fields of this class.
fieldVeriable - Variable in class com.github.taomus.mytools.utils.asm.CreateFunction
 
FieldVisitor - Class in com.github.taomus.org.objectweb.asm
A visitor to visit a Java field.
FieldVisitor(int) - Constructor for class com.github.taomus.org.objectweb.asm.FieldVisitor
Constructs a new FieldVisitor.
FieldVisitor(int, FieldVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.FieldVisitor
Constructs a new FieldVisitor.
findClass(String) - Method in class com.github.taomus.mytools.utils.CodeRuntimeClassLoader
 
firstLocal - Variable in class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
Index of the first local variable, after formal parameters.
fix(String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.NameMapping
 
FLOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FLOAT - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FLOAT - Static variable in class com.github.taomus.org.objectweb.asm.Type
The sort of the float type.
FLOAT_TYPE - Static variable in class com.github.taomus.org.objectweb.asm.Type
The float type.
FLOAT_VALUE - Static variable in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
FMUL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FNEG - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FRAME - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of FrameNode "instructions".
Frame<V extends Value> - Class in com.github.taomus.org.objectweb.asm.tree.analysis
A symbolic execution stack frame.
Frame(int, int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Constructs a new frame with the given size.
Frame(Frame<? extends V>) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Constructs a new frame that is identical to the given frame.
FrameNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a stack map frame.
FrameNode(int, int, Object[], int, Object[]) - Constructor for class com.github.taomus.org.objectweb.asm.tree.FrameNode
Constructs a new FrameNode.
FREM - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FRETURN - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
fromString(String) - Static method in class com.github.taomus.mytools.lang.Tuple
将元组字符串转为元组类型
fromString(String) - Static method in class com.github.taomus.org.objectweb.asm.TypePath
Converts a type path in string form, in the format used by TypePath.toString(), into a TypePath object.
fromTuple(List<Object>) - Static method in class com.github.taomus.mytools.lang.Tuple
将集合转为元组
FSTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FSUB - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
FuncBegin(String, int) - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
创建函数 defaultScope
FuncEnd() - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
 
FuncPrivateBegin(String) - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
 
FuncProtectedBegin(String) - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
 
FuncPublicBegin(String) - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
 
FuncStaticBegin(String) - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
 
fv - Variable in class com.github.taomus.org.objectweb.asm.FieldVisitor
The field visitor to which this visitor must delegate method calls.

G

GE - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
generateCase(int, Label) - Method in interface com.github.taomus.org.objectweb.asm.commons.TableSwitchGenerator
Generates the code for a switch case.
generateDefault() - Method in interface com.github.taomus.org.objectweb.asm.commons.TableSwitchGenerator
Generates the code for the default switch case.
GeneratorAdapter - Class in com.github.taomus.org.objectweb.asm.commons
A MethodVisitor with convenient methods to generate code.
GeneratorAdapter(MethodVisitor, int, String, String) - Constructor for class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(int, MethodVisitor, int, String, String) - Constructor for class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(int, Method, MethodVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
GeneratorAdapter(int, Method, String, Type[], ClassVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Creates a new GeneratorAdapter.
get(String) - Method in class com.github.taomus.mytools.lang.NamedTuple
 
get(Class<T>) - Method in class com.github.taomus.mytools.lang.Tuple
将数据转换成类返回
get(String) - Method in class com.github.taomus.mytools.lang.Tuple
 
get(int) - Method in class com.github.taomus.mytools.lang.Tuple
根据下标获取元组数据
get(int) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Returns the instruction whose index is given.
getAccess() - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Returns the class's access flags (see Opcodes).
getAccess(String) - Method in class com.github.taomus.org.objectweb.asm.xml.ASMContentHandler.Rule
 
getArgumentsAndReturnSizes(String) - Static method in class com.github.taomus.org.objectweb.asm.Type
Computes the size of the arguments and of the return value of a method.
getArgumentsAndReturnSizes() - Method in class com.github.taomus.org.objectweb.asm.Type
Returns the size of the arguments and of the return value of methods of this type.
getArgumentTypes() - Method in class com.github.taomus.org.objectweb.asm.commons.Method
Returns the argument types of the method described by this object.
getArgumentTypes(String) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the Java types corresponding to the argument types of the given method descriptor.
getArgumentTypes(Method) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the Java types corresponding to the argument types of the given method.
getArgumentTypes() - Method in class com.github.taomus.org.objectweb.asm.Type
Returns the argument types of methods of this type.
getClass(Type) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
 
getClassName() - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Returns the internal name of the class (see getInternalName).
getClassName() - Method in class com.github.taomus.org.objectweb.asm.Type
Returns the binary name of the class corresponding to this type.
getCodeVisitor() - Method in class com.github.taomus.org.objectweb.asm.xml.ASMContentHandler.Rule
 
getCommonSuperClass(String, String) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
Returns the common super type of the two given types.
getConstructorDescriptor(Constructor<?>) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the descriptor corresponding to the given constructor.
getContentHandler() - Method in class com.github.taomus.org.objectweb.asm.xml.SAXAdapter
 
getDeclaration() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
getDesc() - Method in class com.github.taomus.org.objectweb.asm.Handle
Returns the descriptor of the field or method designated by this handle.
getDescriptor() - Method in class com.github.taomus.org.objectweb.asm.commons.Method
Returns the descriptor of the method described by this object.
getDescriptor() - Method in class com.github.taomus.org.objectweb.asm.Type
Returns the descriptor corresponding to this Java type.
getDescriptor(Class<?>) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the descriptor corresponding to the given Java type.
getDimensions() - Method in class com.github.taomus.org.objectweb.asm.Type
Returns the number of dimensions of this array type.
getElementType() - Method in class com.github.taomus.org.objectweb.asm.Type
Returns the type of the elements of this array type.
getElementValue(BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicVerifier
 
getElementValue(BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
 
getExceptionIndex() - Method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns the index of the exception, in a 'throws' clause of a method, whose type is referenced by this type reference.
getExceptions() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
getField(Type, String, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a non static field on the stack.
getfield(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
GETFIELD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
getFirst() - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Returns the first instruction in this list.
getFormalParameterIndex() - Method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns the index of the formal parameter whose type is referenced by this type reference.
getFrames() - Method in class com.github.taomus.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 com.github.taomus.org.objectweb.asm.tree.analysis.Analyzer
Returns the exception handlers for the given instruction.
getInstace() - Static method in class com.github.taomus.mytools.utils.CodeRuntimeClassLoader
 
getInterfaces() - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Returns the internal names of the class's interfaces (see getInternalName).
getInternalName() - Method in class com.github.taomus.org.objectweb.asm.Type
Returns the internal name of the class corresponding to this object or array type.
getInternalName(Class<?>) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the internal name of the given class.
getItem(int) - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Returns the start index of the constant pool item in b, plus one.
getItemCount() - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Returns the number of constant pool items in b.
getLabel() - Method in class com.github.taomus.org.objectweb.asm.tree.LabelNode
 
getLabel(Object) - Method in class com.github.taomus.org.objectweb.asm.xml.ASMContentHandler.Rule
 
getLabelNode(Label) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
Returns the LabelNode corresponding to the given Label.
getLabels() - Method in class com.github.taomus.org.objectweb.asm.Attribute
Returns the labels corresponding to this attribute.
getLast() - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Returns the last instruction in this list.
getLength() - Method in class com.github.taomus.org.objectweb.asm.TypePath
Returns the length of this path.
getLocal(int) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Returns the value of the given local variable.
getLocals() - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Returns the maximum number of local variables of this frame.
getLocalStore(String, Class<?>) - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
 
getLocalType(int) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Returns the type of the given local variable.
getMaxSize() - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
getMaxStackSize() - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Returns the maximum stack size of this frame.
getMaxStringLength() - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Returns the maximum length of the strings contained in the constant pool of the class.
getMethod(Method) - Static method in class com.github.taomus.org.objectweb.asm.commons.Method
Creates a new Method.
getMethod(Constructor<?>) - Static method in class com.github.taomus.org.objectweb.asm.commons.Method
Creates a new Method.
getMethod(String) - Static method in class com.github.taomus.org.objectweb.asm.commons.Method
Returns a Method corresponding to the given Java method declaration.
getMethod(String, boolean) - Static method in class com.github.taomus.org.objectweb.asm.commons.Method
Returns a Method corresponding to the given Java method declaration.
getMethodDescriptor(Type, Type...) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the descriptor corresponding to the given argument and return types.
getMethodDescriptor(Method) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the descriptor corresponding to the given method.
getMethodType(String) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the Java type corresponding to the given method descriptor.
getMethodType(Type, Type...) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the Java method type corresponding to the given argument and return types.
getMinSize() - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
getName() - Method in class com.github.taomus.mytools.lang.NamedTuple
 
getName() - Method in class com.github.taomus.org.objectweb.asm.commons.Method
Returns the name of the method described by this object.
getName() - Method in class com.github.taomus.org.objectweb.asm.Handle
Returns the name of the field or method designated by this handle.
getNext() - Method in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
Returns the next instruction in the list to which this instruction belongs, if any.
getObjectType(String) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the Java type corresponding to the given internal name.
getOffset() - Method in class com.github.taomus.org.objectweb.asm.Label
Returns the offset corresponding to this label.
getOpcode() - Method in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
Returns the opcode of this instruction.
getOpcode(int) - Method in class com.github.taomus.org.objectweb.asm.Type
Returns a JVM instruction opcode adapted to this Java type.
getOwner() - Method in class com.github.taomus.org.objectweb.asm.Handle
Returns the internal name of the class that owns the field or method designated by this handle.
getPrevious() - Method in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
Returns the previous instruction in the list to which this instruction belongs, if any.
getReturnType() - Method in class com.github.taomus.org.objectweb.asm.commons.Method
Returns the return type of the method described by this object.
getReturnType(String) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the Java type corresponding to the return type of the given method descriptor.
getReturnType(Method) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the Java type corresponding to the return type of the given method.
getReturnType() - Method in class com.github.taomus.org.objectweb.asm.Type
Returns the return type of methods of this type.
getReturnType() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
getSize() - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
getSize() - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceValue
 
getSize() - Method in interface com.github.taomus.org.objectweb.asm.tree.analysis.Value
Returns the size of this value in words.
getSize() - Method in class com.github.taomus.org.objectweb.asm.Type
Returns the size of values of this type.
getSort() - Method in class com.github.taomus.org.objectweb.asm.Type
Returns the sort of this Java type.
getSort() - Method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns the sort of this type reference.
getStack(int) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Returns the value of the given operand stack slot.
getStackSize() - Method in class com.github.taomus.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 com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the value of a static field on the stack.
getstatic(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
GETSTATIC - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
getStep(int) - Method in class com.github.taomus.org.objectweb.asm.TypePath
Returns the value of the given step of this path.
getStepArgument(int) - Method in class com.github.taomus.org.objectweb.asm.TypePath
Returns the index of the type argument that the given step is stepping into.
getSuperClass(Type) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
 
getSuperName() - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Returns the internal of name of the super class (see getInternalName).
getSuperTypeIndex() - Method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns the index of the "super type" of a class that is referenced by this type reference.
getTag() - Method in class com.github.taomus.org.objectweb.asm.Handle
Returns the kind of field or method designated by this handle.
getText() - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Returns the text constructed by this visitor.
getThis(String) - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
 
getTryCatchBlockIndex() - Method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns the index of the try catch block (using the order in which they are visited with visitTryCatchBlock), whose 'catch' type is referenced by this type reference.
getType() - Method in class com.github.taomus.mytools.lang.Tuple
获取元组中的数据类型
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
Returns the type of this instruction.
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.FieldInsnNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.FrameNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.IincInsnNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.InsnNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.IntInsnNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.InvokeDynamicInsnNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.JumpInsnNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.LabelNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.LdcInsnNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.LineNumberNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.LookupSwitchInsnNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.MethodInsnNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.MultiANewArrayInsnNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.TableSwitchInsnNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.TypeInsnNode
 
getType() - Method in class com.github.taomus.org.objectweb.asm.tree.VarInsnNode
 
getType(String) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the Java type corresponding to the given type descriptor.
getType(Class<?>) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the Java type corresponding to the given class.
getType(Constructor<?>) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the Java method type corresponding to the given constructor.
getType(Method) - Static method in class com.github.taomus.org.objectweb.asm.Type
Returns the Java method type corresponding to the given method.
getTypeArgumentIndex() - Method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns the index of the type argument referenced by this type reference.
getTypeParameterBoundIndex() - Method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns the index of the type parameter bound, within the type parameter TypeReference.getTypeParameterIndex(), referenced by this type reference.
getTypeParameterIndex() - Method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns the index of the type parameter referenced by this type reference.
getValue() - Method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns the int encoded value of this type reference, suitable for use in visit methods related to type annotations, like visitTypeAnnotation.
getValue(String, String) - Method in class com.github.taomus.org.objectweb.asm.xml.ASMContentHandler.Rule
 
goTo(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label.
goTo(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
GOTO - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
GT - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.

H

H_GETFIELD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
H_GETSTATIC - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
H_INVOKEINTERFACE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
H_INVOKESPECIAL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
H_INVOKESTATIC - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
H_INVOKEVIRTUAL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
H_NEWINVOKESPECIAL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
H_PUTFIELD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
H_PUTSTATIC - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
Handle - Class in com.github.taomus.org.objectweb.asm
A reference to a field or a method.
Handle(int, String, String, String) - Constructor for class com.github.taomus.org.objectweb.asm.Handle
Constructs a new field or method handle.
HANDLE_DESCRIPTOR - Static variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Constant used in appendDescriptor for handle descriptors, formatted in bytecode notation
HANDLE_TAG - Static variable in class com.github.taomus.org.objectweb.asm.util.Printer
The names of the tag field values for Handle.
handler - Variable in class com.github.taomus.org.objectweb.asm.tree.TryCatchBlockNode
Beginning of the exception handler's code.
hashCode() - Method in class com.github.taomus.mytools.lang.Tuple
 
hashCode() - Method in class com.github.taomus.org.objectweb.asm.commons.Method
 
hashCode() - Method in class com.github.taomus.org.objectweb.asm.Handle
 
hashCode() - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
hashCode() - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceValue
 
hashCode() - Method in class com.github.taomus.org.objectweb.asm.Type
Returns a hash code value for this type.
hasSVUID() - Method in class com.github.taomus.org.objectweb.asm.commons.SerialVersionUIDAdder
Returns true if the class already has a SVUID field.
hconst(Handle) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
header - Variable in class com.github.taomus.org.objectweb.asm.ClassReader
Start index of the class header information (access, name...) in b.

I

I2B - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
I2C - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
I2D - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
I2F - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
I2L - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
I2S - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IADD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IALOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IAND - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IASTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ICode - Interface in com.github.taomus.mytools.utils.asm
 
iconst(int) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ICONST_0 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ICONST_1 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ICONST_2 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ICONST_3 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ICONST_4 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ICONST_5 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ICONST_M1 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
id - Variable in class com.github.taomus.org.objectweb.asm.util.ASMifier
Identifier of the annotation visitor variable in the produced code.
IDIV - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IF_ACMPEQ - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IF_ACMPNE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IF_ICMPEQ - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IF_ICMPGE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IF_ICMPGT - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IF_ICMPLE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IF_ICMPLT - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IF_ICMPNE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ifacmpeq(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ifacmpne(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ifCmp(Type, int, Label) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top two stack values.
ifeq(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
IFEQ - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ifge(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
IFGE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ifgt(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
IFGT - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ifICmp(int, Label) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to jump to a label based on the comparison of the top two integer stack values.
ificmpeq(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ificmpge(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ificmpgt(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ificmple(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ificmplt(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ificmpne(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
ifle(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
IFLE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
iflt(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
IFLT - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ifne(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
IFNE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ifNonNull(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label if the top stack value is not null.
ifnonnull(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
IFNONNULL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ifNull(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to jump to the given label if the top stack value is null.
ifnull(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
IFNULL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ifZCmp(int, Label) - Method in class com.github.taomus.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 com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to increment the given local variable.
iinc(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
IINC - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IINC_INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of IincInsnNode instructions.
IincInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents an IINC instruction.
IincInsnNode(int, int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.IincInsnNode
Constructs a new IincInsnNode.
ILOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IMUL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
incr - Variable in class com.github.taomus.org.objectweb.asm.tree.IincInsnNode
Amount to increment the local variable by.
index - Variable in class com.github.taomus.org.objectweb.asm.tree.LocalVariableAnnotationNode
The local variable's index in each range.
index - Variable in class com.github.taomus.org.objectweb.asm.tree.LocalVariableNode
The local variable's index.
indexOf(AbstractInsnNode) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Returns the index of the given instruction in this list.
INEG - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
info - Variable in class com.github.taomus.org.objectweb.asm.Label
Field used to associate user information to a label.
init(String, MethodNode) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Analyzer
Initializes this analyzer.
init(Frame<? extends V>) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Copies the state of the given frame into this frame.
INNER_TYPE - Static variable in class com.github.taomus.org.objectweb.asm.TypePath
A type path step that steps into the nested type of a class type.
innerClasses - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
Informations about the inner classes of this class.
InnerClassNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents an inner class.
InnerClassNode(String, String, String, int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.InnerClassNode
Constructs a new InnerClassNode.
innerName - Variable in class com.github.taomus.org.objectweb.asm.tree.InnerClassNode
The (simple) name of the inner class inside its enclosing class.
insert(AbstractInsnNode) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Inserts the given instruction at the begining of this list.
insert(InsnList) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Inserts the given instructions at the begining of this list.
insert(AbstractInsnNode, AbstractInsnNode) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Inserts the given instruction after the specified instruction.
insert(AbstractInsnNode, InsnList) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Inserts the given instructions after the specified instruction.
insertBefore(AbstractInsnNode, AbstractInsnNode) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Inserts the given instruction before the specified instruction.
insertBefore(AbstractInsnNode, InsnList) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Inserts the given instructions before the specified instruction.
INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of InsnNode instructions.
InsnList - Class in com.github.taomus.org.objectweb.asm.tree
A doubly linked list of AbstractInsnNode objects.
InsnList() - Constructor for class com.github.taomus.org.objectweb.asm.tree.InsnList
 
InsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a zero operand instruction.
InsnNode(int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.InsnNode
Constructs a new InsnNode.
insns - Variable in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceValue
The instructions that can produce this value.
instanceOf(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to test if the top stack value is of the given type.
instanceOf(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
INSTANCEOF - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
INSTANCEOF - Static variable in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Wildcard for a normal type argument.
INSTANCEOF - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the type declared in an 'instanceof' instruction.
InstructionAdapter - Class in com.github.taomus.org.objectweb.asm.commons
A MethodVisitor providing a more detailed API to generate and transform instructions.
InstructionAdapter(MethodVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
Creates a new InstructionAdapter.
InstructionAdapter(int, MethodVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
Creates a new InstructionAdapter.
instructions - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The instructions of this method.
INT - Static variable in class com.github.taomus.org.objectweb.asm.Type
The sort of the int type.
INT_INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of IntInsnNode instructions.
INT_TYPE - Static variable in class com.github.taomus.org.objectweb.asm.Type
The int type.
INT_VALUE - Static variable in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
INTEGER - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
interfaces - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The internal names of the class's interfaces (see getInternalName).
INTERNAL_NAME - Static variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Constant used in appendDescriptor for internal type names in bytecode notation.
Interpreter<V extends Value> - Class in com.github.taomus.org.objectweb.asm.tree.analysis
A semantic bytecode interpreter.
Interpreter(int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.Interpreter
 
IntInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents an instruction with a single int operand.
IntInsnNode(int, int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.IntInsnNode
Constructs a new IntInsnNode.
invisibleAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The runtime invisible annotations of this class.
invisibleAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldNode
The runtime invisible annotations of this field.
invisibleAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The runtime invisible annotations of this method.
invisibleLocalVariableAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The invisible local variable annotations of this method.
invisibleParameterAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The runtime invisible parameter annotations of this method.
invisibleTypeAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The runtime invisible type annotations of this instruction.
invisibleTypeAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The runtime invisible type annotations of this class.
invisibleTypeAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldNode
The runtime invisible type annotations of this field.
invisibleTypeAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The runtime invisible type annotations of this method.
invisibleTypeAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.TryCatchBlockNode
The runtime invisible type annotations on the exception handler type.
invoke(String) - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
 
INVOKE_DYNAMIC_INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of InvokeDynamicInsnNode instructions.
invokeConstructor(Type, Method) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to invoke a constructor.
invokeDynamic(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates an invokedynamic instruction.
invokedynamic(String, String, Handle, Object[]) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
INVOKEDYNAMIC - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
InvokeDynamicInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents an invokedynamic instruction.
InvokeDynamicInsnNode(String, String, Handle, Object...) - Constructor for class com.github.taomus.org.objectweb.asm.tree.InvokeDynamicInsnNode
Constructs a new InvokeDynamicInsnNode.
invokeInterface(Type, Method) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to invoke an interface method.
invokeinterface(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
INVOKEINTERFACE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
invokespecial(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
Deprecated.
invokespecial(String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
INVOKESPECIAL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
invokeStatic(Type, Method) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to invoke a static method.
invokestatic(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
Deprecated.
invokestatic(String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
INVOKESTATIC - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
invokeVirtual(Type, Method) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to invoke a normal method.
invokevirtual(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
Deprecated.
invokevirtual(String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
INVOKEVIRTUAL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IOR - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IREM - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IRETURN - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
isArrayValue(BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicVerifier
 
isArrayValue(BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
 
isAssignableFrom(Type, Type) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
 
isCodeAttribute() - Method in class com.github.taomus.org.objectweb.asm.Attribute
Returns true if this type of attribute is a code attribute.
isDedug - Static variable in class com.github.taomus.mytools.utils.CommonUtils
 
ISHL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ISHR - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
isInterface(Type) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
 
isReference() - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
isSubTypeOf(BasicValue, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicVerifier
 
isSubTypeOf(BasicValue, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
 
ISTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
ISUB - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
isUnknown() - Method in class com.github.taomus.org.objectweb.asm.Attribute
Returns true if this type of attribute is unknown.
iterator() - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Returns an iterator over the instructions in this list.
iterator(int) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Returns an iterator over the instructions in this list.
itf - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodInsnNode
If the method's owner class if an interface.
IUSHR - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
IXOR - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 

J

JarOptimizer - Class in com.github.taomus.org.objectweb.asm.optimizer
A Jar file optimizer.
JarOptimizer() - Constructor for class com.github.taomus.org.objectweb.asm.optimizer.JarOptimizer
 
jsr(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
JSR - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
JSRInlinerAdapter - Class in com.github.taomus.org.objectweb.asm.commons
A MethodVisitor that removes JSR instructions and inlines the referenced subroutines.
JSRInlinerAdapter(MethodVisitor, int, String, String, String, String[]) - Constructor for class com.github.taomus.org.objectweb.asm.commons.JSRInlinerAdapter
Creates a new JSRInliner.
JSRInlinerAdapter(int, MethodVisitor, int, String, String, String, String[]) - Constructor for class com.github.taomus.org.objectweb.asm.commons.JSRInlinerAdapter
Creates a new JSRInliner.
JUMP_INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of JumpInsnNode instructions.
JumpInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a jump instruction.
JumpInsnNode(int, LabelNode) - Constructor for class com.github.taomus.org.objectweb.asm.tree.JumpInsnNode
Constructs a new JumpInsnNode.

K

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

L

L2D - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
L2F - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
L2I - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
Label - Class in com.github.taomus.org.objectweb.asm
A label represents a position in the bytecode of a method.
Label() - Constructor for class com.github.taomus.org.objectweb.asm.Label
Constructs a new label.
LABEL - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of LabelNode "instructions".
label - Variable in class com.github.taomus.org.objectweb.asm.tree.JumpInsnNode
The operand of this instruction.
labelNames - Variable in class com.github.taomus.org.objectweb.asm.util.ASMifier
The label names.
labelNames - Variable in class com.github.taomus.org.objectweb.asm.util.Textifier
The label names.
LabelNode - Class in com.github.taomus.org.objectweb.asm.tree
An AbstractInsnNode that encapsulates a Label.
LabelNode() - Constructor for class com.github.taomus.org.objectweb.asm.tree.LabelNode
 
LabelNode(Label) - Constructor for class com.github.taomus.org.objectweb.asm.tree.LabelNode
 
labels - Variable in class com.github.taomus.org.objectweb.asm.tree.LookupSwitchInsnNode
Beginnings of the handler blocks.
labels - Variable in class com.github.taomus.org.objectweb.asm.tree.TableSwitchInsnNode
Beginnings of the handler blocks.
labels - Variable in class com.github.taomus.org.objectweb.asm.xml.ASMContentHandler
Map of the active Label instances for current method.
LADD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LALOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LAND - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LASTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
lcmp() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
LCMP - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
lconst(long) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
LCONST_0 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LCONST_1 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LDC - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LDC_INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of LdcInsnNode instructions.
LdcInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents an LDC instruction.
LdcInsnNode(Object) - Constructor for class com.github.taomus.org.objectweb.asm.tree.LdcInsnNode
Constructs a new LdcInsnNode.
LDIV - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LE - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
length() - Method in class com.github.taomus.mytools.lang.Tuple
获取数据的数量
LINE - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of LineNumberNode "instructions".
line - Variable in class com.github.taomus.org.objectweb.asm.tree.LineNumberNode
A line number.
LineNumberNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a line number declaration.
LineNumberNode(int, LabelNode) - Constructor for class com.github.taomus.org.objectweb.asm.tree.LineNumberNode
Constructs a new LineNumberNode.
LLOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LMUL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LNEG - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
load(int, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
loadArg(int) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load the given method argument on the stack.
loadArgArray() - Method in class com.github.taomus.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 com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to load the given method arguments on the stack.
loadArgs() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to load all the method arguments on the stack.
loadLocal(int) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load the given local variable on the stack.
loadLocal(int, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load the given local variable on the stack.
loadThis() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to load 'this' on the stack.
local - Variable in class com.github.taomus.org.objectweb.asm.tree.FrameNode
The types of the local variables of this stack map frame.
LOCAL_VARIABLE - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the type of a local variable in a method.
locals - Variable in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
List of the local variable slots for current execution frame.
LocalVariableAnnotationNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a type annotation on a local or resource variable.
LocalVariableAnnotationNode(int, TypePath, LabelNode[], LabelNode[], int[], String) - Constructor for class com.github.taomus.org.objectweb.asm.tree.LocalVariableAnnotationNode
Constructs a new LocalVariableAnnotationNode.
LocalVariableAnnotationNode(int, int, TypePath, LabelNode[], LabelNode[], int[], String) - Constructor for class com.github.taomus.org.objectweb.asm.tree.LocalVariableAnnotationNode
Constructs a new LocalVariableAnnotationNode.
LocalVariableNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a local variable declaration.
LocalVariableNode(String, String, String, LabelNode, LabelNode, int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.LocalVariableNode
Constructs a new LocalVariableNode.
localVariables - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The local variables of this method.
LocalVariablesSorter - Class in com.github.taomus.org.objectweb.asm.commons
A MethodVisitor that renumbers local variables in their order of appearance.
LocalVariablesSorter(int, String, MethodVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
Creates a new LocalVariablesSorter.
LocalVariablesSorter(int, int, String, MethodVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
Creates a new LocalVariablesSorter.
LONG - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LONG - Static variable in class com.github.taomus.org.objectweb.asm.Type
The sort of the long type.
LONG_TYPE - Static variable in class com.github.taomus.org.objectweb.asm.Type
The long type.
LONG_VALUE - Static variable in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
lookupswitch(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
LOOKUPSWITCH - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LOOKUPSWITCH_INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of LookupSwitchInsnNode instructions.
LookupSwitchInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a LOOKUPSWITCH instruction.
LookupSwitchInsnNode(LabelNode, int[], LabelNode[]) - Constructor for class com.github.taomus.org.objectweb.asm.tree.LookupSwitchInsnNode
Constructs a new LookupSwitchInsnNode.
LOR - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LREM - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LRETURN - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LSHL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LSHR - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LSTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LSUB - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LT - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
ltab - Variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Tab for labels.
LUSHR - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
LXOR - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 

M

main(String[]) - Static method in class com.github.taomus.org.objectweb.asm.optimizer.JarOptimizer
 
main(String[]) - Static method in class com.github.taomus.org.objectweb.asm.optimizer.Shrinker
 
main(String[]) - Static method in class com.github.taomus.org.objectweb.asm.util.ASMifier
Prints the ASM source code to generate the given class to the standard output.
main(String[]) - Static method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
Checks a given class.
main(String[]) - Static method in class com.github.taomus.org.objectweb.asm.util.Textifier
Prints a disassembled view of the given class to the standard output.
main(String[]) - Static method in class com.github.taomus.org.objectweb.asm.xml.Processor
 
map(String) - Method in class com.github.taomus.org.objectweb.asm.commons.Remapper
Map type name to the new name.
map(String) - Method in class com.github.taomus.org.objectweb.asm.commons.SimpleRemapper
 
map(String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.NameMapping
 
mapDesc(String) - Method in class com.github.taomus.org.objectweb.asm.commons.Remapper
 
mapFieldName(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.Remapper
Map field name to the new name.
mapFieldName(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.SimpleRemapper
 
mapInvokeDynamicMethodName(String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.Remapper
Map invokedynamic method name to the new name.
mapMethodDesc(String) - Method in class com.github.taomus.org.objectweb.asm.commons.Remapper
 
mapMethodName(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.Remapper
Map method name to the new name.
mapMethodName(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.SimpleRemapper
 
mapping - Variable in class com.github.taomus.org.objectweb.asm.optimizer.NameMapping
 
mapSignature(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.Remapper
 
mapType(String) - Method in class com.github.taomus.org.objectweb.asm.commons.Remapper
 
mapTypes(String[]) - Method in class com.github.taomus.org.objectweb.asm.commons.Remapper
 
mapValue(Object) - Method in class com.github.taomus.org.objectweb.asm.commons.Remapper
 
mark(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Marks the current code position with the given label.
mark() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Marks the current code position with a new label.
mark(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
math(int, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to do the specified mathematical or logical operation.
max - Variable in class com.github.taomus.org.objectweb.asm.tree.TableSwitchInsnNode
The maximum key value.
maxLocals - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The maximum number of local variables of this method.
maxStack - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The maximum stack size of this method.
merge(BasicValue, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicInterpreter
 
merge(Frame<? extends V>, Interpreter<V>) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Merges this frame with the given frame.
merge(Frame<? extends V>, boolean[]) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Merges this frame with the given frame (case of a RET instruction).
merge(V, V) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Interpreter
Merges two values.
merge(BasicValue, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
 
merge(SourceValue, SourceValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceInterpreter
 
Method - Class in com.github.taomus.org.objectweb.asm.commons
A named method descriptor.
Method(String, String) - Constructor for class com.github.taomus.org.objectweb.asm.commons.Method
Creates a new Method.
Method(String, Type, Type[]) - Constructor for class com.github.taomus.org.objectweb.asm.commons.Method
Creates a new Method.
METHOD - Static variable in class com.github.taomus.org.objectweb.asm.Type
The sort of method types.
METHOD_DESCRIPTOR - Static variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Constant used in appendDescriptor for method descriptors, formatted in bytecode notation
METHOD_FORMAL_PARAMETER - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the type of a formal parameter of a method.
METHOD_INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of MethodInsnNode instructions.
METHOD_INVOCATION_TYPE_ARGUMENT - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target a type parameter of a generic method in a method call.
METHOD_RECEIVER - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the receiver type of a method.
METHOD_REFERENCE - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the receiver type of a method reference.
METHOD_REFERENCE_TYPE_ARGUMENT - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target a type parameter of a generic method in a method reference.
METHOD_RETURN - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the return type of a method.
METHOD_SIGNATURE - Static variable in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
Type to be used to check method signatures.
METHOD_SIGNATURE - Static variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Constant used in appendDescriptor for method signatures, formatted in bytecode notation
METHOD_TYPE_PARAMETER - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target a type parameter of a generic method.
METHOD_TYPE_PARAMETER_BOUND - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic method.
methodAccess - Variable in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
MethodConstantsCollector - Class in com.github.taomus.org.objectweb.asm.optimizer
An MethodVisitor that collects the Constants of the methods it visits.
MethodConstantsCollector(MethodVisitor, ConstantPool) - Constructor for class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
methodDesc - Variable in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
MethodInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a method instruction.
MethodInsnNode(int, String, String, String) - Constructor for class com.github.taomus.org.objectweb.asm.tree.MethodInsnNode
Deprecated.
MethodInsnNode(int, String, String, String, boolean) - Constructor for class com.github.taomus.org.objectweb.asm.tree.MethodInsnNode
Constructs a new MethodInsnNode.
MethodNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a method.
MethodNode() - Constructor for class com.github.taomus.org.objectweb.asm.tree.MethodNode
Constructs an uninitialized MethodNode.
MethodNode(int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.MethodNode
Constructs an uninitialized MethodNode.
MethodNode(int, String, String, String, String[]) - Constructor for class com.github.taomus.org.objectweb.asm.tree.MethodNode
Constructs a new MethodNode.
MethodNode(int, int, String, String, String, String[]) - Constructor for class com.github.taomus.org.objectweb.asm.tree.MethodNode
Constructs a new MethodNode.
MethodOptimizer - Class in com.github.taomus.org.objectweb.asm.optimizer
A MethodVisitor that renames fields and methods, and removes debug info.
MethodOptimizer(ClassOptimizer, int, String, MethodVisitor, Remapper) - Constructor for class com.github.taomus.org.objectweb.asm.optimizer.MethodOptimizer
 
methods - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The methods of this class.
MethodVisitor - Class in com.github.taomus.org.objectweb.asm
A visitor to visit a Java method.
MethodVisitor(int) - Constructor for class com.github.taomus.org.objectweb.asm.MethodVisitor
Constructs a new MethodVisitor.
MethodVisitor(int, MethodVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.MethodVisitor
Constructs a new MethodVisitor.
min - Variable in class com.github.taomus.org.objectweb.asm.tree.TableSwitchInsnNode
The minimum key value.
monitorEnter() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to get the monitor of the top stack value.
monitorenter() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
MONITORENTER - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
monitorExit() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to release the monitor of the top stack value.
monitorexit() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
MONITOREXIT - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
MUL - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
mul(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
MULTI_XML - Static variable in class com.github.taomus.org.objectweb.asm.xml.Processor
 
multianewarray(String, int) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
MULTIANEWARRAY - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
MULTIANEWARRAY_INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of MultiANewArrayInsnNode instructions.
MultiANewArrayInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a MULTIANEWARRAY instruction.
MultiANewArrayInsnNode(String, int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.MultiANewArrayInsnNode
Constructs a new MultiANewArrayInsnNode.
mv - Variable in class com.github.taomus.org.objectweb.asm.MethodVisitor
The method visitor to which this visitor must delegate method calls.

N

name - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The internal name of the class (see getInternalName).
name - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldInsnNode
The field's name.
name - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldNode
The field's name.
name - Variable in class com.github.taomus.org.objectweb.asm.tree.InnerClassNode
The internal name of an inner class (see getInternalName).
name - Variable in class com.github.taomus.org.objectweb.asm.tree.InvokeDynamicInsnNode
Invokedynamic name.
name - Variable in class com.github.taomus.org.objectweb.asm.tree.LocalVariableNode
The name of a local variable.
name - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodInsnNode
The method's name.
name - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The method's name.
name - Variable in class com.github.taomus.org.objectweb.asm.tree.ParameterNode
The parameter's name.
name - Variable in class com.github.taomus.org.objectweb.asm.util.ASMifier
The name of the visitor variable in the produced code.
NamedTuple - Class in com.github.taomus.mytools.lang
构建带字段的元组
NamedTuple(String, String) - Constructor for class com.github.taomus.mytools.lang.NamedTuple
 
NameMapping - Class in com.github.taomus.org.objectweb.asm.optimizer
A MAPPING from names to names, used to rename classes, fields and methods.
NameMapping(String) - Constructor for class com.github.taomus.org.objectweb.asm.optimizer.NameMapping
 
naryOperation(AbstractInsnNode, List<? extends BasicValue>) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicInterpreter
 
naryOperation(AbstractInsnNode, List<? extends BasicValue>) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicVerifier
 
naryOperation(AbstractInsnNode, List<? extends V>) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with a variable number of arguments.
naryOperation(AbstractInsnNode, List<? extends SourceValue>) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceInterpreter
 
NE - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
NEG - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
neg(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
NEW - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
NEW - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the type of the object created by a 'new' instruction.
newArray(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to create a new array.
newarray(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
NEWARRAY - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
newClass(String) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
Adds a class reference to the constant pool of the class being build.
newClass(String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newConst(Object) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newConst(Object) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newControlFlowEdge(int, int) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Analyzer
Creates a control flow graph edge.
newControlFlowExceptionEdge(int, int) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Analyzer
Creates a control flow graph edge corresponding to an exception handler.
newControlFlowExceptionEdge(int, TryCatchBlockNode) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Analyzer
Creates a control flow graph edge corresponding to an exception handler.
newDouble(double) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newExceptionReference(int) - Static method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns a reference to the type of an exception, in a 'throws' clause of a method.
newField(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
Adds a field reference to the constant pool of the class being build.
newField(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newFloat(float) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newFormalParameterReference(int) - Static method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns a reference to the type of a formal parameter of a method.
newFrame(int, int) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Analyzer
Constructs a new frame with the given size.
newFrame(Frame<? extends V>) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Analyzer
Constructs a new frame that is identical to the given frame.
newHandle(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
Adds a handle to the constant pool of the class being build.
newHandle(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newInstance() - Method in class com.github.taomus.mytools.utils.asm.AsmUtils
 
newInstance(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to create a new object.
newInteger(int) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newInvokeDynamic(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
Adds an invokedynamic reference to the constant pool of the class being build.
newInvokeDynamic(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newLabel() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Creates a new Label.
newLocal(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
Creates a new local variable of the given type.
newLocalMapping(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
 
newLong(long) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newMethod(String, String, String, boolean) - Method in class com.github.taomus.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 com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newMethodType(String) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
Adds a method type reference to the constant pool of the class being build.
newMethodType(String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newNameType(String, String) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
Adds a name and type to the constant pool of the class being build.
newNameType(String, String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newOperation(AbstractInsnNode) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicInterpreter
 
newOperation(AbstractInsnNode) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction without arguments.
newOperation(AbstractInsnNode) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceInterpreter
 
newSuperTypeReference(int) - Static method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns a reference to the super class or to an interface of the 'implements' clause of a class.
newTryCatchReference(int) - Static method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns a reference to the type of the exception declared in a 'catch' clause of a method.
newTypeArgumentReference(int, int) - Static method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns a reference to the type of a type argument in a constructor or method call or reference.
newTypeParameterBoundReference(int, int, int) - Static method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns a reference to a type parameter bound of a generic class or method.
newTypeParameterReference(int, int) - Static method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns a reference to a type parameter of a generic class or method.
newTypeReference(int) - Static method in class com.github.taomus.org.objectweb.asm.TypeReference
Returns a type reference of the given sort.
newUTF8(String) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
Adds an UTF8 string to the constant pool of the class being build.
newUTF8(String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ConstantPool
 
newValue(Type) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicInterpreter
 
newValue(Type) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Interpreter
Creates a new value that represents the given type.
newValue(Type) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
 
newValue(Type) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceInterpreter
 
nextLocal - Variable in class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
Index of the next local variable to be created by LocalVariablesSorter.newLocal(com.github.taomus.org.objectweb.asm.Type).
node - Variable in exception com.github.taomus.org.objectweb.asm.tree.analysis.AnalyzerException
 
nop() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
NOP - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
not() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to compute the bitwise negation of the top stack value.
NULL - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 

O

OBJECT - Static variable in class com.github.taomus.org.objectweb.asm.Type
The sort of object reference types.
OBJECT_TYPE - Static variable in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
onMethodEnter() - Method in class com.github.taomus.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 com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
Called before explicit exit from the method using either return or throw.
opcode - Variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The opcode of this instruction.
Opcodes - Interface in com.github.taomus.org.objectweb.asm
Defines the JVM opcodes, access flags and array type codes.
OPCODES - Static variable in class com.github.taomus.org.objectweb.asm.util.Printer
The names of the Java Virtual Machine opcodes.
operand - Variable in class com.github.taomus.org.objectweb.asm.tree.IntInsnNode
The operand of this instruction.
OR - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
or(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
outerClass - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The internal name of the enclosing class of the class.
outerMethod - Variable in class com.github.taomus.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 com.github.taomus.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 com.github.taomus.org.objectweb.asm.tree.InnerClassNode
The internal name of the class to which the inner class belongs (see getInternalName).
owner - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldInsnNode
The internal name of the field's owner class (see getInternalName).
owner - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodInsnNode
The internal name of the method's owner class (see getInternalName).

P

p - Variable in class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
The object that actually converts visit events into text.
p - Variable in class com.github.taomus.org.objectweb.asm.util.TraceFieldVisitor
 
p - Variable in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
ParameterNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a parameter access and name.
ParameterNode(String, int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.ParameterNode
Constructs a new ParameterNode.
parameters - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The method parameter info (access flags and name)
PARAMETERS_DECLARATION - Static variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Constant used in appendDescriptor for method parameter signatures, formatted in default Java notation (non-bytecode)
pop() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates a POP instruction.
pop() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
POP - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
pop() - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Pops a value from the operand stack of this frame.
pop2() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates a POP2 instruction.
pop2() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
POP2 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
print(PrintWriter) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Prints the text constructed by this visitor.
Printer - Class in com.github.taomus.org.objectweb.asm.util
An abstract converter from visit events to text.
Printer(int) - Constructor for class com.github.taomus.org.objectweb.asm.util.Printer
Constructs a new Printer.
process() - Method in class com.github.taomus.org.objectweb.asm.xml.Processor
 
Processor - Class in com.github.taomus.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 com.github.taomus.org.objectweb.asm.xml.Processor
 
push(boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(int) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(long) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(float) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(double) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(String) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push the given value on the stack.
push(Handle) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to push a handle on the stack.
push(V) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Pushes a value into the operand stack of this frame.
putByte(int) - Method in class com.github.taomus.org.objectweb.asm.ByteVector
Puts a byte into this byte vector.
putByteArray(byte[], int, int) - Method in class com.github.taomus.org.objectweb.asm.ByteVector
Puts an array of bytes into this byte vector.
putField(Type, String, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a non static field.
putfield(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
PUTFIELD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
putInt(int) - Method in class com.github.taomus.org.objectweb.asm.ByteVector
Puts an int into this byte vector.
putLong(long) - Method in class com.github.taomus.org.objectweb.asm.ByteVector
Puts a long into this byte vector.
putShort(int) - Method in class com.github.taomus.org.objectweb.asm.ByteVector
Puts a short into this byte vector.
putStatic(Type, String, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in a static field.
putstatic(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
PUTSTATIC - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
putUTF8(String) - Method in class com.github.taomus.org.objectweb.asm.ByteVector
Puts an UTF8 string into this byte vector.

R

read(ClassReader, int, int, char[], int, Label[]) - Method in class com.github.taomus.org.objectweb.asm.Attribute
Reads a type attribute.
readByte(int) - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Reads a byte value in b.
readClass(int, char[]) - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Reads a class constant pool item in b.
readConst(int, char[]) - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Reads a numeric or string constant pool item in b.
readInt(int) - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Reads a signed int value in b.
readLabel(int, Label[]) - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Returns the label corresponding to the given offset.
readLong(int) - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Reads a signed long value in b.
readShort(int) - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Reads a signed short value in b.
readUnsignedShort(int) - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Reads an unsigned short value in b.
readUTF8(int, char[]) - Method in class com.github.taomus.org.objectweb.asm.ClassReader
Reads an UTF8 string constant pool item in b.
REFERENCE_VALUE - Static variable in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
REM - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
rem(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
Remapper - Class in com.github.taomus.org.objectweb.asm.commons
A class responsible for remapping types and names.
Remapper() - Constructor for class com.github.taomus.org.objectweb.asm.commons.Remapper
 
remapper - Variable in class com.github.taomus.org.objectweb.asm.commons.RemappingAnnotationAdapter
 
remapper - Variable in class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
remapper - Variable in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
RemappingAnnotationAdapter - Class in com.github.taomus.org.objectweb.asm.commons
An AnnotationVisitor adapter for type remapping.
RemappingAnnotationAdapter(AnnotationVisitor, Remapper) - Constructor for class com.github.taomus.org.objectweb.asm.commons.RemappingAnnotationAdapter
 
RemappingAnnotationAdapter(int, AnnotationVisitor, Remapper) - Constructor for class com.github.taomus.org.objectweb.asm.commons.RemappingAnnotationAdapter
 
RemappingClassAdapter - Class in com.github.taomus.org.objectweb.asm.commons
A ClassVisitor for type remapping.
RemappingClassAdapter(ClassVisitor, Remapper) - Constructor for class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
RemappingClassAdapter(int, ClassVisitor, Remapper) - Constructor for class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
RemappingFieldAdapter - Class in com.github.taomus.org.objectweb.asm.commons
A FieldVisitor adapter for type remapping.
RemappingFieldAdapter(FieldVisitor, Remapper) - Constructor for class com.github.taomus.org.objectweb.asm.commons.RemappingFieldAdapter
 
RemappingFieldAdapter(int, FieldVisitor, Remapper) - Constructor for class com.github.taomus.org.objectweb.asm.commons.RemappingFieldAdapter
 
RemappingMethodAdapter - Class in com.github.taomus.org.objectweb.asm.commons
A LocalVariablesSorter for type mapping.
RemappingMethodAdapter(int, String, MethodVisitor, Remapper) - Constructor for class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
RemappingMethodAdapter(int, int, String, MethodVisitor, Remapper) - Constructor for class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
RemappingSignatureAdapter - Class in com.github.taomus.org.objectweb.asm.commons
A SignatureVisitor adapter for type mapping.
RemappingSignatureAdapter(SignatureVisitor, Remapper) - Constructor for class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
RemappingSignatureAdapter(int, SignatureVisitor, Remapper) - Constructor for class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
remove(AbstractInsnNode) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Removes the given instruction from this list.
resetLabel() - Method in class com.github.taomus.org.objectweb.asm.tree.LabelNode
 
resetLabels() - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Reset all labels in the instruction list.
RESOURCE_VARIABLE - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the type of a resource variable in a method.
ret(int) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates a RET instruction.
ret(int) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
RET - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
RETURN - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
RETURNADDRESS_VALUE - Static variable in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
returnOperation(AbstractInsnNode, BasicValue, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicInterpreter
 
returnOperation(AbstractInsnNode, BasicValue, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicVerifier
 
returnOperation(AbstractInsnNode, V, V) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode return instruction.
returnOperation(AbstractInsnNode, SourceValue, SourceValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceInterpreter
 
returnValue() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to return the top stack value to the caller.
Rule() - Constructor for class com.github.taomus.org.objectweb.asm.xml.ASMContentHandler.Rule
 

S

SALOAD - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
SASTORE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
SAXAdapter - Class in com.github.taomus.org.objectweb.asm.xml
SAXAdapter
SAXAdapter(ContentHandler) - Constructor for class com.github.taomus.org.objectweb.asm.xml.SAXAdapter
 
SAXAnnotationAdapter - Class in com.github.taomus.org.objectweb.asm.xml
SAXAnnotationAdapter
SAXAnnotationAdapter(SAXAdapter, String, int, String, String) - Constructor for class com.github.taomus.org.objectweb.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(SAXAdapter, String, int, int, String) - Constructor for class com.github.taomus.org.objectweb.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(SAXAdapter, String, int, String, String, int, TypePath) - Constructor for class com.github.taomus.org.objectweb.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(SAXAdapter, String, int, String, String, int, TypePath, String[], String[], int[]) - Constructor for class com.github.taomus.org.objectweb.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(int, SAXAdapter, String, int, String, String, int) - Constructor for class com.github.taomus.org.objectweb.asm.xml.SAXAnnotationAdapter
 
SAXAnnotationAdapter(int, SAXAdapter, String, int, String, String, int, int, TypePath, String[], String[], int[]) - Constructor for class com.github.taomus.org.objectweb.asm.xml.SAXAnnotationAdapter
 
SAXClassAdapter - Class in com.github.taomus.org.objectweb.asm.xml
A ClassVisitor that generates SAX 2.0 events from the visited class.
SAXClassAdapter(ContentHandler, boolean) - Constructor for class com.github.taomus.org.objectweb.asm.xml.SAXClassAdapter
Constructs a new SAXClassAdapter object.
SAXCodeAdapter - Class in com.github.taomus.org.objectweb.asm.xml
A MethodVisitor that generates SAX 2.0 events from the visited method.
SAXCodeAdapter(SAXAdapter, int) - Constructor for class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
Constructs a new SAXCodeAdapter object.
SAXFieldAdapter - Class in com.github.taomus.org.objectweb.asm.xml
SAXFieldAdapter
SAXFieldAdapter(SAXAdapter, Attributes) - Constructor for class com.github.taomus.org.objectweb.asm.xml.SAXFieldAdapter
 
SerialVersionUIDAdder - Class in com.github.taomus.org.objectweb.asm.commons
A ClassVisitor that adds a serial version unique identifier to a class if missing.
SerialVersionUIDAdder(ClassVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
SerialVersionUIDAdder(int, ClassVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
set(String, byte[]) - Static method in class com.github.taomus.mytools.utils.CodeRuntimeClassLoader
 
set(AbstractInsnNode, AbstractInsnNode) - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Replaces an instruction of this list with another instruction.
setClassLoader(ClassLoader) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
Set the ClassLoader which will be used to load referenced classes.
setLocal(int, V) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Sets the value of the given local variable.
setLocalStore(String, Class<T>, T) - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
 
setLocalType(int, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
 
setLocalType(int, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
Notifies subclasses that a local variable has been added or remapped.
setOpcode(int) - Method in class com.github.taomus.org.objectweb.asm.tree.FieldInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class com.github.taomus.org.objectweb.asm.tree.IntInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class com.github.taomus.org.objectweb.asm.tree.JumpInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class com.github.taomus.org.objectweb.asm.tree.TypeInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class com.github.taomus.org.objectweb.asm.tree.VarInsnNode
Sets the opcode of this instruction.
setReturn(V) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Sets the expected return type of the analyzed method.
setThis(String, Class<T>, T) - Method in class com.github.taomus.mytools.utils.asm.CreateFunction
 
SHL - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
shl(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
SHORT - Static variable in class com.github.taomus.org.objectweb.asm.Type
The sort of the short type.
SHORT_TYPE - Static variable in class com.github.taomus.org.objectweb.asm.Type
The short type.
SHR - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
shr(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
Shrinker - Class in com.github.taomus.org.objectweb.asm.optimizer
A class file shrinker utility.
Shrinker() - Constructor for class com.github.taomus.org.objectweb.asm.optimizer.Shrinker
 
signature - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The signature of the class.
signature - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldNode
The field's signature.
signature - Variable in class com.github.taomus.org.objectweb.asm.tree.LocalVariableNode
The signature of this local variable.
signature - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The method's signature.
SignatureReader - Class in com.github.taomus.org.objectweb.asm.signature
A type signature parser to make a signature visitor visit an existing signature.
SignatureReader(String) - Constructor for class com.github.taomus.org.objectweb.asm.signature.SignatureReader
Constructs a SignatureReader for the given signature.
SignatureVisitor - Class in com.github.taomus.org.objectweb.asm.signature
A visitor to visit a generic signature.
SignatureVisitor(int) - Constructor for class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Constructs a new SignatureVisitor.
SignatureWriter - Class in com.github.taomus.org.objectweb.asm.signature
A signature visitor that generates signatures in string format.
SignatureWriter() - Constructor for class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
Constructs a new SignatureWriter object.
SimpleRemapper - Class in com.github.taomus.org.objectweb.asm.commons
A Remapper using a Map to define its mapping.
SimpleRemapper(Map<String, String>) - Constructor for class com.github.taomus.org.objectweb.asm.commons.SimpleRemapper
 
SimpleRemapper(String, String) - Constructor for class com.github.taomus.org.objectweb.asm.commons.SimpleRemapper
 
SimpleVerifier - Class in com.github.taomus.org.objectweb.asm.tree.analysis
An extended BasicVerifier that performs more precise verifications.
SimpleVerifier() - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier.
SimpleVerifier(Type, Type, boolean) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier to verify a specific class.
SimpleVerifier(Type, Type, List<Type>, boolean) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
Constructs a new SimpleVerifier to verify a specific class.
SimpleVerifier(int, Type, Type, List<Type>, boolean) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.SimpleVerifier
 
SINGLE_XML - Static variable in class com.github.taomus.org.objectweb.asm.xml.Processor
 
SIPUSH - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
size - Variable in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceValue
The size of this value.
size() - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Returns the number of instructions in this list.
SKIP_CODE - Static variable in class com.github.taomus.org.objectweb.asm.ClassReader
Flag to skip method code.
SKIP_DEBUG - Static variable in class com.github.taomus.org.objectweb.asm.ClassReader
Flag to skip the debug information in the class.
SKIP_FRAMES - Static variable in class com.github.taomus.org.objectweb.asm.ClassReader
Flag to skip the stack map frames in the class.
sourceDebug - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
Debug information to compute the correspondence between source and compiled elements of the class.
sourceFile - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The name of the source file from which this class was compiled.
SourceInterpreter - Class in com.github.taomus.org.objectweb.asm.tree.analysis
An Interpreter for SourceValue values.
SourceInterpreter() - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.SourceInterpreter
 
SourceInterpreter(int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.SourceInterpreter
 
SourceValue - Class in com.github.taomus.org.objectweb.asm.tree.analysis
A Value that is represented by its type in a two types type system.
SourceValue(int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.SourceValue
 
SourceValue(int, AbstractInsnNode) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.SourceValue
 
SourceValue(int, Set<AbstractInsnNode>) - Constructor for class com.github.taomus.org.objectweb.asm.tree.analysis.SourceValue
 
stack - Variable in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
List of the operand stack slots for current execution frame.
stack - Variable in class com.github.taomus.org.objectweb.asm.tree.FrameNode
The types of the operand stack elements of this stack map frame.
start - Variable in class com.github.taomus.org.objectweb.asm.tree.LineNumberNode
The first instruction corresponding to this line number.
start - Variable in class com.github.taomus.org.objectweb.asm.tree.LocalVariableAnnotationNode
The fist instructions corresponding to the continuous ranges that make the scope of this local variable (inclusive).
start - Variable in class com.github.taomus.org.objectweb.asm.tree.LocalVariableNode
The first instruction corresponding to the scope of this local variable (inclusive).
start - Variable in class com.github.taomus.org.objectweb.asm.tree.TryCatchBlockNode
Beginning of the exception handler's scope (inclusive).
startElement(String, String, String, Attributes) - Method in class com.github.taomus.org.objectweb.asm.xml.ASMContentHandler
Process notification of the start of an XML element being reached.
StaticInitMerger - Class in com.github.taomus.org.objectweb.asm.commons
A ClassVisitor that merges clinit methods into a single one.
StaticInitMerger(String, ClassVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.StaticInitMerger
 
StaticInitMerger(int, String, ClassVisitor) - Constructor for class com.github.taomus.org.objectweb.asm.commons.StaticInitMerger
 
store(int, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
storeArg(int) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given method argument.
storeLocal(int) - Method in class com.github.taomus.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 com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
SUB - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
sub(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
SUPER - Static variable in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Wildcard for a "super" type argument.
superName - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The internal of name of the super class (see getInternalName).
swap() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates a SWAP instruction.
swap(Type, Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to swap the top two stack values.
swap() - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
SWAP - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 

T

T_BOOLEAN - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
T_BYTE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
T_CHAR - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
T_DOUBLE - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
T_FLOAT - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
T_INT - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
T_LONG - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
T_SHORT - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
tab - Variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Tab for class members.
tab2 - Variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Tab for bytecode instructions.
tab3 - Variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Tab for table and lookup switch instructions.
tableSwitch(int[], TableSwitchGenerator) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions for a switch statement.
tableSwitch(int[], TableSwitchGenerator, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions for a switch statement.
tableswitch(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
TABLESWITCH - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
TABLESWITCH_INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of TableSwitchInsnNode instructions.
TableSwitchGenerator - Interface in com.github.taomus.org.objectweb.asm.commons
A code generator for switch statements.
TableSwitchInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a TABLESWITCH instruction.
TableSwitchInsnNode(int, int, LabelNode, LabelNode...) - Constructor for class com.github.taomus.org.objectweb.asm.tree.TableSwitchInsnNode
Constructs a new TableSwitchInsnNode.
tconst(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
tcvisitor - Variable in class com.github.taomus.mytools.utils.asm.CreateFunction
 
ternaryOperation(AbstractInsnNode, BasicValue, BasicValue, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicInterpreter
 
ternaryOperation(AbstractInsnNode, BasicValue, BasicValue, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicVerifier
 
ternaryOperation(AbstractInsnNode, V, V, V) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with three arguments.
ternaryOperation(AbstractInsnNode, SourceValue, SourceValue, SourceValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceInterpreter
 
text - Variable in class com.github.taomus.org.objectweb.asm.util.Printer
The text to be printed.
Textifiable - Interface in com.github.taomus.org.objectweb.asm.util
An Attribute that can print a readable representation of itself.
Textifier - Class in com.github.taomus.org.objectweb.asm.util
A Printer that prints a disassembled view of the classes it visits.
Textifier() - Constructor for class com.github.taomus.org.objectweb.asm.util.Textifier
Constructs a new Textifier.
Textifier(int) - Constructor for class com.github.taomus.org.objectweb.asm.util.Textifier
Constructs a new Textifier.
textify(StringBuffer, Map<Label, String>) - Method in interface com.github.taomus.org.objectweb.asm.util.Textifiable
Build a human readable representation of this attribute.
throwException() - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instruction to throw an exception.
throwException(Type, String) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to create and throw an exception.
THROWS - Static variable in class com.github.taomus.org.objectweb.asm.TypeReference
The sort of type references that target the type of an exception declared in the throws clause of a method.
toArray() - Method in class com.github.taomus.org.objectweb.asm.tree.InsnList
Returns an array containing all of the instructions in this list.
toByteArray() - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
Returns the bytecode of the class that was build with this class writer.
toList() - Method in class com.github.taomus.mytools.lang.Tuple
将元组中的数据转换为集合
TOP - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
toString() - Method in class com.github.taomus.mytools.lang.Tuple
 
toString() - Method in class com.github.taomus.org.objectweb.asm.commons.Method
 
toString() - Method in class com.github.taomus.org.objectweb.asm.Handle
Returns the textual representation of this handle.
toString() - Method in class com.github.taomus.org.objectweb.asm.Label
Returns a string representation of this label.
toString() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
Returns the signature that was built by this signature writer.
toString() - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
toString() - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Frame
Returns a string representation of this frame.
toString() - Method in class com.github.taomus.org.objectweb.asm.Type
Returns a string representation of this type.
toString() - Method in class com.github.taomus.org.objectweb.asm.TypePath
Returns a string representation of this type path.
TraceAnnotationVisitor - Class in com.github.taomus.org.objectweb.asm.util
An AnnotationVisitor that prints the annotations it visits with a Printer.
TraceAnnotationVisitor(Printer) - Constructor for class com.github.taomus.org.objectweb.asm.util.TraceAnnotationVisitor
 
TraceAnnotationVisitor(AnnotationVisitor, Printer) - Constructor for class com.github.taomus.org.objectweb.asm.util.TraceAnnotationVisitor
 
TraceClassVisitor - Class in com.github.taomus.org.objectweb.asm.util
A ClassVisitor that prints the classes it visits with a Printer.
TraceClassVisitor(PrintWriter) - Constructor for class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceClassVisitor(ClassVisitor, PrintWriter) - Constructor for class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceClassVisitor(ClassVisitor, Printer, PrintWriter) - Constructor for class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
Constructs a new TraceClassVisitor.
TraceFieldVisitor - Class in com.github.taomus.org.objectweb.asm.util
A FieldVisitor that prints the fields it visits with a Printer.
TraceFieldVisitor(Printer) - Constructor for class com.github.taomus.org.objectweb.asm.util.TraceFieldVisitor
 
TraceFieldVisitor(FieldVisitor, Printer) - Constructor for class com.github.taomus.org.objectweb.asm.util.TraceFieldVisitor
 
TraceMethodVisitor - Class in com.github.taomus.org.objectweb.asm.util
A MethodVisitor that prints the methods it visits with a Printer.
TraceMethodVisitor(Printer) - Constructor for class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
TraceMethodVisitor(MethodVisitor, Printer) - Constructor for class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
TraceSignatureVisitor - Class in com.github.taomus.org.objectweb.asm.util
A SignatureVisitor that prints a disassembled view of the signature it visits.
TraceSignatureVisitor(int) - Constructor for class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
TryCatchBlockNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a try catch block.
TryCatchBlockNode(LabelNode, LabelNode, LabelNode, String) - Constructor for class com.github.taomus.org.objectweb.asm.tree.TryCatchBlockNode
Constructs a new TryCatchBlockNode.
tryCatchBlocks - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The try catch blocks of this method.
TryCatchBlockSorter - Class in com.github.taomus.org.objectweb.asm.commons
A MethodVisitor adapter to sort the exception handlers.
TryCatchBlockSorter(MethodVisitor, int, String, String, String, String[]) - Constructor for class com.github.taomus.org.objectweb.asm.commons.TryCatchBlockSorter
 
TryCatchBlockSorter(int, MethodVisitor, int, String, String, String, String[]) - Constructor for class com.github.taomus.org.objectweb.asm.commons.TryCatchBlockSorter
 
Tuple - Class in com.github.taomus.mytools.lang
元组类型不提供序列化功能
Tuple() - Constructor for class com.github.taomus.mytools.lang.Tuple
 
Tuple(Object, Object...) - Constructor for class com.github.taomus.mytools.lang.Tuple
在给元组对象传递多个值时,第二个参数不能为数组类型,可以使用集合代替,数组容易被拆分为多个单值
type - Variable in class com.github.taomus.org.objectweb.asm.Attribute
The type of this attribute.
type - Variable in class com.github.taomus.org.objectweb.asm.tree.FrameNode
The type of this frame.
type - Variable in class com.github.taomus.org.objectweb.asm.tree.TryCatchBlockNode
Internal name of the type of exceptions handled by the handler.
Type - Class in com.github.taomus.org.objectweb.asm
A Java field or method type.
TYPE_ARGUMENT - Static variable in class com.github.taomus.org.objectweb.asm.TypePath
A type path step that steps into a type argument of a generic type.
TYPE_DECLARATION - Static variable in class com.github.taomus.org.objectweb.asm.util.Textifier
Constant used in appendDescriptor for field or method return value signatures, formatted in default Java notation (non-bytecode)
TYPE_INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of TypeInsnNode instructions.
TYPE_SIGNATURE - Static variable in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
Type to be used to check type signatures.See CheckSignatureAdapter.
TypeAnnotationNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a type annotationn.
TypeAnnotationNode(int, TypePath, String) - Constructor for class com.github.taomus.org.objectweb.asm.tree.TypeAnnotationNode
Constructs a new AnnotationNode.
TypeAnnotationNode(int, int, TypePath, String) - Constructor for class com.github.taomus.org.objectweb.asm.tree.TypeAnnotationNode
Constructs a new AnnotationNode.
TypeInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a type instruction.
TypeInsnNode(int, String) - Constructor for class com.github.taomus.org.objectweb.asm.tree.TypeInsnNode
Constructs a new TypeInsnNode.
typePath - Variable in class com.github.taomus.org.objectweb.asm.tree.TypeAnnotationNode
The path to the annotated type argument, wildcard bound, array element type, or static outer type within the referenced type.
TypePath - Class in com.github.taomus.org.objectweb.asm
The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.
typeRef - Variable in class com.github.taomus.org.objectweb.asm.tree.TypeAnnotationNode
A reference to the annotated type.
TypeReference - Class in com.github.taomus.org.objectweb.asm
A reference to a type appearing in a class, field or method declaration, or on an instruction.
TypeReference(int) - Constructor for class com.github.taomus.org.objectweb.asm.TypeReference
Creates a new TypeReference.
TYPES - Static variable in class com.github.taomus.org.objectweb.asm.util.Printer
The names of the for operand parameter values of the MethodVisitor.visitIntInsn(int, int) method when opcode is NEWARRAY.

U

unaryOperation(AbstractInsnNode, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicInterpreter
 
unaryOperation(AbstractInsnNode, BasicValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicVerifier
 
unaryOperation(AbstractInsnNode, V) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.Interpreter
Interprets a bytecode instruction with a single argument.
unaryOperation(AbstractInsnNode, SourceValue) - Method in class com.github.taomus.org.objectweb.asm.tree.analysis.SourceInterpreter
 
unbox(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to unbox the top stack value.
underscoreName(String) - Static method in class com.github.taomus.mytools.utils.CommonUtils
将驼峰式命名的字符串转换为下划线大写方式。如果转换前的驼峰式命名的字符串为空,则返回空字符串。
例如:HelloWorld->HELLO_WORLD
UNINITIALIZED_THIS - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
UNINITIALIZED_VALUE - Static variable in class com.github.taomus.org.objectweb.asm.tree.analysis.BasicValue
 
uninitializedTypes - Variable in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
Information about uninitialized types in the current execution frame.
UnrealizedException - Exception in com.github.taomus.mytools.exception
 
UnrealizedException() - Constructor for exception com.github.taomus.mytools.exception.UnrealizedException
 
UnrealizedException(String, Throwable, boolean, boolean) - Constructor for exception com.github.taomus.mytools.exception.UnrealizedException
 
UnrealizedException(String, Throwable) - Constructor for exception com.github.taomus.mytools.exception.UnrealizedException
 
UnrealizedException(String) - Constructor for exception com.github.taomus.mytools.exception.UnrealizedException
 
UnrealizedException(Throwable) - Constructor for exception com.github.taomus.mytools.exception.UnrealizedException
 
unused - Variable in class com.github.taomus.org.objectweb.asm.optimizer.NameMapping
 
update(Object, int) - Method in class com.github.taomus.org.objectweb.asm.xml.Processor
 
updateIndex(int) - Method in class com.github.taomus.org.objectweb.asm.tree.TryCatchBlockNode
Updates the index of this try catch block in the method's list of try catch block nodes.
updateNewLocals(Object[]) - Method in class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
Notifies subclasses that a new stack map frame is being visited.
USHR - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
ushr(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 

V

V1_1 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
V1_2 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
V1_3 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
V1_4 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
V1_5 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
V1_6 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
V1_7 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
V1_8 - Static variable in interface com.github.taomus.org.objectweb.asm.Opcodes
 
Value - Interface in com.github.taomus.org.objectweb.asm.tree.analysis
An immutable symbolic value for semantic interpretation of bytecode.
value - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldNode
The field's initial value.
valueOf(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Generates the instructions to box the top stack value using Java 5's valueOf() method.
values - Variable in class com.github.taomus.org.objectweb.asm.tree.AnnotationNode
The name value pairs of this annotation.
var - Variable in class com.github.taomus.org.objectweb.asm.tree.IincInsnNode
Index of the local variable to be incremented.
var - Variable in class com.github.taomus.org.objectweb.asm.tree.VarInsnNode
The operand of this instruction.
VAR_INSN - Static variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The type of VarInsnNode instructions.
VarInsnNode - Class in com.github.taomus.org.objectweb.asm.tree
A node that represents a local variable instruction.
VarInsnNode(int, int) - Constructor for class com.github.taomus.org.objectweb.asm.tree.VarInsnNode
Constructs a new VarInsnNode.
verify(ClassReader, ClassLoader, boolean, PrintWriter) - Static method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
Checks a given class.
verify(ClassReader, boolean, PrintWriter) - Static method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
Checks a given class
version - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The class version.
version - Variable in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
The class version number.
visibleAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The runtime visible annotations of this class.
visibleAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldNode
The runtime visible annotations of this field.
visibleAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The runtime visible annotations of this method.
visibleLocalVariableAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The visible local variable annotations of this method.
visibleParameterAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The runtime visible parameter annotations of this method.
visibleTypeAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.AbstractInsnNode
The runtime visible type annotations of this instruction.
visibleTypeAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.ClassNode
The runtime visible type annotations of this class.
visibleTypeAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.FieldNode
The runtime visible type annotations of this field.
visibleTypeAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.MethodNode
The runtime visible type annotations of this method.
visibleTypeAnnotations - Variable in class com.github.taomus.org.objectweb.asm.tree.TryCatchBlockNode
The runtime visible type annotations on the exception handler type.
visit(String, Object) - Method in class com.github.taomus.org.objectweb.asm.AnnotationVisitor
Visits a primitive value of the annotation.
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.ClassVisitor
Visits the header of the class.
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
 
visit(String, Object) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingAnnotationAdapter
 
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.commons.SerialVersionUIDAdder
 
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.commons.StaticInitMerger
 
visit(String, Object) - Method in class com.github.taomus.org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassConstantsCollector
 
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassOptimizer
 
visit(String, Object) - Method in class com.github.taomus.org.objectweb.asm.tree.AnnotationNode
 
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.tree.ClassNode
 
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visit(String, Object) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visit(String, Object) - Method in class com.github.taomus.org.objectweb.asm.util.CheckAnnotationAdapter
 
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
 
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Class header.
visit(String, Object) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Annotation value.
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visit(String, Object) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visit(String, Object) - Method in class com.github.taomus.org.objectweb.asm.util.TraceAnnotationVisitor
 
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
 
visit(String, Object) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXAnnotationAdapter
 
visit(int, int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXClassAdapter
 
visitAnnotation(String, String) - Method in class com.github.taomus.org.objectweb.asm.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.ClassVisitor
Visits an annotation of the class.
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
 
visitAnnotation(String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingAnnotationAdapter
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingFieldAdapter
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.FieldVisitor
Visits an annotation of the field.
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits an annotation of this method.
visitAnnotation(String, String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassOptimizer
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.FieldConstantsCollector
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodOptimizer
 
visitAnnotation(String, String) - Method in class com.github.taomus.org.objectweb.asm.tree.AnnotationNode
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.tree.ClassNode
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.tree.FieldNode
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitAnnotation(String, String) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitAnnotation(String, String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckAnnotationAdapter
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.CheckFieldAdapter
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitAnnotation(String, String) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Nested annotation value.
visitAnnotation(String, String) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
Prints a disassembled view of the given annotation.
visitAnnotation(String, String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceAnnotationVisitor
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.TraceFieldVisitor
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitAnnotation(String, String) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXAnnotationAdapter
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXClassAdapter
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXFieldAdapter
 
visitAnnotationDefault() - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitAnnotationDefault() - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits the default value of this annotation interface method.
visitAnnotationDefault() - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitAnnotationDefault() - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodOptimizer
 
visitAnnotationDefault() - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitAnnotationDefault() - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitAnnotationDefault() - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitAnnotationDefault() - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method default annotation.
visitAnnotationDefault() - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitAnnotationDefault() - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitAnnotationDefault() - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitAnnotationEnd() - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitAnnotationEnd() - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Annotation end.
visitAnnotationEnd() - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitArray(String) - Method in class com.github.taomus.org.objectweb.asm.AnnotationVisitor
Visits an array value of the annotation.
visitArray(String) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingAnnotationAdapter
 
visitArray(String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
visitArray(String) - Method in class com.github.taomus.org.objectweb.asm.tree.AnnotationNode
 
visitArray(String) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitArray(String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckAnnotationAdapter
 
visitArray(String) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Annotation array value.
visitArray(String) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitArray(String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceAnnotationVisitor
 
visitArray(String) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXAnnotationAdapter
 
visitArrayType() - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitArrayType() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits a signature corresponding to an array type.
visitArrayType() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitArrayType() - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitArrayType() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.FieldVisitor
Visits a non standard attribute of the field.
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a non standard attribute of this method.
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassOptimizer
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.optimizer.FieldConstantsCollector
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodOptimizer
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.tree.ClassNode
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.tree.FieldNode
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.CheckFieldAdapter
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
Prints a disassembled view of the given attribute.
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.TraceFieldVisitor
 
visitAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitBaseType(char) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitBaseType(char) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits a signature corresponding to a primitive type.
visitBaseType(char) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitBaseType(char) - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitBaseType(char) - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitClassAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitClassAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Class annotation.
visitClassAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitClassAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitClassAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Class attribute.
visitClassAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitClassBound() - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitClassBound() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits the class bound of the last visited formal type parameter.
visitClassBound() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitClassBound() - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitClassBound() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitClassEnd() - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitClassEnd() - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Class end.
visitClassEnd() - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitClassType(String) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitClassType(String) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Starts the visit of a signature corresponding to a class or interface type.
visitClassType(String) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitClassType(String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitClassType(String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitClassTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitClassTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Class type annotation.
visitClassTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitCode() - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitCode() - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Starts the visit of the method's code, if any (i.e.
visitCode() - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitCode() - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitCode() - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitCode() - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method start.
visitCode() - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitCode() - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitCode() - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.AnnotationVisitor
Visits the end of the annotation.
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.ClassVisitor
Visits the end of the class.
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.commons.JSRInlinerAdapter
If any JSRs were seen, triggers the inlining process.
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.commons.SerialVersionUIDAdder
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.commons.StaticInitMerger
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.commons.TryCatchBlockSorter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.FieldVisitor
Visits the end of the field.
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits the end of the method.
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.optimizer.FieldConstantsCollector
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Ends the visit of a signature corresponding to a class or interface type.
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.tree.AnnotationNode
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.tree.ClassNode
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.tree.FieldNode
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.util.CheckAnnotationAdapter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.util.CheckFieldAdapter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.util.TraceAnnotationVisitor
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.util.TraceFieldVisitor
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.xml.SAXAnnotationAdapter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.xml.SAXClassAdapter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitEnd() - Method in class com.github.taomus.org.objectweb.asm.xml.SAXFieldAdapter
 
visitEnum(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.AnnotationVisitor
Visits an enumeration value of the annotation.
visitEnum(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingAnnotationAdapter
 
visitEnum(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.AnnotationConstantsCollector
 
visitEnum(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.tree.AnnotationNode
 
visitEnum(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitEnum(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckAnnotationAdapter
 
visitEnum(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Annotation enum value.
visitEnum(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitEnum(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceAnnotationVisitor
 
visitEnum(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXAnnotationAdapter
 
visitExceptionType() - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitExceptionType() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits the type of a method exception.
visitExceptionType() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitExceptionType() - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitExceptionType() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.ClassVisitor
Visits a field of the class.
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
 
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.commons.SerialVersionUIDAdder
 
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassOptimizer
 
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.tree.ClassNode
 
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
 
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Class field.
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
 
visitField(int, String, String, String, Object) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXClassAdapter
 
visitFieldAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitFieldAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Field annotation.
visitFieldAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitFieldAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitFieldAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Field attribute.
visitFieldAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitFieldEnd() - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitFieldEnd() - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Field end.
visitFieldEnd() - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a field instruction.
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitFieldInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitFieldTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitFieldTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Field type annotation.
visitFieldTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitFormalTypeParameter(String) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitFormalTypeParameter(String) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits a formal type parameter.
visitFormalTypeParameter(String) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitFormalTypeParameter(String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitFormalTypeParameter(String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits the current state of the local variables and operand stack elements.
visitFrame(int, int, Object[], int, Object[]) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodOptimizer
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method stack frame.
visitFrame(int, int, Object[], int, Object[]) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitIincInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitIincInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitIincInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitIincInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
 
visitIincInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits an IINC instruction.
visitIincInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitIincInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitIincInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitIincInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitIincInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitIincInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitIincInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.ClassVisitor
Visits information about an inner class.
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
 
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.commons.SerialVersionUIDAdder
Handle a bizarre special case.
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassOptimizer
 
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.tree.ClassNode
 
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
 
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Class inner name.
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
 
visitInnerClass(String, String, String, int) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXClassAdapter
 
visitInnerClassType(String) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitInnerClassType(String) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits an inner class.
visitInnerClassType(String) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitInnerClassType(String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitInnerClassType(String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitInsn(int) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitInsn(int) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitInsn(int) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitInsn(int) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitInsn(int) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a zero operand instruction.
visitInsn(int) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitInsn(int) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitInsn(int) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitInsn(int) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitInsn(int) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitInsn(int) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitInsn(int) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits an annotation on an instruction.
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Instruction type annotation.
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitInterface() - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitInterface() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits the type of an interface implemented by the class.
visitInterface() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitInterface() - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitInterface() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitInterfaceBound() - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitInterfaceBound() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits an interface bound of the last visited formal type parameter.
visitInterfaceBound() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitInterfaceBound() - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitInterfaceBound() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitIntInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitIntInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitIntInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitIntInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitIntInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits an instruction with a single int operand.
visitIntInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitIntInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitIntInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitIntInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitIntInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitIntInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitIntInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits an invokedynamic instruction.
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.commons.JSRInlinerAdapter
Detects a JSR instruction and sets a flag to indicate we will need to do inlining.
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a jump instruction.
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitJumpInsn(int, Label) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a label.
visitLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method label.
visitLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitLabel(Label) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a LDC instruction.
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodOptimizer
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitLdcInsn(Object) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitLineNumber(int, Label) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a line number declaration.
visitLineNumber(int, Label) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitLineNumber(int, Label) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodOptimizer
 
visitLineNumber(int, Label) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitLineNumber(int, Label) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitLineNumber(int, Label) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitLineNumber(int, Label) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method debug info.
visitLineNumber(int, Label) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitLineNumber(int, Label) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitLineNumber(int, Label) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a local variable declaration.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodOptimizer
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method debug info.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits an annotation on a local variable type.
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Local variable type annotation.
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a LOOKUPSWITCH instruction.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitMaxs(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitMaxs(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
 
visitMaxs(int, int) - Method in class com.github.taomus.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 com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitMaxs(int, int) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodOptimizer
 
visitMaxs(int, int) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitMaxs(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitMaxs(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitMaxs(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method max stack and max locals.
visitMaxs(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitMaxs(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitMaxs(int, int) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.ClassVisitor
Visits a method of the class.
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
 
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.commons.SerialVersionUIDAdder
 
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.commons.StaticInitMerger
 
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassOptimizer
 
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.tree.ClassNode
 
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Class method.
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXClassAdapter
 
visitMethodAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitMethodAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method annotation.
visitMethodAnnotation(String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitMethodAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitMethodAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method attribute.
visitMethodAttribute(Attribute) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitMethodEnd() - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitMethodEnd() - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method end.
visitMethodEnd() - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitMethodInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitMethodInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a method instruction.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitMethodInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitMethodInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitMethodInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitMethodInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitMethodInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitMethodInsn(int, String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
Deprecated.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitMethodInsn(int, String, String, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitMethodTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitMethodTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method type annotation.
visitMethodTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a MULTIANEWARRAY instruction.
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitOuterClass(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.ClassVisitor
Visits the enclosing class of the class.
visitOuterClass(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
 
visitOuterClass(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
visitOuterClass(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitOuterClass(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassOptimizer
 
visitOuterClass(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.tree.ClassNode
 
visitOuterClass(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitOuterClass(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
 
visitOuterClass(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Class outer class.
visitOuterClass(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitOuterClass(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
 
visitOuterClass(String, String, String) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXClassAdapter
 
visitParameter(String, int) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a parameter of this method.
visitParameter(String, int) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitParameter(String, int) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodOptimizer
 
visitParameter(String, int) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitParameter(String, int) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitParameter(String, int) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitParameter(String, int) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method parameter.
visitParameter(String, int) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitParameter(String, int) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitParameter(String, int) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitParameterAnnotation(int, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitParameterAnnotation(int, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits an annotation of a parameter this method.
visitParameterAnnotation(int, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitParameterAnnotation(int, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodOptimizer
 
visitParameterAnnotation(int, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitParameterAnnotation(int, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitParameterAnnotation(int, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitParameterAnnotation(int, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method parameter annotation.
visitParameterAnnotation(int, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitParameterAnnotation(int, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitParameterType() - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitParameterType() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits the type of a method parameter.
visitParameterType() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitParameterType() - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitParameterType() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitReturnType() - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitReturnType() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits the return type of the method.
visitReturnType() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitReturnType() - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitReturnType() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitSource(String, String) - Method in class com.github.taomus.org.objectweb.asm.ClassVisitor
Visits the source of the class.
visitSource(String, String) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
 
visitSource(String, String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitSource(String, String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassOptimizer
 
visitSource(String, String) - Method in class com.github.taomus.org.objectweb.asm.tree.ClassNode
 
visitSource(String, String) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitSource(String, String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
 
visitSource(String, String) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Class source.
visitSource(String, String) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitSource(String, String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
 
visitSource(String, String) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXClassAdapter
 
visitSuperclass() - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitSuperclass() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits the type of the super class.
visitSuperclass() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitSuperclass() - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitSuperclass() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a TABLESWITCH instruction.
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits an annotation on an exception handler type.
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Try catch block type annotation.
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a try catch block.
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method exception handler.
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.ClassVisitor
Visits an annotation on a type in the class signature.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.ClassWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingClassAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingFieldAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.FieldVisitor
Visits an annotation on the type of the field.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits an annotation on a type in the method signature.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassConstantsCollector
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.ClassOptimizer
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.FieldConstantsCollector
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodOptimizer
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.tree.ClassNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.tree.FieldNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitTypeAnnotation(String, int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.CheckClassAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.CheckFieldAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
Prints a disassembled view of the given type annotation.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.TraceClassVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.TraceFieldVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXClassAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXFieldAdapter
 
visitTypeArgument() - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitTypeArgument(char) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitTypeArgument() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits an unbounded type argument of the last visited class or inner class type.
visitTypeArgument(char) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits a type argument of the last visited class or inner class type.
visitTypeArgument() - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitTypeArgument(char) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitTypeArgument() - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitTypeArgument(char) - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitTypeArgument() - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitTypeArgument(char) - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingMethodAdapter
 
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a type instruction.
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.optimizer.MethodConstantsCollector
 
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitTypeInsn(int, String) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
visitTypeVariable(String) - Method in class com.github.taomus.org.objectweb.asm.commons.RemappingSignatureAdapter
 
visitTypeVariable(String) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureVisitor
Visits a signature corresponding to a type variable.
visitTypeVariable(String) - Method in class com.github.taomus.org.objectweb.asm.signature.SignatureWriter
 
visitTypeVariable(String) - Method in class com.github.taomus.org.objectweb.asm.util.CheckSignatureAdapter
 
visitTypeVariable(String) - Method in class com.github.taomus.org.objectweb.asm.util.TraceSignatureVisitor
 
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.AdviceAdapter
 
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.AnalyzerAdapter
 
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.CodeSizeEvaluator
 
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.commons.LocalVariablesSorter
 
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.MethodVisitor
Visits a local variable instruction.
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.tree.MethodNode
 
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.ASMifier
 
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.CheckMethodAdapter
 
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.Printer
Method instruction.
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.Textifier
 
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.util.TraceMethodVisitor
 
visitVarInsn(int, int) - Method in class com.github.taomus.org.objectweb.asm.xml.SAXCodeAdapter
 
VOID - Static variable in class com.github.taomus.org.objectweb.asm.Type
The sort of the void type.
VOID_TYPE - Static variable in class com.github.taomus.org.objectweb.asm.Type
The void type.

W

WILDCARD_BOUND - Static variable in class com.github.taomus.org.objectweb.asm.TypePath
A type path step that steps into the bound of a wildcard type.
write(ClassWriter, byte[], int, int, int) - Method in class com.github.taomus.org.objectweb.asm.Attribute
Returns the byte array form of this attribute.

X

XOR - Static variable in class com.github.taomus.org.objectweb.asm.commons.GeneratorAdapter
Constant for the math method.
xor(Type) - Method in class com.github.taomus.org.objectweb.asm.commons.InstructionAdapter
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2020. All Rights Reserved.