| Interface | Description |
|---|---|
| Property<T> |
Properties are declared in Composite interfaces by using this interface.
|
| PropertyDescriptor |
Property Descriptor.
|
| StateHolder |
This represents the state of a composite (properties).
|
| Class | Description |
|---|---|
| DefaultValues |
Default values for various property types
|
| GenericPropertyInfo |
Generic Property info utility class.
|
| Numbers |
Convenience class for mathematical operations on numerical properties.
|
| PropertyMixin |
Generic mixin for properties.
|
| PropertyMixin.PropertyFilter |
Filter Property methods to apply generic Property Mixin.
|
| PropertyWrapper |
If you want to catch getting and setting properties, then create a GenericConcern
that wraps the Polygene-supplied Property instance with PropertyWrappers.
|
| Exception | Description |
|---|---|
| InvalidPropertyTypeException |
Thrown when attempting to subclass Property.
|
| Annotation Type | Description |
|---|---|
| Immutable |
This annotation adds Immutability to Types, Properties and Associations
|