Package org.qi4j.api.entity

Interface Summary
Entity Interface that all Entities implement.
EntityBuilder<T> EntityBuilders are used to instantiate EntityComposites.
EntityComposite Entity Composites must extend this interface.
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 Summary
EntityReference An EntityIdentity is identity of a specific Entity instance.
Identity.IdentityMixin  
 

Exception Summary
LifecycleException Thrown by methods of Lifecycle if invocation fails
 

Annotation Types Summary
Aggregated Marks an association as aggregating the referenced Entities
Queryable This annotation is used to mark entity types or properties/associations that are indexable.