| Interface | Description |
|---|---|
| EntityBuilder<T> |
EntityBuilders are used to instantiate EntityComposites.
|
| EntityComposite |
EntityComposites are Composites that has mutable state persisted in EntityStores and equality defined from its
identity.
|
| EntityDescriptor |
Entity Descriptor.
|
| Identity |
This interface provides the identity of the object which may be used
to store the state in a database.
|
| IdentityGenerator |
Generator for identities of EntityComposite's.
|
| Lifecycle |
Lifecycle interface for all Composites.
|
| Class | Description |
|---|---|
| EntityBuilderTemplate<T> |
EntityBuilderTemplate.
|
| EntityReference |
An EntityReference is identity of a specific Entity instance.
|
| Identity.IdentityMixin |
Default Identity implementation.
|
| Exception | Description |
|---|---|
| LifecycleException |
Thrown by methods of Lifecycle if invocation fails
|
| Annotation Type | Description |
|---|---|
| Aggregated |
Marks an association as aggregating the referenced Entities
|
| Queryable |
This annotation is used to mark entity types or properties/associations that are indexable.
|