Package org.springframework.asm
Spring's repackaging of ASM 7.0 (with Spring-specific patches; for internal use only).
This repackaging technique avoids any potential conflicts with dependencies on ASM at the application level or from third-party libraries and frameworks.
As this repackaging happens at the class file level, sources and javadocs are not available here.
Interface Summary Interface Description Opcodes The JVM opcodes, access flags and array type codes.Class Summary 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.RecordComponentVisitor Deprecated. this API is experimental.SpringAsmInfo Utility class exposing constants related to Spring's internal repackaging of the ASM bytecode library: currently based on ASM 7.x plus minor patches.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.Exception Summary Exception Description ClassTooLargeException Exception thrown when the constant pool of a class produced by aClassWriter
is too large.MethodTooLargeException Exception thrown when the Code attribute of a method produced by aClassWriter
is too large.