# Uses of Package
org.springframework.asm

- Packages that use org.springframework.asm
  Package | Description
  --- | ---
  org.springframework.asm | Spring's repackaging of ASM 9.x (with Spring-specific patches; for internal use only).
  org.springframework.cglib.beans | Spring's repackaging of the CGLIB beans package (for internal use only).
  org.springframework.cglib.core | Spring's repackaging of the CGLIB core package (for internal use only).
  org.springframework.cglib.proxy | Spring's repackaging of the CGLIB proxy package (for internal use only).
  org.springframework.context.expression | Expression parsing support within a Spring application context.
  org.springframework.core.type.classreading | Support classes for reading annotation and class-level metadata.
  org.springframework.expression.spel | SpEL's central implementation package.
  org.springframework.expression.spel.ast | SpEL's abstract syntax tree.
  org.springframework.expression.spel.standard | SpEL's standard parser implementation.
  org.springframework.expression.spel.support | SpEL's default implementations for various core abstractions.

- Classes in org.springframework.asm used by org.springframework.asm
  Class and 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 a `ClassVisitor` visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
  ClassVisitor A visitor to visit a Java class.
  ClassWriter A `ClassVisitor` that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
  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 A visitor to visit a record component.
  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.springframework.asm used by org.springframework.cglib.beans
  Class and Description
  ClassVisitor A visitor to visit a Java class.

- Classes in org.springframework.asm used by org.springframework.cglib.core
  Class and Description
  ClassVisitor A visitor to visit a Java class.
  Type A Java field or method type.

- Classes in org.springframework.asm used by org.springframework.cglib.proxy
  Class and Description
  ClassVisitor A visitor to visit a Java class.
  Type A Java field or method type.

- Classes in org.springframework.asm used by org.springframework.context.expression
  Class and Description
  MethodVisitor A visitor to visit a Java method.
  Opcodes The JVM opcodes, access flags and array type codes.

- Classes in org.springframework.asm used by org.springframework.core.type.classreading
  Class and Description
  AnnotationVisitor A visitor to visit a Java annotation.
  ClassVisitor A visitor to visit a Java class.
  MethodVisitor A visitor to visit a Java method.

- Classes in org.springframework.asm used by org.springframework.expression.spel
  Class and Description
  ClassWriter A `ClassVisitor` that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
  MethodVisitor A visitor to visit a Java method.
  Opcodes The JVM opcodes, access flags and array type codes.

- Classes in org.springframework.asm used by org.springframework.expression.spel.ast
  Class and Description
  MethodVisitor A visitor to visit a Java method.
  Opcodes The JVM opcodes, access flags and array type codes.

- Classes in org.springframework.asm used by org.springframework.expression.spel.standard
  Class and Description
  Opcodes The JVM opcodes, access flags and array type codes.

- Classes in org.springframework.asm used by org.springframework.expression.spel.support
  Class and Description
  MethodVisitor A visitor to visit a Java method.
  Opcodes The JVM opcodes, access flags and array type codes.