Uses of Package
org.objectweb.asm
-
Packages that use org.objectweb.asm Package Description org.objectweb.asm Provides a small and fast bytecode manipulation framework.org.objectweb.asm.commons Provides some useful class and method adapters.org.objectweb.asm.tree Provides an ASM visitor that constructs a tree representation of the classes it visits.org.objectweb.asm.tree.analysis Provides a framework for static code analysis based on the asm.tree package.org.objectweb.asm.util Provides ASM visitors that can be useful for programming and debugging purposes. -
Classes in org.objectweb.asm used by org.objectweb.asm Class Description AnnotationVisitor A visitor to visit a Java annotation.AnnotationWriter AnAnnotationVisitor
that generates a corresponding 'annotation' or 'type_annotation' structure, as defined in the Java Virtual Machine Specification (JVMS).Attribute A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).Attribute.Set A set of attribute prototypes (attributes with the same type are considered equal).ByteVector A dynamically extensible vector of bytes.ClassReader A parser to make aClassVisitor
visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).ClassVisitor A visitor to visit a Java class.ClassWriter AClassVisitor
that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).ConstantDynamic A constant whose value is computed at runtime, with a bootstrap method.Context Information about a class being parsed in aClassReader
.Edge An edge in the control flow graph of a method.FieldVisitor A visitor to visit a Java field.FieldWriter AFieldVisitor
that generates a corresponding 'field_info' structure, as defined in the Java Virtual Machine Specification (JVMS).Frame The input and output stack map frames of a basic block.Handle A reference to a field or a method.Handler Information about an exception handler.Label A position in the bytecode of a method.MethodVisitor A visitor to visit a Java method.MethodWriter AMethodVisitor
that generates a corresponding 'method_info' structure, as defined in the Java Virtual Machine Specification (JVMS).ModuleVisitor A visitor to visit a Java module.ModuleWriter AModuleVisitor
that generates the corresponding Module, ModulePackages and ModuleMainClass attributes, as defined in the Java Virtual Machine Specification (JVMS).Opcodes The JVM opcodes, access flags and array type codes.Symbol An entry of the constant pool, of the BootstrapMethods attribute, or of the (ASM specific) type table of a class.SymbolTable The constant pool entries, the BootstrapMethods attribute entries and the (ASM specific) type table entries of a class.SymbolTable.Entry An entry of a SymbolTable.Type A Java field or method type.TypePath The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.TypeReference 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.commons Class Description AnnotationVisitor A visitor to visit a Java annotation.Attribute A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).ByteVector A dynamically extensible vector of bytes.ClassReader A parser to make aClassVisitor
visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).ClassVisitor A visitor to visit a Java class.ClassWriter AClassVisitor
that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).ConstantDynamic A constant whose value is computed at runtime, with a bootstrap method.FieldVisitor A visitor to visit a Java field.Handle A reference to a field or a method.Label A position in the bytecode of a method.MethodVisitor A visitor to visit a Java method.ModuleVisitor A visitor to visit a Java module.Opcodes The JVM opcodes, access flags and array type codes.Type A Java field or method type.TypePath 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 Class Description AnnotationVisitor A visitor to visit a Java annotation.Attribute A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).ClassVisitor A visitor to visit a Java class.FieldVisitor A visitor to visit a Java field.Handle A reference to a field or a method.Label A position in the bytecode of a method.MethodVisitor A visitor to visit a Java method.ModuleVisitor A visitor to visit a Java module.TypePath 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 Class Description Opcodes The JVM opcodes, access flags and array type codes.Type A Java field or method type. -
Classes in org.objectweb.asm used by org.objectweb.asm.util Class Description AnnotationVisitor A visitor to visit a Java annotation.Attribute A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).ClassReader A parser to make aClassVisitor
visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).ClassVisitor A visitor to visit a Java class.FieldVisitor A visitor to visit a Java field.Handle A reference to a field or a method.Label A position in the bytecode of a method.MethodVisitor A visitor to visit a Java method.ModuleVisitor A visitor to visit a Java module.Type A Java field or method type.TypePath The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.