Index

A C E G I O R S T V 
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 DataChannelQueryFilter that 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.
A C E G I O R S T V 
All Classes and Interfaces|All Packages|Serialized Form