# Package org.spongepowered.asm.mixin.transformer.ext

Internal mixin transformation pipeline extension interface and registry of active extensions.

- Interface Summary
  Interface | Description
  --- | ---
  IClassGenerator | Base interface for class generators
  IDecompiler | Interface to allow the actual decompiler to be loaded on-demand
  IExtension | Mixin Transformer extension interface for pre- and post-processors
  IExtensionRegistry | Interface for the mixin Extensions registry
  IHotSwap | Interface to allow the hot-swap agent to be loaded on-demand
  ITargetClassContext | Interface for target classes passed into transformer modules via `IExtension`

- Class Summary
  Class | Description
  --- | ---
  Extensions | Mixin transformer extensions and common modules such as class generators