Package | Description |
---|---|
org.apache.cayenne |
Contains persistence APIs directly accessible by users.
|
org.apache.cayenne.access |
Contains classes that make up Cayenne ORM stack.
|
org.apache.cayenne.access.trans |
Provides translators for Cayenne queries.
|
org.apache.cayenne.map |
Contains O/R mapping classes that store relational database
metadata information and map it to Java classes.
|
org.apache.cayenne.query |
Defines standard queries supported by Cayenne and extension mechanism to create
custom queries.
|
org.apache.cayenne.util |
General utility classes.
|
Modifier and Type | Field and Description |
---|---|
protected ObjectId |
PersistentObject.objectId |
Modifier and Type | Method and Description |
---|---|
ObjectId |
ObjectId.createReplacementId()
Creates and returns a replacement ObjectId.
|
ObjectId |
DataRow.createTargetObjectId(String entityName,
DbRelationship relationship)
Returns an ObjectId of an object on the other side of the to-one relationship, for
this DataRow representing a source of relationship.
|
ObjectId |
Persistent.getObjectId() |
ObjectId |
PersistentObject.getObjectId() |
Modifier and Type | Method and Description |
---|---|
Persistent |
BaseContext.localObject(ObjectId id,
Object prototype)
Deprecated.
since 3.1 Cayenne users should use
BaseContext.localObject(Object) ; the
internal code has been refactored to avoid using this method all
together. |
Persistent |
ObjectContext.localObject(ObjectId id,
Object prototype)
Deprecated.
since 3.1 Cayenne users should use
ObjectContext.localObject(Object) ; the
internal code has been refactored to avoid using this method all
together. |
static Object |
Cayenne.objectForPK(ObjectContext context,
ObjectId id)
Returns an object matching ObjectId.
|
static Object |
DataObjectUtils.objectForPK(ObjectContext context,
ObjectId id)
Deprecated.
Returns an object matching ObjectId.
|
void |
Persistent.setObjectId(ObjectId id) |
void |
PersistentObject.setObjectId(ObjectId objectId) |
Modifier and Type | Field and Description |
---|---|
protected ObjectId |
OptimisticLockException.failedObjectId |
Modifier and Type | Field and Description |
---|---|
protected ConcurrentMap<ObjectId,DataRow> |
DataRowStore.snapshots |
Modifier and Type | Method and Description |
---|---|
ObjectId |
OptimisticLockException.getFailedObjectId()
Returns the ObjectId of the object that caused the OptimisticLockException.
|
Modifier and Type | Method and Description |
---|---|
void |
DataRowStore.forgetSnapshot(ObjectId id)
Evicts a snapshot from cache without generating any SnapshotEvents.
|
DataRow |
DataRowStore.getCachedSnapshot(ObjectId oid)
Returns cached snapshot or null if no snapshot is currently cached for the given
ObjectId.
|
DataRow |
ObjectStore.getCachedSnapshot(ObjectId oid)
Returns a snapshot for ObjectId from the underlying snapshot cache.
|
DataRow |
ObjectStore.getSnapshot(ObjectId oid)
Returns a snapshot for ObjectId from the underlying snapshot cache.
|
Constructor and Description |
---|
OptimisticLockException(ObjectId id,
DbEntity rootEntity,
String querySQL,
Map qualifierSnapshot) |
Modifier and Type | Method and Description |
---|---|
void |
DataObjectMatchTranslator.setObjectId(ObjectId id) |
Modifier and Type | Method and Description |
---|---|
boolean |
DbEntity.isFullReplacementIdAttached(ObjectId id)
Returns true if there is full replacement id is attached to an ObjectId.
|
Modifier and Type | Field and Description |
---|---|
protected ObjectId |
ObjectIdQuery.objectId |
protected ObjectId |
RelationshipQuery.objectId |
Modifier and Type | Field and Description |
---|---|
protected List<ObjectId> |
InsertBatchQuery.objectIds |
protected List<ObjectId> |
UpdateBatchQuery.objectIds |
Modifier and Type | Method and Description |
---|---|
ObjectId |
BatchQuery.getObjectId()
Returns an ObjectId associated with the current batch iteration.
|
ObjectId |
InsertBatchQuery.getObjectId()
Returns an ObjectId associated with the current batch iteration.
|
ObjectId |
ObjectIdQuery.getObjectId() |
ObjectId |
RelationshipQuery.getObjectId() |
ObjectId |
UpdateBatchQuery.getObjectId()
Returns an ObjectId associated with the current batch iteration.
|
Modifier and Type | Method and Description |
---|---|
void |
UpdateBatchQuery.add(Map qualifierSnapshot,
Map<?,?> updateSnapshot,
ObjectId id)
Adds a parameter row to the batch.
|
void |
InsertBatchQuery.add(Map snapshot,
ObjectId id)
Adds a snapshot to batch.
|
Constructor and Description |
---|
ObjectIdQuery(ObjectId objectID)
Creates a refreshing ObjectIdQuery.
|
ObjectIdQuery(ObjectId objectId,
boolean fetchingDataRows,
int cachePolicy)
Creates a new ObjectIdQuery.
|
RelationshipQuery(ObjectId objectID,
String relationshipName)
Creates a RelationshipQuery.
|
RelationshipQuery(ObjectId objectID,
String relationshipName,
boolean refreshing)
Creates a RelationshipQuery.
|
Modifier and Type | Field and Description |
---|---|
protected Map<ObjectId,Persistent> |
ObjectDetachOperation.seen |
Modifier and Type | Method and Description |
---|---|
protected Object |
ObjectContextQueryAction.polymorphicObjectFromCache(ObjectId superOid) |
Copyright © 2001–2018 Apache Cayenne. All rights reserved.