A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

A

abort(Executor) - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
abs() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
ABS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
abstract_schema_name() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
AbstractQuery - Class in org.apache.cayenne.query
A common superclass of Cayenne queries.
AbstractQuery() - Constructor for class org.apache.cayenne.query.AbstractQuery
 
AbstractToDbToken - Class in org.apache.cayenne.merge
Common abstract superclass for all MergerTokens going from the model to the database.
AbstractToDbToken() - Constructor for class org.apache.cayenne.merge.AbstractToDbToken
 
AbstractToModelToken - Class in org.apache.cayenne.merge
Common abstract superclass for all MergerTokens going from the database to the model.
AbstractToModelToken() - Constructor for class org.apache.cayenne.merge.AbstractToModelToken
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in interface org.apache.cayenne.configuration.ConfigurationNode
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.DataMap
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.DbAttribute
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.DbEntity
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.DbRelationship
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.Embeddable
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.EmbeddableAttribute
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.ObjAttribute
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.ObjEntity
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.ObjRelationship
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.Procedure
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.ProcedureParameter
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.query.AbstractQuery
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.query.BatchQuery
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.query.EJBQLQuery
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.query.IndirectQuery
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.query.QueryChain
 
acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.query.RefreshQuery
 
Accessor - Interface in org.apache.cayenne.reflect
An accessor of a property value.
accessor - Variable in class org.apache.cayenne.reflect.BaseProperty
 
accessor - Variable in exception org.apache.cayenne.reflect.PropertyException
 
actingContext - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
 
actionFactory - Variable in class org.apache.cayenne.access.jdbc.EJBQLAction
 
adapter - Variable in class org.apache.cayenne.access.DataNode
 
adapter - Variable in class org.apache.cayenne.access.DbGenerator
 
adapter - Variable in class org.apache.cayenne.access.DbLoader
 
adapter - Variable in class org.apache.cayenne.access.jdbc.BaseSQLAction
 
adapter - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
adapter - Variable in class org.apache.cayenne.access.trans.BatchQueryBuilder
 
adapter - Variable in class org.apache.cayenne.access.trans.ProcedureTranslator
 
adapter - Variable in class org.apache.cayenne.access.trans.QueryAssembler
 
adapter - Variable in class org.apache.cayenne.dba.JdbcActionBuilder
 
adapter - Variable in class org.apache.cayenne.dba.JdbcPkGenerator
 
adapter - Variable in class org.apache.cayenne.event.JavaGroupsBridge
 
adapterClassName - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
adapterFactory - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
adapterProvider - Variable in class org.apache.cayenne.dba.AutoAdapter
 
adapterType - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
 
add(int, Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
add(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
add(Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
 
add(T) - Method in interface org.apache.cayenne.di.ListBuilder
 
ADD - Static variable in class org.apache.cayenne.exp.Expression
 
add(GraphDiff) - Method in class org.apache.cayenne.graph.CompoundDiff
 
ADD - Static variable in class org.apache.cayenne.map.event.MapEvent
A type that describes object creation events.
add(Map) - Method in class org.apache.cayenne.query.DeleteBatchQuery
 
add(Map) - Method in class org.apache.cayenne.query.InsertBatchQuery
Adds a snapshot to batch.
add(Map, ObjectId) - Method in class org.apache.cayenne.query.InsertBatchQuery
Adds a snapshot to batch.
add(Map, Map<?, ?>) - Method in class org.apache.cayenne.query.UpdateBatchQuery
Adds a parameter row to the batch.
add(Map, Map<?, ?>, ObjectId) - Method in class org.apache.cayenne.query.UpdateBatchQuery
Adds a parameter row to the batch.
add(int, Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
add(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
add(int, Object) - Method in class org.apache.cayenne.util.IndexPropertyList
 
add(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
add(int, Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
add(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
add_escapes(String) - Method in exception org.apache.cayenne.exp.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAll(Collection<? extends E>) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
addAll(int, Collection<? extends E>) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
addAll(Collection<T>) - Method in interface org.apache.cayenne.di.ListBuilder
 
addAll(Collection<GraphDiff>) - Method in class org.apache.cayenne.graph.CompoundDiff
 
addAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
addAll(int, Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
addAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
 
addAll(int, Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
 
addAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
addAllVertices(Collection<? extends E>) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
addAllVertices(Collection<? extends E>) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
addAttribute(DbAttribute) - Method in class org.apache.cayenne.map.DbEntity
Adds a new attribute to this entity.
addAttribute(EmbeddableAttribute) - Method in class org.apache.cayenne.map.Embeddable
Adds new embeddable attribute to the entity, setting its parent embeddable to be this object.
addAttribute(Attribute) - Method in class org.apache.cayenne.map.Entity
Adds new attribute to the entity, setting its parent entity to be this object.
addAttributeOverride(String, String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
 
addAttributeOverride(String, String) - Method in class org.apache.cayenne.map.ObjEntity
 
addBatchUpdateCount(int[]) - Method in class org.apache.cayenne.util.GenericResponse
 
addCallbackMethod(String) - Method in class org.apache.cayenne.map.CallbackDescriptor
 
addCallParameter(ProcedureParameter) - Method in class org.apache.cayenne.map.Procedure
Adds new call parameter to the stored procedure.
addChild(PrefetchTreeNode) - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
addChildNode(EntityInheritanceTree) - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
addClassPath(String) - Method in class org.apache.cayenne.util.ResourceLocator
Deprecated.
Adds a custom path for class path lookups.
addColumnResult(String) - Method in class org.apache.cayenne.map.SQLResult
Adds a result set column name to the mapping.
AddColumnToDb - Class in org.apache.cayenne.merge
 
AddColumnToDb(DbEntity, DbAttribute) - Constructor for class org.apache.cayenne.merge.AddColumnToDb
 
AddColumnToModel - Class in org.apache.cayenne.merge
AddColumnToModel(DbEntity, DbAttribute) - Constructor for class org.apache.cayenne.merge.AddColumnToModel
 
addConnection(String, Connection) - Method in class org.apache.cayenne.access.Transaction
 
addConnectionEventListener(ConnectionEventListener) - Method in class org.apache.cayenne.conn.PooledConnectionImpl
 
addDataMap(DataMap) - Method in class org.apache.cayenne.access.DataDomain
 
addDataMap(DataMap) - Method in class org.apache.cayenne.access.DataNode
Adds a DataMap to be handled by this node.
addDataMap(DataMap) - Method in class org.apache.cayenne.map.EntityResolver
 
addDbEntity(DbEntity) - Method in class org.apache.cayenne.map.DataMap
Adds a new DbEntity to this DataMap.
addDbField(String, String) - Method in class org.apache.cayenne.map.EntityResult
Adds a result set column mapping for a single DbAttribute.
addDbRelationship(DbRelationship) - Method in class org.apache.cayenne.map.ObjRelationship
Appends a DbRelationship to the existing list of DbRelationships.
addDeclaredProperty(Property) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Registers a property.
addDefaultEntityListener(EntityListener) - Method in class org.apache.cayenne.map.DataMap
Adds a new EntityListener.
addDefaultListener(LifecycleListener) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers a LifecycleListener for all events on all entities.
addDefaultListener(LifecycleEvent, Object, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers a callback method to be invoked on a provided non-entity object when a lifecycle event occurs on any entity that does not suppress default callbacks.
addDescriptor(String, ClassDescriptor) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
Caches descriptor definition.
addDirectly(Object) - Method in interface org.apache.cayenne.util.PersistentObjectCollection
Adds an object without triggering an event
addDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
addDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
addedToUnresolved - Variable in class org.apache.cayenne.util.PersistentObjectList
 
addedToUnresolved - Variable in class org.apache.cayenne.util.PersistentObjectSet
 
addEmbeddable(Embeddable) - Method in class org.apache.cayenne.map.DataMap
Adds an embeddable object to the DataMap.
addEntityListener(EntityListener) - Method in class org.apache.cayenne.map.ObjEntity
Adds a new EntityListener.
addEntityMergeListener(EntityMergeListener) - Method in class org.apache.cayenne.util.EntityMergeSupport
Registers new EntityMergeListener
addEntityResult(EntityResult) - Method in class org.apache.cayenne.map.SQLResult
 
addEscapes(String) - Static method in error org.apache.cayenne.ejbql.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in error org.apache.cayenne.exp.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addFactory(ExtendedTypeFactory) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Adds an ExtendedTypeFactory that will be consulted if no direct mapping for a given class exists.
addFactory(ClassDescriptorFactory) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
Adds a factory to the descriptor factory chain.
addFailure(ValidationFailure) - Method in class org.apache.cayenne.validation.ValidationResult
Add a failure to the validation result.
addFilesystemPath(String) - Method in class org.apache.cayenne.util.ResourceLocator
Deprecated.
Adds the given String as a custom path for filesystem lookups.
addFilesystemPath(File) - Method in class org.apache.cayenne.util.ResourceLocator
Deprecated.
Adds the given directory as a path for filesystem lookups.
addFilter(DataChannelFilter) - Method in class org.apache.cayenne.access.DataDomain
Adds a new filter, calling its 'init' method.
additionalClassPaths - Variable in class org.apache.cayenne.util.ResourceLocator
Deprecated.
 
additionalFilesystemPaths - Variable in class org.apache.cayenne.util.ResourceLocator
Deprecated.
 
addJoin(DbJoin) - Method in class org.apache.cayenne.map.DbRelationship
Adds a join.
addListener(Object, String, Class<?>, EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
Register an EventListener for events sent by any sender.
addListener(Object, String, Class<?>, EventSubject, Object) - Method in class org.apache.cayenne.event.DefaultEventManager
Register an EventListener for events sent by a specific sender.
addListener(Object, String, Class<?>, EventSubject, Object, boolean) - Method in class org.apache.cayenne.event.DefaultEventManager
 
addListener(Object, String, Class<?>, EventSubject) - Method in interface org.apache.cayenne.event.EventManager
Register an EventListener for events sent by any sender.
addListener(Object, String, Class<?>, EventSubject, Object) - Method in interface org.apache.cayenne.event.EventManager
Register an EventListener for events sent by a specific sender.
addListener(Class<?>, LifecycleListener) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers a LifecycleListener for all events on all entities.
addListener(LifecycleEvent, Class<?>, Object, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers callback method to be invoked on a provided non-entity object when a lifecycle event occurs for a specific entity.
addListener(LifecycleEvent, Class<?>, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers a callback method to be invoked on an entity class instances when a lifecycle event occurs.
addListener(Object) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Adds a listener, mapping its methods to events based on annotations.
addLocal(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
addMap(DataMap) - Method in class org.apache.cayenne.access.DataDomain
Deprecated.
since 3.1 use a more consistently named DataDomain.addDataMap(DataMap).
addMultiColumnOperand(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
 
addNode(DataNode) - Method in class org.apache.cayenne.access.DataDomain
Adds new DataNode.
addNonBlockingListener(Object, String, Class<?>, EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
 
addNonBlockingListener(Object, String, Class<?>, EventSubject, Object) - Method in class org.apache.cayenne.event.DefaultEventManager
 
addNonBlockingListener(Object, String, Class<?>, EventSubject) - Method in interface org.apache.cayenne.event.EventManager
 
addNonBlockingListener(Object, String, Class<?>, EventSubject, Object) - Method in interface org.apache.cayenne.event.EventManager
 
addObjectField(String, String) - Method in class org.apache.cayenne.map.EntityResult
Adds a result set column mapping for a single object property of the root entity.
addObjectField(String, String, String) - Method in class org.apache.cayenne.map.EntityResult
Adds a result set column mapping for a single object property of a specified entity that may differ from the root entity if inheritance is involved.
addObjEntity(ObjEntity) - Method in class org.apache.cayenne.map.DataMap
Adds a new ObjEntity to this DataMap.
addOrdering(Ordering) - Method in class org.apache.cayenne.query.SelectQuery
Adds ordering specification to this query orderings.
addOrdering(String, SortOrder) - Method in class org.apache.cayenne.query.SelectQuery
Adds ordering specification to this query orderings.
addOrderings(List<Ordering>) - Method in class org.apache.cayenne.query.SelectQuery
Adds a list of orderings.
addParameter(String, Object) - Method in class org.apache.cayenne.query.ProcedureQuery
Adds a named parameter to the internal map of parameters.
addPath(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
Adds a "path" with specified semantics to this prefetch node.
addPrefetch(String) - Method in class org.apache.cayenne.query.ProcedureQuery
Adds a prefetch.
addPrefetch(String) - Method in class org.apache.cayenne.query.SelectQuery
Adds a prefetch with specified relationship path to the query.
addPrefetch(String) - Method in class org.apache.cayenne.query.SQLTemplate
Adds a prefetch.
addPrefetches(Collection<String>) - Method in class org.apache.cayenne.query.ProcedureQuery
Adds all prefetches from a provided collection.
addPrefetches(Collection<String>) - Method in class org.apache.cayenne.query.SQLTemplate
Adds all prefetches from a provided collection.
addProcedure(Procedure) - Method in class org.apache.cayenne.map.DataMap
Adds stored procedure to the list of procedures.
addQuery(Query) - Method in class org.apache.cayenne.map.DataMap
Stores a query under its name.
addQuery(Query) - Method in class org.apache.cayenne.query.QueryChain
Adds a query to the chain.
addRelationship(Relationship) - Method in class org.apache.cayenne.map.Entity
Adds new relationship to the entity.
AddRelationshipToDb - Class in org.apache.cayenne.merge
 
AddRelationshipToDb(DbEntity, DbRelationship) - Constructor for class org.apache.cayenne.merge.AddRelationshipToDb
 
AddRelationshipToModel - Class in org.apache.cayenne.merge
 
AddRelationshipToModel(DbEntity, DbRelationship) - Constructor for class org.apache.cayenne.merge.AddRelationshipToModel
 
addResult(SQLResult) - Method in class org.apache.cayenne.map.DataMap
Adds a named SQLResultSet to the DataMap.
addResultDescriptor(ColumnDescriptor[]) - Method in class org.apache.cayenne.query.ProcedureQuery
Adds a descriptor for a single ResultSet.
addResultList(List) - Method in class org.apache.cayenne.util.GenericResponse
 
addResultPath(String) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
Configures an "extra" path that will resolve to an extra column (or columns) in the result set.
addRootDbEntity(DbEntity) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Adds a root DbEntity to the list of roots, filtering duplicates.
addScopeEventListener(Object) - Method in class org.apache.cayenne.di.spi.DefaultScope
Registers annotated methods of an arbitrary object for this scope lifecycle events.
addStatementEventListener(StatementEventListener) - Method in class org.apache.cayenne.conn.PooledConnectionImpl
 
addSubclassDescriptor(String, ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Adds a subclass descriptor that maps to a given class name.
addSuperProperty(Property) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Registers a superclass property.
addTarget(Object, Object, boolean) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
 
addTarget(Object, Object, boolean) - Method in interface org.apache.cayenne.reflect.ToManyProperty
 
addTargetDirectly(Object, Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
 
addTargetDirectly(Object, Object) - Method in interface org.apache.cayenne.reflect.ToManyProperty
Adds value to collection, without triggering changing events This method is mostly for internal use
addToManyTarget(String, DataObject, boolean) - Method in class org.apache.cayenne.CayenneDataObject
 
addToManyTarget(String, DataObject, boolean) - Method in interface org.apache.cayenne.DataObject
Adds an object to a to-many relationship.
addToParamList(DbAttribute, Object) - Method in class org.apache.cayenne.access.trans.QueryAssembler
Registers anObject as a PreparedStatement parameter.
addUpdateCount(int) - Method in class org.apache.cayenne.util.GenericResponse
 
addVertex(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
addVertex(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
AdhocObjectFactory - Interface in org.apache.cayenne.di
Creates objects for user-provided String class names, injecting dependencies into them.
adjacentJointNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
Returns a subset of nodes with "joint" semantics that are to be prefetched in the same query as the current node.
adjustBeginLineColumn(int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
AdjustBuffSize() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
afterChild(EJBQLExpression, String, int) - Method in class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
 
afterScopeEnd() - Method in class org.apache.cayenne.di.spi.DefaultScopeProvider
 
aggregate_path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
aggregate_select_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
AggregateConditionNode - Class in org.apache.cayenne.ejbql.parser
Superclass of aggregated conditional nodes such as NOT, AND, OR.
AggregateConditionNode(int) - Constructor for class org.apache.cayenne.ejbql.parser.AggregateConditionNode
 
AggregateConditionNode - Class in org.apache.cayenne.exp.parser
Superclass of aggregated conditional nodes such as NOT, AND, OR.
aliasPathSplits(String, String...) - Method in class org.apache.cayenne.query.SelectQuery
Adds one or more aliases for the qualifier expression path.
ALL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
all_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
all_or_any_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
allAttributes() - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
allDiscriminatorColumns - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
allLOBAttributes - Variable in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
 
allRelationships() - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
allRows() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
allRows() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
allRows() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
allRows() - Method in interface org.apache.cayenne.access.ResultIterator
Returns all yet unread rows from ResultSet without closing it.
allSubEntities() - Method in class org.apache.cayenne.map.EntityInheritanceTree
Returns a collection containing this inheritance tree node entity and all its subentities.
AND - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
AND - Static variable in class org.apache.cayenne.exp.Expression
 
andCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
andExp(Expression) - Method in class org.apache.cayenne.exp.Expression
Chains this expression with another expression using "and".
andQualifier(Expression) - Method in class org.apache.cayenne.query.QualifiedQuery
Adds specified qualifier to the existing qualifier joining it using "AND".
ANY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
any_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
append(String) - Method in class org.apache.cayenne.access.jdbc.EJBQLTranslationContext
Appends a piece of SQL to the internal buffer.
append(char) - Method in class org.apache.cayenne.access.jdbc.EJBQLTranslationContext
Appends a piece of SQL to the internal buffer.
append(Object, Object) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two Objects are equal using their equals method.
append(long, long) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two long s are equal.
append(int, int) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two ints are equal.
append(short, short) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two shorts are equal.
append(char, char) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two chars are equal.
append(byte, byte) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two bytes are equal.
append(double, double) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two doubles are equal by testing that the pattern of bits returned by doubleToLong are equal.
append(float, float) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two floats are equal byt testing that the pattern of bits returned by doubleToLong are equal.
append(boolean, boolean) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two booleanss are equal.
append(Object[], Object[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Performs a deep comparison of two Object arrays.
append(long[], long[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of long.
append(int[], int[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of int.
append(short[], short[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of short.
append(char[], char[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of char.
append(byte[], byte[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of byte.
append(double[], double[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of double.
append(float[], float[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of float.
append(boolean[], boolean[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of boolean.
append(Object) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an Object.
append(long) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a long.
append(int) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an int.
append(short) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a short.
append(char) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a char.
append(byte) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a byte.
append(double) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a double.
append(float) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a float.
append(boolean) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a boolean.
append(Object[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an Object array.
append(long[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a long array.
append(int[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an int array.
append(short[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a short array.
append(char[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a char array.
append(byte[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a byte array.
append(double[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a double array.
append(float[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a float array.
append(boolean[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a boolean array.
append(String, Object) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendAddNewPrimaryKeySQL(DbAdapter, List<String>) - Method in class org.apache.cayenne.merge.SetPrimaryKeyToDb
 
appendArray(short[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(int[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(float[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(long[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(byte[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(double[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(char[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(boolean[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(Object[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendClassName() - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendColumn(String, String, DbAttribute, String) - Method in class org.apache.cayenne.access.jdbc.EJBQLSelectColumnsTranslator
 
appendDbAttribute(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
Appends the name of the column to the query buffer.
appendDbPath(Expression) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
 
appendDeclaredAttributes(Collection<ObjAttribute>) - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
appendDeclaredRelationships(Collection<ObjRelationship>) - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
appendDetail(Object) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendDropOriginalPrimaryKeySQL(DbAdapter, List<String>) - Method in class org.apache.cayenne.merge.SetPrimaryKeyToDb
 
appendFormattedByte(Appendable, byte) - Static method in class org.apache.cayenne.util.IDUtil
Prints a byte value to a StringBuffer as a double digit hex value.
appendIdentityHashCode() - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendInnerJoin(String, EJBQLTableId, EJBQLTableId) - Method in class org.apache.cayenne.access.jdbc.EJBQLJoinAppender
 
appendJoin(String, EJBQLTableId, EJBQLTableId, String) - Method in class org.apache.cayenne.access.jdbc.EJBQLJoinAppender
 
appendJoins(Appendable) - Method in class org.apache.cayenne.access.trans.JoinStack
Appends all configured joins to the provided output object.
appendJoinSubtree(Appendable, JoinTreeNode) - Method in class org.apache.cayenne.access.trans.JoinStack
 
appendLikeEscapeCharacter(PatternMatchNode) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
Outputs the standard JDBC (database agnostic) expression for supplying the escape character to the database server when supplying a LIKE clause.
appendLimitAndOffsetClauses(StringBuilder) - Method in class org.apache.cayenne.access.trans.SelectTranslator
Handles appending optional limit and offset clauses.
appendLimitAndOffsetClauses(StringBuilder) - Method in class org.apache.cayenne.dba.ingres.IngresSelectTranslator
 
appendLimitAndOffsetClauses(StringBuilder) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerSelectTranslator
 
appendLiteral(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
 
appendLiteral(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
Appends SQL code to the query buffer to handle val as a parameter to the PreparedStatement being built.
appendLiteralDirect(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
Appends SQL code to the query buffer to handle val as a parameter to the PreparedStatement being built.
appendLiteralDirect(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.dba.db2.DB2QualifierTranslator
 
appendLiteralDirect(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
 
appendMultiColumnPath(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.jdbc.EJBQLDbPathTranslator
 
appendMultiColumnPath(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
 
appendObjectMatch() - Method in class org.apache.cayenne.access.trans.QualifierTranslator
 
appendObjPath(Expression) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
Processes parts of the OBJ_PATH expression.
appendOuterJoin(String, EJBQLTableId, EJBQLTableId) - Method in class org.apache.cayenne.access.jdbc.EJBQLJoinAppender
 
appendPart(T) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
 
appendPrefix(StringBuffer, QuotingStrategy) - Method in class org.apache.cayenne.merge.AddColumnToDb
append the part of the token before the actual column data type
appendPrefix(StringBuffer, QuotingStrategy) - Method in class org.apache.cayenne.merge.SetColumnTypeToDb
append the part of the token before the actual column data type
appendProperties(StringBuffer) - Method in class org.apache.cayenne.CayenneDataObject
 
appendQualifier(Appendable, boolean) - Method in class org.apache.cayenne.access.trans.JoinStack
Append join information to the qualifier - the part after "WHERE".
appendSelectColumns(StringBuilder, List<String>) - Method in class org.apache.cayenne.access.trans.SelectTranslator
 
appendSuper(boolean) - Method in class org.apache.cayenne.util.EqualsBuilder
Adds the result of super.equals() to this builder.
appendSuper(int) - Method in class org.apache.cayenne.util.HashCodeBuilder
Adds the result of super.hashCode() to this builder.
appendTable(EJBQLTableId) - Method in class org.apache.cayenne.access.jdbc.EJBQLJoinAppender
 
appendUpdatedParameter(StringBuffer, DbAttribute, Object) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
Appends parameter placeholder for the value of the column being updated.
apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.ArcCreateOperation
 
apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.ArcDeleteOperation
 
apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.CompoundDiff
Iterates over diffs list, calling "apply" on each individual diff.
apply(GraphChangeHandler) - Method in interface org.apache.cayenne.graph.GraphDiff
Calls appropriate methods on the handler to "replay" this change.
apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeCreateOperation
 
apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeDeleteOperation
 
apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeDiff
 
apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeIdChangeOperation
 
apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodePropertyChangeOperation
 
applyDBLayerDefaults() - Method in class org.apache.cayenne.map.EntityResolver
Updates missing mapping artifacts that can be guessed from other mapping information.
applyDiff(DataRow) - Method in class org.apache.cayenne.DataRow
Builds a new DataRow, merging changes from diff parameter with data contained in this DataRow.
applyObjectLayerDefaults() - Method in class org.apache.cayenne.map.EntityResolver
Updates missing mapping artifacts that can be guessed from other mapping information.
applyPostCommit() - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
applyPreCommit() - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
applyQualifier(StringBuffer, BatchQuery) - Method in class org.apache.cayenne.access.trans.DeleteBatchQueryBuilder
Appends WHERE clause to SQL string
arc - Variable in class org.apache.cayenne.query.RelationshipQuery
 
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
 
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
arcCreated(Object, Object, Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
Notifies implementing object that a new arc was created between two nodes.
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
 
ArcCreateOperation - Class in org.apache.cayenne.graph
 
ArcCreateOperation(Object, Object, Object) - Constructor for class org.apache.cayenne.graph.ArcCreateOperation
 
ArcCreateOperation(Object, Object, Object, int) - Constructor for class org.apache.cayenne.graph.ArcCreateOperation
 
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
 
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
arcDeleted(Object, Object, Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
Notifies implementing object that an arc between two nodes was deleted.
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
 
ArcDeleteOperation - Class in org.apache.cayenne.graph
 
ArcDeleteOperation(Object, Object, Object) - Constructor for class org.apache.cayenne.graph.ArcDeleteOperation
 
ArcDeleteOperation(Object, Object, Object, int) - Constructor for class org.apache.cayenne.graph.ArcDeleteOperation
 
arcId - Variable in class org.apache.cayenne.graph.ArcCreateOperation
 
arcId - Variable in class org.apache.cayenne.graph.ArcDeleteOperation
 
ArcIterator<E,V> - Interface in org.apache.cayenne.ashwood.graph
 
arcIterator() - Method in interface org.apache.cayenne.ashwood.graph.DigraphIteration
 
arcIterator() - Method in class org.apache.cayenne.ashwood.graph.FilterIteration
 
arcIterator() - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
arcIterator() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration
 
ArcIterator.EmptyIterator<E,V> - Class in org.apache.cayenne.ashwood.graph
 
ArcIterator.EmptyIterator() - Constructor for class org.apache.cayenne.ashwood.graph.ArcIterator.EmptyIterator
 
ArcProperty - Interface in org.apache.cayenne.reflect
A Property that represents an "arc" connecting source node to the target node in the graph.
arithmetic_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
arithmetic_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
arithmetic_factor() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
arithmetic_term() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
arithmetic_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
AS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
ASC - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
ascendingKeySet() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
Returns a unmodifiable snapshot Set view of the keys contained in this map.
ascendingKeySetWithLimit(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Set view of the keys contained in this map.
ascendingMap() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
ascendingMapWithLimit(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
AshwoodEntitySorter - Class in org.apache.cayenne.ashwood
Implements dependency sorting algorithms for ObjEntities, DbEntities and DataObjects.
AshwoodEntitySorter() - Constructor for class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
AshwoodEntitySorter(Collection<DataMap>) - Constructor for class org.apache.cayenne.ashwood.AshwoodEntitySorter
Deprecated.
AshwoodEntitySorter - Class in org.apache.cayenne.map
Deprecated.
since 3.1 moved to "org.apache.cayenne.ashwood" package.
AshwoodEntitySorter() - Constructor for class org.apache.cayenne.map.AshwoodEntitySorter
Deprecated.
 
AshwoodEntitySorter(Collection<DataMap>) - Constructor for class org.apache.cayenne.map.AshwoodEntitySorter
Deprecated.
 
ASTAdd - Class in org.apache.cayenne.exp.parser
"Add" Expression.
ASTAdd() - Constructor for class org.apache.cayenne.exp.parser.ASTAdd
 
ASTAdd(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTAdd
 
ASTAdd(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTAdd
 
ASTAnd - Class in org.apache.cayenne.exp.parser
"And" expression.
ASTAnd() - Constructor for class org.apache.cayenne.exp.parser.ASTAnd
 
ASTAnd(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTAnd
 
ASTAnd(Collection<? extends Node>) - Constructor for class org.apache.cayenne.exp.parser.ASTAnd
 
ASTBetween - Class in org.apache.cayenne.exp.parser
"Between" expression.
ASTBetween() - Constructor for class org.apache.cayenne.exp.parser.ASTBetween
 
ASTBetween(ASTPath, Object, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTBetween
 
ASTBitwiseAnd - Class in org.apache.cayenne.exp.parser
 
ASTBitwiseAnd() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseAnd
 
ASTBitwiseAnd(SimpleNode, SimpleNode) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseAnd
 
ASTBitwiseNot - Class in org.apache.cayenne.exp.parser
 
ASTBitwiseNot() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseNot
 
ASTBitwiseNot(SimpleNode) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseNot
 
ASTBitwiseOr - Class in org.apache.cayenne.exp.parser
 
ASTBitwiseOr() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseOr
 
ASTBitwiseOr(SimpleNode, SimpleNode) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseOr
 
ASTBitwiseXor - Class in org.apache.cayenne.exp.parser
 
ASTBitwiseXor() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseXor
 
ASTBitwiseXor(SimpleNode, SimpleNode) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseXor
 
ASTDbPath - Class in org.apache.cayenne.exp.parser
Path expression traversing DB relationships and attributes.
ASTDbPath() - Constructor for class org.apache.cayenne.exp.parser.ASTDbPath
 
ASTDbPath(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTDbPath
 
ASTDivide - Class in org.apache.cayenne.exp.parser
"Divide" expression.
ASTDivide() - Constructor for class org.apache.cayenne.exp.parser.ASTDivide
 
ASTDivide(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTDivide
 
ASTDivide(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTDivide
 
ASTEqual - Class in org.apache.cayenne.exp.parser
"Equal To" expression.
ASTEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTEqual
 
ASTEqual(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTEqual
Creates "Equal To" expression.
ASTFalse - Class in org.apache.cayenne.exp.parser
Boolean false expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.
ASTFalse() - Constructor for class org.apache.cayenne.exp.parser.ASTFalse
 
ASTGreater - Class in org.apache.cayenne.exp.parser
"Greate Than" expression.
ASTGreater() - Constructor for class org.apache.cayenne.exp.parser.ASTGreater
 
ASTGreater(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTGreater
 
ASTGreaterOrEqual - Class in org.apache.cayenne.exp.parser
"Greater Than Or Equal To" expression.
ASTGreaterOrEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
 
ASTGreaterOrEqual(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
 
ASTIn - Class in org.apache.cayenne.exp.parser
"In" expression.
ASTIn() - Constructor for class org.apache.cayenne.exp.parser.ASTIn
 
ASTIn(ASTPath, ASTList) - Constructor for class org.apache.cayenne.exp.parser.ASTIn
 
ASTLess - Class in org.apache.cayenne.exp.parser
"Less Then" expression.
ASTLess() - Constructor for class org.apache.cayenne.exp.parser.ASTLess
 
ASTLess(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLess
 
ASTLessOrEqual - Class in org.apache.cayenne.exp.parser
"Less than or equal to" expression.
ASTLessOrEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTLessOrEqual
 
ASTLessOrEqual(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLessOrEqual
 
ASTLike - Class in org.apache.cayenne.exp.parser
"Like" expression.
ASTLike() - Constructor for class org.apache.cayenne.exp.parser.ASTLike
 
ASTLike(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLike
 
ASTLike(ASTPath, Object, char) - Constructor for class org.apache.cayenne.exp.parser.ASTLike
 
ASTLikeIgnoreCase - Class in org.apache.cayenne.exp.parser
"Case insensitive like" expression.
ASTLikeIgnoreCase() - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
ASTLikeIgnoreCase(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
ASTLikeIgnoreCase(ASTPath, Object, char) - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
ASTList - Class in org.apache.cayenne.exp.parser
A leaf expression representing an immutable collection of values.
ASTList() - Constructor for class org.apache.cayenne.exp.parser.ASTList
 
ASTList(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTList
Initializes a list expression with an Object[].
ASTList(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTList
Initializes a list expression with a Java Collection
ASTList(Iterator) - Constructor for class org.apache.cayenne.exp.parser.ASTList
Initializes a list expression with a Java Iterator.
ASTMultiply - Class in org.apache.cayenne.exp.parser
"Multiply" expression.
ASTMultiply() - Constructor for class org.apache.cayenne.exp.parser.ASTMultiply
 
ASTMultiply(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTMultiply
 
ASTMultiply(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTMultiply
 
ASTNamedParameter - Class in org.apache.cayenne.exp.parser
A named expression parameter.
ASTNamedParameter() - Constructor for class org.apache.cayenne.exp.parser.ASTNamedParameter
 
ASTNamedParameter(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNamedParameter
 
ASTNegate - Class in org.apache.cayenne.exp.parser
"Negate" expression.
ASTNegate() - Constructor for class org.apache.cayenne.exp.parser.ASTNegate
 
ASTNegate(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNegate
 
ASTNot - Class in org.apache.cayenne.exp.parser
"Not" expression.
ASTNot() - Constructor for class org.apache.cayenne.exp.parser.ASTNot
 
ASTNot(Node) - Constructor for class org.apache.cayenne.exp.parser.ASTNot
 
ASTNotBetween - Class in org.apache.cayenne.exp.parser
"Not Between" expression.
ASTNotBetween() - Constructor for class org.apache.cayenne.exp.parser.ASTNotBetween
 
ASTNotBetween(ASTPath, Object, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotBetween
 
ASTNotEqual - Class in org.apache.cayenne.exp.parser
"Not equal to" expression.
ASTNotEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTNotEqual
 
ASTNotEqual(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotEqual
Creates "Not Equal To" expression.
ASTNotIn - Class in org.apache.cayenne.exp.parser
"Not In" expression.
ASTNotIn() - Constructor for class org.apache.cayenne.exp.parser.ASTNotIn
 
ASTNotIn(ASTPath, ASTList) - Constructor for class org.apache.cayenne.exp.parser.ASTNotIn
 
ASTNotLike - Class in org.apache.cayenne.exp.parser
"Not Like" expression.
ASTNotLike() - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
 
ASTNotLike(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
 
ASTNotLike(ASTPath, Object, char) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
 
ASTNotLikeIgnoreCase - Class in org.apache.cayenne.exp.parser
"Not like, ignore case" expression.
ASTNotLikeIgnoreCase() - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
ASTNotLikeIgnoreCase(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
ASTNotLikeIgnoreCase(ASTPath, Object, char) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
ASTObjPath - Class in org.apache.cayenne.exp.parser
 
ASTObjPath() - Constructor for class org.apache.cayenne.exp.parser.ASTObjPath
 
ASTObjPath(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTObjPath
 
ASTOr - Class in org.apache.cayenne.exp.parser
"Or" expression.
ASTOr() - Constructor for class org.apache.cayenne.exp.parser.ASTOr
 
ASTOr(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTOr
 
ASTOr(Collection<? extends Node>) - Constructor for class org.apache.cayenne.exp.parser.ASTOr
 
ASTPath - Class in org.apache.cayenne.exp.parser
Generic path expression.
ASTScalar - Class in org.apache.cayenne.exp.parser
A scalar value wrapper expression.
ASTScalar() - Constructor for class org.apache.cayenne.exp.parser.ASTScalar
 
ASTScalar(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTScalar
 
ASTSubtract - Class in org.apache.cayenne.exp.parser
"Subtract" expression.
ASTSubtract() - Constructor for class org.apache.cayenne.exp.parser.ASTSubtract
 
ASTSubtract(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTSubtract
 
ASTSubtract(Collection<?>) - Constructor for class org.apache.cayenne.exp.parser.ASTSubtract
 
ASTTrue - Class in org.apache.cayenne.exp.parser
Boolean true expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.
ASTTrue() - Constructor for class org.apache.cayenne.exp.parser.ASTTrue
 
attachToChannel(DataChannel) - Method in class org.apache.cayenne.access.DataContext
 
attachToChannel(DataChannel) - Method in class org.apache.cayenne.BaseContext
Attaches to a provided DataChannel.
attachToChannel(DataChannel) - Method in class org.apache.cayenne.CayenneContext
 
attachToRuntime(Injector) - Method in class org.apache.cayenne.BaseContext
Attaches this context to the CayenneRuntime whose Injector is passed as an argument to this method.
attachToRuntimeIfNeeded() - Method in class org.apache.cayenne.BaseContext
Checks whether this context is attached to Cayenne runtime stack and if not, attempts to attach itself to the runtime using Injector returned from the call to CayenneRuntime.getThreadInjector().
attachToScope(DataSource) - Method in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
Ensure that DataSource implementations returned from this factory receive BeforeScopeEnd events.
Attribute - Class in org.apache.cayenne.map
Defines a property descriptor that is a part of an Entity.
Attribute() - Constructor for class org.apache.cayenne.map.Attribute
Creates an unnamed Attribute.
Attribute(String) - Constructor for class org.apache.cayenne.map.Attribute
Creates a named Attribute.
attribute - Variable in class org.apache.cayenne.map.event.AttributeEvent
 
AttributeEvent - Class in org.apache.cayenne.map.event
Represents events resulted from Attribute changes in CayenneModeler.
AttributeEvent(Object, Attribute, Entity) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
Creates a Attribute change event.
AttributeEvent(Object, Attribute, Entity, int) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
Creates a Attribute event of a specified type.
AttributeEvent(Object, Attribute, Entity, String) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
Creates a Attribute name change event.
attributeOverrides - Variable in class org.apache.cayenne.map.EmbeddedAttribute
 
attributeOverrides - Variable in class org.apache.cayenne.map.ObjEntity
 
attributePrecision - Variable in class org.apache.cayenne.map.DbAttribute
 
AttributeProperty - Interface in org.apache.cayenne.reflect
Represents a simple object property.
attributes - Variable in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
 
attributes - Variable in class org.apache.cayenne.access.trans.QueryAssembler
PreparedStatement attributes matching entries in values list.
attributes - Variable in class org.apache.cayenne.map.Embeddable
 
attributes - Variable in class org.apache.cayenne.map.Entity
 
AutoAdapter - Class in org.apache.cayenne.dba
A DbAdapter that automatically detects the kind of database it is running on and instantiates an appropriate DB-specific adapter, delegating all subsequent method calls to this adapter.
AutoAdapter(Provider<DbAdapter>, JdbcEventLogger) - Constructor for class org.apache.cayenne.dba.AutoAdapter
Creates an AutoAdapter based on a delegate adapter obtained via "adapterProvider".
autoPkTableExists(DataNode) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
Checks if AUTO_PK_TABLE already exists in the database.
avg() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
AVG - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.

B

backup(int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Retreat.
backup(int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Retreat.
Base64Codec - Class in org.apache.cayenne.util
Provides Base64 encoding and decoding as defined by RFC 2045.
Base64Codec() - Constructor for class org.apache.cayenne.util.Base64Codec
 
BaseArcProperty - Class in org.apache.cayenne.reflect
A base implementation of the ArcProperty.
BaseArcProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseArcProperty
 
BaseConfigurationNodeVisitor<T> - Class in org.apache.cayenne.configuration
A ConfigurationNodeVisitor that does nothing, used as a convenience superclass for partial visitors.
BaseConfigurationNodeVisitor() - Constructor for class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
BaseConnection - Class in org.apache.cayenne.remote
A common base class for concrete ClientConnection implementations.
BaseConnection() - Constructor for class org.apache.cayenne.remote.BaseConnection
Default constructor that initializes logging and a single threaded EventManager.
BaseContext - Class in org.apache.cayenne
A common base superclass for Cayenne ObjectContext implementors.
BaseContext() - Constructor for class org.apache.cayenne.BaseContext
 
BaseProperty - Class in org.apache.cayenne.reflect
An abstract property descriptor that delegates property access to an Accessor.
BaseProperty(ClassDescriptor, Accessor) - Constructor for class org.apache.cayenne.reflect.BaseProperty
 
BaseRemoteService - Class in org.apache.cayenne.remote.service
A generic implementation of an RemoteService.
BaseRemoteService(ObjectContextFactory, Map<String, String>) - Constructor for class org.apache.cayenne.remote.service.BaseRemoteService
 
BaseSchemaUpdateStrategy - Class in org.apache.cayenne.access.dbsync
 
BaseSchemaUpdateStrategy() - Constructor for class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
 
BaseSQLAction - Class in org.apache.cayenne.access.jdbc
A convenience superclass for SQLAction implementations.
BaseSQLAction(JdbcAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.jdbc.BaseSQLAction
 
BaseToManyProperty - Class in org.apache.cayenne.reflect
A generic superclass of CollectionProperty implementations.
BaseToManyProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseToManyProperty
 
BaseToOneProperty - Class in org.apache.cayenne.reflect
A convenience base superclass for ToOneProperty implementors.
BaseToOneProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseToOneProperty
 
BasicNamingStrategy - Class in org.apache.cayenne.map.naming
BasicNamingStrategy is an naming strategy that creates names in Cayenne's old-fashioned manner, i.e.
BasicNamingStrategy() - Constructor for class org.apache.cayenne.map.naming.BasicNamingStrategy
 
batch - Variable in class org.apache.cayenne.access.jdbc.BatchAction
 
BatchAction - Class in org.apache.cayenne.access.jdbc
 
BatchAction(BatchQuery, JdbcAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.jdbc.BatchAction
 
batchAction(BatchQuery) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
 
batchAction(BatchQuery) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerActionBuilder
 
batchAction(BatchQuery) - Method in interface org.apache.cayenne.query.SQLActionVisitor
Creates an action to execute a batch update query.
batchIndex - Variable in class org.apache.cayenne.query.BatchQuery
 
BatchQuery - Class in org.apache.cayenne.query
BatchQuery and its descendants allow to group similar data for the batch database modifications, including inserts, updates and deletes.
BatchQuery(DbEntity) - Constructor for class org.apache.cayenne.query.BatchQuery
 
BatchQueryBuilder - Class in org.apache.cayenne.access.trans
Superclass of batch query translators.
BatchQueryBuilder() - Constructor for class org.apache.cayenne.access.trans.BatchQueryBuilder
Deprecated.
since 3.1 unused
BatchQueryBuilder(DbAdapter) - Constructor for class org.apache.cayenne.access.trans.BatchQueryBuilder
 
BatchQueryBuilderFactory - Interface in org.apache.cayenne.access.jdbc
Factory which creates BatchQueryBuilders for different types of queries, which, in their turn, create SQL strings for batch queries.
batchQueryBuilderFactory - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
BeanAccessor - Class in org.apache.cayenne.reflect
A property accessor that uses set/get methods following JavaBean naming conventions.
BeanAccessor(Class<?>, String, Class<?>) - Constructor for class org.apache.cayenne.reflect.BeanAccessor
 
BeanValidationFailure - Class in org.apache.cayenne.validation
ValidationFailure implementation that described a failure of a single named property of a Java Bean object.
BeanValidationFailure(Object, String, Object) - Constructor for class org.apache.cayenne.validation.BeanValidationFailure
Creates new BeanValidationFailure.
beforeScopeEnd() - Method in class org.apache.cayenne.conn.PoolManager
An implementation of ScopeEventListener that simply calls PoolManager.shutdown().
BeforeScopeEnd - Annotation Type in org.apache.cayenne.di
An annotation used by objects that want to receive scope ending events from the DI registry.
beforeScopeEnd() - Method in interface org.apache.cayenne.di.ScopeEventListener
Similar to BeforeScopeEnd
beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.BaseConnection
Called before logging the beginning of message processing.
beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.hessian.HessianConnection
Establishes server session if needed.
beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.service.LocalConnection
Does nothing.
begin() - Method in class org.apache.cayenne.access.Transaction
Starts a Transaction.
beginColumn - Variable in class org.apache.cayenne.ejbql.parser.Token
The column number of the first character of this Token.
beginColumn - Variable in class org.apache.cayenne.exp.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class org.apache.cayenne.ejbql.parser.Token
The line number of the first character of this Token.
beginLine - Variable in class org.apache.cayenne.exp.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
BeginToken() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
BETWEEN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
BETWEEN - Static variable in class org.apache.cayenne.exp.Expression
 
between_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
betweenDbExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building BETWEEN expressions.
betweenExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building BETWEEN expressions.
BigDecimalType - Class in org.apache.cayenne.access.types
 
BigDecimalType() - Constructor for class org.apache.cayenne.access.types.BigDecimalType
 
BigIntegerType - Class in org.apache.cayenne.access.types
 
BigIntegerType() - Constructor for class org.apache.cayenne.access.types.BigIntegerType
 
bind(InternalContextAdapter, ParameterBinding) - Method in class org.apache.cayenne.access.jdbc.BindDirective
Adds value to the list of bindings in the context.
bind(PreparedStatement, ParameterBinding[]) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
Binds parameters to the PreparedStatement.
bind(Class<T>) - Method in interface org.apache.cayenne.di.Binder
Starts an unnamed binding of a specific interface.
bind(Key<T>) - Method in interface org.apache.cayenne.di.Binder
Starts a binding of a specific interface based on a provided binding key.
BindDirective - Class in org.apache.cayenne.access.jdbc
A custom Velocity directive to create a PreparedStatement parameter text.
BindDirective() - Constructor for class org.apache.cayenne.access.jdbc.BindDirective
 
BindEqualDirective - Class in org.apache.cayenne.access.jdbc
A custom Velocity directive to create a PreparedStatement parameter text for "= ?".
BindEqualDirective() - Constructor for class org.apache.cayenne.access.jdbc.BindEqualDirective
 
Binder - Interface in org.apache.cayenne.di
An object passed to a Module by the DI container during initialization, that provides the API for the module to bind its services to the container.
BindingBuilder<T> - Interface in org.apache.cayenne.di
A binding builder that helps with fluent binding creation.
bindingName - Variable in class org.apache.cayenne.di.Key
 
bindings - Variable in class org.apache.cayenne.access.jdbc.SQLStatement
 
bindList(String) - Method in interface org.apache.cayenne.di.Binder
Starts a binding of a java.util.List distinguished by its binding name.
bindMap(String) - Method in interface org.apache.cayenne.di.Binder
Starts a binding of a java.util.Map distinguished by its binding name.
BindNotEqualDirective - Class in org.apache.cayenne.access.jdbc
A custom Velocity directive to create a PreparedStatement parameter text for "<>?".
BindNotEqualDirective() - Constructor for class org.apache.cayenne.access.jdbc.BindNotEqualDirective
 
BindObjectEqualDirective - Class in org.apache.cayenne.access.jdbc
A custom Velocity directive to create a set of SQL conditions to match an ObjectId of an object.
BindObjectEqualDirective() - Constructor for class org.apache.cayenne.access.jdbc.BindObjectEqualDirective
 
BindObjectNotEqualDirective - Class in org.apache.cayenne.access.jdbc
A custom Velocity directive to create a set of SQL conditions to check unequality of an ObjectId of an object.
BindObjectNotEqualDirective() - Constructor for class org.apache.cayenne.access.jdbc.BindObjectNotEqualDirective
 
bindParameter(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.dba.AutoAdapter
 
bindParameter(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
 
bindParameter(PreparedStatement, Object, int, int, int) - Method in interface org.apache.cayenne.dba.DbAdapter
Binds an object value to PreparedStatement's numbered parameter.
bindParameter(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
 
bindParameter(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
 
bindParameter(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
bindParameter(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
 
bindParameter(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
 
bindParameters(PreparedStatement, BatchQuery) - Method in class org.apache.cayenne.access.jdbc.SoftDeleteBatchQueryBuilder
 
bindParameters(PreparedStatement, BatchQuery) - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
Binds parameters for the current batch iteration to the PreparedStatement.
bindParameters(PreparedStatement, BatchQuery) - Method in class org.apache.cayenne.access.trans.DeleteBatchQueryBuilder
Binds BatchQuery parameters to the PreparedStatement.
bindParameters(PreparedStatement, BatchQuery) - Method in class org.apache.cayenne.access.trans.InsertBatchQueryBuilder
Binds parameters for the current batch iteration to the PreparedStatement.
bindParameters(PreparedStatement, BatchQuery) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
Binds BatchQuery parameters to the PreparedStatement.
bindParameters(PreparedStatement, BatchQuery) - Method in class org.apache.cayenne.access.trans.UpdateBatchQueryBuilder
Binds BatchQuery parameters to the PreparedStatement.
bindResult(InternalContextAdapter, ColumnDescriptor) - Method in class org.apache.cayenne.access.jdbc.ResultDirective
Adds value to the list of result columns in the context.
bindThreadInjector(Injector) - Static method in class org.apache.cayenne.configuration.CayenneRuntime
Binds a DI Injector bound to the current thread.
bindThreadObjectContext(ObjectContext) - Static method in class org.apache.cayenne.BaseContext
Binds a ObjectContext to the current thread.
bindThreadTransaction(Transaction) - Static method in class org.apache.cayenne.access.Transaction
Binds a Transaction to the current thread.
BITWISE_AND - Static variable in class org.apache.cayenne.exp.Expression
 
BITWISE_NOT - Static variable in class org.apache.cayenne.exp.Expression
 
BITWISE_OR - Static variable in class org.apache.cayenne.exp.Expression
 
BITWISE_XOR - Static variable in class org.apache.cayenne.exp.Expression
 
boolean_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
boolean_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
boolean_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
BOOLEAN_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
boolean_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
boolean_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
BooleanType - Class in org.apache.cayenne.access.types
Handles java.lang.Boolean mapping.
BooleanType() - Constructor for class org.apache.cayenne.access.types.BooleanType
 
BootstrapMessage - Class in org.apache.cayenne.remote
A message sent to a remote service to request Cayenne mapping info.
BootstrapMessage() - Constructor for class org.apache.cayenne.remote.BootstrapMessage
 
BOTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
bufcolumn - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
bufcolumn - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
buffer - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
buffer - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
buffer - Variable in class org.apache.cayenne.util.ToStringBuilder
 
bufline - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
bufline - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
bufpos - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
Position in buffer.
bufpos - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
Position in buffer.
build() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
Creates a new ConcurrentLinkedHashMap instance.
buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.AutoAdapter
 
buildAttribute(String, String, int, int, int, boolean) - Method in interface org.apache.cayenne.dba.DbAdapter
Creates and returns a DbAttribute based on supplied parameters (usually obtained from database meta data).
buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
 
buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
Fixes some reverse engineering problems.
buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
 
buildConfigString() - Method in class org.apache.cayenne.event.JavaGroupsBridge
Creates JavaGroups configuration String, using preconfigured multicast port and address.
buildResultColumns() - Method in class org.apache.cayenne.access.trans.SelectTranslator
 
buildStatements() - Method in class org.apache.cayenne.access.DbGenerator
Creates and stores internally a set of statements for database schema creation, ignoring configured schema creation preferences.
bundle - Static variable in class org.apache.cayenne.util.LocalizedStringsHandler
 
BY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
ByteArrayType - Class in org.apache.cayenne.access.types
Handles byte[], mapping it as either of JDBC types - BLOB or (VAR)BINARY.
ByteArrayType(boolean, boolean) - Constructor for class org.apache.cayenne.access.types.ByteArrayType
 
ByteType - Class in org.apache.cayenne.access.types
Handles java.lang.Byte type mapping.
ByteType(boolean) - Constructor for class org.apache.cayenne.access.types.ByteType
 

C

CACHE - Static variable in class org.apache.cayenne.query.ObjectIdQuery
 
CACHE_GROUPS_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
 
CACHE_NOREFRESH - Static variable in class org.apache.cayenne.query.ObjectIdQuery
 
CACHE_REFRESH - Static variable in class org.apache.cayenne.query.ObjectIdQuery
 
CACHE_SIZE_PROPERTY - Static variable in class org.apache.cayenne.cache.MapQueryCacheFactory
Deprecated.
 
CACHE_STRATEGY_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
 
cacheKey - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
cacheManager - Variable in class org.apache.cayenne.cache.EhCacheQueryCache
 
cachePolicy - Variable in class org.apache.cayenne.query.ObjectIdQuery
 
calculateIndexValue(int) - Method in class org.apache.cayenne.util.IndexPropertyList
Calculates an index value at the specified list index.
calendarClass - Variable in class org.apache.cayenne.access.types.CalendarType
 
CalendarType<T extends Calendar> - Class in org.apache.cayenne.access.types
ExtendedType that handles Calendar fields.
CalendarType(Class<T>) - Constructor for class org.apache.cayenne.access.types.CalendarType
 
CallbackDescriptor - Class in org.apache.cayenne.map
A mapping descriptor of a single callback event.
CallbackDescriptor(LifecycleEvent) - Constructor for class org.apache.cayenne.map.CallbackDescriptor
 
CallbackMap - Class in org.apache.cayenne.map
A generic descriptor of a set of standard lifecycle callbacks.
CallbackMap() - Constructor for class org.apache.cayenne.map.CallbackMap
 
callbackMethods - Variable in class org.apache.cayenne.map.CallbackDescriptor
 
callbackRegistry - Variable in class org.apache.cayenne.map.EntityResolver
 
callbacks - Variable in class org.apache.cayenne.map.CallbackMap
 
callbacks - Variable in class org.apache.cayenne.map.EntityListener
 
callbacks - Variable in class org.apache.cayenne.map.ObjEntity
 
callbackType - Variable in class org.apache.cayenne.map.CallbackDescriptor
 
callParameters - Variable in class org.apache.cayenne.map.Procedure
 
callParams - Variable in class org.apache.cayenne.access.trans.ProcedureTranslator
 
canCreatePK(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
 
canGrowPool() - Method in class org.apache.cayenne.conn.PoolManager
 
capacity() - Method in class org.apache.cayenne.cache.OSQueryCache
 
capacity() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
Retrieves the maximum weighted capacity of the map.
CapsStrategy - Enum in org.apache.cayenne.query
Defines forced capitalization of the result column names in the DataRow.
CASCADE - Static variable in class org.apache.cayenne.map.DeleteRule
Delete the destination object(s)
caseInsensitive - Variable in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
 
caseInsensitive - Variable in class org.apache.cayenne.access.trans.QualifierTranslator
 
caseInsensitiveCollations - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
caseTransformer - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
catalog - Variable in class org.apache.cayenne.map.DbEntity
 
catalog - Variable in class org.apache.cayenne.map.Procedure
 
catchup(ScheduledExecutorService, long, TimeUnit) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
Specifies an executor for use in catching up the page replacement policy.
Cayenne - Class in org.apache.cayenne
Various utils for processing persistent objects and their properties
CayenneContext - Class in org.apache.cayenne
A default generic implementation of ObjectContext suitable for accessing Cayenne from either an ORM or a client tiers.
CayenneContext() - Constructor for class org.apache.cayenne.CayenneContext
Creates a new CayenneContext with no channel and disabled graph events.
CayenneContext(DataChannel) - Constructor for class org.apache.cayenne.CayenneContext
Creates a new CayenneContext, initializing it with a channel instance.
CayenneContext(DataChannel, boolean, boolean) - Constructor for class org.apache.cayenne.CayenneContext
Creates a new CayenneContext, initializing it with a channel.
CayenneContextFactory - Class in org.apache.cayenne.configuration.rop.client
 
CayenneContextFactory() - Constructor for class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
CayenneDataObject - Class in org.apache.cayenne
A default implementation of DataObject interface.
CayenneDataObject() - Constructor for class org.apache.cayenne.CayenneDataObject
 
CayenneEvent - Class in org.apache.cayenne.event
Common superclass for events passed from the EventManager to Listeners; encapsulates optional event information.
CayenneEvent(Object) - Constructor for class org.apache.cayenne.event.CayenneEvent
 
CayenneEvent(Object, Map) - Constructor for class org.apache.cayenne.event.CayenneEvent
 
CayenneEvent(Object, Object, Map) - Constructor for class org.apache.cayenne.event.CayenneEvent
Creates CayenneEvent with possibly different event source and poster.
CayenneException - Exception in org.apache.cayenne
A generic checked exception that may be thrown by Cayenne framework.
CayenneException() - Constructor for exception org.apache.cayenne.CayenneException
Creates new CayenneException without detail message.
CayenneException(String, Object...) - Constructor for exception org.apache.cayenne.CayenneException
Constructs an CayenneException with the specified detail message.
CayenneException(Throwable) - Constructor for exception org.apache.cayenne.CayenneException
Constructs an CayenneException that wraps a cause thrown elsewhere.
CayenneException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.CayenneException
 
cayenneExp(Object, String) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateRenderingUtils
Returns the result of evaluation of expression with object.
CayenneFilter - Class in org.apache.cayenne.configuration.web
A filter that creates a Cayenne server runtime, possibly including custom modules.
CayenneFilter() - Constructor for class org.apache.cayenne.configuration.web.CayenneFilter
 
CayenneMapEntry - Interface in org.apache.cayenne.util
Defining a double-linked named entry in CayenneMap.
CayenneRuntime - Class in org.apache.cayenne.configuration
A superclass of various Cayenne runtime stacks.
CayenneRuntime(Module...) - Constructor for class org.apache.cayenne.configuration.CayenneRuntime
Creates a CayenneRuntime with configuration based on the supplied array of DI modules.
CayenneRuntime(Collection<Module>) - Constructor for class org.apache.cayenne.configuration.CayenneRuntime
Creates a CayenneRuntime with configuration based on the supplied collection of DI modules.
CayenneRuntimeException - Exception in org.apache.cayenne
A generic unchecked exception that may be thrown by Cayenne framework.
CayenneRuntimeException() - Constructor for exception org.apache.cayenne.CayenneRuntimeException
Creates new CayenneRuntimeException without detail message.
CayenneRuntimeException(String, Object...) - Constructor for exception org.apache.cayenne.CayenneRuntimeException
Constructs an exception with the specified message and an optional list of message formatting arguments.
CayenneRuntimeException(Throwable) - Constructor for exception org.apache.cayenne.CayenneRuntimeException
Constructs an CayenneRuntimeException that wraps exception thrown elsewhere.
CayenneRuntimeException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.CayenneRuntimeException
Constructs an exception with the specified message and exception cause and an optional list of message formatting arguments.
chain - Variable in class org.apache.cayenne.query.QueryChain
 
ChainDirective - Class in org.apache.cayenne.access.jdbc
A custom Velocity directive to conditionally join a number of chunks.
ChainDirective() - Constructor for class org.apache.cayenne.access.jdbc.ChainDirective
 
CHANGE - Static variable in class org.apache.cayenne.map.event.MapEvent
A type that describes object modification events.
changes - Variable in class org.apache.cayenne.access.ObjectStore
 
channel - Variable in class org.apache.cayenne.BaseContext
 
channel - Variable in class org.apache.cayenne.event.JavaGroupsBridge
 
channel - Variable in class org.apache.cayenne.remote.service.LocalConnection
 
channel - Variable in class org.apache.cayenne.remote.service.ServerSession
 
channelEventsEnabled - Variable in class org.apache.cayenne.remote.ClientChannel
 
CHARACTER_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
characters(char[], int, int) - Method in class org.apache.cayenne.map.MapLoader
 
CharType - Class in org.apache.cayenne.access.types
Handles java.lang.String, mapping it as either of JDBC types - CLOB or (VAR)CHAR.
CharType(boolean, boolean) - Constructor for class org.apache.cayenne.access.types.CharType
 
chatService - Variable in class org.apache.cayenne.event.XMPPBridge
 
checkAlreadyConfigured(ServletContext) - Method in class org.apache.cayenne.configuration.rop.server.ROPHessianServlet
 
checkAlreadyConfigured(ServletContext) - Method in class org.apache.cayenne.configuration.web.CayenneFilter
 
checkDescriptorInitialized() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
Checks whether decorated descriptor is initialized, and if not, creates it using parent ClassDescriptorMap.
checkNextRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
Moves internal ResultSet cursor position down one row.
checkNullParameter(EJBQLExpression, String) - Method in class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
Checks expression for containing null input parameter.
checkStopped() - Method in class org.apache.cayenne.access.DataDomain
Checks that Domain is not stopped.
ChildDiffLoader - Class in org.apache.cayenne.graph
A GraphChangeHandler that loads child ObjectContext diffs into a parent ObjectContext.
ChildDiffLoader(ObjectContext) - Constructor for class org.apache.cayenne.graph.ChildDiffLoader
 
children - Variable in class org.apache.cayenne.exp.parser.SimpleNode
 
children - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
chooseDbRelationship(ObjRelationship) - Method in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
Checks if the object relationship is flattened and then chooses the corresponding db relationship.
ChunkDirective - Class in org.apache.cayenne.access.jdbc
A custom Velocity directive to describe a conditional chunk of a chain.
ChunkDirective() - Constructor for class org.apache.cayenne.access.jdbc.ChunkDirective
 
CI_PROPERTY - Static variable in class org.apache.cayenne.dba.JdbcAdapter
 
ClassDescriptor - Interface in org.apache.cayenne.reflect
A runtime descriptor of an persistent class.
ClassDescriptorFactory - Interface in org.apache.cayenne.reflect
A factory of ClassDescriptor instances.
classDescriptorMap - Variable in class org.apache.cayenne.map.EntityResolver
 
ClassDescriptorMap - Class in org.apache.cayenne.reflect
An object that holds class descriptors for mapped entities, compiling new descriptors on demand using an internal chain of descriptor factories.
ClassDescriptorMap(EntityResolver) - Constructor for class org.apache.cayenne.reflect.ClassDescriptorMap
 
classKey(String) - Method in class org.apache.cayenne.map.EntityResolver
Generates a map key for the object class.
classLoader - Variable in class org.apache.cayenne.util.ResourceLocator
Deprecated.
 
ClassLoaderResourceLocator - Class in org.apache.cayenne.resource
A ResourceLocator that looks up resources is the application classpath based on the current thread ClassLoader.
ClassLoaderResourceLocator() - Constructor for class org.apache.cayenne.resource.ClassLoaderResourceLocator
 
classname() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
className - Variable in class org.apache.cayenne.map.Embeddable
 
className - Variable in class org.apache.cayenne.map.EntityListener
 
className - Variable in class org.apache.cayenne.map.ObjEntity
 
cleaningDestination - Variable in class org.apache.cayenne.access.DataPort
 
clear() - Method in class org.apache.cayenne.access.DataRowStore
Expires and removes all stored snapshots without sending any notification events.
clear() - Method in class org.apache.cayenne.access.IncrementalFaultList
 
clear() - Method in class org.apache.cayenne.access.QueryResult
Clears any previously collected information.
clear() - Method in class org.apache.cayenne.cache.EhCacheQueryCache
 
clear() - Method in class org.apache.cayenne.cache.MapQueryCache
 
clear() - Method in class org.apache.cayenne.cache.NestedQueryCache
Clears the underlying shared cache.
clear() - Method in class org.apache.cayenne.cache.OSQueryCache
 
clear() - Method in interface org.apache.cayenne.cache.QueryCache
Clears all cache entries.
clear() - Method in class org.apache.cayenne.map.CallbackDescriptor
Removes all callback methods.
clear() - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Removes all listeners for all event types.
clear(int) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Removes listeners for a single event type.
clear() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
clear() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
clear() - Method in class org.apache.cayenne.util.GenericResponse
Clears any previously collected information.
clear() - Method in class org.apache.cayenne.util.PersistentObjectList
 
clear() - Method in class org.apache.cayenne.util.PersistentObjectMap
 
clear() - Method in class org.apache.cayenne.util.PersistentObjectSet
 
clearAttributes() - Method in class org.apache.cayenne.map.DbEntity
 
clearAttributes() - Method in class org.apache.cayenne.map.Entity
 
clearCache() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateResourceManager
 
clearCache() - Method in class org.apache.cayenne.map.EntityResolver
Removes all entity mappings from the cache.
clearCallParameters() - Method in class org.apache.cayenne.map.Procedure
 
clearDataMaps() - Method in class org.apache.cayenne.access.DataDomain
Deprecated.
since 3.1 unused and unneeded
clearDbEntities() - Method in class org.apache.cayenne.map.DataMap
 
clearDbMapping() - Method in class org.apache.cayenne.map.ObjEntity
Clears all the mapping between this obj entity and its current db entity.
clearDbRelationships() - Method in class org.apache.cayenne.map.ObjRelationship
 
clearDescriptors() - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
 
clearEmbeddables() - Method in class org.apache.cayenne.map.DataMap
Removes all stored embeddable objects from the map.
clearFactories() - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
 
clearLocalChanges() - Method in class org.apache.cayenne.util.PersistentObjectList
 
clearNodeScope(Node) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
clearNodeScope(Node) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
clearObjEntities() - Method in class org.apache.cayenne.map.DataMap
 
clearOrderings() - Method in class org.apache.cayenne.query.SelectQuery
Clears all configured orderings.
clearParameters() - Method in class org.apache.cayenne.query.ProcedureQuery
Cleans up all configured parameters.
clearPrefetches() - Method in class org.apache.cayenne.query.ProcedureQuery
Clears all prefetches.
clearPrefetches() - Method in class org.apache.cayenne.query.SelectQuery
Clears all stored prefetch paths.
clearPrefetches() - Method in class org.apache.cayenne.query.SQLTemplate
Clears all prefetches.
clearProcedures() - Method in class org.apache.cayenne.map.DataMap
 
clearQueries() - Method in class org.apache.cayenne.map.DataMap
 
clearRelationships() - Method in class org.apache.cayenne.map.Entity
 
clearResultSets() - Method in class org.apache.cayenne.map.DataMap
 
clearWarnings() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
CLIENT_SERIALIZER_FACTORIES - Static variable in class org.apache.cayenne.remote.hessian.HessianConnection
 
CLIENT_SERVER_CHANNEL_KEY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientLocalRuntime
 
CLIENT_SUPPORTED_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines whether a DataMap supports client entities.
ClientChannel - Class in org.apache.cayenne.remote
A DataChannel implementation that accesses a remote server via a ClientConnection.
ClientChannel(ClientConnection) - Constructor for class org.apache.cayenne.remote.ClientChannel
ClientChannel(ClientConnection, boolean) - Constructor for class org.apache.cayenne.remote.ClientChannel
ClientChannel(ClientConnection, boolean, EventManager) - Constructor for class org.apache.cayenne.remote.ClientChannel
ClientChannel(ClientConnection, boolean, EventManager, boolean) - Constructor for class org.apache.cayenne.remote.ClientChannel
 
ClientChannelProvider - Class in org.apache.cayenne.configuration.rop.client
 
ClientChannelProvider() - Constructor for class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
clientClassName - Variable in class org.apache.cayenne.map.ObjEntity
 
ClientConnection - Interface in org.apache.cayenne.remote
A connection object used to interact with a remote Cayenne server.
clientEntityResolver - Variable in class org.apache.cayenne.map.EntityResolver
 
ClientLocalRuntime - Class in org.apache.cayenne.configuration.rop.client
A ClientRuntime that provides an ROP stack based on a local connection on top of a server stack.
ClientLocalRuntime(Injector, Map<String, String>, Collection<Module>) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientLocalRuntime
 
ClientLocalRuntime(Injector, Map<String, String>, Module...) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientLocalRuntime
 
ClientMessage - Interface in org.apache.cayenne.remote
A tag interface representing a message sent by a remote client to Cayenne service.
ClientModule - Class in org.apache.cayenne.configuration.rop.client
A DI module containing all Cayenne ROP client runtime configurations.
ClientModule(Map<String, String>) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientModule
 
ClientRuntime - Class in org.apache.cayenne.configuration.rop.client
A user application entry point to Cayenne stack on the ROP client.
ClientRuntime(Map<String, String>, Collection<Module>) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientRuntime
Creates a client runtime configuring it with a standard set of services contained in ClientModule.
ClientRuntime(Map<String, String>, Module...) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientRuntime
Creates a client runtime configuring it with a standard set of services contained in ClientModule.
ClientServerChannel - Class in org.apache.cayenne.access
A DataChannel that provides a server-side end of the bridge between client and server objects in a Remote Object Persistence stack.
ClientServerChannel(DataDomain) - Constructor for class org.apache.cayenne.access.ClientServerChannel
Deprecated.
since 3.1 as context creation is now factory based.
ClientServerChannel(DataContext) - Constructor for class org.apache.cayenne.access.ClientServerChannel
Creates a ClientServerChannel that wraps a specified DataContext.
clientServerChannelProvider - Variable in class org.apache.cayenne.configuration.rop.client.LocalConnectionProvider
 
clientSuperClassName - Variable in class org.apache.cayenne.map.ObjEntity
 
clientSupported - Variable in class org.apache.cayenne.map.DataMap
 
cloneDataNodeDescriptor(DataNodeDescriptor, DataChannelDescriptor) - Method in class org.apache.cayenne.configuration.DefaultDataChannelDescriptorMerger
 
cloneInfo() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
cloneJointSubtree() - Method in class org.apache.cayenne.query.PrefetchTreeNode
Returns a clone of subtree that includes all joint children starting from this node itself and till the first occurrence of non-joint node
cloneViaClientServerSerialization(Serializable, EntityResolver) - Static method in class org.apache.cayenne.remote.hessian.service.HessianUtil
A utility method that clones an object using Hessian serialization/deserialization mechanism, which is different from default Java serialization.
cloneViaSerialization(T) - Static method in class org.apache.cayenne.util.Util
Creates Serializable object copy using serialization/deserialization.
cloneViaServerClientSerialization(Serializable, EntityResolver) - Static method in class org.apache.cayenne.remote.hessian.service.HessianUtil
 
close() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
CLoses underlying ResultIterator.
close() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
Closes ResultIterator and associated ResultSet.
close() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
close() - Method in interface org.apache.cayenne.access.ResultIterator
Closes ResultIterator and associated ResultSet.
close() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
close() - Method in class org.apache.cayenne.conn.PooledConnectionImpl
 
closed - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
closeNodeScope(Node, int) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
closeNodeScope(Node, boolean) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
closeNodeScope(Node, int) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
closeNodeScope(Node, boolean) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
closingConnection - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
collection_member_declaration() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
collection_member_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
collectionType - Variable in class org.apache.cayenne.map.ObjRelationship
Stores the type of collection mapped by a to-many relationship.
column - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
column - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
ColumnDescriptor - Class in org.apache.cayenne.access.jdbc
A descriptor of a ResultSet column.
ColumnDescriptor() - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
Creates a ColumnDescriptor
ColumnDescriptor(String, int, String) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
Deprecated.
since 3.1 use ColumnDescriptor(String columnName, int jdbcType) instead
ColumnDescriptor(String, int) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
Creates a column descriptor with user-specified parameters.
ColumnDescriptor(DbAttribute, String) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
Creates a ColumnDescriptor from Cayenne DbAttribute.
ColumnDescriptor(ObjAttribute, DbAttribute, String) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
ColumnDescriptor(ProcedureParameter) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
Creates a ColumnDescriptor from stored procedure parameter.
ColumnDescriptor(String, ResultSetMetaData, int) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
Creates a ColumnDescriptor using ResultSetMetaData.
ColumnDescriptor(ResultSetMetaData, int) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
Creates a ColumnDescriptor using ResultSetMetaData.
columnNamesCapitalization - Variable in class org.apache.cayenne.query.ProcedureQuery
 
columnNamesCapitalization - Variable in class org.apache.cayenne.query.SQLTemplate
 
columns - Variable in class org.apache.cayenne.access.jdbc.RowDescriptor
 
columns - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
COMMA - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
commit() - Method in class org.apache.cayenne.access.Transaction
 
commit() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
commitChanges() - Method in class org.apache.cayenne.access.DataContext
Synchronizes object graph with the database.
commitChanges() - Method in class org.apache.cayenne.BaseContext
 
commitChanges() - Method in class org.apache.cayenne.CayenneContext
Commits changes to uncommitted objects.
commitChanges() - Method in interface org.apache.cayenne.ObjectContext
Flushes all changes to objects in this context to the parent DataChannel, cascading flush operation all the way through the stack, ultimately saving data in the database.
commitChangesToParent() - Method in class org.apache.cayenne.access.DataContext
"Flushes" the changes to the parent DataChannel.
commitChangesToParent() - Method in class org.apache.cayenne.BaseContext
 
commitChangesToParent() - Method in class org.apache.cayenne.CayenneContext
 
commitChangesToParent() - Method in interface org.apache.cayenne.ObjectContext
Flushes all changes to objects in this context to the parent DataChannel.
COMMITTED - Static variable in class org.apache.cayenne.PersistenceState
Describes a state of an object registered with DataContext/ObjectContext, whose fields exactly match the state of a corresponding database row.
CommonsJdbcEventLogger - Class in org.apache.cayenne.log
A JdbcEventLogger built on top of commons-logging.
CommonsJdbcEventLogger() - Constructor for class org.apache.cayenne.log.CommonsJdbcEventLogger
 
compare(Object, Object) - Method in class org.apache.cayenne.query.Ordering
Comparable interface implementation.
compareFullRows - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
compareTo(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
compareTo(NodeDiff) - Method in class org.apache.cayenne.graph.NodeDiff
Implements a Comparable interface method to compare based on diffId property.
compareTo(DataMap) - Method in class org.apache.cayenne.map.DataMap
 
compareTo(MergerToken) - Method in class org.apache.cayenne.merge.AddRelationshipToDb
 
comparison_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
compile(String, EntityResolver) - Method in interface org.apache.cayenne.ejbql.EJBQLParser
Parses and compiles an expression for the EntityResolver.
compile(String, EntityResolver) - Method in class org.apache.cayenne.ejbql.parser.EJBQL.EJBQLDefaultParser
 
complimentaryReverseArcName - Variable in class org.apache.cayenne.reflect.BaseArcProperty
 
components - Variable in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
CompoundDiff - Class in org.apache.cayenne.graph
A GraphDiff that is a list of other GraphDiffs.
CompoundDiff() - Constructor for class org.apache.cayenne.graph.CompoundDiff
Creates an empty CompoundDiff instance.
CompoundDiff(List<GraphDiff>) - Constructor for class org.apache.cayenne.graph.CompoundDiff
Creates CompoundDiff instance.
compoundPKForObject(Persistent) - Static method in class org.apache.cayenne.Cayenne
Returns a primary key map for a persistent object.
compoundPKForObject(Persistent) - Static method in class org.apache.cayenne.DataObjectUtils
Deprecated.
Returns a primary key map for a persistent object.
compress(GraphDiff) - Method in class org.apache.cayenne.graph.GraphDiffCompressor
 
concat() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
CONCAT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
concurrencyLevel(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
Specifies the estimated number of concurrently updating threads.
ConcurrentLinkedHashMap<K,V> - Class in org.apache.cayenne.util.concurrentlinkedhashmap
A hash table supporting full concurrency of retrievals, adjustable expected concurrency for updates, and a maximum capacity to bound the map by.
ConcurrentLinkedHashMap.Builder<K,V> - Class in org.apache.cayenne.util.concurrentlinkedhashmap
A builder that creates ConcurrentLinkedHashMap instances.
ConcurrentLinkedHashMap.Builder() - Constructor for class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
 
conditional_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
conditional_factor() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
conditional_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
conditional_term() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
ConditionNode - Class in org.apache.cayenne.exp.parser
Superclass of conditional expressions.
ConditionNode(int) - Constructor for class org.apache.cayenne.exp.parser.ConditionNode
 
ConfigurationException - Exception in org.apache.cayenne
A runtime exception thrown on failures in Cayenne configuration.
ConfigurationException() - Constructor for exception org.apache.cayenne.ConfigurationException
Creates new ConfigurationException without detail message.
ConfigurationException(String, Object...) - Constructor for exception org.apache.cayenne.ConfigurationException
Constructs an exception with the specified message with an optional list of message formatting arguments.
ConfigurationException(Throwable) - Constructor for exception org.apache.cayenne.ConfigurationException
Constructs an exception wrapping another exception thrown elsewhere.
ConfigurationException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.ConfigurationException
 
configurationLocation(ConfigurationNode) - Method in interface org.apache.cayenne.configuration.ConfigurationNameMapper
Returns the name of a configuration resource based on a naming convention for a given node type.
configurationLocation(Class<? extends ConfigurationNode>, String) - Method in interface org.apache.cayenne.configuration.ConfigurationNameMapper
Returns the name of a configuration resource based on a naming convention for a given node type.
configurationLocation(ConfigurationNode) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
 
configurationLocation(Class<? extends ConfigurationNode>, String) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
 
configurationLocations - Variable in class org.apache.cayenne.configuration.server.ServerModule
 
ConfigurationNameMapper - Interface in org.apache.cayenne.configuration
A service that maps the names of configuration objects to the resource names.
ConfigurationNode - Interface in org.apache.cayenne.configuration
Implemented by the "nodes" on the Cayenne configuration tree.
configurationNodeName(Class<? extends ConfigurationNode>, Resource) - Method in interface org.apache.cayenne.configuration.ConfigurationNameMapper
Returns a node name for a given configuration type and a configuration resource.
configurationNodeName(Class<? extends ConfigurationNode>, Resource) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
 
ConfigurationNodeVisitor<T> - Interface in org.apache.cayenne.configuration
A visitor interface for implementing operations on different types of ConfigurationNode objects.
configurationSource - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
 
configurationSource - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
 
configurationSource - Variable in class org.apache.cayenne.map.DataMap
 
ConfigurationTree<T extends ConfigurationNode> - Class in org.apache.cayenne.configuration
A tree of configuration nodes that contains extra information about the nodes, such as load errors.
ConfigurationTree(T) - Constructor for class org.apache.cayenne.configuration.ConfigurationTree
 
ConfigurationTree(T, Collection<ValidationFailure>) - Constructor for class org.apache.cayenne.configuration.ConfigurationTree
 
configure(Binder) - Method in class org.apache.cayenne.configuration.rop.client.ClientModule
 
configure(Binder) - Method in class org.apache.cayenne.configuration.rop.server.ROPServerModule
 
configure(Binder) - Method in class org.apache.cayenne.configuration.server.ServerModule
 
configure(Binder) - Method in class org.apache.cayenne.configuration.ToolModule
 
configure(Binder) - Method in class org.apache.cayenne.configuration.web.WebModule
 
configure(Binder) - Method in interface org.apache.cayenne.di.Module
 
configuredStatements() - Method in class org.apache.cayenne.access.DbGenerator
Returns a list of all schema statements that should be executed with the current configuration.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
 
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
 
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
 
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.JdbcAdapter
Called from JdbcAdapter.initExtendedTypes(List, List, List) to load adapter-specific types into the ExtendedTypeMap right after the default types are loaded, but before the DI overrides are.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
Installs appropriate ExtendedTypes used as converters for passing values between JDBC and Java layers.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
 
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
 
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
configureRowDescriptorBuilder(SQLStatement, ResultSet) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
configURL - Variable in class org.apache.cayenne.event.JavaGroupsBridge
 
connect() - Method in class org.apache.cayenne.remote.hessian.HessianConnection
Establishes a session with remote service.
connect(Persistent) - Method in class org.apache.cayenne.util.PersistentObjectHolder
Returns an object that should be stored as a value in this ValueHolder, ensuring that it is registered with the same context.
connectChildren() - Method in class org.apache.cayenne.exp.parser.SimpleNode
Sets the parent to this for all children.
connected - Variable in class org.apache.cayenne.event.XMPPBridge
 
connection - Variable in class org.apache.cayenne.access.DbLoader
 
connection - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
connection - Variable in class org.apache.cayenne.access.trans.ProcedureTranslator
 
connection - Variable in class org.apache.cayenne.access.trans.QueryAssembler
 
connection - Variable in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
connection - Variable in class org.apache.cayenne.event.XMPPBridge
 
connection - Variable in class org.apache.cayenne.remote.ClientChannel
 
connectionClosed(ConnectionEvent) - Method in class org.apache.cayenne.conn.PoolManager
Returns closed connection to the pool.
connectionClosedNotification() - Method in class org.apache.cayenne.conn.PooledConnectionImpl
Creates and sends an event to listeners when a user closes java.sql.Connection object belonging to this PooledConnection.
connectionErrorNotification(SQLException) - Method in class org.apache.cayenne.conn.PooledConnectionImpl
This method creates and sents an event to listeners when an error occurs in the underlying connection.
connectionErrorOccurred(ConnectionEvent) - Method in class org.apache.cayenne.conn.PoolManager
Removes connection with an error from the pool.
connections - Variable in class org.apache.cayenne.access.Transaction
 
connectionUrl - Variable in class org.apache.cayenne.conn.DriverDataSource
 
ConnectionWrapper - Class in org.apache.cayenne.conn
ConnectionWrapper is a java.sql.Connection implementation that wraps another Connection, delegating method calls to this connection.
ConnectionWrapper(Connection, PooledConnectionImpl) - Constructor for class org.apache.cayenne.conn.ConnectionWrapper
Creates new ConnectionWrapper
Constants - Interface in org.apache.cayenne.configuration
Defines the names of runtime properties and DI collections used in DI modules used to configure server and client runtime.
constructCache() - Method in class org.apache.cayenne.map.EntityResolver
Creates caches of DbEntities by ObjEntity, DataObject class, and ObjEntity name using internal list of maps.
constructor_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
constructor_parameter() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
constructor_parameters() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
ContainerPoolFactory - Class in org.apache.cayenne.conn
Deprecated.
since 3.1. This class does not belong in Cayenne, as Cayenne no longer attempts to provide appserver pieces. End users should not need this class and should use their container's preferred approach to map a DataSource instead.
ContainerPoolFactory() - Constructor for class org.apache.cayenne.conn.ContainerPoolFactory
Deprecated.
 
contains(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
contains(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
contains(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
contains(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
containsAll(Collection<?>) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
containsAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
containsAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
 
containsAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
containsAllVertices(Collection<? extends E>) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
containsAllVertices(Collection<? extends E>) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
containsKey(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
containsKey(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
containsValue(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
containsValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
containsVertex(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
containsVertex(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
context - Variable in class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
 
context - Variable in class org.apache.cayenne.access.jdbc.EJBQLDeleteTranslator
 
context - Variable in class org.apache.cayenne.access.jdbc.EJBQLFromTranslator
 
context - Variable in class org.apache.cayenne.access.jdbc.EJBQLJoinAppender
 
context - Variable in class org.apache.cayenne.access.jdbc.EJBQLSelectColumnsTranslator
 
context - Variable in class org.apache.cayenne.access.jdbc.EJBQLSelectTranslator
 
context - Variable in class org.apache.cayenne.access.ObjectStore
The DataContext that owns this ObjectStore.
context - Variable in class org.apache.cayenne.graph.ChildDiffLoader
 
context - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
context - Variable in class org.apache.cayenne.util.ObjectContextGraphAction
 
contextFactory - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
continueFlag - Variable in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
contract(Digraph<Collection<E>, Collection<V>>) - Method in class org.apache.cayenne.ashwood.graph.StrongConnection
 
ConversionUtil - Class in org.apache.cayenne.util
A collection of static conversion utility methods.
converters - Variable in class org.apache.cayenne.access.jdbc.RowDescriptor
 
convertToBlobValue(Object) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
Converts value to byte[] if possible.
convertToClobValue(Object) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
Converts to char[] or String.
convertToExternalSubject(EventSubject) - Static method in class org.apache.cayenne.event.EventBridge
A utility method that performs consistent translation from an EventSubject to a String that can be used by external transport as subject for distributed communications.
convertToJdbcObject(Calendar, int) - Method in class org.apache.cayenne.access.types.CalendarType
 
convertToJdbcObject(Object, int) - Method in class org.apache.cayenne.access.types.UtilDateType
 
copy(File, File) - Static method in class org.apache.cayenne.util.Util
Deprecated.
since 3.1 this method is not used by Cayenne
copy(URL, File) - Static method in class org.apache.cayenne.util.Util
Deprecated.
since 3.1 this method is not used by Cayenne.
copyPipe(InputStream, OutputStream, int) - Static method in class org.apache.cayenne.util.Util
Deprecated.
since 3.1 this method is unused by Cayenne.
count() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
COUNT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
create(String, Object) - Method in class org.apache.cayenne.util.NamedObjectFactory
Internal factory method.
createAccessor(PersistentDescriptor, String, Class<?>) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createAccessor(PersistentDescriptor, String, Class<?>) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
Creates an accessor for the property.
createAccessor(Class<?>, String) - Static method in class org.apache.cayenne.reflect.PropertyUtils
Compiles an accessor that can be used for fast access for the nested property of the objects of a given class.
createAdapter(DatabaseMetaData) - Method in interface org.apache.cayenne.configuration.server.DbAdapterDetector
Returns an instance of DbAdapter if the factory detects that it knows how to handle the database or null if the database is not known to the factory, thus allowing multiple factories to be chained.
createAdapter(DataNodeDescriptor, DataSource) - Method in interface org.apache.cayenne.configuration.server.DbAdapterFactory
Returns an instance of DbAdapter if the factory detects that it knows how to handle the database.
createAdapter(DataNodeDescriptor, DataSource) - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.db2.DB2Sniffer
 
createAdapter(DatabaseMetaData) - Method in interface org.apache.cayenne.dba.DbAdapterFactory
Deprecated.
Returns an instance of DbAdapter if the factory detects that it knows how to handle the database.
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.derby.DerbySniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.h2.H2Sniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.ingres.IngresSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.mysql.MySQLSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.openbase.OpenBaseSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.oracle.OracleSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.postgres.PostgresSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sqlite.SQLiteSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sybase.SybaseSniffer
 
createAddColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.oracle.OracleMergerFactory
 
createAddColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerMergerFactory
 
createAddColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sybase.SybaseMergerFactory
 
createAddColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createAddColumnToModel(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createAddRelationshipToDb(DbEntity, DbRelationship) - Method in class org.apache.cayenne.dba.ingres.IngresMergerFactory
 
createAddRelationshipToDb(DbEntity, DbRelationship) - Method in class org.apache.cayenne.merge.MergerFactory
 
createAddRelationshipToModel(DbEntity, DbRelationship) - Method in class org.apache.cayenne.merge.MergerFactory
 
createAndInitDataDomain() - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
 
createArrayOf(String, Object[]) - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
createAttributeProperty(PersistentDescriptor, ObjAttribute) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createAttributeProperty(PersistentDescriptor, ObjAttribute) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
 
createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
createAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
 
createAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
createAutoPk(DataNode, List<DbEntity>) - Method in interface org.apache.cayenne.dba.PkGenerator
Generates necessary database objects to provide automatic primary key support.
createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
Generates database objects to provide automatic primary key support.
createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
Creates a list of CREATE SEQUENCE statements for the list of DbEntities.
createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
createAutoPkStatements(List) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
 
createAutoPkStatements(List) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
createAutoPkStatements(List<DbEntity>) - Method in interface org.apache.cayenne.dba.PkGenerator
Returns a list of SQL strings needed to generates database objects to provide automatic primary support for the list of entities.
createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
 
createBlob() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
createBuilder() - Method in class org.apache.cayenne.access.jdbc.BatchAction
 
createChannel() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Creates a server-side channel that will handle all client requests.
createChildContext() - Method in class org.apache.cayenne.access.DataContext
Deprecated.
createChildContext() - Method in class org.apache.cayenne.CayenneContext
Deprecated.
createChildContext() - Method in interface org.apache.cayenne.ObjectContext
Deprecated.
createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.SAXNestedTagHandler
 
createClob() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
createCollectionValueHolder(Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
Creates a Collection for an object.
createConstraints - Variable in class org.apache.cayenne.access.DbGenerator
 
createConstraintsQueries(DbEntity) - Method in class org.apache.cayenne.access.DbGenerator
Creates FK and UNIQUE constraint statements for a given table.
createContext() - Method in interface org.apache.cayenne.configuration.ObjectContextFactory
Creates an ObjectContext attached to a default DataChannel.
createContext(DataChannel) - Method in interface org.apache.cayenne.configuration.ObjectContextFactory
Creates an ObjectContext attached to a provided channel.
createContext() - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
createContext(DataChannel) - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
createContext() - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
createContext(DataChannel) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
createCreateTableToDb(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBaseMergerFactory
 
createCreateTableToDb(DbEntity) - Method in class org.apache.cayenne.merge.MergerFactory
 
createCreateTableToModel(DbEntity) - Method in class org.apache.cayenne.merge.MergerFactory
 
createDataContext() - Method in class org.apache.cayenne.access.DataDomain
Deprecated.
since 3.1 as context creation is done via ObjectContextFactory and injection.
createDataContext(boolean) - Method in class org.apache.cayenne.access.DataDomain
Deprecated.
since 3.1 as context creation is done via ObjectContextFactory and injection.
createDataDomain(String) - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
 
createDbRelationshipName(ExportedKey, boolean) - Method in class org.apache.cayenne.map.naming.BasicNamingStrategy
 
createDbRelationshipName(ExportedKey, boolean) - Method in interface org.apache.cayenne.map.naming.NamingStrategy
Creates new name for Db Relationship
createDeleteQueryBuilder(DbAdapter) - Method in interface org.apache.cayenne.access.jdbc.BatchQueryBuilderFactory
Creates query builder for DELETE queries
createDeleteQueryBuilder(DbAdapter) - Method in class org.apache.cayenne.access.jdbc.DefaultBatchQueryBuilderFactory
 
createDeleteQueryBuilder(DbAdapter) - Method in class org.apache.cayenne.access.jdbc.SoftDeleteQueryBuilderFactory
 
createDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
Creates a new descriptor.
createDescriptor() - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createDescriptor() - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createdFromDataDomain(DataDomain) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
createDiff(DataRow) - Method in class org.apache.cayenne.DataRow
Creates a DataRow that contains only the keys that have values that differ between this object and row parameter.
createDropColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.ingres.IngresMergerFactory
 
createDropColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sybase.SybaseMergerFactory
 
createDropColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createDropColumnToModel(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createDropRelationshipToDb(DbEntity, DbRelationship) - Method in class org.apache.cayenne.dba.ingres.IngresMergerFactory
 
createDropRelationshipToDb(DbEntity, DbRelationship) - Method in class org.apache.cayenne.dba.mysql.MySQLMergerFactory
 
createDropRelationshipToDb(DbEntity, DbRelationship) - Method in class org.apache.cayenne.dba.openbase.OpenBaseMergerFactory
 
createDropRelationshipToDb(DbEntity, DbRelationship) - Method in class org.apache.cayenne.merge.MergerFactory
 
createDropRelationshipToModel(DbEntity, DbRelationship) - Method in class org.apache.cayenne.merge.MergerFactory
 
createDropTableToDb(DbEntity) - Method in class org.apache.cayenne.merge.MergerFactory
 
createDropTableToModel(DbEntity) - Method in class org.apache.cayenne.merge.MergerFactory
 
createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.JdbcAdapter
Creates and returns an EJBQLTranslatorFactory used to generate visitors for EJBQL to SQL translations.
createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
 
createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
 
createEmbeddableAccessor(EmbeddableDescriptor, String, Class<?>) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
Creates an accessor for the property of the embeddable class.
createEmbeddableDescriptor(EmbeddedAttribute) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
Creates a descriptor of the embedded property.
createEmbeddedAttributeProperty(PersistentDescriptor, EmbeddedAttribute, ObjAttribute) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createEventBridge(Collection<EventSubject>, String, Map<String, Object>) - Method in interface org.apache.cayenne.event.EventBridgeFactory
Creates an EventBridge with the specified parameters.
createEventBridge(Collection<EventSubject>, String, Map<String, Object>) - Method in class org.apache.cayenne.event.JavaGroupsBridgeFactory
Creates a JavaGroupsBridge instance.
createEventBridge(Collection<EventSubject>, String, Map<String, Object>) - Method in class org.apache.cayenne.event.JMSBridgeFactory
 
createEventBridge(Collection<EventSubject>, String, Map<String, Object>) - Method in class org.apache.cayenne.event.XMPPBridgeFactory
 
createFactory(String[], EntityResolver) - Static method in class org.apache.cayenne.remote.hessian.HessianConfig
Creates a Hessian SerializerFactory configured with zero or more AbstractSerializerFactory extensions.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.AutoAdapter
 
createFkConstraint(DbRelationship) - Method in interface org.apache.cayenne.dba.DbAdapter
Returns a SQL string that can be used to create a foreign key constraint for the relationship, or null if foreign keys are not supported.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
Adds an ADD CONSTRAINT clause to a relationship constraint.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.JdbcAdapter
Returns a SQL string that can be used to create a foreign key constraint for the relationship.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
Returns a SQL string that can be used to create a foreign key constraint for the relationship.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
 
createFromDataContext(DataContext) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
createFromGenericChannel(DataChannel) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
CreateIfNoSchemaStrategy - Class in org.apache.cayenne.access.dbsync
 
CreateIfNoSchemaStrategy() - Constructor for class org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy
 
createInjector(Module...) - Static method in class org.apache.cayenne.di.DIBootstrap
Creates and returns an injector instance working with the set of provided modules.
createInjector(Collection<Module>) - Static method in class org.apache.cayenne.di.DIBootstrap
Creates and returns an injector instance working with the set of provided modules.
createInsertQueryBuilder(DbAdapter) - Method in interface org.apache.cayenne.access.jdbc.BatchQueryBuilderFactory
Creates query builder for INSERT queries
createInsertQueryBuilder(DbAdapter) - Method in class org.apache.cayenne.access.jdbc.DefaultBatchQueryBuilderFactory
 
createJoinStack() - Method in class org.apache.cayenne.access.trans.SelectTranslator
 
createListener(EntityListener, ObjEntity) - Method in interface org.apache.cayenne.map.EntityListenerFactory
Creates an instance of entity listener of a given class.
createLOBSelectString(BatchQuery, List, List) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
 
createMapKeyAccessor(ObjRelationship, ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
Creates an accessor to read a map key for a given relationship.
createMergeTokens(DataNode, DataMap) - Method in class org.apache.cayenne.merge.DbMerger
Create and return a List of MergerTokens to alter the given DataNode to match the given DataMap
createMergeTokens(DbAdapter, DataSource, DataMap) - Method in class org.apache.cayenne.merge.DbMerger
Create and return a List of MergerTokens to alter the given DataNode to match the given DataMap
createModules(Module...) - Method in class org.apache.cayenne.configuration.web.WebConfiguration
Creates and returns a collection of modules made of provided standard modules and extra custom modules specified via an optional "extra-modules" init parameter.
createName(Class, Object) - Static method in class org.apache.cayenne.util.NamedObjectFactory
 
createName(Class, Object, String) - Static method in class org.apache.cayenne.util.NamedObjectFactory
 
createNClob() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
createObjAttributeName(DbAttribute) - Method in class org.apache.cayenne.map.naming.BasicNamingStrategy
 
createObjAttributeName(DbAttribute) - Method in interface org.apache.cayenne.map.naming.NamingStrategy
Creates new name for Obj Attribute
createObject() - Method in interface org.apache.cayenne.cache.QueryCacheEntryFactory
Provides a fresh value of the cache entry.
createObject() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Creates a new instance of a class described by this object.
createObject(Object, String) - Method in interface org.apache.cayenne.reflect.EmbeddableDescriptor
Creates a new instance of an embeddable class described by this object.
createObject(Object, String) - Method in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
createObject() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
createObject() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Creates a new instance of a class described by this object.
createObject(Class, Object) - Static method in class org.apache.cayenne.util.NamedObjectFactory
Creates an object using an appropriate factory class.
createObject(Class<? extends DataMap>, Object, String) - Static method in class org.apache.cayenne.util.NamedObjectFactory
 
createObjectMap() - Method in class org.apache.cayenne.access.DefaultObjectMapRetainStrategy
 
createObjectMap() - Method in interface org.apache.cayenne.access.ObjectMapRetainStrategy
 
createObjectStore(DataRowStore) - Method in class org.apache.cayenne.configuration.DefaultObjectStoreFactory
 
createObjectStore(DataRowStore) - Method in interface org.apache.cayenne.configuration.ObjectStoreFactory
Creates an ObjectStore with provided dataRowCache
createObjEntityName(DbEntity) - Method in class org.apache.cayenne.map.naming.BasicNamingStrategy
 
createObjEntityName(DbEntity) - Method in interface org.apache.cayenne.map.naming.NamingStrategy
Creates new name for Obj Entity
createObjRelationshipName(DbRelationship) - Method in class org.apache.cayenne.map.naming.BasicNamingStrategy
 
createObjRelationshipName(DbRelationship) - Method in interface org.apache.cayenne.map.naming.NamingStrategy
Creates new name for Obj Relationship
createPK - Variable in class org.apache.cayenne.access.DbGenerator
 
createPkGenerator() - Method in class org.apache.cayenne.dba.db2.DB2Adapter
Creates a DB2 specific PK Generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
 
createPkGenerator() - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
 
createPkGenerator() - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
 
createPkGenerator() - Method in class org.apache.cayenne.dba.JdbcAdapter
Creates and returns a primary key generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
Creates and returns a primary key generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
Creates and returns a primary key generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
Creates and returns a primary key generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
 
createPkGenerator() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
Creates and returns a primary key generator.
createPKString(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Returns a String to create PK support for an entity.
createProxyDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
Creates a descriptor wrapper that will compile the underlying descriptor on demand.
createQuery(Map<String, ?>) - Method in interface org.apache.cayenne.query.ParameterizedQuery
Creates a new query based on current query as a template, and using a Map of named parameters.
createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.ProcedureQuery
Creates and returns a new ProcedureQuery built using this query as a prototype and substituting template parameters with the values from the map.
createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.SelectQuery
Creates and returns a new SelectQuery built using this query as a prototype and substituting qualifier parameters with the values from the map.
createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.SQLTemplate
Creates and returns a new SQLTemplate built using this query as a prototype and substituting template parameters with the values from the map.
createRelationship(Entity, Entity, boolean) - Static method in class org.apache.cayenne.util.NamedObjectFactory
Creates a relationship using an appropriate factory class.
createRemoteSession(String, String, boolean) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
createReplacementId() - Method in class org.apache.cayenne.ObjectId
Creates and returns a replacement ObjectId.
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.IndirectQuery
Creates a substitute query.
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.NamedQuery
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.ObjectIdQuery
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.RelationshipQuery
 
createResourceFinder() - Method in class org.apache.cayenne.map.MapLoader
Deprecated.
since 3.1 as MapLoader should not bother itself with looking up resources.
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.AddColumnToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.AddColumnToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.AddRelationshipToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.AddRelationshipToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.CreateTableToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.CreateTableToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.DropColumnToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.DropColumnToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.DropRelationshipToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.DropRelationshipToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.DropTableToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.DropTableToModel
 
createReverse(MergerFactory) - Method in interface org.apache.cayenne.merge.MergerToken
Create a token with the reverse direction.
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetAllowNullToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetAllowNullToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetColumnTypeToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetColumnTypeToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetNotNullToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetNotNullToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetPrimaryKeyToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetPrimaryKeyToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetValueForNullToDb
 
createReverseJoin() - Method in class org.apache.cayenne.map.DbJoin
Returns a "reverse" join.
createReverseRelationship() - Method in class org.apache.cayenne.map.DbRelationship
Creates a new relationship with the same set of joins, but going in the opposite direction.
createReverseRelationship() - Method in class org.apache.cayenne.map.ObjRelationship
Creates a complimentary reverse relationship from target entity to the source entity.
createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
Returns CREATE SEQUENCE statement for entity.
createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresPkGenerator
 
createServerEventBridge() - Method in class org.apache.cayenne.remote.RemoteSession
Creates an EventBridge that will listen for server events.
createServerSession() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Creates a new ServerSession with a dedicated DataChannel.
createServerSession(String) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Creates a new ServerSession based on a shared DataChannel.
createServerSession() - Method in class org.apache.cayenne.remote.service.HttpRemoteService
Creates a new ServerSession with a dedicated DataChannel.
createServerSession(String) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
Creates a new ServerSession based on a shared DataChannel.
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.derby.DerbyMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.h2.H2MergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.hsqldb.HSQLMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.ingres.IngresMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.mysql.MySQLMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.openbase.OpenBaseMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.oracle.OracleMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sybase.SybaseMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetAllowNullToModel(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.db2.DB2MergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.derby.DerbyMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.h2.H2MergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.hsqldb.HSQLMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.ingres.IngresMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.mysql.MySQLMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.openbase.OpenBaseMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.oracle.OracleMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.postgres.PostgresMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.sybase.SybaseMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetColumnTypeToModel(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.derby.DerbyMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.ingres.IngresMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.mysql.MySQLMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.openbase.OpenBaseMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.oracle.OracleMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sybase.SybaseMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetNotNullToModel(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetPrimaryKeyToDb(DbEntity, Collection<DbAttribute>, Collection<DbAttribute>, String) - Method in class org.apache.cayenne.dba.h2.H2MergerFactory
 
createSetPrimaryKeyToDb(DbEntity, Collection<DbAttribute>, Collection<DbAttribute>, String) - Method in class org.apache.cayenne.dba.hsqldb.HSQLMergerFactory
 
createSetPrimaryKeyToDb(DbEntity, Collection<DbAttribute>, Collection<DbAttribute>, String) - Method in class org.apache.cayenne.dba.mysql.MySQLMergerFactory
 
createSetPrimaryKeyToDb(DbEntity, Collection<DbAttribute>, Collection<DbAttribute>, String) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetPrimaryKeyToModel(DbEntity, Collection<DbAttribute>, Collection<DbAttribute>, String) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetValueForNullToDb(DbEntity, DbAttribute, ValueForNullProvider) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.AbstractToDbToken
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.AddColumnToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.AddRelationshipToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.CreateTableToDb
 
createSql(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.DefaultValueForNullProvider
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.DropColumnToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.DropRelationshipToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.DropTableToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.SetAllowNullToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.SetColumnTypeToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.SetNotNullToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.SetPrimaryKeyToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.SetValueForNullToDb
 
createSql(DbEntity, DbAttribute) - Method in interface org.apache.cayenne.merge.ValueForNullProvider
 
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.AbstractQuery
 
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.BatchQuery
Calls "batchAction" on the visitor.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.EJBQLQuery
 
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.IndirectQuery
Throws an exception as indirect query should not be executed directly.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.ProcedureQuery
Calls "makeProcedure" on the visitor.
createSQLAction(SQLActionVisitor) - Method in interface org.apache.cayenne.query.Query
A callback method invoked by Cayenne during the final execution phase of the query run.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.QueryChain
Throws an exception as execution should've been delegated to the queries contained in the chain.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.RefreshQuery
 
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.SelectQuery
Calls "makeSelect" on the visitor.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.SQLTemplate
Calls sqlAction(this) on the visitor.
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.jdbc.SoftDeleteBatchQueryBuilder
 
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
Translates BatchQuery into an SQL string formatted to use in a PreparedStatement.
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.trans.DeleteBatchQueryBuilder
 
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.trans.InsertBatchQueryBuilder
 
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.trans.LOBInsertBatchQueryBuilder
 
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.trans.LOBUpdateBatchQueryBuilder
 
createSqlString() - Method in class org.apache.cayenne.access.trans.ProcedureTranslator
Creates an SQL String for the stored procedure call.
createSqlString() - Method in class org.apache.cayenne.access.trans.QueryAssembler
Translates query into sql string.
createSqlString() - Method in class org.apache.cayenne.access.trans.SelectTranslator
Returns query translated to SQL.
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.trans.UpdateBatchQueryBuilder
 
createSqlString() - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBProcedureTranslator
Creates HSQLDB-compliant SQL to execute a stored procedure.
createSQLXML() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
createStatement() - Method in class org.apache.cayenne.access.trans.ProcedureTranslator
Creates and binds a PreparedStatement to execute query SQL via JDBC.
createStatement() - Method in class org.apache.cayenne.access.trans.QueryAssembler
Translates internal query into PreparedStatement.
createStatement() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
createStatement(int, int) - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
createStatement(int, int, int) - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
createStruct(String, Object[]) - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
createTable(DbEntity) - Method in class org.apache.cayenne.dba.AutoAdapter
 
createTable(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
Returns a SQL string that can be used to create database table corresponding to ent parameter.
createTable(DbEntity) - Method in interface org.apache.cayenne.dba.DbAdapter
Returns a SQL string that can be used to create database table corresponding to entity parameter.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
Customizes table creating procedure for FrontBase.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
Uses "CREATE CACHED TABLE" instead of "CREATE TABLE".
createTable(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
Uses unqualified entity names.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.JdbcAdapter
Returns a SQL string that can be used to create database table corresponding to ent parameter.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
Overrides super implementation to explicitly set table engine to InnoDB if FK constraints are supported by this adapter.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
Returns a SQL string that can be used to create database table corresponding to ent parameter.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
Customizes table creating procedure for PostgreSQL.
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.AutoAdapter
 
createTableAppendColumn(StringBuffer, DbAttribute) - Method in interface org.apache.cayenne.dba.DbAdapter
Append the column type part of a "create table" to the given StringBuffer
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
Appends SQL for column creation to CREATE TABLE buffer.
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.h2.H2Adapter
 
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
 
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
 
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.JdbcAdapter
Appends SQL for column creation to CREATE TABLE buffer.
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
Appends AUTO_INCREMENT clause to the column definition for generated columns.
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
Appends AUTOINCREMENT clause to the column definition for generated columns.
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
Overrides super implementation to correctly set up identity columns.
createTableAppendPKClause(StringBuffer, DbEntity) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
createTableAppendPKClause(StringBuffer, DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
Customizes PK clause semantics to ensure that generated columns are in the beginning of the PK definition, as this seems to be a requirement for InnoDB tables.
createTableAppendPKClause(StringBuffer, DbEntity) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
 
createTables - Variable in class org.apache.cayenne.access.DbGenerator
 
CreateTableToDb - Class in org.apache.cayenne.merge
 
CreateTableToDb(DbEntity) - Constructor for class org.apache.cayenne.merge.CreateTableToDb
 
CreateTableToModel - Class in org.apache.cayenne.merge
A MergerToken to add a DbEntity to a DataMap
CreateTableToModel(DbEntity) - Constructor for class org.apache.cayenne.merge.CreateTableToModel
 
createTargetObjectId(String, DbRelationship) - Method in class org.apache.cayenne.DataRow
Returns an ObjectId of an object on the other side of the to-one relationship, for this DataRow representing a source of relationship.
createToManyCollectionProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createToManyCollectionProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createToManyCollectionProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
 
createToManyListProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createToManyListProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createToManyListProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
 
createToManyMapProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createToManyMapProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createToManyMapProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
 
createToManySetProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createToManySetProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createToManySetProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
 
createToOneProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createToOneProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createToOneProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
 
createTransaction() - Method in class org.apache.cayenne.access.DataDomain
Creates and returns a new inactive transaction.
createTranslator(Connection) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
Returns the ProcedureTranslator to use for this ProcedureAction.
createTranslator(Connection) - Method in class org.apache.cayenne.access.jdbc.SelectAction
 
createTranslator(Connection) - Method in class org.apache.cayenne.dba.ingres.IngresSelectAction
 
createTranslator(Connection) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerSelectAction
 
createType(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Returns an ExtendedType for specific Java classes.
createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.AutoAdapter
 
createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in interface org.apache.cayenne.dba.DbAdapter
Returns a DDL string to create a unique constraint over a set of columns, or null if the unique constraints are not supported.
createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
Returns a DDL string to create a unique constraint over a set of columns.
createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.JdbcAdapter
Returns a DDL string to create a unique constraint over a set of columns.
createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
 
createUniquePKIndexString(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Returns a String to create a unique index on table primary key columns per OpenBase recommendations.
createUpdateQueryBuilder(DbAdapter) - Method in interface org.apache.cayenne.access.jdbc.BatchQueryBuilderFactory
Creates query builder for UPDATE queries
createUpdateQueryBuilder(DbAdapter) - Method in class org.apache.cayenne.access.jdbc.DefaultBatchQueryBuilderFactory
 
createXmlReader() - Static method in class org.apache.cayenne.util.Util
Creates an XMLReader with default feature set.
creatingMeaningfulPK - Variable in class org.apache.cayenne.access.DbLoader
 
curChar - Variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
 
curChar - Variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
 
CURRENT_DATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
CURRENT_TIME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
CURRENT_TIMESTAMP - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
currentEntity - Variable in class org.apache.cayenne.access.jdbc.EJBQLDbPathTranslator
 
currentEntity - Variable in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
 
currentIndex - Variable in class org.apache.cayenne.util.GenericResponse
 
currentIndex - Variable in class org.apache.cayenne.util.ListResponse
 
currentList() - Method in interface org.apache.cayenne.QueryResponse
Returns a List under the current iterator position.
currentList() - Method in class org.apache.cayenne.util.GenericResponse
 
currentList() - Method in class org.apache.cayenne.util.ListResponse
 
currentSnapshot(Persistent) - Method in class org.apache.cayenne.access.DataContext
Returns a DataRow reflecting current, possibly uncommitted, object state.
currentToken - Variable in exception org.apache.cayenne.ejbql.parser.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception org.apache.cayenne.exp.parser.ParseException
This is the last token that has been consumed successfully.
currentUpdateCount() - Method in interface org.apache.cayenne.QueryResponse
Returns an update count under the current iterator position.
currentUpdateCount() - Method in class org.apache.cayenne.util.GenericResponse
 
currentUpdateCount() - Method in class org.apache.cayenne.util.ListResponse
 

D

DATA_MAP_ROOT - Static variable in class org.apache.cayenne.map.MapLoader
 
DATA_MAP_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
databaseTypes - Variable in class org.apache.cayenne.dba.TypesMapping
 
dataChannel - Variable in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
DataChannel - Interface in org.apache.cayenne
DataChannel is an abstraction used by ObjectContexts to obtain mapping metadata and access a persistent store.
DataChannelDescriptor - Class in org.apache.cayenne.configuration
A descriptor of a DataChannel normally loaded from XML configuration.
DataChannelDescriptor() - Constructor for class org.apache.cayenne.configuration.DataChannelDescriptor
 
dataChannelDescriptor - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
 
dataChannelDescriptor - Variable in class org.apache.cayenne.map.DataMap
 
DataChannelDescriptorLoader - Interface in org.apache.cayenne.configuration
An object that can load a named DataChannelDescriptor from some configuration source.
DataChannelDescriptorMerger - Interface in org.apache.cayenne.configuration
Merges multiple descriptors into a single runtime descriptor.
DataChannelFilter - Interface in org.apache.cayenne
An interface of a filter that allows to intercept DataChannel operations.
DataChannelFilterChain - Interface in org.apache.cayenne
Provides DataChannelFilters with API to pass control to the next filter in the chain or the underlying DataChannel for the last chain filter.
DataChannelListener - Interface in org.apache.cayenne
A listener of DataChannel lifecycle events.
DataChannelSyncCallbackAction - Class in org.apache.cayenne
 
DataChannelSyncFilterChain - Interface in org.apache.cayenne
 
DataContext - Class in org.apache.cayenne.access
The most common implementation of ObjectContext.
DataContext() - Constructor for class org.apache.cayenne.access.DataContext
Creates a new DataContext that is not attached to the Cayenne stack.
DataContext(DataChannel, ObjectStore) - Constructor for class org.apache.cayenne.access.DataContext
Creates a new DataContext with parent DataChannel and ObjectStore.
dataContext - Variable in class org.apache.cayenne.access.IncrementalFaultList
 
DataContextDelegate - Interface in org.apache.cayenne.access
Defines API for a DataContext "delegate" - an object that is temporarily passed control by DataContext at some critical points in the normal flow of execution.
DataContextFactory - Class in org.apache.cayenne.configuration.server
 
DataContextFactory() - Constructor for class org.apache.cayenne.configuration.server.DataContextFactory
 
DataDomain - Class in org.apache.cayenne.access
DataDomain performs query routing functions in Cayenne.
DataDomain(String) - Constructor for class org.apache.cayenne.access.DataDomain
Creates a DataDomain and assigns it a name.
DataDomain(String, Map) - Constructor for class org.apache.cayenne.access.DataDomain
Creates new DataDomain.
dataDomain - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
 
dataDomain - Variable in class org.apache.cayenne.configuration.server.DomainDataChannelProvider
 
DataDomainLoadException - Exception in org.apache.cayenne.configuration.server
 
DataDomainLoadException() - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
DataDomainLoadException(String, Object...) - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
DataDomainLoadException(ConfigurationTree<DataChannelDescriptor>, String, Object...) - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
DataDomainLoadException(Throwable) - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
DataDomainLoadException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
DataDomainProvider - Class in org.apache.cayenne.configuration.server
A DataChannel provider that provides a single instance of DataDomain configured per configuration supplied via injected DataChannelDescriptorLoader.
DataDomainProvider() - Constructor for class org.apache.cayenne.configuration.server.DataDomainProvider
 
DataMap - Class in org.apache.cayenne.map
Stores a collection of related mapping objects that describe database and object layers of an application.
DataMap() - Constructor for class org.apache.cayenne.map.DataMap
Creates a new unnamed DataMap.
DataMap(String) - Constructor for class org.apache.cayenne.map.DataMap
Creates a new named DataMap.
DataMap(String, Map<String, Object>) - Constructor for class org.apache.cayenne.map.DataMap
 
dataMap - Variable in class org.apache.cayenne.map.Embeddable
 
dataMap - Variable in class org.apache.cayenne.map.Entity
 
dataMap - Variable in class org.apache.cayenne.map.Procedure
 
dataMap - Variable in class org.apache.cayenne.query.AbstractQuery
 
dataMap - Variable in class org.apache.cayenne.query.BatchQuery
 
dataMap - Variable in class org.apache.cayenne.query.EJBQLQuery
 
dataMap - Variable in class org.apache.cayenne.query.IndirectQuery
 
dataMap - Variable in class org.apache.cayenne.query.QueryChain
 
DataMapLoader - Interface in org.apache.cayenne.configuration
A loader of DataMaps.
dataMapLoader - Variable in class org.apache.cayenne.configuration.XMLDataChannelDescriptorLoader
 
dataMapNames - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
 
dataMaps - Variable in class org.apache.cayenne.access.DataNode
 
dataMaps - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
 
DataNode - Class in org.apache.cayenne.access
An abstraction of a single physical data storage.
DataNode() - Constructor for class org.apache.cayenne.access.DataNode
Creates a new unnamed DataNode.
DataNode(String) - Constructor for class org.apache.cayenne.access.DataNode
Creates a new DataNode, assigning it a name.
DataNodeDescriptor - Class in org.apache.cayenne.configuration
A descriptor of DataNode configuration.
DataNodeDescriptor() - Constructor for class org.apache.cayenne.configuration.DataNodeDescriptor
 
DataNodeDescriptor(String) - Constructor for class org.apache.cayenne.configuration.DataNodeDescriptor
 
DataObject - Interface in org.apache.cayenne
Defines basic methods for a persistent object in Cayenne.
DataObjectDescriptorFactory - Class in org.apache.cayenne.reflect.generic
A ClassDescriptorFactory that creates descriptors for classes implementing DataObject.
DataObjectDescriptorFactory(ClassDescriptorMap, FaultFactory) - Constructor for class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
DataObjectMatchTranslator - Class in org.apache.cayenne.access.trans
 
DataObjectMatchTranslator() - Constructor for class org.apache.cayenne.access.trans.DataObjectMatchTranslator
 
DataObjectUtils - Class in org.apache.cayenne
Deprecated.
since 3.1 Cayenne class is used instead
DataPort - Class in org.apache.cayenne.access
An engine to port data between two DataNodes.
DataPort() - Constructor for class org.apache.cayenne.access.DataPort
 
DataPort(DataPortDelegate) - Constructor for class org.apache.cayenne.access.DataPort
Creates a new DataPort instance, setting its delegate.
DataPortDelegate - Interface in org.apache.cayenne.access
Interface for callback and delegate methods allowing implementing classes to control various aspects of data porting via DataPort.
DataRow - Class in org.apache.cayenne
DataRow a map that holds values retrieved from the database for a given query row.
DataRow(Map<String, ?>) - Constructor for class org.apache.cayenne.DataRow
 
DataRow(int) - Constructor for class org.apache.cayenne.DataRow
 
dataRowCache - Variable in class org.apache.cayenne.access.ObjectStore
Stores a reference to the DataRowStore.
dataRowCacheSet - Variable in class org.apache.cayenne.access.ObjectStore
 
dataRowKey - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
DataRowStore - Class in org.apache.cayenne.access
A fixed size cache of DataRows keyed by ObjectId.
DataRowStore(String, Map, EventManager) - Constructor for class org.apache.cayenne.access.DataRowStore
Creates new DataRowStore with a specified name and a set of properties.
dataSource - Variable in class org.apache.cayenne.access.DataNode
 
dataSourceDescriptor - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
 
dataSourceFactory - Variable in class org.apache.cayenne.access.DataNode
 
dataSourceFactory - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
DataSourceFactory - Interface in org.apache.cayenne.configuration.server
 
dataSourceFactoryType - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
 
DataSourceInfo - Class in org.apache.cayenne.conn
Helper JavaBean class that holds DataSource login information.
DataSourceInfo() - Constructor for class org.apache.cayenne.conn.DataSourceInfo
 
dataSourceLocation - Variable in class org.apache.cayenne.access.DataNode
 
dataSourceUrl - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
dataSourceUrl - Variable in class org.apache.cayenne.conn.PoolManager
 
datetime_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
datetime_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
datetime_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
DateType - Class in org.apache.cayenne.access.types
 
DateType() - Constructor for class org.apache.cayenne.access.types.DateType
 
DB2ActionBuilder - Class in org.apache.cayenne.dba.db2
 
DB2Adapter - Class in org.apache.cayenne.dba.db2
DbAdapter implementation for the DB2 RDBMS .
DB2Adapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>) - Constructor for class org.apache.cayenne.dba.db2.DB2Adapter
 
DB2MergerFactory - Class in org.apache.cayenne.dba.db2
 
DB2MergerFactory() - Constructor for class org.apache.cayenne.dba.db2.DB2MergerFactory
 
DB2PkGenerator - Class in org.apache.cayenne.dba.db2
A sequence-based PK generator used by DB2Adapter.
DB2QualifierTranslator - Class in org.apache.cayenne.dba.db2
 
DB2QualifierTranslator(QueryAssembler, String) - Constructor for class org.apache.cayenne.dba.db2.DB2QualifierTranslator
 
DB2Sniffer - Class in org.apache.cayenne.dba.db2
 
DB2Sniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.db2.DB2Sniffer
 
DB_ATTRIBUTE_PAIR_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
DB_ATTRIBUTE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
DB_ENTITY_ROOT - Static variable in class org.apache.cayenne.map.MapLoader
 
DB_ENTITY_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
DB_GENERATOR_NAME_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
DB_GENERATOR_TYPE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
DB_KEY_CACHE_SIZE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
DB_KEY_GENERATOR_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
db_path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
DB_PATH - Static variable in class org.apache.cayenne.exp.Expression
Expression describes a path relative to a DbEntity.
DB_PREFIX - Static variable in class org.apache.cayenne.exp.parser.ASTDbPath
 
DB_RELATIONSHIP_REF_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
DB_RELATIONSHIP_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
DbAdapter - Interface in org.apache.cayenne.dba
A Cayenne extension point that abstracts the differences between specifics of JDBC interfaces to various databases.
DbAdapterDetector - Interface in org.apache.cayenne.configuration.server
A factory interface providing DbAdapter based on JDBC metadata.
DbAdapterFactory - Interface in org.apache.cayenne.configuration.server
 
DbAdapterFactory - Interface in org.apache.cayenne.dba
Deprecated.
since 3.1 in favor of DbAdapterFactory configured via dependency injection.
DbAttribute - Class in org.apache.cayenne.map
A DbAttribute defines a descriptor for a single database table column.
DbAttribute() - Constructor for class org.apache.cayenne.map.DbAttribute
 
DbAttribute(String) - Constructor for class org.apache.cayenne.map.DbAttribute
 
DbAttribute(String, int, DbEntity) - Constructor for class org.apache.cayenne.map.DbAttribute
 
dbAttributeAdded(AttributeEvent) - Method in class org.apache.cayenne.map.DbEntity
 
dbAttributeAdded(AttributeEvent) - Method in interface org.apache.cayenne.map.event.DbAttributeListener
New attribute has been created/added.
dbAttributeAdded(DbAttribute) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
dbAttributeChanged(AttributeEvent) - Method in class org.apache.cayenne.map.DbEntity
 
dbAttributeChanged(AttributeEvent) - Method in interface org.apache.cayenne.map.event.DbAttributeListener
Attribute property changed.
DbAttributeListener - Interface in org.apache.cayenne.map.event
For managing the changes in the DbAttribute.
dbAttributeModified(DbAttribute) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
dbAttributeName - Variable in class org.apache.cayenne.map.EmbeddableAttribute
 
dbAttributePath - Variable in class org.apache.cayenne.map.ObjAttribute
 
dbAttributeRemoved(AttributeEvent) - Method in class org.apache.cayenne.map.DbEntity
 
dbAttributeRemoved(AttributeEvent) - Method in interface org.apache.cayenne.map.event.DbAttributeListener
Attribute has been removed.
dbAttributeRemoved(DbAttribute) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
dbAttributes - Variable in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
 
dbAttributes - Variable in class org.apache.cayenne.query.DeleteBatchQuery
 
dbAttributes - Variable in class org.apache.cayenne.query.InsertBatchQuery
 
DBCPDataSourceFactory - Class in org.apache.cayenne.configuration.server
A DataSourceFactory based on DBCP connection pool library.
DBCPDataSourceFactory() - Constructor for class org.apache.cayenne.configuration.server.DBCPDataSourceFactory
 
dbEntitiesInInsertOrder - Variable in class org.apache.cayenne.access.DbGenerator
Contains all DbEntities ordered considering their interdependencies.
dbEntitiesRequiringAutoPK - Variable in class org.apache.cayenne.access.DbGenerator
 
dbEntity - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
DbEntity - Class in org.apache.cayenne.map
A DbEntity is a mapping descriptor that defines a structure of a database table.
DbEntity() - Constructor for class org.apache.cayenne.map.DbEntity
Creates an unnamed DbEntity.
DbEntity(String) - Constructor for class org.apache.cayenne.map.DbEntity
Creates a named DbEntity.
dbEntity - Variable in class org.apache.cayenne.map.DbKeyGenerator
 
dbEntity - Variable in class org.apache.cayenne.query.BatchQuery
 
dbEntityAdded(DbEntity) - Method in interface org.apache.cayenne.access.DbLoaderDelegate
 
dbEntityAdded(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
New entity has been created/added.
dbEntityAdded(EntityEvent) - Method in class org.apache.cayenne.map.DbEntity
New entity has been created/added.
dbEntityAdded(EntityEvent) - Method in interface org.apache.cayenne.map.event.DbEntityListener
New entity has been created/added.
dbEntityAdded(DbEntity) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
dbEntityCache - Variable in class org.apache.cayenne.map.EntityResolver
 
dbEntityChanged(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
DbEntity property changed.
dbEntityChanged(EntityEvent) - Method in class org.apache.cayenne.map.DbEntity
DbEntity property changed event.
dbEntityChanged(EntityEvent) - Method in interface org.apache.cayenne.map.event.DbEntityListener
Entity property changed.
dbEntityComparator - Variable in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
DbEntityListener - Interface in org.apache.cayenne.map.event
Defines a listener for DbEntity modification events.
dbEntityName - Variable in class org.apache.cayenne.map.ObjEntity
 
dbEntityRemoved(DbEntity) - Method in interface org.apache.cayenne.access.DbLoaderDelegate
 
dbEntityRemoved(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
Entity has been removed.
dbEntityRemoved(EntityEvent) - Method in class org.apache.cayenne.map.DbEntity
Entity has been removed.
dbEntityRemoved(EntityEvent) - Method in interface org.apache.cayenne.map.event.DbEntityListener
Entity has been removed.
dbEntityRemoved(DbEntity) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
DbGenerator - Class in org.apache.cayenne.access
Utility class that generates database schema based on Cayenne mapping.
DbGenerator(DbAdapter, DataMap) - Constructor for class org.apache.cayenne.access.DbGenerator
DbGenerator(DbAdapter, DataMap, Collection<DbEntity>) - Constructor for class org.apache.cayenne.access.DbGenerator
DbGenerator(DbAdapter, DataMap, JdbcEventLogger) - Constructor for class org.apache.cayenne.access.DbGenerator
 
DbGenerator(DbAdapter, DataMap, JdbcEventLogger, Collection<DbEntity>) - Constructor for class org.apache.cayenne.access.DbGenerator
 
DbGenerator(DbAdapter, DataMap, Collection<DbEntity>, DataDomain, JdbcEventLogger) - Constructor for class org.apache.cayenne.access.DbGenerator
Creates and initializes new DbGenerator instance.
DbJoin - Class in org.apache.cayenne.map
Defines a join between two attributes of a given relationship.
DbJoin() - Constructor for class org.apache.cayenne.map.DbJoin
 
DbJoin(DbRelationship) - Constructor for class org.apache.cayenne.map.DbJoin
 
DbJoin(DbRelationship, String, String) - Constructor for class org.apache.cayenne.map.DbJoin
 
DbKeyGenerator - Class in org.apache.cayenne.map
DbKeyGenerator is an abstraction of a primary key generator It configures the primary key generation per DbEntity in a RDBMS independent manner.
DbKeyGenerator() - Constructor for class org.apache.cayenne.map.DbKeyGenerator
 
DbKeyGenerator(String) - Constructor for class org.apache.cayenne.map.DbKeyGenerator
 
DbLoader - Class in org.apache.cayenne.access
Utility class that does reverse engineering of the database.
DbLoader(Connection, DbAdapter, DbLoaderDelegate) - Constructor for class org.apache.cayenne.access.DbLoader
Creates new DbLoader.
DbLoader(Connection, DbAdapter, DbLoaderDelegate, NamingStrategy) - Constructor for class org.apache.cayenne.access.DbLoader
Creates new DbLoader with specified naming strategy.
DbLoaderDelegate - Interface in org.apache.cayenne.access
DbLoaderDelegate defines API that allows to control the behavior of DbLoader during the database reverse-engineering.
DbMerger - Class in org.apache.cayenne.merge
Traverse a DataNode and a DataMap and create a group of MergerTokens to alter the DataNode data store to match the DataMap.
DbMerger() - Constructor for class org.apache.cayenne.merge.DbMerger
 
DbRelationship - Class in org.apache.cayenne.map
A DbRelationship is a descriptor of a database inter-table relationship based on one or more primary key/foreign key pairs.
DbRelationship() - Constructor for class org.apache.cayenne.map.DbRelationship
 
DbRelationship(String) - Constructor for class org.apache.cayenne.map.DbRelationship
 
dbRelationshipAdded(DbRelationship, JoinType, String) - Method in class org.apache.cayenne.access.trans.QueryAssembler
Appends a join with given semantics to the query.
dbRelationshipAdded(DbRelationship, JoinType, String) - Method in class org.apache.cayenne.access.trans.SelectTranslator
 
dbRelationshipAdded(RelationshipEvent) - Method in class org.apache.cayenne.map.DbEntity
Relationship has been created/added.
dbRelationshipAdded(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.DbRelationshipListener
Relationship has been created/added.
dbRelationshipAdded(DbRelationship) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
dbRelationshipChanged(RelationshipEvent) - Method in class org.apache.cayenne.map.DbEntity
Relationship property changed.
dbRelationshipChanged(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.DbRelationshipListener
Relationship property changed.
DbRelationshipDetected - Class in org.apache.cayenne.map
A subclass of DbRelationship to hold some extra runtime information.
DbRelationshipDetected(String) - Constructor for class org.apache.cayenne.map.DbRelationshipDetected
 
DbRelationshipListener - Interface in org.apache.cayenne.map.event
For managing the changes in the DbRelationship.
dbRelationshipRemoved(RelationshipEvent) - Method in class org.apache.cayenne.map.DbEntity
Relationship has been removed.
dbRelationshipRemoved(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.DbRelationshipListener
Relationship has been removed.
dbRelationshipRemoved(DbRelationship) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
dbRelationships - Variable in class org.apache.cayenne.map.ObjRelationship
 
debugStream - Variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Debug output.
debugStream - Variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Debug output.
DEC_DIGITS - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DEC_FLT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
decimal_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
DECIMAL_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
declaredProperties - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
decode(Reader) - Method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes XML wrapped by a Reader into an object.
decode(Reader, String) - Method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes XML wrapped by a Reader into an object, using the supplied mapping file to guide the decoding process.
decodeBase64(byte[]) - Static method in class org.apache.cayenne.util.Base64Codec
Decodes Base64 data into octects
decodeBoolean(String) - Method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes an XML element to a Boolean.
decodeCollection(Element) - Method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes a Collection represented by XML wrapped by a Reader into a List of objects.
decodeDouble(String) - Method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes an XML element to a Double.
decodeElement(Element) - Method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes the XML element to an object.
decodeFloat(String) - Method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes an XML element to a Float.
decodeFromXML(XMLDecoder) - Method in class org.apache.cayenne.CayenneDataObject
Deprecated.
since 3.1 XML serialization package is deprecated and will be removed in the following releases. It has a number of functional and performance limitations that make it impossible to evolve further. A replacement may be provided in an undefined future. For now we recommend the users to implement XML serialization of persistent objects based JAXB, XStream or other similar frameworks.
decodeFromXML(XMLDecoder) - Method in interface org.apache.cayenne.xml.XMLSerializable
Deprecated.
Decodes itself from XML using the provided XMLDecoder.
decodeInteger(String) - Method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes an XML element to an Integer.
decodeList(Reader) - Static method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes a list of DataObjects.
decodeList(Reader, ObjectContext) - Static method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes a list of DataObjects, registering them the supplied context.
decodeList(Reader, String) - Static method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes a list of DataObjects using the supplied mapping file to guide the decoding process.
decodeList(Reader, String, ObjectContext) - Static method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes a list of DataObjects using the supplied mapping file to guide the decoding process, registering them the supplied context.
decodeObject(String) - Method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes an object from XML.
decodeObject(Element) - Method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes an XML element to an Object.
decodePassword(String, String) - Method in interface org.apache.cayenne.configuration.PasswordEncoding
Decodes an encoded database password.
decodePassword(String, String) - Method in class org.apache.cayenne.configuration.PlainTextPasswordEncoder
 
decodePassword(String, String) - Method in class org.apache.cayenne.configuration.Rot13PasswordEncoder
 
decodePassword(String, String) - Method in class org.apache.cayenne.configuration.Rot47PasswordEncoder
 
decodeString(String) - Method in class org.apache.cayenne.xml.XMLDecoder
Deprecated.
Decodes an XML element to a String.
deepCopy() - Method in class org.apache.cayenne.exp.Expression
Clones this expression.
DeepMergeOperation - Class in org.apache.cayenne.util
An operation that merges changes from an object graph, whose objects are registered in some ObjectContext, to peer objects in an ObjectConext that is a child of that context.
DeepMergeOperation(ObjectContext) - Constructor for class org.apache.cayenne.util.DeepMergeOperation
 
DEFAULT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
Lexical state.
DEFAULT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
Lexical state.
DEFAULT_CACHE_SIZE - Static variable in class org.apache.cayenne.cache.MapQueryCache
 
DEFAULT_CLIENT_PACKAGE_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default client Java class package.
DEFAULT_CLIENT_SUPERCLASS_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default client Java superclass.
DEFAULT_COLLECTION_TYPE - Static variable in class org.apache.cayenne.map.ObjRelationship
Denotes a default type of to-many relationship collection which is a Java List.
DEFAULT_DELETE_RULE_TO_MANY - Static variable in class org.apache.cayenne.map.DeleteRule
Default delete rule for one-to-many relationships.
DEFAULT_DELETE_RULE_TO_ONE - Static variable in class org.apache.cayenne.map.DeleteRule
Default delete rule for many-to-one relationships.
DEFAULT_DELETED_FIELD_NAME - Static variable in class org.apache.cayenne.access.jdbc.SoftDeleteQueryBuilderFactory
Default name of 'deleted' field
DEFAULT_GENERIC_CLASSES - Static variable in class org.apache.cayenne.map.ObjEntity
A collection of default "generic" entity classes excluded from class generation.
DEFAULT_LOCK_TYPE_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default DB schema.
DEFAULT_MESSAGE_BUNDLE - Static variable in class org.apache.cayenne.util.LocalizedStringsHandler
 
DEFAULT_PACKAGE_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default Java class package.
DEFAULT_PK_CACHE_SIZE - Static variable in class org.apache.cayenne.dba.JdbcPkGenerator
 
DEFAULT_QUOTE_SQL_IDENTIFIERS_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
 
DEFAULT_REFRESH_PERIOD - Static variable in class org.apache.cayenne.cache.OSQueryCache
 
DEFAULT_SCHEMA_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default DB schema.
DEFAULT_SUPERCLASS_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default Java superclass.
DEFAULT_VERSION - Static variable in interface org.apache.cayenne.DataObject
 
defaultAdapter() - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
DefaultAdhocObjectFactory - Class in org.apache.cayenne.di.spi
A default implementation of AdhocObjectFactory that creates objects using default no-arg constructor and injects dependencies into annotated fields.
DefaultAdhocObjectFactory() - Constructor for class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
 
DefaultBatchQueryBuilderFactory - Class in org.apache.cayenne.access.jdbc
Default implementation of BatchQueryBuilderFactory.
DefaultBatchQueryBuilderFactory() - Constructor for class org.apache.cayenne.access.jdbc.DefaultBatchQueryBuilderFactory
 
defaultClientPackage - Variable in class org.apache.cayenne.map.DataMap
 
defaultClientSuperclass - Variable in class org.apache.cayenne.map.DataMap
 
DefaultConfigurationNameMapper - Class in org.apache.cayenne.configuration
 
DefaultConfigurationNameMapper() - Constructor for class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
 
DefaultDataChannelDescriptorMerger - Class in org.apache.cayenne.configuration
A default implementation of DataChannelDescriptorMerger.
DefaultDataChannelDescriptorMerger() - Constructor for class org.apache.cayenne.configuration.DefaultDataChannelDescriptorMerger
 
DefaultDbAdapterFactory - Class in org.apache.cayenne.configuration.server
A factory of DbAdapters that either loads user-provided adapter or guesses the adapter type from the database metadata.
DefaultDbAdapterFactory(List<DbAdapterDetector>) - Constructor for class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
defaultEntity - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
DefaultEventManager - Class in org.apache.cayenne.event
A default implementation of EventManager.
DefaultEventManager() - Constructor for class org.apache.cayenne.event.DefaultEventManager
Creates a multithreaded EventManager using default thread count.
DefaultEventManager(int) - Constructor for class org.apache.cayenne.event.DefaultEventManager
Creates an EventManager starting the specified number of threads for multithreaded dispatching.
DefaultInjector - Class in org.apache.cayenne.di.spi
A default Cayenne implementations of a DI injector.
DefaultInjector(Module...) - Constructor for class org.apache.cayenne.di.spi.DefaultInjector
 
defaultLockType - Variable in class org.apache.cayenne.map.DataMap
 
defaultNode - Variable in class org.apache.cayenne.access.DataDomain
 
defaultNodeName - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
 
DefaultObjectMapRetainStrategy - Class in org.apache.cayenne.access
Default implementation of ObjectMapRetainStrategy.
DefaultObjectMapRetainStrategy(RuntimeProperties) - Constructor for class org.apache.cayenne.access.DefaultObjectMapRetainStrategy
 
DefaultObjectStoreFactory - Class in org.apache.cayenne.configuration
A default implementation of ObjectStoreFactory which makes decision to turn ObjectStore's syncing with parent DataRowStore on or off basing on RuntimeProperties.
DefaultObjectStoreFactory() - Constructor for class org.apache.cayenne.configuration.DefaultObjectStoreFactory
 
DefaultOperationObserver - Class in org.apache.cayenne.access.util
Simple implementation of OperationObserver interface.
DefaultOperationObserver() - Constructor for class org.apache.cayenne.access.util.DefaultOperationObserver
 
defaultPackage - Variable in class org.apache.cayenne.map.DataMap
 
DefaultRuntimeProperties - Class in org.apache.cayenne.configuration
An implementation of RuntimeProperties that returns properties that were injected via a map in constructor.
DefaultRuntimeProperties(Map<String, String>) - Constructor for class org.apache.cayenne.configuration.DefaultRuntimeProperties
 
defaultSchema - Variable in class org.apache.cayenne.map.DataMap
 
defaultSchemaUpdateStrategy - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
DefaultScope - Class in org.apache.cayenne.di.spi
An implementation of a DI scopes with support scope events.
DefaultScope(Class<? extends Annotation>...) - Constructor for class org.apache.cayenne.di.spi.DefaultScope
 
DefaultScopeProvider<T> - Class in org.apache.cayenne.di.spi
A provider that provides scoping for other providers.
DefaultScopeProvider(DefaultScope, Provider<T>) - Constructor for class org.apache.cayenne.di.spi.DefaultScopeProvider
 
defaultSuperclass - Variable in class org.apache.cayenne.map.DataMap
 
defaultTemplate - Variable in class org.apache.cayenne.query.SQLTemplate
 
defaultType - Variable in class org.apache.cayenne.access.types.ExtendedTypeMap
 
DefaultValueForNullProvider - Class in org.apache.cayenne.merge
 
DefaultValueForNullProvider() - Constructor for class org.apache.cayenne.merge.DefaultValueForNullProvider
 
delegate - Variable in class org.apache.cayenne.access.DataPort
 
delegate - Variable in class org.apache.cayenne.access.DbLoader
 
delegate - Variable in class org.apache.cayenne.access.Transaction
 
delegate - Variable in class org.apache.cayenne.cache.NestedQueryCache
 
DelegatingDataSourceFactory - Class in org.apache.cayenne.configuration.server
A DataSourceFactory that delegates DataSource creation to another factory, which is determined dynamically per DataNodeDescriptor.
DelegatingDataSourceFactory() - Constructor for class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
 
DELETE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
delete(String, boolean) - Static method in class org.apache.cayenne.util.Util
Deprecated.
since 3.1 this method is unused by Cayenne.
delete_statement() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
DeleteBatchQuery - Class in org.apache.cayenne.query
Batched delete query.
DeleteBatchQuery(DbEntity, int) - Constructor for class org.apache.cayenne.query.DeleteBatchQuery
Creates new DeleteBatchQuery.
DeleteBatchQuery(DbEntity, Collection<DbAttribute>, Collection<String>, int) - Constructor for class org.apache.cayenne.query.DeleteBatchQuery
Creates new DeleteBatchQuery.
DeleteBatchQueryBuilder - Class in org.apache.cayenne.access.trans
Translator for delete BatchQueries.
DeleteBatchQueryBuilder(DbAdapter) - Constructor for class org.apache.cayenne.access.trans.DeleteBatchQueryBuilder
 
DELETED - Static variable in class org.apache.cayenne.PersistenceState
Describes a state of an object registered with DataContext/ObjectContext, that will be deleted from the database on the next commit.
DeleteDenyException - Exception in org.apache.cayenne
An exception thrown during an attempt to delete an object that has a relationship to a non-null related object, that has a DENY delete rule.
DeleteDenyException() - Constructor for exception org.apache.cayenne.DeleteDenyException
 
DeleteDenyException(String) - Constructor for exception org.apache.cayenne.DeleteDenyException
 
DeleteDenyException(Persistent, String, String) - Constructor for exception org.apache.cayenne.DeleteDenyException
 
deletedIds - Variable in class org.apache.cayenne.access.event.SnapshotEvent
 
deletedObjects() - Method in class org.apache.cayenne.access.DataContext
Returns a list of objects that are registered with this DataContext and have a state PersistenceState.DELETED
deletedObjects() - Method in class org.apache.cayenne.BaseContext
 
deletedObjects() - Method in class org.apache.cayenne.CayenneContext
 
deletedObjects() - Method in interface org.apache.cayenne.ObjectContext
Returns a collection of objects that are registered with this ObjectContext and have a state PersistenceState.DELETED
deleteObject(Object) - Method in class org.apache.cayenne.BaseContext
Schedules an object for deletion on the next commit of this context.
deleteObject(Object) - Method in interface org.apache.cayenne.ObjectContext
Schedules a persistent object for deletion on next commit.
deleteObjects(T...) - Method in class org.apache.cayenne.BaseContext
 
deleteObjects(Collection<?>) - Method in class org.apache.cayenne.BaseContext
 
deleteObjects(Collection<?>) - Method in interface org.apache.cayenne.ObjectContext
Schedules deletion of a collection of persistent objects.
deleteObjects(T...) - Method in interface org.apache.cayenne.ObjectContext
Schedules deletion of one or more persistent objects.
DeleteRule - Class in org.apache.cayenne.map
Defines constants for the possible values of ObjRelationship delete rules.
DeleteRule() - Constructor for class org.apache.cayenne.map.DeleteRule
 
deleteRule - Variable in class org.apache.cayenne.map.ObjRelationship
 
deleteRuleForName(String) - Static method in class org.apache.cayenne.map.DeleteRule
Translates a possible delete rule name (typically returned from deleteRuleName at some stage), into a deleteRule constant
deleteRuleName(int) - Static method in class org.apache.cayenne.map.DeleteRule
Returns String label for a delete rule state.
DeleteRuleUpdater - Class in org.apache.cayenne.util
DeleteRuleUpdater is responsible for auto-setting delete rules for object relationships
DeleteRuleUpdater() - Constructor for class org.apache.cayenne.util.DeleteRuleUpdater
 
DENY - Static variable in class org.apache.cayenne.map.DeleteRule
If the relationship has any objects (toOne or toMany), deny the delete.
DepthFirstSearch<E> - Class in org.apache.cayenne.ashwood.graph
 
DepthFirstSearch(DigraphIteration<E, ?>, E) - Constructor for class org.apache.cayenne.ashwood.graph.DepthFirstSearch
 
DepthFirstStampSearch<E> - Class in org.apache.cayenne.ashwood.graph
 
DepthFirstStampSearch(DigraphIteration<E, ?>, E) - Constructor for class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
 
DerbyAdapter - Class in org.apache.cayenne.dba.derby
DbAdapter implementation for the Derby RDBMS .
DerbyAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>) - Constructor for class org.apache.cayenne.dba.derby.DerbyAdapter
 
DerbyMergerFactory - Class in org.apache.cayenne.dba.derby
 
DerbyMergerFactory() - Constructor for class org.apache.cayenne.dba.derby.DerbyMergerFactory
 
DerbyPkGenerator - Class in org.apache.cayenne.dba.derby
Default PK generator for Derby that uses updateable ResultSet to get the next id from the lookup table.
DerbyQualifierTranslator - Class in org.apache.cayenne.dba.derby
 
DerbyQualifierTranslator(QueryAssembler, String) - Constructor for class org.apache.cayenne.dba.derby.DerbyQualifierTranslator
 
DerbySniffer - Class in org.apache.cayenne.dba.derby
Creates a DerbyAdapter if Apache Derby database is detected.
DerbySniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.derby.DerbySniffer
 
DESC - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
descendingKeySet() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Set view of the keys contained in this map.
descendingKeySetWithLimit(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Set view of the keys contained in this map.
descendingMap() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
descendingMapWithLimit(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
Returns an unmodifiable snapshot Map view of the mappings contained in this map.
describeResultSet(ResultSet, int) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
Creates a RowDescriptor for result set.
descriptor - Variable in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
descriptorMap - Variable in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
descriptorMap - Variable in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
descriptorMerger - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
descriptors - Variable in class org.apache.cayenne.reflect.ClassDescriptorMap
 
destinationNode - Variable in class org.apache.cayenne.access.DataPort
 
destroy() - Method in class org.apache.cayenne.configuration.rop.server.ROPHessianServlet
 
destroy() - Method in class org.apache.cayenne.configuration.web.CayenneFilter
 
detach(Object, ClassDescriptor, PrefetchTreeNode) - Method in class org.apache.cayenne.util.ObjectDetachOperation
"Detaches" an object from its context by creating an unattached copy.
detectAdapter(DataSource) - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
detectAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
DetectedDbEntity - Class in org.apache.cayenne.map
A DbEntity subclass used to hold extra JDBC metadata.
DetectedDbEntity(String) - Constructor for class org.apache.cayenne.map.DetectedDbEntity
 
detectObjectMatch(Expression) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
Called before processing an expression to initialize objectMatchTranslator if needed.
detectors - Variable in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
DIBootstrap - Class in org.apache.cayenne.di
A class that bootstraps the Cayenne DI container.
DIBootstrap() - Constructor for class org.apache.cayenne.di.DIBootstrap
 
didCleanData(DataPort, DbEntity, int) - Method in interface org.apache.cayenne.access.DataPortDelegate
Invoked by DataPort right after the end of data cleanup for a given entity.
didCommit(Transaction) - Method in interface org.apache.cayenne.access.TransactionDelegate
Called after a Transaction commit.
didPortEntity(DataPort, DbEntity, int) - Method in interface org.apache.cayenne.access.DataPortDelegate
Invoked by DataPort right after the end of data port for a given entity.
didRollback(Transaction) - Method in interface org.apache.cayenne.access.TransactionDelegate
Called after a Transaction is rolledback.
diff - Variable in class org.apache.cayenne.graph.GraphEvent
 
diffCompressor - Variable in class org.apache.cayenne.remote.ClientChannel
 
diffId - Variable in class org.apache.cayenne.graph.NodeDiff
 
diffs - Variable in class org.apache.cayenne.graph.CompoundDiff
 
DIGIT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
DIGIT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
Digraph<E,V> - Interface in org.apache.cayenne.ashwood.graph
 
DigraphIteration<E,V> - Interface in org.apache.cayenne.ashwood.graph
 
direction - Variable in class org.apache.cayenne.map.ProcedureParameter
 
disable_tracing() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
Disable tracing.
disable_tracing() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Disable tracing.
DISJOINT_BY_ID_PREFETCH_SEMANTICS - Static variable in class org.apache.cayenne.query.PrefetchTreeNode
 
DISJOINT_PREFETCH_SEMANTICS - Static variable in class org.apache.cayenne.query.PrefetchTreeNode
 
disjointByIdNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
Returns a collection of PrefetchTreeNodes with disjoint semantics
disjointNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
Returns a collection of PrefetchTreeNodes with disjoint semantics.
dispose() - Method in class org.apache.cayenne.conn.PoolManager
Deprecated.
since 3.1 replaced with PoolManager.shutdown() method for naming consistency.
disposeOfMaintenanceThread() - Method in class org.apache.cayenne.conn.PoolManager
 
distinct() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
DISTINCT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
distinct - Variable in class org.apache.cayenne.query.SelectQuery
 
DISTINCT_DEFAULT - Static variable in class org.apache.cayenne.query.SelectQuery
 
distinct_path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
DISTINCT_PROPERTY - Static variable in class org.apache.cayenne.query.SelectQuery
 
DistinctResultIterator - Class in org.apache.cayenne.access.jdbc
A ResultIterator that does in-memory filtering of rows to return only distinct rows.
DistinctResultIterator(ResultIterator, DbEntity, boolean) - Constructor for class org.apache.cayenne.access.jdbc.DistinctResultIterator
Creates new DistinctResultIterator wrapping another ResultIterator.
DIV - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
DIVIDE - Static variable in class org.apache.cayenne.exp.Expression
 
doAppendPart() - Method in class org.apache.cayenne.access.trans.OrderingTranslator
Translates query Ordering list to SQL ORDER BY clause.
doAppendPart() - Method in class org.apache.cayenne.access.trans.QualifierTranslator
Translates query qualifier to SQL WHERE clause.
doAppendPart(Expression) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
Translates query qualifier to SQL WHERE clause.
doAppendPart() - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
 
doAppendPart(Expression) - Method in class org.apache.cayenne.dba.oracle.OracleQualifierTranslator
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.cayenne.configuration.web.CayenneFilter
 
doIndexSorter() - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
Reindexes internal sorter without synchronization.
domain - Variable in class org.apache.cayenne.access.DbGenerator
 
domain - Variable in class org.apache.cayenne.map.event.MapEvent
Domain of event object.
DomainDataChannelProvider - Class in org.apache.cayenne.configuration.server
This is a default implementation of a DataChannel provider that simply returns a DataDomain for a given runtime.
DomainDataChannelProvider() - Constructor for class org.apache.cayenne.configuration.server.DomainDataChannelProvider
 
DomainStoppedException - Exception in org.apache.cayenne.access
An exception thrown on attempts to access a DataDomain after it was explicitly shut down by the user.
DomainStoppedException() - Constructor for exception org.apache.cayenne.access.DomainStoppedException
 
DomainStoppedException(String, Object...) - Constructor for exception org.apache.cayenne.access.DomainStoppedException
 
DomainStoppedException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.access.DomainStoppedException
 
DomainStoppedException(Throwable) - Constructor for exception org.apache.cayenne.access.DomainStoppedException
 
Done() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Set buffers back to null when finished.
Done() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Set buffers back to null when finished.
DONE - Static variable in class org.apache.cayenne.util.ObjectContextQueryAction
 
doSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.BaseConnection
The worker method invoked to process message.
doSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.hessian.HessianConnection
Sends a message to remote Cayenne Hessian service.
doSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.service.LocalConnection
Dispatches a message to an internal handler.
DOT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
DOUBLE_QUOTED_STRING - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DoubleType - Class in org.apache.cayenne.access.types
 
DoubleType() - Constructor for class org.apache.cayenne.access.types.DoubleType
 
driver - Variable in class org.apache.cayenne.conn.DriverDataSource
 
DriverDataSource - Class in org.apache.cayenne.conn
A non-pooling DataSource implementation wrapping a JDBC driver.
DriverDataSource(String, String) - Constructor for class org.apache.cayenne.conn.DriverDataSource
Creates a new DriverDataSource.
DriverDataSource(String, String, String, String) - Constructor for class org.apache.cayenne.conn.DriverDataSource
Creates a new DriverDataSource.
DriverDataSource(Driver, String, String, String) - Constructor for class org.apache.cayenne.conn.DriverDataSource
Creates a new DriverDataSource wrapping a given Driver.
dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
Drops PK sequences for all specified DbEntities.
dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
Drops table named "AUTO_PK_SUPPORT" if it exists in the database.
dropAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
 
dropAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
dropAutoPk(DataNode, List<DbEntity>) - Method in interface org.apache.cayenne.dba.PkGenerator
Drops any common database objects associated with automatic primary key generation process.
dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
Drops database objects related to automatic primary key support.
dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
Creates a list of DROP SEQUENCE statements for the list of DbEntities.
dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
dropAutoPkStatements(List) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Returns an empty list, since OpenBase doesn't support this operation.
dropAutoPkStatements(List) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
dropAutoPkStatements(List<DbEntity>) - Method in interface org.apache.cayenne.dba.PkGenerator
Returns SQL string needed to drop database objects associated with automatic primary key generation.
dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
 
dropAutoPkString() - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
dropAutoPkString() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
dropAutoPkString() - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
 
DropColumnToDb - Class in org.apache.cayenne.merge
 
DropColumnToDb(DbEntity, DbAttribute) - Constructor for class org.apache.cayenne.merge.DropColumnToDb
 
DropColumnToModel - Class in org.apache.cayenne.merge
A MergerToken to remove a DbAttribute from a DbEntity.
DropColumnToModel(DbEntity, DbAttribute) - Constructor for class org.apache.cayenne.merge.DropColumnToModel
 
dropPK - Variable in class org.apache.cayenne.access.DbGenerator
 
DropRelationshipToDb - Class in org.apache.cayenne.merge
 
DropRelationshipToDb(DbEntity, DbRelationship) - Constructor for class org.apache.cayenne.merge.DropRelationshipToDb
 
DropRelationshipToModel - Class in org.apache.cayenne.merge
 
DropRelationshipToModel(DbEntity, DbRelationship) - Constructor for class org.apache.cayenne.merge.DropRelationshipToModel
 
dropSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
Returns DROP SEQUENCE statement.
dropSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
Returns a SQL string needed to drop any database objects associated with automatic primary key generation process for a specific DbEntity.
dropTables - Variable in class org.apache.cayenne.access.DbGenerator
 
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.AutoAdapter
 
dropTableStatements(DbEntity) - Method in interface org.apache.cayenne.dba.DbAdapter
Returns a collection of SQL statements needed to drop a database table.
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
Adds the CASCADE option to the DROP TABLE clause.
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
 
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
Returns a query string to drop a table corresponding to ent DbEntity.
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
Adds the CASCADE option to the DROP TABLE clause.
DropTableToDb - Class in org.apache.cayenne.merge
 
DropTableToDb(DbEntity) - Constructor for class org.apache.cayenne.merge.DropTableToDb
 
DropTableToModel - Class in org.apache.cayenne.merge
A MergerToken to remove a DbEntity from a DataMap.
DropTableToModel(DbEntity) - Constructor for class org.apache.cayenne.merge.DropTableToModel
 

E

EhCacheQueryCache - Class in org.apache.cayenne.cache
 
EhCacheQueryCache() - Constructor for class org.apache.cayenne.cache.EhCacheQueryCache
 
EhCacheQueryCache(String) - Constructor for class org.apache.cayenne.cache.EhCacheQueryCache
 
EhCacheQueryCache(CacheManager) - Constructor for class org.apache.cayenne.cache.EhCacheQueryCache
 
EJBQL - Class in org.apache.cayenne.ejbql.parser
 
EJBQL(String) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
 
EJBQL(InputStream) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
Constructor with InputStream.
EJBQL(InputStream, String) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
Constructor with InputStream and supplied encoding
EJBQL(Reader) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
Constructor.
EJBQL(EJBQLTokenManager) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
Constructor with generated Token Manager.
EJBQL.EJBQLDefaultParser - Class in org.apache.cayenne.ejbql.parser
 
EJBQL.EJBQLDefaultParser() - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL.EJBQLDefaultParser
 
EJBQLAbs - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAbs(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAbs
 
EJBQLAbstractSchemaName - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAbstractSchemaName(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAbstractSchemaName
 
EJBQLAction - Class in org.apache.cayenne.access.jdbc
Parses an EJBQL statement, converting it to SQL.
EJBQLAction(EJBQLQuery, SQLActionVisitor, JdbcAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLAction
 
ejbqlAction(EJBQLQuery) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
 
ejbqlAction(EJBQLQuery) - Method in interface org.apache.cayenne.query.SQLActionVisitor
Creates an action to execute EJBQL query.
EJBQLAdd - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAdd(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAdd
 
EJBQLAggregate - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAggregate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAggregate
 
EJBQLAggregateColumn - Class in org.apache.cayenne.ejbql.parser
An aggregate column expression.
EJBQLAggregateColumn(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAggregateColumn
 
EJBQLAll - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAll(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAll
 
EJBQLAnd - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAnd(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAnd
 
EJBQLAny - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAny(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAny
 
EJBQLAscending - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAscending(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAscending
 
EJBQLAverage - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAverage(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAverage
 
EJBQLBaseVisitor - Class in org.apache.cayenne.ejbql
A noop implementation of the EJBQL visitor that returns same preset boolean value from all methods.
EJBQLBaseVisitor() - Constructor for class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
EJBQLBaseVisitor(boolean) - Constructor for class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
EJBQLBetween - Class in org.apache.cayenne.ejbql.parser
 
EJBQLBetween(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLBetween
 
EJBQLBooleanLiteral - Class in org.apache.cayenne.ejbql.parser
 
EJBQLBooleanLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLBooleanLiteral
 
EjbqlBuilder - Class in org.apache.cayenne.map
 
EjbqlBuilder() - Constructor for class org.apache.cayenne.map.EjbqlBuilder
 
EJBQLClassName - Class in org.apache.cayenne.ejbql.parser
 
EJBQLClassName(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLClassName
 
EJBQLCompiledExpression - Interface in org.apache.cayenne.ejbql
Represents an EJB QL expression "compiled" in the context of a certain mapping.
EJBQLConcat - Class in org.apache.cayenne.ejbql.parser
 
EJBQLConcat(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLConcat
 
EJBQLConditionTranslator - Class in org.apache.cayenne.access.jdbc
 
EJBQLConditionTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
 
EJBQLConstants - Interface in org.apache.cayenne.ejbql.parser
Token literal values and constants.
EJBQLConstructor - Class in org.apache.cayenne.ejbql.parser
 
EJBQLConstructor(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLConstructor
 
EJBQLConstructorParameter - Class in org.apache.cayenne.ejbql.parser
 
EJBQLConstructorParameter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLConstructorParameter
 
EJBQLConstructorParameters - Class in org.apache.cayenne.ejbql.parser
 
EJBQLConstructorParameters(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLConstructorParameters
 
EJBQLCount - Class in org.apache.cayenne.ejbql.parser
 
EJBQLCount(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLCount
 
EJBQLCurrentDate - Class in org.apache.cayenne.ejbql.parser
 
EJBQLCurrentDate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLCurrentDate
 
EJBQLCurrentTime - Class in org.apache.cayenne.ejbql.parser
 
EJBQLCurrentTime(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLCurrentTime
 
EJBQLCurrentTimestamp - Class in org.apache.cayenne.ejbql.parser
 
EJBQLCurrentTimestamp(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLCurrentTimestamp
 
EJBQLDbPath - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDbPath(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDbPath
 
EJBQLDbPathTranslator - Class in org.apache.cayenne.access.jdbc
 
EJBQLDbPathTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLDbPathTranslator
 
EJBQLDecimalLiteral - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDecimalLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDecimalLiteral
 
EJBQLDelete - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDelete(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDelete
 
EJBQLDeleteTranslator - Class in org.apache.cayenne.access.jdbc
A translator of EJBQL DELETE statements into SQL.
EJBQLDeleteTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLDeleteTranslator
 
EJBQLDescending - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDescending(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDescending
 
EJBQLDistinct - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDistinct(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDistinct
 
EJBQLDivide - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDivide(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDivide
 
EJBQLEquals - Class in org.apache.cayenne.ejbql.parser
 
EJBQLEquals(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLEquals
 
EJBQLEscapeCharacter - Class in org.apache.cayenne.ejbql.parser
 
EJBQLEscapeCharacter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLEscapeCharacter
 
EJBQLException - Exception in org.apache.cayenne.ejbql
An exception thrown on errors during parsing EJBQL statements.
EJBQLException() - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
 
EJBQLException(String, Object...) - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
 
EJBQLException(String, String, Throwable, Object...) - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
 
EJBQLException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
 
EJBQLException(Throwable) - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
 
EJBQLExists - Class in org.apache.cayenne.ejbql.parser
 
EJBQLExists(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLExists
 
EJBQLExpression - Interface in org.apache.cayenne.ejbql
An abstract EJBQL expression interface.
EJBQLExpressionVisitor - Interface in org.apache.cayenne.ejbql
A visitor interface to inspect the EJBQL expression tree.
EJBQLFrom - Class in org.apache.cayenne.ejbql.parser
 
EJBQLFrom(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLFrom
 
EJBQLFromItem - Class in org.apache.cayenne.ejbql.parser
 
EJBQLFromItem(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLFromItem
 
EJBQLFromTranslator - Class in org.apache.cayenne.access.jdbc
 
EJBQLFromTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLFromTranslator
 
EJBQLGreaterOrEqual - Class in org.apache.cayenne.ejbql.parser
 
EJBQLGreaterOrEqual(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLGreaterOrEqual
 
EJBQLGreaterThan - Class in org.apache.cayenne.ejbql.parser
 
EJBQLGreaterThan(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLGreaterThan
 
EJBQLGroupBy - Class in org.apache.cayenne.ejbql.parser
 
EJBQLGroupBy(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLGroupBy
 
EJBQLHaving - Class in org.apache.cayenne.ejbql.parser
 
EJBQLHaving(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLHaving
 
EJBQLIdentificationVariable - Class in org.apache.cayenne.ejbql.parser
 
EJBQLIdentificationVariable(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIdentificationVariable
 
EJBQLIdentifier - Class in org.apache.cayenne.ejbql.parser
 
EJBQLIdentifier(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIdentifier
 
EJBQLIn - Class in org.apache.cayenne.ejbql.parser
 
EJBQLIn(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIn
 
EJBQLInnerFetchJoin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLInnerFetchJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLInnerFetchJoin
 
EJBQLInnerJoin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLInnerJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLInnerJoin
 
EJBQLIntegerLiteral - Class in org.apache.cayenne.ejbql.parser
 
EJBQLIntegerLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIntegerLiteral
 
EJBQLIsEmpty - Class in org.apache.cayenne.ejbql.parser
 
EJBQLIsEmpty(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIsEmpty
 
EJBQLIsNull - Class in org.apache.cayenne.ejbql.parser
 
EJBQLIsNull(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIsNull
 
EJBQLJoin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLJoin
 
EJBQLJoinAppender - Class in org.apache.cayenne.access.jdbc
Handles appending joins to the content buffer at a marked position.
EJBQLJoinAppender(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLJoinAppender
 
EJBQLLength - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLength(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLength
 
EJBQLLessOrEqual - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLessOrEqual(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLessOrEqual
 
EJBQLLessThan - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLessThan(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLessThan
 
EJBQLLike - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLike(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLike
 
EJBQLLocate - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLocate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLocate
 
EJBQLLower - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLower(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLower
 
EJBQLMax - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMax(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMax
 
EJBQLMemberOf - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMemberOf(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMemberOf
 
EJBQLMin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMin
 
EJBQLMod - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMod(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMod
 
EJBQLMultiColumnOperand - Class in org.apache.cayenne.access.jdbc
A holder of multi-column match condition operand.
EJBQLMultiColumnOperand() - Constructor for class org.apache.cayenne.access.jdbc.EJBQLMultiColumnOperand
 
EJBQLMultiply - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMultiply(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMultiply
 
EJBQLNamedInputParameter - Class in org.apache.cayenne.ejbql.parser
 
EJBQLNamedInputParameter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNamedInputParameter
 
EJBQLNegative - Class in org.apache.cayenne.ejbql.parser
 
EJBQLNegative(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNegative
 
EJBQLNot - Class in org.apache.cayenne.ejbql.parser
 
EJBQLNot(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNot
 
EJBQLNotEquals - Class in org.apache.cayenne.ejbql.parser
 
EJBQLNotEquals(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNotEquals
 
EJBQLOr - Class in org.apache.cayenne.ejbql.parser
 
EJBQLOr(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOr
 
EJBQLOrderBy - Class in org.apache.cayenne.ejbql.parser
 
EJBQLOrderBy(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOrderBy
 
EJBQLOrderByItem - Class in org.apache.cayenne.ejbql.parser
 
EJBQLOrderByItem(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOrderByItem
 
EJBQLOuterFetchJoin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLOuterFetchJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOuterFetchJoin
 
EJBQLOuterJoin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLOuterJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOuterJoin
 
EJBQLParser - Interface in org.apache.cayenne.ejbql
An abstract definition of EJBQL query parser.
EJBQLParserFactory - Class in org.apache.cayenne.ejbql
Creates EJBQLParser based on the system settings.
EJBQLParserFactory() - Constructor for class org.apache.cayenne.ejbql.EJBQLParserFactory
 
EJBQLPath - Class in org.apache.cayenne.ejbql.parser
 
EJBQLPath(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLPath
 
ejbqlPathEntityId - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
EJBQLPathTranslator - Class in org.apache.cayenne.access.jdbc
A translator that walks the relationship/attribute path, appending joins to the query.
EJBQLPathTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
 
EJBQLPatternValue - Class in org.apache.cayenne.ejbql.parser
 
EJBQLPatternValue(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLPatternValue
 
EJBQLPositionalInputParameter - Class in org.apache.cayenne.ejbql.parser
 
EJBQLPositionalInputParameter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLPositionalInputParameter
 
EJBQLQuery - Class in org.apache.cayenne.query
An EJBQL query representation in Cayenne.
EJBQLQuery(String) - Constructor for class org.apache.cayenne.query.EJBQLQuery
 
EJBQLQuery() - Constructor for class org.apache.cayenne.query.EJBQLQuery
 
EJBQLSelect - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSelect(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSelect
 
EJBQLSelectClause - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSelectClause(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSelectClause
 
EJBQLSelectColumnsTranslator - Class in org.apache.cayenne.access.jdbc
Translator of the EJBQL select clause.
EJBQLSelectColumnsTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLSelectColumnsTranslator
 
EJBQLSelectExpression - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSelectExpression(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSelectExpression
 
EJBQLSelectExpressions - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSelectExpressions(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSelectExpressions
 
EJBQLSelectTranslator - Class in org.apache.cayenne.access.jdbc
A translator of EJBQL SELECT statements into SQL.
EJBQLSelectTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLSelectTranslator
 
EJBQLSize - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSize(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSize
 
EJBQLSqrt - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSqrt(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSqrt
 
ejbqlStatement - Variable in class org.apache.cayenne.query.EJBQLQuery
 
EJBQLStringLiteral - Class in org.apache.cayenne.ejbql.parser
 
EJBQLStringLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLStringLiteral
 
EJBQLSubselect - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSubselect(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSubselect
 
EJBQLSubstring - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSubstring(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSubstring
 
EJBQLSubtract - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSubtract(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSubtract
 
EJBQLSum - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSum(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSum
 
EJBQLTok - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTok(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTok
 
EJBQLTokenManager - Class in org.apache.cayenne.ejbql.parser
Token Manager.
EJBQLTokenManager(JavaCharStream) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Constructor.
EJBQLTokenManager(JavaCharStream, int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Constructor.
EJBQLTranslationContext - Class in org.apache.cayenne.access.jdbc
A context used for translating of EJBQL to SQL.
EJBQLTranslationContext(EntityResolver, EJBQLQuery, EJBQLCompiledExpression, EJBQLTranslatorFactory) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLTranslationContext
 
EJBQLTranslatorFactory - Interface in org.apache.cayenne.access.jdbc
Defines a factory for translation visitors of EJBQL.
ejbqlTranslatorFactory - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
EJBQLTreeConstants - Interface in org.apache.cayenne.ejbql.parser
 
EJBQLTrim - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTrim(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrim
 
EJBQLTrimBoth - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTrimBoth(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimBoth
 
EJBQLTrimCharacter - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTrimCharacter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimCharacter
 
EJBQLTrimLeading - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTrimLeading(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimLeading
 
EJBQLTrimSpecification - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTrimSpecification(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimSpecification
 
EJBQLTrimTrailing - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTrimTrailing(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimTrailing
 
EJBQLUpdate - Class in org.apache.cayenne.ejbql.parser
 
EJBQLUpdate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpdate
 
EJBQLUpdateField - Class in org.apache.cayenne.ejbql.parser
 
EJBQLUpdateField(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpdateField
 
EJBQLUpdateItem - Class in org.apache.cayenne.ejbql.parser
 
EJBQLUpdateItem(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpdateItem
 
EJBQLUpdateValue - Class in org.apache.cayenne.ejbql.parser
 
EJBQLUpdateValue(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpdateValue
 
EJBQLUpper - Class in org.apache.cayenne.ejbql.parser
 
EJBQLUpper(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpper
 
EJBQLWhere - Class in org.apache.cayenne.ejbql.parser
 
EJBQLWhere(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLWhere
 
elements - Variable in class org.apache.cayenne.access.IncrementalFaultList
 
elements - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
Embeddable - Class in org.apache.cayenne.map
A mapping descriptor of an embeddable class.
Embeddable() - Constructor for class org.apache.cayenne.map.Embeddable
 
Embeddable(String) - Constructor for class org.apache.cayenne.map.Embeddable
 
embeddable - Variable in class org.apache.cayenne.map.EmbeddableAttribute
 
embeddable - Variable in class org.apache.cayenne.map.event.EmbeddableEvent
 
embeddable - Variable in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
EMBEDDABLE_ATTRIBUTE_OVERRIDE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
EMBEDDABLE_ATTRIBUTE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
EMBEDDABLE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
embeddableAccessor - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
embeddableAdded(EmbeddableEvent, DataMap) - Method in interface org.apache.cayenne.map.event.EmbeddableListener
New EmbeddableAttribute has been created/added.
EmbeddableAttribute - Class in org.apache.cayenne.map
A persistent attribute of an embeddable object.
EmbeddableAttribute() - Constructor for class org.apache.cayenne.map.EmbeddableAttribute
 
EmbeddableAttribute(String) - Constructor for class org.apache.cayenne.map.EmbeddableAttribute
 
embeddableAttribute - Variable in class org.apache.cayenne.map.event.EmbeddableAttributeEvent
 
embeddableAttributeAdded(EmbeddableAttributeEvent) - Method in interface org.apache.cayenne.map.event.EmbeddableAttributeListener
New EmbeddableAttribute has been created/added.
embeddableAttributeChanged(EmbeddableAttributeEvent) - Method in interface org.apache.cayenne.map.event.EmbeddableAttributeListener
EmbeddableAttribute property changed.
EmbeddableAttributeEvent - Class in org.apache.cayenne.map.event
 
EmbeddableAttributeEvent(Object, Embeddable, EmbeddableAttribute) - Constructor for class org.apache.cayenne.map.event.EmbeddableAttributeEvent
 
EmbeddableAttributeEvent(Object, EmbeddableAttribute, Embeddable, int) - Constructor for class org.apache.cayenne.map.event.EmbeddableAttributeEvent
 
EmbeddableAttributeListener - Interface in org.apache.cayenne.map.event
 
embeddableAttributeRemoved(EmbeddableAttributeEvent) - Method in interface org.apache.cayenne.map.event.EmbeddableAttributeListener
EmbeddableAttribute has been removed.
embeddableCache - Variable in class org.apache.cayenne.map.EntityResolver
 
embeddableChanged(EmbeddableEvent, DataMap) - Method in interface org.apache.cayenne.map.event.EmbeddableListener
EmbeddableAttribute property changed.
embeddableClass - Variable in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
EmbeddableDescriptor - Interface in org.apache.cayenne.reflect
 
embeddableDescriptor - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
EmbeddableEvent - Class in org.apache.cayenne.map.event
 
EmbeddableEvent(Object, Embeddable) - Constructor for class org.apache.cayenne.map.event.EmbeddableEvent
 
EmbeddableEvent(Object, Embeddable, int) - Constructor for class org.apache.cayenne.map.event.EmbeddableEvent
 
EmbeddableEvent(Object, Embeddable, String) - Constructor for class org.apache.cayenne.map.event.EmbeddableEvent
 
EmbeddableListener - Interface in org.apache.cayenne.map.event
 
embeddableRemoved(EmbeddableEvent, DataMap) - Method in interface org.apache.cayenne.map.event.EmbeddableListener
EmbeddableAttribute has been removed.
EMBEDDED_ATTRIBUTE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
embeddedAccessor - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
EmbeddedAttribute - Class in org.apache.cayenne.map
An attribute of the ObjEntity that maps to an embeddable class.
EmbeddedAttribute() - Constructor for class org.apache.cayenne.map.EmbeddedAttribute
 
EmbeddedAttribute(String) - Constructor for class org.apache.cayenne.map.EmbeddedAttribute
 
EmbeddedAttribute(String, String, ObjEntity) - Constructor for class org.apache.cayenne.map.EmbeddedAttribute
 
EmbeddedFieldAccessor - Class in org.apache.cayenne.reflect
An accessor for fields storing embedded objects.
EmbeddedFieldAccessor(EmbeddableDescriptor, Accessor, Accessor) - Constructor for class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
embeddedPropertyAccessor - Variable in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
EMPTY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
empty_collection_comparison_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
EMPTY_ITERATOR - Static variable in interface org.apache.cayenne.ashwood.graph.ArcIterator
 
enable_tracing() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
Enable tracing.
enable_tracing() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Enable tracing.
encode(Object) - Method in class org.apache.cayenne.xml.XMLEncoder
Deprecated.
Encodes an object using "root" as a root tag.
encode(String, Object) - Method in class org.apache.cayenne.xml.XMLEncoder
Deprecated.
Encodes using provided root XML tag.
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.Expression
Stores a String representation of Expression as EJBQL using a provided PrintWriter.
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTFalse
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTList
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTNegate
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTNot
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTScalar
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTTrue
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
encodeAsEscapedString(PrintWriter, String) - Static method in class org.apache.cayenne.exp.parser.SimpleNode
Utility method that prints a string to the provided PrintWriter, escaping special characters.
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.Expression
Stores a String representation of Expression using a provided PrintWriter.
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
 
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTFalse
 
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTList
 
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTNegate
 
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTNot
 
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
 
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTScalar
 
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTTrue
 
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.CayenneDataObject
Deprecated.
since 3.1 XML serialization package is deprecated and will be removed in the following releases. It has a number of functional and performance limitations that make it impossible to evolve further. A replacement may be provided in an undefined future. For now we recommend the users to implement XML serialization of persistent objects based JAXB, XStream or other similar frameworks.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.exp.Expression
Encodes itself, wrapping the string into XML CDATA section.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.Attribute
 
encodeAsXML(PrintWriter) - Method in class org.apache.cayenne.map.DataMap
Deprecated.
since 3.1, as XMLSerializable objects should only save XML segments. Saving full XML files is responsibilty of the callers.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DataMap
Prints itself as XML to the provided PrintWriter.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DbAttribute
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DbEntity
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DbJoin
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DbKeyGenerator
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DbRelationship
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.Embeddable
XMLSerializable implementation that generates XML for embeddable.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.EmbeddableAttribute
 
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.EmbeddedAttribute
 
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.EntityListener
 
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.ObjAttribute
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.ObjEntity
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.ObjRelationship
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.Procedure
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.ProcedureParameter
Prints itself as XML to the provided PrintWriter.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.query.EJBQLQuery
 
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.query.Ordering
Encodes itself as a query ordering.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.query.ProcedureQuery
Prints itself as XML to the provided PrintWriter.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.query.SelectQuery
Prints itself as XML to the provided PrintWriter.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.query.SQLTemplate
Prints itself as XML to the provided PrintWriter.
encodeAsXML(XMLEncoder) - Method in interface org.apache.cayenne.util.XMLSerializable
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in interface org.apache.cayenne.xml.XMLSerializable
Deprecated.
Encodes itself as XML using the provided XMLEncoder.
encodeBase64(byte[]) - Static method in class org.apache.cayenne.util.Base64Codec
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64(byte[], boolean) - Static method in class org.apache.cayenne.util.Base64Codec
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64Chunked(byte[]) - Static method in class org.apache.cayenne.util.Base64Codec
Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks
encodeCallbacksAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.CallbackMap
 
encodeChildrenAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.SimpleNode
Encodes child of this node with specified index to EJBQL
encodeCollection(String, Collection<Object>, boolean) - Method in class org.apache.cayenne.xml.XMLEncoder
Deprecated.
Encodes a collection of objects, attaching them to the current root.
encodePassword(String, String) - Method in interface org.apache.cayenne.configuration.PasswordEncoding
Encodes a normal/plain database password.
encodePassword(String, String) - Method in class org.apache.cayenne.configuration.PlainTextPasswordEncoder
 
encodePassword(String, String) - Method in class org.apache.cayenne.configuration.Rot13PasswordEncoder
 
encodePassword(String, String) - Method in class org.apache.cayenne.configuration.Rot47PasswordEncoder
 
encodeProperty(String, Object) - Method in class org.apache.cayenne.xml.XMLEncoder
Deprecated.
A callback method for XMLSerializable objects to encode an object property.
encodeProperty(String, Object, boolean) - Method in class org.apache.cayenne.xml.XMLEncoder
Deprecated.
 
encodeScalarAsString(PrintWriter, Object, char) - Static method in class org.apache.cayenne.exp.parser.SimpleNode
Utility method that encodes an object that is not an expression Node to String.
encodeSerializable(String, XMLSerializable) - Method in class org.apache.cayenne.xml.XMLEncoder
Deprecated.
 
encodeSimple(String, Object, boolean) - Method in class org.apache.cayenne.xml.XMLEncoder
Deprecated.
 
encodeXmlAttribute(String) - Static method in class org.apache.cayenne.util.Util
Encodes a string so that it can be used as an attribute value in an XML document.
endColumn - Variable in class org.apache.cayenne.ejbql.parser.Token
The column number of the last character of this Token.
endColumn - Variable in class org.apache.cayenne.exp.parser.Token
The column number of the last character of this Token.
endElement(String, String, String) - Method in class org.apache.cayenne.configuration.SAXNestedTagHandler
 
endElement(String, String, String) - Method in class org.apache.cayenne.map.MapLoader
 
endLine - Variable in class org.apache.cayenne.ejbql.parser.Token
The line number of the last character of this Token.
endLine - Variable in class org.apache.cayenne.exp.parser.Token
The line number of the last character of this Token.
endNode(Expression, Expression) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
 
endNode(Expression, Expression) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
 
endNode(Expression, Expression) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
 
endNode(Expression, Expression) - Method in interface org.apache.cayenne.exp.TraversalHandler
Called during the traversal after an expression node children processing is finished.
endNode(Expression, Expression) - Method in class org.apache.cayenne.exp.TraversalHelper
 
engineForDataMap(DataMap) - Method in interface org.apache.cayenne.query.QueryRouter
Returns a QueryEngine that is configured to handle a given DataMap.
ensureCollectionValueHolderSet(Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
Checks that an object's List field described by this property is set, injecting a List if needed.
entities - Variable in class org.apache.cayenne.access.DataPort
 
entity - Variable in class org.apache.cayenne.map.Attribute
 
Entity - Class in org.apache.cayenne.map
An Entity is an abstract descriptor for an entity mapping concept.
Entity() - Constructor for class org.apache.cayenne.map.Entity
Creates an unnamed Entity.
Entity(String) - Constructor for class org.apache.cayenne.map.Entity
Creates a named Entity.
entity - Variable in class org.apache.cayenne.map.EntityInheritanceTree
 
entity - Variable in class org.apache.cayenne.map.event.EntityEvent
 
entity - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
entity_bean_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
entity_bean_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
entity_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
ENTITY_LISTENER_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
entityClass - Variable in class org.apache.cayenne.map.EntityResult
 
EntityEvent - Class in org.apache.cayenne.map.event
Represents events resulted from Entity changes in CayenneModeler.
EntityEvent(Object, Entity) - Constructor for class org.apache.cayenne.map.event.EntityEvent
Creates a Entity change event.
EntityEvent(Object, Entity, int) - Constructor for class org.apache.cayenne.map.event.EntityEvent
Creates a Entity event of a specified type.
EntityEvent(Object, Entity, String) - Constructor for class org.apache.cayenne.map.event.EntityEvent
Creates a Entity name change event.
entityInheritanceCache - Variable in class org.apache.cayenne.map.EntityResolver
 
EntityInheritanceTree - Class in org.apache.cayenne.map
A tree structure representing inheritance hierarchy of an ObjEntity and its subentities.
EntityInheritanceTree(ObjEntity) - Constructor for class org.apache.cayenne.map.EntityInheritanceTree
 
entityInheritanceTree - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
EntityListener - Class in org.apache.cayenne.map
A mapping descriptor of an entity listener class that declares one or more callback methods to be notified of the entity events.
EntityListener() - Constructor for class org.apache.cayenne.map.EntityListener
 
EntityListener(String) - Constructor for class org.apache.cayenne.map.EntityListener
 
EntityListenerFactory - Interface in org.apache.cayenne.map
A factory used to create entity listeners.
entityListenerFactory - Variable in class org.apache.cayenne.map.EntityResolver
 
entityListeners - Variable in class org.apache.cayenne.map.ObjEntity
 
entityMatchingRow(DataRow) - Method in class org.apache.cayenne.map.EntityInheritanceTree
Returns the deepest possible entity in the inheritance hierarchy that can be used to create objects from a given DataRow.
EntityMergeListener - Interface in org.apache.cayenne.util
EntityMergeListener interface defines API useful for listening to EntityMergeSupport processing.
EntityMergeSupport - Class in org.apache.cayenne.util
Implements methods for entity merging.
EntityMergeSupport(DataMap) - Constructor for class org.apache.cayenne.util.EntityMergeSupport
 
EntityMergeSupport(DataMap, NamingStrategy, boolean) - Constructor for class org.apache.cayenne.util.EntityMergeSupport
 
entityName - Variable in class org.apache.cayenne.DataRow
 
entityName - Variable in class org.apache.cayenne.map.EntityResult
 
entityName - Variable in class org.apache.cayenne.ObjectId
 
entityName - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
entityName - Variable in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
entityQualifier - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
entityResolver - Variable in class org.apache.cayenne.access.DataDomain
 
entityResolver - Variable in class org.apache.cayenne.access.DataNode
 
entityResolver - Variable in class org.apache.cayenne.access.jdbc.BaseSQLAction
 
entityResolver - Variable in class org.apache.cayenne.access.trans.ProcedureTranslator
 
entityResolver - Variable in class org.apache.cayenne.access.trans.QueryAssembler
 
entityResolver - Variable in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
entityResolver - Variable in class org.apache.cayenne.BaseContext
 
entityResolver - Variable in class org.apache.cayenne.dba.JdbcActionBuilder
 
EntityResolver - Class in org.apache.cayenne.map
Represents a virtual shared namespace for zero or more DataMaps.
EntityResolver() - Constructor for class org.apache.cayenne.map.EntityResolver
Creates new EntityResolver.
EntityResolver(Collection<DataMap>) - Constructor for class org.apache.cayenne.map.EntityResolver
Creates new EntityResolver that indexes a collection of DataMaps.
entityResolver - Variable in class org.apache.cayenne.remote.ClientChannel
 
EntityResult - Class in org.apache.cayenne.map
A metadata object that provides mapping of a set of result columns to an ObjEntity.
EntityResult(Class<?>) - Constructor for class org.apache.cayenne.map.EntityResult
 
EntityResult(String) - Constructor for class org.apache.cayenne.map.EntityResult
 
EntityResultSegment - Interface in org.apache.cayenne.query
A "compiled" version of a EntityResult descriptor.
entitySorter - Variable in class org.apache.cayenne.access.DataDomain
 
EntitySorter - Interface in org.apache.cayenne.map
Defines API for sorting of Cayenne entities based on their mutual dependencies.
entrySet() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
entrySet() - Method in class org.apache.cayenne.util.PersistentObjectMap
 
enum_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
enum_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
enum_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
enum_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
enumClass - Variable in class org.apache.cayenne.access.types.EnumType
 
EnumType<T extends Enum<T>> - Class in org.apache.cayenne.access.types
An ExtendedType that handles an enum class.
EnumType(Class<T>) - Constructor for class org.apache.cayenne.access.types.EnumType
 
EnumTypeFactory - Class in org.apache.cayenne.access.types
ExtendedTypeFactory for handling JDK 1.5 Enums.
EnumTypeFactory() - Constructor for class org.apache.cayenne.access.types.EnumTypeFactory
 
EOF - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
End of File.
EOF - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
End of File.
eol - Variable in exception org.apache.cayenne.ejbql.parser.ParseException
The end of line string for this machine.
eol - Variable in exception org.apache.cayenne.exp.parser.ParseException
The end of line string for this machine.
EQ() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
EQ - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
 
equals(Object) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
Returns true if another object is a ColumnDescriptor with the same name, name prefix, table and procedure names.
equals(Object) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
equals(Object) - Method in class org.apache.cayenne.di.Key
 
equals(Object) - Method in class org.apache.cayenne.event.EventSubject
 
equals(Object) - Method in class org.apache.cayenne.exp.Expression
 
equals(Object) - Method in class org.apache.cayenne.exp.ExpressionParameter
 
equals(Object) - Method in class org.apache.cayenne.ObjectId
 
equals(Object) - Method in class org.apache.cayenne.query.NamedQuery
An object is considered equal to this NamedQuery if it is a NamedQuery with the same queryName and same parameters.
equals(Object) - Method in class org.apache.cayenne.query.ObjectIdQuery
An object is considered equal to this query if it is also a ObjectIdQuery with an equal ObjectId.
equals(Object) - Method in class org.apache.cayenne.util.Invocation
 
equals(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
equals(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
EqualsBuilder - Class in org.apache.cayenne.util
Assists in implementing Object.equals(Object) methods.
EqualsBuilder() - Constructor for class org.apache.cayenne.util.EqualsBuilder
 
error - Variable in class org.apache.cayenne.validation.SimpleValidationFailure
 
ESC - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
ESCAPE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
escape_character() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
escapeChar - Variable in class org.apache.cayenne.exp.parser.PatternMatchNode
 
establishSession() - Method in interface org.apache.cayenne.remote.RemoteService
Establishes a dedicated session with Cayenne DataChannel, returning session id.
establishSession() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
establishSharedSession(String) - Method in interface org.apache.cayenne.remote.RemoteService
Creates a new session with the specified or joins an existing one.
establishSharedSession(String) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
evaluate(Object) - Method in class org.apache.cayenne.exp.Expression
Calculates expression value with object as a context for path expressions.
evaluate(Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
evaluateChild(int, Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
evaluateEntityNode(Entity) - Method in class org.apache.cayenne.exp.parser.ASTPath
Helper method to evaluate path expression with Cayenne Entity.
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTAdd
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTAnd
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTBetween
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTDivide
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTEqual
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTFalse
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTGreater
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTIn
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTLess
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTLike
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTList
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTMultiply
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNegate
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNot
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNotIn
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNotLike
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTOr
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTScalar
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTSubtract
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTTrue
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
Evaluates itself with object, pushing result on the stack.
EVENT_BRIDGE_FACTORY_DEFAULT - Static variable in class org.apache.cayenne.access.DataRowStore
 
EVENT_BRIDGE_FACTORY_PROPERTY - Static variable in class org.apache.cayenne.access.DataRowStore
 
EventBridge - Class in org.apache.cayenne.event
An object that passes events between a local EventManager and some other event dispatch mechanism.
EventBridge(EventSubject, String) - Constructor for class org.apache.cayenne.event.EventBridge
Creates an EventBridge with a single local subject.
EventBridge(Collection<EventSubject>, String) - Constructor for class org.apache.cayenne.event.EventBridge
Creates an EventBridge with multiple local subjects and a single external subject.
EventBridgeFactory - Interface in org.apache.cayenne.event
Defines a factory to dynamically create EventBridge instances.
eventBridgeFactory - Variable in class org.apache.cayenne.remote.RemoteSession
 
eventBridgeFactoryName - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
eventBridgeParameters - Variable in class org.apache.cayenne.remote.RemoteSession
 
eventBridgeParameters - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
eventBridgeProperties - Variable in class org.apache.cayenne.configuration.rop.server.ROPServerModule
 
eventManager - Variable in class org.apache.cayenne.access.DataDomain
 
eventManager - Variable in class org.apache.cayenne.access.DataRowStore
 
eventManager - Variable in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
eventManager - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
 
eventManager - Variable in class org.apache.cayenne.event.EventBridge
 
EventManager - Interface in org.apache.cayenne.event
This class acts as bridge between an Object that wants to inform others about its current state or a change thereof (Publisher) and a list of objects interested in the Subject (Listeners).
eventManager - Variable in class org.apache.cayenne.remote.ClientChannel
 
eventQueue - Variable in class org.apache.cayenne.event.DefaultEventManager
 
eventSubject - Variable in class org.apache.cayenne.access.DataRowStore
 
EventSubject - Class in org.apache.cayenne.event
This class encapsulates the String that is used to identify the subject that a listener is interested in.
EventSubject(String) - Constructor for class org.apache.cayenne.event.EventSubject
Protected constructor for new subjects.
eventToMessageObject(CayenneEvent) - Method in class org.apache.cayenne.event.JavaGroupsBridge
Converts CayenneEvent to a serializable object that will be sent via JMS.
eventToMessageObject(CayenneEvent) - Method in class org.apache.cayenne.event.JMSBridge
Converts CayenneEvent to a serializable object that will be sent via JMS.
eventTypes - Variable in class org.apache.cayenne.di.spi.DefaultScope
 
EventUtil - Class in org.apache.cayenne.util
Contains access stack events related utility methods.
excludingDefaultListeners - Variable in class org.apache.cayenne.map.ObjEntity
 
excludingSuperclassListeners - Variable in class org.apache.cayenne.map.ObjEntity
 
execute() - Method in class org.apache.cayenne.access.DataPort
Runs DataPort.
execute(Connection, OperationObserver, SQLStatement, Collection<Number>) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.AbstractToDbToken
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.AddColumnToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.AddRelationshipToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.CreateTableToDb
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.CreateTableToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.DropColumnToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.DropRelationshipToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.DropTableToModel
 
execute(MergerContext) - Method in interface org.apache.cayenne.merge.MergerToken
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.SetAllowNullToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.SetColumnTypeToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.SetNotNullToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.SetPrimaryKeyToModel
 
execute() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
Worker method that performs internal query.
executeSql(MergerContext, String) - Method in class org.apache.cayenne.merge.AbstractToDbToken
 
ExecutingMergerContext - Class in org.apache.cayenne.merge
 
ExecutingMergerContext(DataMap, DataNode) - Constructor for class org.apache.cayenne.merge.ExecutingMergerContext
 
ExecutingMergerContext(DataMap, DataSource, JdbcAdapter, ModelMergeDelegate) - Constructor for class org.apache.cayenne.merge.ExecutingMergerContext
 
EXISTS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
exists_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
ExpandBuff(boolean) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
ExpandBuff(boolean) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
expectedTokenSequences - Variable in exception org.apache.cayenne.ejbql.parser.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception org.apache.cayenne.exp.parser.ParseException
Each entry in this array is an array of integers.
expectsToOverrideIdentityColumns() - Method in class org.apache.cayenne.dba.sqlserver.SQLServerBatchAction
Returns whether a table has identity columns.
expFalse() - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for boolean false expression.
expName() - Method in class org.apache.cayenne.exp.Expression
Returns String label for this expression.
expName() - Method in class org.apache.cayenne.exp.parser.SimpleNode
Implemented for backwards compatibility with exp package.
EXPONENT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
EXPONENT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
ExportedKey - Class in org.apache.cayenne.map.naming
ExportedKey is an representation of relationship between two tables in database.
ExportedKey(String, String, String, String, String, String) - Constructor for class org.apache.cayenne.map.naming.ExportedKey
 
expression - Variable in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
 
Expression - Class in org.apache.cayenne.exp
Superclass of Cayenne expressions that defines basic API for expressions use.
Expression() - Constructor for class org.apache.cayenne.exp.Expression
 
expression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
expression - Variable in class org.apache.cayenne.query.EJBQLQuery
 
ExpressionException - Exception in org.apache.cayenne.exp
RuntimeException thrown on errors during expressions creation/parsing.
ExpressionException() - Constructor for exception org.apache.cayenne.exp.ExpressionException
 
ExpressionException(String, Object...) - Constructor for exception org.apache.cayenne.exp.ExpressionException
 
ExpressionException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.exp.ExpressionException
 
ExpressionException(Throwable) - Constructor for exception org.apache.cayenne.exp.ExpressionException
 
ExpressionException(String, String, Throwable, Object...) - Constructor for exception org.apache.cayenne.exp.ExpressionException
Constructor for ExpressionException.
ExpressionFactory - Class in org.apache.cayenne.exp
Helper class to build expressions.
ExpressionFactory() - Constructor for class org.apache.cayenne.exp.ExpressionFactory
 
expressionOfType(int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Creates a new expression for the type requested.
ExpressionParameter - Class in org.apache.cayenne.exp
Named parameter for paramterized expressions.
ExpressionParameter(String) - Constructor for class org.apache.cayenne.exp.ExpressionParameter
Constructor for ExpressionParam.
ExpressionParser - Class in org.apache.cayenne.exp.parser
Parser of Cayenne Expressions.
ExpressionParser(InputStream) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
Constructor with InputStream.
ExpressionParser(InputStream, String) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
Constructor with InputStream and supplied encoding
ExpressionParser(Reader) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
Constructor.
ExpressionParser(ExpressionParserTokenManager) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
Constructor with generated Token Manager.
ExpressionParserConstants - Interface in org.apache.cayenne.exp.parser
Token literal values and constants.
ExpressionParserTokenManager - Class in org.apache.cayenne.exp.parser
Token Manager.
ExpressionParserTokenManager(JavaCharStream) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Constructor.
ExpressionParserTokenManager(JavaCharStream, int) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Constructor.
ExpressionParserTreeConstants - Interface in org.apache.cayenne.exp.parser
 
expressionString - Variable in exception org.apache.cayenne.exp.ExpressionException
 
expTrue() - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for boolean true expression.
expWithParameters(Map<String, ?>) - Method in class org.apache.cayenne.exp.Expression
A shortcut for expWithParams(params, true).
expWithParameters(Map<String, ?>, boolean) - Method in class org.apache.cayenne.exp.Expression
Creates and returns a new Expression instance using this expression as a prototype.
ExtendedEnumeration - Interface in org.apache.cayenne
An interface that Enum classes may implement to map enum instances to arbitrary DB values that do not match the enum names or positions.
ExtendedEnumType<T extends Enum<T>> - Class in org.apache.cayenne.access.types
An ExtendedType that handles a Java Enum based upon the Cayenne ExtendedEnumeration interface.
ExtendedEnumType(Class<T>) - Constructor for class org.apache.cayenne.access.types.ExtendedEnumType
 
ExtendedType - Interface in org.apache.cayenne.access.types
Defines methods to read Java objects from JDBC ResultSets and write as parameters of PreparedStatements.
ExtendedTypeFactory - Interface in org.apache.cayenne.access.types
ExtendedType factory interface.
ExtendedTypeMap - Class in org.apache.cayenne.access.types
Stores ExtendedTypes, implementing an algorithm to determine the right type for a given Java class.
ExtendedTypeMap() - Constructor for class org.apache.cayenne.access.types.ExtendedTypeMap
Creates new ExtendedTypeMap, populating it with default JDBC-compatible types.
extendedTypes - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
externalEventSource - Variable in class org.apache.cayenne.event.EventBridge
 
externalSubject - Variable in class org.apache.cayenne.event.EventBridge
 
externalTransaction(TransactionDelegate) - Static method in class org.apache.cayenne.access.Transaction
Factory method returning a new transaction instance that would NOT propagate commit/rollback to participating connections.
externalTypesForJdbcType(int) - Method in class org.apache.cayenne.dba.AutoAdapter
 
externalTypesForJdbcType(int) - Method in interface org.apache.cayenne.dba.DbAdapter
Returns an array of RDBMS types that can be used with JDBC type.
externalTypesForJdbcType(int) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
externalTypesForJdbcType(int) - Method in class org.apache.cayenne.dba.TypesHandler
 
extractData(ResultSet) - Static method in class org.apache.cayenne.map.naming.ExportedKey
Extracts data from a resultset pointing to a exported key to ExportedKey class instance
extractFileExtension(String) - Static method in class org.apache.cayenne.util.Util
Extracts extension from the file name.
extractQualifier() - Method in class org.apache.cayenne.access.trans.QualifierTranslator
 
extractTemplateString() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
Extracts a template string from a SQLTemplate query.

F

factories - Variable in class org.apache.cayenne.reflect.ClassDescriptorMap
 
factory - Variable in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
 
failedObjectId - Variable in exception org.apache.cayenne.access.OptimisticLockException
 
failures - Variable in class org.apache.cayenne.access.DbGenerator
 
FALSE - Static variable in class org.apache.cayenne.exp.Expression
 
FALSE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
FALSE - Static variable in class org.apache.cayenne.map.MapLoader
 
Fault - Class in org.apache.cayenne
Represents a placeholder for an unresolved relationship from a source object.
Fault() - Constructor for class org.apache.cayenne.Fault
 
fault - Variable in class org.apache.cayenne.util.PersistentObjectHolder
 
FaultFactory - Interface in org.apache.cayenne.reflect
 
faultFactory - Variable in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
FaultFailureException - Exception in org.apache.cayenne
A runtime exception thrown when during lazy object initialization Cayenne finds that no matching row exists in the database for a given ObjectId.
FaultFailureException() - Constructor for exception org.apache.cayenne.FaultFailureException
 
FaultFailureException(String, Object...) - Constructor for exception org.apache.cayenne.FaultFailureException
 
FaultFailureException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.FaultFailureException
 
FaultFailureException(Throwable) - Constructor for exception org.apache.cayenne.FaultFailureException
 
FETCH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
fetch_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
FETCH_LIMIT_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines default query fetch limit, which is zero, meaning that all matching rows should be fetched.
FETCH_LIMIT_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines the name of the property for the query fetch limit .
FETCH_OFFSET_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines default query fetch start index, which is 0, meaning that matching rows selected starting from the first.
FETCH_OFFSET_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines the name of the property for the query fetch offset.
fetchedIds - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
fetchedSoFar - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
FETCHING_DATA_ROWS_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
 
FETCHING_DATA_ROWS_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
 
fetchingDataRows - Variable in class org.apache.cayenne.query.ObjectIdQuery
 
fetchLimit - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
field - Variable in class org.apache.cayenne.reflect.FieldAccessor
 
FieldAccessor - Class in org.apache.cayenne.reflect
A PropertyAccessor that performs direct Field access.
FieldAccessor(Class<?>, String, Class<?>) - Constructor for class org.apache.cayenne.reflect.FieldAccessor
 
fieldCount - Variable in class org.apache.cayenne.util.ToStringBuilder
 
FieldEmbeddableDescriptor - Class in org.apache.cayenne.reflect
A default POJO embeddable descriptor.
FieldEmbeddableDescriptor(Embeddable, String, String) - Constructor for class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
fields - Variable in class org.apache.cayenne.map.EntityResult
 
FilesystemResourceLocator - Class in org.apache.cayenne.resource
A ResourceLocator that can locate resources in the filesystem.
FilesystemResourceLocator(File...) - Constructor for class org.apache.cayenne.resource.FilesystemResourceLocator
Creates a new FilesystemResourceLocator, using an array of base locations ("roots").
FilesystemResourceLocator(Collection<File>) - Constructor for class org.apache.cayenne.resource.FilesystemResourceLocator
Creates a new FilesystemResourceLocator, using a collection of base locations.
FillBuff() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
FillBuff() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
fillIn(Query, List) - Method in class org.apache.cayenne.access.IncrementalFaultList
Performs initialization of the list of objects.
filter(Collection<T>, Collection<T>) - Method in class org.apache.cayenne.exp.Expression
Adds objects matching this expression from the source collection to the target collection.
FilterArcIterator<E,V> - Class in org.apache.cayenne.ashwood.graph
 
FilterArcIterator(ArcIterator<E, V>, Predicate, Predicate, Predicate) - Constructor for class org.apache.cayenne.ashwood.graph.FilterArcIterator
 
FilterIteration<E,V> - Class in org.apache.cayenne.ashwood.graph
 
FilterIteration(DigraphIteration<E, V>, Predicate, Predicate) - Constructor for class org.apache.cayenne.ashwood.graph.FilterIteration
 
filterObjects(List<T>) - Method in class org.apache.cayenne.exp.Expression
Returns a list of objects that match the expression.
filters - Variable in class org.apache.cayenne.access.DataDomain
 
filters - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
findDirectoryResource(String) - Method in class org.apache.cayenne.util.ResourceLocator
Deprecated.
Returns a directory resource URL using the lookup strategy configured for this ResourceLocator or null if no readable resource can be found for the given name.
findFileInCurrentDirectory(String) - Static method in class org.apache.cayenne.util.ResourceLocator
Deprecated.
Looks up a file in the current directory.
findFileInFileSystem(String) - Static method in class org.apache.cayenne.util.ResourceLocator
Deprecated.
Looks up a file in the filesystem.
findFileInHomeDirectory(String) - Static method in class org.apache.cayenne.util.ResourceLocator
Deprecated.
Looks up a file in the user home directory.
findObject(Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
findObjectInCollection(Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
findReflexiveMaster(Persistent, ObjRelationship, String) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
findResource(String) - Method in class org.apache.cayenne.dba.JdbcAdapter
Locates and returns a named adapter resource.
findResource(String) - Method in class org.apache.cayenne.dba.oracle.Oracle8Adapter
 
findResource(String) - Method in class org.apache.cayenne.util.ResourceLocator
Deprecated.
Returns a resource URL using the lookup strategy configured for this Resourcelocator or null if no readable resource can be found for the given name.
findResources(String) - Method in class org.apache.cayenne.resource.ClassLoaderResourceLocator
 
findResources(String) - Method in class org.apache.cayenne.resource.FilesystemResourceLocator
 
findResources(String) - Method in interface org.apache.cayenne.resource.ResourceLocator
Finds a collection of matching resources for a given name.
findResourceStream(String) - Method in class org.apache.cayenne.util.ResourceLocator
Deprecated.
Returns an InputStream on the found resource using the lookup strategy configured for this ResourceLocator or null if no readable resource can be found for the given name.
findURLInClassLoader(String, ClassLoader) - Static method in class org.apache.cayenne.util.ResourceLocator
Deprecated.
Looks up the URL for the named resource using the specified ClassLoader.
findURLInClasspath(String) - Static method in class org.apache.cayenne.util.ResourceLocator
Deprecated.
Looks up the URL for the named resource using this class' ClassLoader.
finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
 
finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
 
finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
 
finishedChild(Expression, int, boolean) - Method in interface org.apache.cayenne.exp.TraversalHandler
Called during traversal after a child of expression has been visited.
finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.exp.TraversalHelper
 
finishedMergeChanges(DataObject) - Method in interface org.apache.cayenne.access.DataContextDelegate
Called after a successful merging of external changes to an object.
finishedProcessDelete(DataObject) - Method in interface org.apache.cayenne.access.DataContextDelegate
Called after a successful processing of externally deleted object.
finishPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
 
fire() - Method in class org.apache.cayenne.util.Invocation
Invoke the target's method without any arguments.
fire(Object) - Method in class org.apache.cayenne.util.Invocation
Invoke the target's method with a single argument.
fire(Object[]) - Method in class org.apache.cayenne.util.Invocation
Invoke the target's method with an arbitrary number of arguments.
fireAttributeAdded(ObjAttribute) - Method in class org.apache.cayenne.util.EntityMergeSupport
Notifies all listeners that an ObjAttribute was added
fireDataChannelChanged(Object, GraphDiff) - Method in class org.apache.cayenne.access.DataContext
 
fireDataChannelChanged(Object, GraphDiff) - Method in class org.apache.cayenne.BaseContext
 
fireDataChannelCommitted(Object, GraphDiff) - Method in class org.apache.cayenne.BaseContext
 
fireDataChannelRolledback(Object, GraphDiff) - Method in class org.apache.cayenne.BaseContext
 
fireRelationshipAdded(ObjRelationship) - Method in class org.apache.cayenne.util.EntityMergeSupport
Notifies all listeners that an ObjRelationship was added
first(List<T>) - Method in class org.apache.cayenne.exp.Expression
Returns the first object in the list that matches the expression.
firstList() - Method in interface org.apache.cayenne.QueryResponse
A utility method for quickly retrieving the first list in the response.
firstList() - Method in class org.apache.cayenne.util.GenericResponse
 
firstList() - Method in class org.apache.cayenne.util.ListResponse
 
firstUpdateCount() - Method in interface org.apache.cayenne.QueryResponse
A utility method for quickly retrieving the first update count from the response.
firstUpdateCount() - Method in class org.apache.cayenne.util.GenericResponse
 
firstUpdateCount() - Method in class org.apache.cayenne.util.ListResponse
 
firstVertex - Variable in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
 
flattenTree() - Method in class org.apache.cayenne.exp.Expression
Restructures expression to make sure that there are no children of the same type as this expression.
flattenTree() - Method in class org.apache.cayenne.exp.parser.SimpleNode
Flattens the tree under this node by eliminating any children that are of the same class as this node and copying their children to this node.
FLOAT_LITERAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
FloatType - Class in org.apache.cayenne.access.types
 
FloatType() - Constructor for class org.apache.cayenne.access.types.FloatType
 
FLT_SUFF - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
FLUSH_CASCADE_SYNC - Static variable in interface org.apache.cayenne.DataChannel
A synchronization type that results in changes from an ObjectContext to be recorded in the parent DataChannel.
FLUSH_NOCASCADE_SYNC - Static variable in interface org.apache.cayenne.DataChannel
A synchronization type that results in changes from an ObjectContext to be recorded in the parent DataChannel.
forceNoCache - Variable in class org.apache.cayenne.query.NamedQuery
 
forgetSnapshot(ObjectId) - Method in class org.apache.cayenne.access.DataRowStore
Evicts a snapshot from cache without generating any SnapshotEvents.
FormattedCommonsJdbcEventLogger - Class in org.apache.cayenne.log
A CommonsJdbcEventLogger extension that provides pretty formatting of the logged SQL messages.
FormattedCommonsJdbcEventLogger() - Constructor for class org.apache.cayenne.log.FormattedCommonsJdbcEventLogger
 
free() - Method in class org.apache.cayenne.util.MemoryBlob
 
free() - Method in class org.apache.cayenne.util.MemoryClob
 
FROM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
from_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
from_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
fromString(String) - Static method in class org.apache.cayenne.exp.Expression
Parses string, converting it to Expression.
FrontBaseAdapter - Class in org.apache.cayenne.dba.frontbase
DbAdapter implementation for FrontBase RDBMS.
FrontBaseAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>) - Constructor for class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
 
FrontBasePkGenerator - Class in org.apache.cayenne.dba.frontbase
 
FrontBasePkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
FrontBaseSniffer - Class in org.apache.cayenne.dba.frontbase
 
FrontBaseSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.frontbase.FrontBaseSniffer
 
fullPath - Variable in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
 
fullSize - Variable in class org.apache.cayenne.util.IncrementalListResponse
 
functions_returning_datetime() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
functions_returning_numerics() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
functions_returning_strings() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 

G

GE() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
GE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
generated - Variable in class org.apache.cayenne.map.DbAttribute
Defines whether this column value is generated by the database.
generatedAttributes - Variable in class org.apache.cayenne.map.DbEntity
 
generateParseException() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
Generate ParseException.
generateParseException() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Generate ParseException.
generatePk(DataNode, DbAttribute) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
Generates a unique and non-repeating primary key for specified dbEntity.
generatePk(DataNode, DbAttribute) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Returns a non-repeating primary key for a given PK attribute.
generatePk(DataNode, DbAttribute) - Method in interface org.apache.cayenne.dba.PkGenerator
Generates a unique and non-repeating primary key for specified PK attribute.
generatorName - Variable in class org.apache.cayenne.map.DbKeyGenerator
 
generatorType - Variable in class org.apache.cayenne.map.DbKeyGenerator
 
genericClassName - Variable in class org.apache.cayenne.access.DbLoader
 
GenericResponse - Class in org.apache.cayenne.util
A simple serializable implementation of QueryResponse.
GenericResponse() - Constructor for class org.apache.cayenne.util.GenericResponse
Creates an empty BaseResponse.
GenericResponse(List) - Constructor for class org.apache.cayenne.util.GenericResponse
Creates a BaseResponse with a single result list.
GenericResponse(QueryResponse) - Constructor for class org.apache.cayenne.util.GenericResponse
Creates a response that it a shallow copy of another response.
get(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
get(QueryMetadata) - Method in class org.apache.cayenne.cache.EhCacheQueryCache
 
get(QueryMetadata, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.EhCacheQueryCache
 
get(QueryMetadata) - Method in class org.apache.cayenne.cache.MapQueryCache
 
get(QueryMetadata, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.MapQueryCache
Returns a non-null cached value.
get() - Method in class org.apache.cayenne.cache.MapQueryCacheProvider
 
get(QueryMetadata, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.NestedQueryCache
 
get(QueryMetadata) - Method in class org.apache.cayenne.cache.NestedQueryCache
 
get(QueryMetadata) - Method in class org.apache.cayenne.cache.OSQueryCache
 
get(QueryMetadata, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.OSQueryCache
Returns a non-null cached value.
get(QueryMetadata) - Method in interface org.apache.cayenne.cache.QueryCache
Returns a cached query result for the given QueryMetadata or null if the result is not cached or is expired.
get(QueryMetadata, QueryCacheEntryFactory) - Method in interface org.apache.cayenne.cache.QueryCache
Returns a cached query result for the given QueryMetadata.
get(String) - Method in class org.apache.cayenne.configuration.DefaultRuntimeProperties
 
get() - Method in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
get() - Method in class org.apache.cayenne.configuration.rop.client.HessianConnectionProvider
 
get() - Method in class org.apache.cayenne.configuration.rop.client.LocalClientServerChannelProvider
 
get() - Method in class org.apache.cayenne.configuration.rop.client.LocalConnectionProvider
 
get(String) - Method in interface org.apache.cayenne.configuration.RuntimeProperties
Returns a String property value for a given key.
get() - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
 
get() - Method in class org.apache.cayenne.configuration.server.DomainDataChannelProvider
 
get(Class<T>) - Static method in class org.apache.cayenne.di.Key
Creates a key for a nameless binding of a given type.
get(Class<T>, String) - Static method in class org.apache.cayenne.di.Key
Creates a key for a named binding of a given type.
get() - Method in interface org.apache.cayenne.di.Provider
 
get() - Method in class org.apache.cayenne.di.spi.DefaultScopeProvider
 
get(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.DefaultValueForNullProvider
 
get(int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
get(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
get(int) - Method in class org.apache.cayenne.util.IndexPropertyList
 
get(int) - Method in class org.apache.cayenne.util.PersistentObjectList
 
get(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
getAbsolutePath() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
 
getAccessor() - Method in exception org.apache.cayenne.reflect.PropertyException
Returns property descriptor that was used to access the property.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.AutoAdapter
 
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
Uses special action builder to create the right action.
getAction(Query, DataNode) - Method in interface org.apache.cayenne.dba.DbAdapter
Returns an instance of SQLAction that should handle the query.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
Uses special action builder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
Uses special action builder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
 
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.JdbcAdapter
Uses JdbcActionBuilder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
Uses special action builder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
Uses special action builder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.oracle.Oracle8Adapter
Uses OracleActionBuilder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
Uses OracleActionBuilder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
Uses PostgresActionBuilder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
 
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
Uses SQLServerActionBuilder to create the right action.
getAdapter() - Method in class org.apache.cayenne.access.DataNode
Returns DbAdapter object.
getAdapter() - Method in class org.apache.cayenne.access.DbGenerator
Returns DbAdapter associated with this DbGenerator.
getAdapter() - Method in class org.apache.cayenne.access.DbLoader
Returns DbAdapter associated with this DbLoader.
getAdapter() - Method in class org.apache.cayenne.access.jdbc.BaseSQLAction
 
getAdapter() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
Returns DbAdapter associated with this execution plan object.
getAdapter() - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
 
getAdapter() - Method in class org.apache.cayenne.access.trans.QueryAssembler
 
getAdapter() - Method in class org.apache.cayenne.dba.AutoAdapter
Returns a proxied DbAdapter, lazily creating it on first invocation.
getAdapter() - Method in class org.apache.cayenne.dba.JdbcActionBuilder
Returns DbAdapter used associated with this action builder.
getAdapter() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
getAdapter() - Method in class org.apache.cayenne.merge.ExecutingMergerContext
 
getAdapter() - Method in interface org.apache.cayenne.merge.MergerContext
 
getAdapterClassName() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getAdapterType() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
getAggregateColumnTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.jdbc.EJBQLTranslatorFactory
 
getAggregateColumnTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
 
getAliasedName(String) - Method in class org.apache.cayenne.map.DbAttribute
 
getAliasedPath() - Method in interface org.apache.cayenne.map.PathComponent
Returns an aliased path or null if this component is not an alias.
getAnyRelationship(Entity) - Method in class org.apache.cayenne.map.Entity
Returns a relationship that has a specified entity as a target.
getArc(E, E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
getArc(Object, Object) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
getArcId() - Method in class org.apache.cayenne.graph.ArcCreateOperation
 
getArcId() - Method in class org.apache.cayenne.graph.ArcDeleteOperation
 
getAsciiStream() - Method in class org.apache.cayenne.util.MemoryClob
Retrieves the CLOB value designated by this Clob object as an ascii stream.
getAttribute(String) - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
 
getAttribute(String) - Method in class org.apache.cayenne.map.Embeddable
 
getAttribute(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
Returns an ObjAttribute for a given name, taking into account column name overrides.
getAttribute(String) - Method in class org.apache.cayenne.map.Entity
Returns attribute with name attributeName or null if no attribute with this name exists.