| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| EntityListenerFactory | A factory used to create entity listeners. | 
| EntitySorter | Defines API for sorting of Cayenne entities based on their mutual dependencies. | 
| MappingNamespace | Defines API of a container of DbEntities, ObjEntities, Procedures, Queries and other mapping objects. | 
| PathComponent<T extends Attribute,U extends Relationship> | A component in a path chain. | 
| Class Summary | |
|---|---|
| AshwoodEntitySorter | Implements dependency sorting algorithms for ObjEntities, DbEntities and DataObjects. | 
| Attribute | Defines a property descriptor that is a part of an Entity. | 
| CallbackDescriptor | A mapping descriptor of a single callback event. | 
| CallbackMap | A generic descriptor of a set of standard lifecycle callbacks. | 
| DataMap | Stores a collection of related mapping objects that describe database and object layers of an application. | 
| DbAttribute | A DbAttribute defines a descriptor for a single database table column. | 
| DbEntity | A DbEntity is a mapping descriptor that defines a structure of a database table. | 
| DbJoin | Defines a join between two attributes of a given relationship. | 
| DbKeyGenerator | DbKeyGenerator is an abstraction of a primary key generator It configures the primary key generation per DbEntity in a RDBMS independent manner. | 
| DbRelationship | A DbRelationship is a descriptor of a database inter-table relationship based on one or more primary key/foreign key pairs. | 
| DbRelationshipDetected | A subclass of DbRelationshipto hold some extra runtime information. | 
| DeleteRule | Defines constants for the possible values of ObjRelationship delete rules. | 
| DetectedDbEntity | A DbEntitysubclass used to hold extra JDBC metadata. | 
| EjbqlBuilder | |
| Embeddable | A mapping descriptor of an embeddable class. | 
| EmbeddableAttribute | A persistent attribute of an embeddable object. | 
| EmbeddedAttribute | An attribute of the ObjEntity that maps to an embeddable class. | 
| Entity | An Entity is an abstract descriptor for an entity mapping concept. | 
| EntityInheritanceTree | A tree structure representing inheritance hierarchy of an ObjEntity and its subentities. | 
| EntityListener | A mapping descriptor of an entity listener class that declares one or more callback methods to be notified of the entity events. | 
| EntityResolver | Represents a virtual shared namespace for zero or more DataMaps. | 
| EntityResult | A metadata object that provides mapping of a set of result columns to an ObjEntity. | 
| MapLoader | Default MapLoader. | 
| ObjAttribute | An ObjAttribute is a mapping descriptor of a Java class property. | 
| ObjEntity | ObjEntity is a mapping descriptor for a DataObject Java class. | 
| ObjRelationship | Describes an association between two Java classes mapped as source and target ObjEntity. | 
| Procedure | A mapping descriptor for a database stored procedure. | 
| ProcedureParameter | A descriptor for the Procedure parameter. | 
| QueryBuilder | Deprecated. since 3.0 replaced by a non-public class. | 
| Relationship | Defines a relationship between two entities. | 
| SQLResult | A metadata object that defines how a row in a result set can be converted to result objects. | 
| Enum Summary | |
|---|---|
| JoinType | Enumerates supported JOIN types. | 
| LifecycleEvent | Defines possible object lifecycle events for which callbacks are supported. | 
Contains O/R mapping classes that store relational database metadata information and map it to Java classes.
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||