# 程序包的使用
org.springframework.asm

- 使用org.springframework.asm的程序包
  程序包 | 说明
  --- | ---
  org.springframework.asm | Spring's repackaging of ASM 6.0 (with Spring-specific patches; for internal use only).
  org.springframework.core.type.classreading | Support classes for reading annotation and class-level metadata.

- org.springframework.asm使用的org.springframework.asm中的类
  类和说明
  AnnotationVisitor A visitor to visit a Java annotation.
  Attribute A non standard class, field, method or code attribute.
  ByteVector A dynamically extensible vector of bytes.
  ClassReader A Java class parser to make a `ClassVisitor` visit an existing class.
  ClassVisitor A visitor to visit a Java class.
  ClassWriter A `ClassVisitor` that generates classes in bytecode form.
  FieldVisitor A visitor to visit a Java field.
  Handle A reference to a field or a method.
  Label A label represents 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.
  TypeReference A reference to a type appearing in a class, field or method declaration, or on an instruction.

- org.springframework.core.type.classreading使用的org.springframework.asm中的类
  类和说明
  AnnotationVisitor A visitor to visit a Java annotation.
  ClassVisitor A visitor to visit a Java class.
  MethodVisitor A visitor to visit a Java method.