|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
DataChannel | DataChannel is an abstraction used by ObjectContexts to obtain mapping metadata and access a persistent store. |
DataChannelListener | A listener of DataChannel lifecycle events. |
DataObject | Defines basic methods for a persistent object in Cayenne. |
ExtendedEnumeration | An interface that Enum classes may implement to map enum instances to arbitrary DB values that do not match the enum names or positions. |
LifecycleListener | A callback interface to listen to persistent object lifecycle events. |
ObjectContext | A Cayenne object facade to a persistent store. |
Persistent | Defines minimal API of an object that can be persisted via Cayenne. |
QueryResponse | Represents a result of query execution. |
Validating | Defines a number of callback methods that allow an object to be validated before safe. |
ValueHolder | Provides a level of indirection for property value access, most often used for deferred faulting of to-one relationships. |
Class Summary | |
---|---|
BaseContext | A common base superclass for Cayenne ObjectContext implementors. |
CayenneContext | A default generic implementation of ObjectContext suitable for accessing Cayenne from either an ORM or a client tiers. |
CayenneDataObject | A default implementation of DataObject interface. |
DataObjectUtils | A collection of utility methods to work with DataObjects. |
DataRow | DataRow a map that holds values retrieved from the database for a given query row. |
Fault | Represents a placeholder for an unresolved relationship from a source object. |
ObjectId | A portable global identifier for persistent objects. |
PersistenceState | Defines a set of object states from the point of view of persistence. |
PersistentObject | A convenience base superclass for concrete Persistent objects. |
Placeholder16 | This class is a placeholder class for the Java 1.6 module. |
Exception Summary | |
---|---|
CayenneException | A generic checked exception that may be thrown by Cayenne framework. |
CayenneRuntimeException | A generic unchecked exception that may be thrown by Cayenne framework. |
ConfigurationException | A runtime exception thrown on failures in Cayenne configuration. |
DeleteDenyException | An exception thrown during an attempt to delete an object that has a relationship to a non-null related object, that has a DENY delete rule. |
FaultFailureException | A runtime exception thrown when DataObject.resolveFault() finds that no
matching row exists in the database for an ObjectId . |
Contains persistence APIs directly accessible by users.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |