Package: org.codehaus.groovy.tools

## [Java] Class DgmConverter

- org.codehaus.groovy.tools.DgmConverter

-     public class DgmConverter
      extends Object

  Generates `GeneratedMetaMethod` adapter classes and metadata for the default Groovy methods.

- - ### Methods Summary

    Methods
    Type Params | Return Type | Name and description
    --- | --- | ---
    `` | `protected static void` | `loadParameters(CachedMethod method, org.objectweb.asm.MethodVisitor mv)` Loads and casts the non-receiver arguments for the supplied cached method from an `Object[]` local variable.
    `` | `public static void` | `main(String[] args)` Generates DGM adapter classes into the target directory.

  - ### Inherited Methods Summary

    Inherited Methods
    Methods inherited from class | Name
    --- | ---
    `class Object` | `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### protected static void loadParameters(CachedMethod method, org.objectweb.asm.MethodVisitor mv)

      Loads and casts the non-receiver arguments for the supplied cached method from an `Object[]` local variable.

      Parameters:
        `method` - the cached method whose parameters are being loaded
        `mv` - the visitor receiving the bytecode instructions

    - #### public static void main(String[] args)

      Generates DGM adapter classes into the target directory.

      throws:
        IOException if generated classes or metadata cannot be written
      Parameters:
        `args` - optional `--info` flag and target directory