Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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(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, 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)`

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 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, String querySQL, 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 List<ObjectId>` | `InsertBatchQuery.objectIds`
`protected 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(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.

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, String relationshipName)` Creates a RelationshipQuery.
`RelationshipQuery(ObjectId objectID, 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 Map<ObjectId,Persistent>` | `ObjectDetachOperation.seen`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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