# Package groovy.beans

- Interface Summary
  Interface | Description
  --- | ---
  PropertyAccessor |
  PropertyReader |
  PropertyWriter |

- Class Summary
  Class | Description
  --- | ---
  BindableASTTransformation | Handles generation of code for the `@Bindable` annotation when `@Vetoable` is not present.
  DefaultPropertyAccessor |
  DefaultPropertyReader |
  DefaultPropertyWriter |
  VetoableASTTransformation | Handles generation of code for the `@Vetoable` annotation, and `@Bindable` if also present.

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  Bindable | Annotates a groovy property or a class.
  Vetoable | Annotates a groovy property or a class.