Package org.apache.tapestry5.plastic

## Interface PlasticClassEvent

-     public interface PlasticClassEvent

  Describes a transformed class about to be loaded.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | `getClassName()` | The name of the actual class, which will differ from the primary class name for some types.
    `java.lang.String` | `getDissasembledBytecode()` | The bytecode for the class, disassembled and formatted as a string.
    `java.lang.String` | `getPrimaryClassName()` | The primary class name, i.e., the class being created or transformed.
    `ClassType` | `getType()` | Identifies what type of class is being loaded.

- - ### Method Detail

    - #### getPrimaryClassName

          java.lang.String getPrimaryClassName()

      The primary class name, i.e., the class being created or transformed.

    - #### getClassName

          java.lang.String getClassName()

      The name of the actual class, which will differ from the primary class name for some types.

    - #### getType

          ClassType getType()

      Identifies what type of class is being loaded. Typically, the supporting and method invocation types will precede the primary class.

    - #### getDissasembledBytecode

          java.lang.String getDissasembledBytecode()

      The bytecode for the class, disassembled and formatted as a string. This is useful for debugging purposes.