Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addStringIds(String...) - Method in class org.apache.cayenne.lifecycle.id.StringIdQuery
- afterObjectLoaded(DataObject) - Method in class org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipBatchFaultingStrategy
- afterObjectLoaded(DataObject) - Method in interface org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipFaultingStrategy
- afterQuery() - Method in class org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipBatchFaultingStrategy
- afterQuery() - Method in interface org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipFaultingStrategy
C
- coders - Variable in class org.apache.cayenne.lifecycle.id.IdCoder
- createCoder(String) - Method in class org.apache.cayenne.lifecycle.id.IdCoder
- createFaultingStrategy() - Method in class org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipFilter
- createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.lifecycle.id.StringIdQuery
E
- EntityIdCoder - Class in org.apache.cayenne.lifecycle.id
-
An object to encode/decode ObjectIds for a single mapped entity.
- EntityIdCoder(ObjEntity) - Constructor for class org.apache.cayenne.lifecycle.id.EntityIdCoder
- entityResolver - Variable in class org.apache.cayenne.lifecycle.id.IdCoder
G
- getCoder(String) - Method in class org.apache.cayenne.lifecycle.id.IdCoder
- getEntityName(String) - Static method in class org.apache.cayenne.lifecycle.id.EntityIdCoder
- getIdQueriesByEntity(EntityResolver) - Method in class org.apache.cayenne.lifecycle.id.StringIdQuery
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.lifecycle.id.StringIdQuery
- getObjectId(String) - Method in class org.apache.cayenne.lifecycle.id.IdCoder
-
Returns an ObjectId for a given String ID.
- getStringId(ObjectId) - Method in class org.apache.cayenne.lifecycle.id.IdCoder
- getStringId(Persistent) - Method in class org.apache.cayenne.lifecycle.id.IdCoder
- getStringIds() - Method in class org.apache.cayenne.lifecycle.id.StringIdQuery
I
- IdCoder - Class in org.apache.cayenne.lifecycle.id
-
An object to encode/decode ObjectIds for all entities found in a mapping namespace.
- IdCoder(EntityResolver) - Constructor for class org.apache.cayenne.lifecycle.id.IdCoder
- idQueriesByEntity - Variable in class org.apache.cayenne.lifecycle.id.StringIdQuery
O
- objectIdPropertyName(DataObject) - Method in class org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipHandler
- ObjectIdRelationship - Annotation Type in org.apache.cayenne.lifecycle.relationship
-
Defines a "virtual" read-only to-one relationship based on an FK that is a String representation of Cayenne ObjectId.
- ObjectIdRelationshipBatchFaultingStrategy - Class in org.apache.cayenne.lifecycle.relationship
-
A faulting strategy that does batch-faulting of related objects whenever a first ObjectId relationship is accessed.
- ObjectIdRelationshipBatchFaultingStrategy() - Constructor for class org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipBatchFaultingStrategy
- ObjectIdRelationshipFaultingStrategy - Interface in org.apache.cayenne.lifecycle.relationship
-
An abstract strategy for resolving ObjectId relationships.
- ObjectIdRelationshipFilter - Class in org.apache.cayenne.lifecycle.relationship
-
A
DataChannelQueryFilterthat implements ObjectId relationships read functionality. - ObjectIdRelationshipFilter() - Constructor for class org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipFilter
- ObjectIdRelationshipHandler - Class in org.apache.cayenne.lifecycle.relationship
- ObjectIdRelationshipHandler(IdCoder) - Constructor for class org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipHandler
- objectIdRelationshipName(String) - Method in class org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipHandler
- onQuery(ObjectContext, Query, DataChannelQueryFilterChain) - Method in class org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipFilter
- org.apache.cayenne.lifecycle.id - package org.apache.cayenne.lifecycle.id
- org.apache.cayenne.lifecycle.relationship - package org.apache.cayenne.lifecycle.relationship
R
- referenceableHandler - Variable in class org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipHandler
- relate(DataObject, DataObject) - Method in class org.apache.cayenne.lifecycle.relationship.ObjectIdRelationshipHandler
-
Establishes an ObjectId relationship between two objects.
- route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.lifecycle.id.StringIdQuery
S
- StringIdQuery - Class in org.apache.cayenne.lifecycle.id
-
A query that allows to fetch objects based on one or more String IDs.
- StringIdQuery(String...) - Constructor for class org.apache.cayenne.lifecycle.id.StringIdQuery
- StringIdQuery(Collection<String>) - Constructor for class org.apache.cayenne.lifecycle.id.StringIdQuery
- stringIds - Variable in class org.apache.cayenne.lifecycle.id.StringIdQuery
T
- toObjectId(String) - Method in class org.apache.cayenne.lifecycle.id.EntityIdCoder
- toStringId(ObjectId) - Method in class org.apache.cayenne.lifecycle.id.EntityIdCoder
-
Returns a consistent String representation of the ObjectId
V
- value() - Element in annotation type org.apache.cayenne.lifecycle.relationship.ObjectIdRelationship
-
Returns the name of the property of the annotated entity that stores a String "FK" of a related entity.
All Classes and Interfaces|All Packages|Serialized Form