| Interface | Description |
|---|---|
| Enforcer |
An Enforcer is responsible for enforcing compile time checking.
|
| Transformer |
Transformer is responsible for Transforming a class through code injection.
|
| Class | Description |
|---|---|
| EnforcerDispatcher | |
| GlobalAnnotator | |
| Registrar | |
| TransformerDispatcher |
| Annotation Type | Description |
|---|---|
| Enforceable |
Class responsible for compile-enforcement for the annotated Class
|
| Transformable |
Class responsible for Transforming the annotated class at compile-time
|