# Package org.gjt.sp.jedit.bsh.org.objectweb.asm

- Interface Summary
  Interface | Description
  --- | ---
  ClassVisitor | A visitor to visit a Java class.
  CodeVisitor | A visitor to visit the bytecode instructions of a Java method.
  Constants | Defines the JVM opcodes, access flags and array type codes.

- Class Summary
  Class | Description
  --- | ---
  ClassWriter | A `ClassVisitor` that generates Java class files.
  CodeWriter | A `CodeVisitor` that generates Java bytecode instructions.
  Label | A label represents a position in the bytecode of a method.
  Type | A Java type.