| Interface | Description | 
|---|---|
| PropertyAccessor | |
| PropertyReader | |
| PropertyWriter | 
| Class | Description | 
|---|---|
| BindableASTTransformation | Handles generation of code for the @Bindableannotation when@Vetoableis not present. | 
| DefaultPropertyAccessor | |
| DefaultPropertyReader | |
| DefaultPropertyWriter | |
| ListenerListASTTransformation | Handles generation of code for the @ListenerListannotation. | 
| VetoableASTTransformation | Handles generation of code for the @Vetoableannotation, and@Bindableif also present. | 
| Annotation Type | Description | 
|---|---|
| Bindable | Annotates a groovy property or a class. | 
| ListenerList | This annotation adds Java-style listener support to a class based on an annotated Collection-property. | 
| Vetoable | Annotates a groovy property or a class. |