## Uses of Class
org.objectweb.asm.ClassReader

- Packages that use ClassReader
  Package | Description
  --- | ---
  org.objectweb.asm | Provides a small and fast bytecode manipulation framework.
  org.objectweb.asm.util | Provides ASM visitors that can be useful for programming and debugging purposes.

- - ### Uses of ClassReader in org.objectweb.asm

    Methods in org.objectweb.asm with parameters of type ClassReader
    Modifier and Type | Method and Description
    --- | ---
    `protected Attribute` | Attribute.`read(ClassReader cr, int off, int len, char[] buf, int codeOff, Label[] labels)` Reads a `type` attribute.

    Constructors in org.objectweb.asm with parameters of type ClassReader
    Constructor and Description
    `ClassWriter(ClassReader classReader, int flags)` Constructs a new `ClassWriter` object and enables optimizations for "mostly add" bytecode transformations.

  - ### Uses of ClassReader in org.objectweb.asm.util

    Methods in org.objectweb.asm.util with parameters of type ClassReader
    Modifier and Type | Method and Description
    --- | ---
    `static void` | CheckClassAdapter.`verify(ClassReader cr, boolean dump, PrintWriter pw)` Checks a given class
    `static void` | CheckClassAdapter.`verify(ClassReader cr, ClassLoader loader, boolean dump, PrintWriter pw)` Checks a given class.