Uses of Class
org.apache.cayenne.ObjectId

Packages that use ObjectId
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. 
 

Uses of ObjectId in org.apache.cayenne
 

Fields in org.apache.cayenne declared as ObjectId
protected  ObjectId PersistentObject.objectId
           
 

Methods in org.apache.cayenne that return ObjectId
 ObjectId ObjectId.createReplacementId()
          Creates and returns a replacement ObjectId.
 ObjectId DataRow.createTargetObjectId(java.lang.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()
           
 

Methods in org.apache.cayenne with parameters of type ObjectId
 Persistent BaseContext.localObject(ObjectId id, java.lang.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, java.lang.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 java.lang.Object Cayenne.objectForPK(ObjectContext context, ObjectId id)
          Returns an object matching ObjectId.
static java.lang.Object DataObjectUtils.objectForPK(ObjectContext context, ObjectId id)
          Deprecated. Returns an object matching ObjectId.
 void Persistent.setObjectId(ObjectId id)
           
 void PersistentObject.setObjectId(ObjectId objectId)
           
 

Uses of ObjectId in org.apache.cayenne.access
 

Fields in org.apache.cayenne.access declared as ObjectId
protected  ObjectId OptimisticLockException.failedObjectId
           
 

Fields in org.apache.cayenne.access with type parameters of type ObjectId
protected  java.util.concurrent.ConcurrentMap<ObjectId,DataRow> DataRowStore.snapshots
           
 

Methods in org.apache.cayenne.access that return ObjectId
 ObjectId OptimisticLockException.getFailedObjectId()
          Returns the ObjectId of the object that caused the OptimisticLockException.
 

Methods in org.apache.cayenne.access with parameters of type ObjectId
 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.
 

Constructors in org.apache.cayenne.access with parameters of type ObjectId
OptimisticLockException(ObjectId id, DbEntity rootEntity, java.lang.String querySQL, java.util.Map qualifierSnapshot)
           
 

Uses of ObjectId in org.apache.cayenne.access.trans
 

Methods in org.apache.cayenne.access.trans with parameters of type ObjectId
 void DataObjectMatchTranslator.setObjectId(ObjectId id)
           
 

Uses of ObjectId in org.apache.cayenne.map
 

Methods in org.apache.cayenne.map with parameters of type ObjectId
 boolean DbEntity.isFullReplacementIdAttached(ObjectId id)
          Returns true if there is full replacement id is attached to an ObjectId.
 

Uses of ObjectId in org.apache.cayenne.query
 

Fields in org.apache.cayenne.query declared as ObjectId
protected  ObjectId ObjectIdQuery.objectId
           
protected  ObjectId RelationshipQuery.objectId
           
 

Fields in org.apache.cayenne.query with type parameters of type ObjectId
protected  java.util.List<ObjectId> InsertBatchQuery.objectIds
           
protected  java.util.List<ObjectId> UpdateBatchQuery.objectIds
           
 

Methods in org.apache.cayenne.query that return ObjectId
 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.
 

Methods in org.apache.cayenne.query with parameters of type ObjectId
 void UpdateBatchQuery.add(java.util.Map qualifierSnapshot, java.util.Map<?,?> updateSnapshot, ObjectId id)
          Adds a parameter row to the batch.
 void InsertBatchQuery.add(java.util.Map snapshot, ObjectId id)
          Adds a snapshot to batch.
 

Constructors in org.apache.cayenne.query with parameters of type ObjectId
ObjectIdQuery(ObjectId objectID)
          Creates a refreshing ObjectIdQuery.
ObjectIdQuery(ObjectId objectId, boolean fetchingDataRows, int cachePolicy)
          Creates a new ObjectIdQuery.
RelationshipQuery(ObjectId objectID, java.lang.String relationshipName)
          Creates a RelationshipQuery.
RelationshipQuery(ObjectId objectID, java.lang.String relationshipName, boolean refreshing)
          Creates a RelationshipQuery.
 

Uses of ObjectId in org.apache.cayenne.util
 

Fields in org.apache.cayenne.util with type parameters of type ObjectId
protected  java.util.Map<ObjectId,Persistent> ObjectDetachOperation.seen
           
 



Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.