Uses of Package
org.objectweb.asm
Packages that use org.objectweb.asm
Package
Description
Provides a small and fast bytecode manipulation framework.
Provides some useful class and method adapters.
Provides an ASM visitor that constructs a tree representation of the
classes it visits.
Provides a framework for static code analysis based on the asm.tree package.
Provides ASM visitors that can be useful for programming and
debugging purposes.
-
Classes in org.objectweb.asm used by org.objectweb.asmClassDescriptionA visitor to visit a Java annotation.An
AnnotationVisitor
that generates a corresponding 'annotation' or 'type_annotation' structure, as defined in the Java Virtual Machine Specification (JVMS).A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).A set of attribute prototypes (attributes with the same type are considered equal).A dynamically extensible vector of bytes.A parser to make aClassVisitor
visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).A visitor to visit a Java class.AClassVisitor
that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).A constant whose value is computed at runtime, with a bootstrap method.Information about a class being parsed in aClassReader
.An edge in the control flow graph of a method.A visitor to visit a Java field.AFieldVisitor
that generates a corresponding 'field_info' structure, as defined in the Java Virtual Machine Specification (JVMS).The input and output stack map frames of a basic block.A reference to a field or a method.Information about an exception handler.A position in the bytecode of a method.A visitor to visit a Java method.AMethodVisitor
that generates a corresponding 'method_info' structure, as defined in the Java Virtual Machine Specification (JVMS).A visitor to visit a Java module.AModuleVisitor
that generates the corresponding Module, ModulePackages and ModuleMainClass attributes, as defined in the Java Virtual Machine Specification (JVMS).A visitor to visit a record component.An entry of the constant pool, of the BootstrapMethods attribute, or of the (ASM specific) type table of a class.The constant pool entries, the BootstrapMethods attribute entries and the (ASM specific) type table entries of a class.An entry of a SymbolTable.A Java field or method type.The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.A reference to a type appearing in a class, field or method declaration, or on an instruction. -
Classes in org.objectweb.asm used by org.objectweb.asm.commonsClassDescriptionA visitor to visit a Java annotation.A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).A dynamically extensible vector of bytes.A parser to make a
ClassVisitor
visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).A visitor to visit a Java class.AClassVisitor
that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).A constant whose value is computed at runtime, with a bootstrap method.A visitor to visit a Java field.A reference to a field or a method.A position in the bytecode of a method.A visitor to visit a Java method.A visitor to visit a Java module.The JVM opcodes, access flags and array type codes.A visitor to visit a record component.A Java field or method type.The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type. -
Classes in org.objectweb.asm used by org.objectweb.asm.toolsClassDescriptionA visitor to visit a Java class.A visitor to visit a Java field.A visitor to visit a Java method.A Java field or method type.
-
Classes in org.objectweb.asm used by org.objectweb.asm.treeClassDescriptionA visitor to visit a Java annotation.A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).A visitor to visit a Java class.A visitor to visit a Java field.A reference to a field or a method.A position in the bytecode of a method.A visitor to visit a Java method.A visitor to visit a Java module.A visitor to visit a record component.The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.
-
Classes in org.objectweb.asm used by org.objectweb.asm.tree.analysis
-
Classes in org.objectweb.asm used by org.objectweb.asm.utilClassDescriptionA visitor to visit a Java annotation.A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).A parser to make a
ClassVisitor
visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).A visitor to visit a Java class.AClassVisitor
that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).A visitor to visit a Java field.A reference to a field or a method.A position in the bytecode of a method.A visitor to visit a Java method.A visitor to visit a Java module.A visitor to visit a record component.A Java field or method type.The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.