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

A

abort(Executor) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
abs() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
abs() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
abs() - Method in class org.apache.cayenne.exp.Property
Deprecated.
 
abs() - Method in class org.apache.cayenne.exp.property.NumericProperty
 
ABS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
ABS - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
absExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
absExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
abstract_schema_name() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
AbstractMappedQuery - Class in org.apache.cayenne.query
 
AbstractMappedQuery(String) - Constructor for class org.apache.cayenne.query.AbstractMappedQuery
 
AbstractQuery - Class in org.apache.cayenne.query
A common superclass of Cayenne queries.
AbstractQuery() - Constructor for class org.apache.cayenne.query.AbstractQuery
 
accept(DbRowOpVisitor<T>) - Method in interface org.apache.cayenne.access.flush.operation.DbRowOp
 
accept(DbRowOpVisitor<T>) - Method in class org.apache.cayenne.access.flush.operation.DeleteDbRowOp
 
accept(DbRowOpVisitor<T>) - Method in class org.apache.cayenne.access.flush.operation.DeleteInsertDbRowOp
 
accept(DbRowOpVisitor<T>) - Method in class org.apache.cayenne.access.flush.operation.InsertDbRowOp
 
accept(DbRowOpVisitor<T>) - Method in class org.apache.cayenne.access.flush.operation.UpdateDbRowOp
 
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.map.QueryDescriptor
 
accessor - Variable in class org.apache.cayenne.reflect.BaseProperty
 
accessor - Variable in exception org.apache.cayenne.reflect.PropertyException
 
accessor(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.
Accessor - Interface in org.apache.cayenne.reflect
An accessor of a property value.
AccessorFactory - Interface in org.apache.cayenne.reflect
 
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.translator.batch.legacy.DefaultBatchTranslator
Deprecated.
 
adapter - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
adapter - Variable in class org.apache.cayenne.dba.JdbcPkGenerator
 
adapterClassName - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
adapterFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
 
adapterProvider - Variable in class org.apache.cayenne.dba.AutoAdapter
 
adapterSql - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
adapterSql - Variable in class org.apache.cayenne.map.SQLTemplateDescriptor
 
adapterType - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
 
add(int, E) - Method in class org.apache.cayenne.util.PersistentObjectList
 
add(int, Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
add(int, Object) - Method in class org.apache.cayenne.util.IndexPropertyList
 
add(E) - Method in class org.apache.cayenne.exp.property.NumericProperty
 
add(E) - Method in class org.apache.cayenne.util.PersistentObjectList
 
add(E) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
add(Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
 
add(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
add(Object) - Method in class org.apache.cayenne.util.commons.CompositeCollection
Adds an object to the collection, throwing UnsupportedOperationException unless a CollectionMutator strategy is specified.
add(Map<String, Object>) - Method in class org.apache.cayenne.query.DeleteBatchQuery
 
add(Map<String, Object>) - Method in class org.apache.cayenne.query.InsertBatchQuery
Adds a snapshot to batch.
add(Map<String, Object>, Map<String, Object>) - Method in class org.apache.cayenne.query.UpdateBatchQuery
Adds a parameter row to the batch.
add(Map<String, Object>, Map<String, Object>, ObjectId) - Method in class org.apache.cayenne.query.UpdateBatchQuery
Adds a parameter row to the batch.
add(Map<String, Object>, ObjectId) - Method in class org.apache.cayenne.query.InsertBatchQuery
Adds a snapshot to batch.
add(ConfigurationNode, Object) - Method in interface org.apache.cayenne.configuration.xml.DataChannelMetaData
Store data for object.
add(ConfigurationNode, Object) - Method in class org.apache.cayenne.configuration.xml.DefaultDataChannelMetaData
value.getClass() will be used under the hood to associate data with the key object.
add(ConfigurationNode, Object) - Method in class org.apache.cayenne.configuration.xml.NoopDataChannelMetaData
 
add(NumericProperty<?>) - Method in class org.apache.cayenne.exp.property.NumericProperty
 
add(GraphDiff) - Method in class org.apache.cayenne.graph.CompoundDiff
 
add(T) - Method in interface org.apache.cayenne.di.ListBuilder
 
ADD - Static variable in class org.apache.cayenne.exp.Expression
 
ADD - Static variable in class org.apache.cayenne.map.event.MapEvent
A type that describes object creation events.
addAdditionalQualifier(DbAttribute, Object) - Method in class org.apache.cayenne.access.flush.operation.Qualifier
 
addAdditionalQualifier(DbAttribute, Object, boolean) - Method in class org.apache.cayenne.access.flush.operation.Qualifier
 
addAfter(Class<? extends T>, Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
 
addAfter(T, Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
 
addAll(int, Collection<? extends E>) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
addAll(int, Collection<? extends E>) - Method in class org.apache.cayenne.util.PersistentObjectList
 
addAll(Collection<? extends E>) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
addAll(Collection<? extends E>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
Adds a collection of elements to this collection, throwing UnsupportedOperationException unless a CollectionMutator strategy is specified.
addAll(Collection<? extends E>) - Method in class org.apache.cayenne.util.PersistentObjectList
 
addAll(Collection<? extends E>) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
addAll(Collection<? extends GraphDiff>) - Method in class org.apache.cayenne.graph.CompoundDiff
 
addAll(Collection<T>) - Method in interface org.apache.cayenne.di.ListBuilder
 
addAllAfter(Collection<T>, Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
 
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(Attribute) - Method in class org.apache.cayenne.map.Entity
Adds new attribute to the entity, setting its parent entity to be this object.
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(ObjAttribute) - Method in class org.apache.cayenne.map.EmbeddedResult
 
addAttributeOverride(String, String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
 
addAttributeOverride(String, String) - Method in class org.apache.cayenne.map.ObjEntity
 
addAuthHeader(URLConnection) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
addBatchUpdateCount(int[]) - Method in class org.apache.cayenne.util.GenericResponse
 
addBatchUpdateResult(int[]) - Method in class org.apache.cayenne.util.QueryResultBuilder
 
addCallback(LifecycleEvent, Class<?>, Method) - 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.
addCallback(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.
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(int, Node) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
 
addChild(Node) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
 
addChild(PrefetchTreeNode) - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
addChildNode(EntityInheritanceTree) - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
addColumnDescriptor(ColumnDescriptor) - Method in class org.apache.cayenne.template.Context
 
addColumnResult(String) - Method in class org.apache.cayenne.map.SQLResult
Adds a result set column name to the mapping.
addComposited(Collection<E>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
Add an additional collection to this composite.
addConfig(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
 
addConfigs(String...) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
 
addConfigs(Collection<String>) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
 
addConnection(String, Connection) - Method in class org.apache.cayenne.tx.BaseTransaction
 
addConverter(Class<? super T>, Converter<T>) - Static method in class org.apache.cayenne.reflect.ConverterFactory
Converters are used by PropertyUtils.setProperty(Object, String, Object) to coerce generic Object values into the specific type expected by the named setter.
addDataChannelListener(DataChannelLoaderListener) - Method in class org.apache.cayenne.configuration.xml.LoaderContext
 
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
 
addDataMapListener(DataMapLoaderListener) - Method in class org.apache.cayenne.configuration.xml.LoaderContext
 
addDataNode(DataDomain, DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
 
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(PropertyDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Registers a property.
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(E) - Method in interface org.apache.cayenne.util.PersistentObjectCollection
Adds an object without triggering an event
addDirectly(E) - Method in class org.apache.cayenne.util.PersistentObjectList
 
addDirectly(E) - 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.
addEmbeddedResult(EmbeddedResult) - Method in class org.apache.cayenne.map.SQLResult
 
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
addEscapes(String) - Static method in error org.apache.cayenne.template.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.
addFilter(DataChannelFilter) - Method in class org.apache.cayenne.access.DataDomain
addFlattenedId(String, ObjectId) - Method in class org.apache.cayenne.access.flush.operation.Values
 
additionalDbEntities - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
additionalQualifier - Variable in class org.apache.cayenne.access.flush.operation.Qualifier
 
addJoin(DbJoin) - Method in class org.apache.cayenne.map.DbRelationship
Adds a join.
addListener(Class<?>, LifecycleListener) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers a LifecycleListener for all events on all entities.
addListener(Object) - Method in class org.apache.cayenne.access.DataDomain
Adds a listener, mapping its methods to events based on annotations.
addListener(Object) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Adds a listener, mapping its methods to events based on annotations.
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) - Method in interface org.apache.cayenne.event.EventManager
Register an EventListener for events sent by any sender.
addListener(Object, String, Class<?>, EventSubject) - Method in class org.apache.cayenne.event.NoopEventManager
 
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) - Method in interface org.apache.cayenne.event.EventManager
Register an EventListener for events sent by a specific sender.
addListener(Object, String, Class<?>, EventSubject, Object) - Method in class org.apache.cayenne.event.NoopEventManager
 
addListener(Object, String, Class<?>, EventSubject, Object, boolean) - Method in class org.apache.cayenne.event.DefaultEventManager
 
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(TransactionListener) - Method in class org.apache.cayenne.tx.BaseTransaction
 
addListener(TransactionListener) - Method in interface org.apache.cayenne.tx.Transaction
 
addLocal(E) - Method in class org.apache.cayenne.util.PersistentObjectList
 
addModule(Module) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
 
addModule(Module) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
 
addModules(Collection<Module>) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
 
addModules(Collection<Module>) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
 
addMultiColumnOperand(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.translator.ejbql.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) - Method in interface org.apache.cayenne.event.EventManager
 
addNonBlockingListener(Object, String, Class<?>, EventSubject) - Method in class org.apache.cayenne.event.NoopEventManager
 
addNonBlockingListener(Object, String, Class<?>, EventSubject, Object) - Method in class org.apache.cayenne.event.DefaultEventManager
 
addNonBlockingListener(Object, String, Class<?>, EventSubject, Object) - Method in interface org.apache.cayenne.event.EventManager
 
addNonBlockingListener(Object, String, Class<?>, EventSubject, Object) - Method in class org.apache.cayenne.event.NoopEventManager
 
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(String, String, String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
 
addOrdering(String, SortOrder) - Method in class org.apache.cayenne.query.SelectQuery
Deprecated.
Adds ordering specification to this query orderings.
addOrdering(Ordering) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
Adds single ordering for this query.
addOrdering(Ordering) - Method in class org.apache.cayenne.query.SelectQuery
Deprecated.
Adds ordering specification to this query orderings.
addOrderings(Collection<? extends Ordering>) - Method in class org.apache.cayenne.query.SelectQuery
Deprecated.
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.
addParameterBinding(ParameterBinding) - Method in class org.apache.cayenne.template.Context
 
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.map.SelectQueryDescriptor
addPrefetch(String) - Method in class org.apache.cayenne.query.ProcedureQuery
Adds a prefetch.
addPrefetch(String) - Method in class org.apache.cayenne.query.SelectQuery
Deprecated.
Adds a prefetch with specified relationship path to the query.
addPrefetch(String) - Method in class org.apache.cayenne.query.SQLTemplate
Adds a prefetch.
addPrefetch(String, int) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
 
addPrefetch(String, int) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
Adds prefetch path with semantics to this query.
addPrefetch(String, int) - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
Adds single prefetch path with semantics to this query.
addPrefetch(String, int) - Method in class org.apache.cayenne.query.SQLSelect
Merges a prefetch path with specified semantics into the query prefetch tree.
addPrefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SelectQuery
Deprecated.
Adds a prefetch with specified relationship path to the query.
addPrefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SQLSelect
Merges a prefetch into the query prefetch tree.
addPrefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SQLTemplate
Adds a prefetch with specified relationship path to the query.
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.
addProperty(String, String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
 
addQuery(Query) - Method in class org.apache.cayenne.query.QueryChain
Adds a query to the chain.
addQueryDescriptor(QueryDescriptor) - Method in class org.apache.cayenne.map.DataMap
Stores a query descriptor under its name.
addQueryFilter(DataChannelQueryFilter) - Method in class org.apache.cayenne.access.DataDomain
Adds a new query filter.
addRelationship(Relationship) - Method in class org.apache.cayenne.map.Entity
Adds new relationship to the entity.
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.
addSelectResult(List<?>) - Method in class org.apache.cayenne.util.QueryResultBuilder
 
addSessionCookie(URLConnection) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
addSql(String, String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
Adds raw sql.
addSubclassDescriptor(String, ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Adds a subclass descriptor that maps to a given class name.
addSuperProperty(PropertyDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Registers a superclass property.
addSyncFilter(DataChannelSyncFilter) - Method in class org.apache.cayenne.access.DataDomain
Adds a new sync filter.
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.BaseDataObject
 
addToManyTarget(String, DataObject, boolean) - Method in interface org.apache.cayenne.DataObject
Adds an object to a to-many relationship.
addUpdateCount(int) - Method in class org.apache.cayenne.util.GenericResponse
 
addValue(DbAttribute, Object, boolean) - Method in class org.apache.cayenne.access.flush.operation.Values
 
addValueBinding(QuotingAppendable, Object) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
 
addVertex(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
addVertex(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
addWeightForEntity(ObjEntity) - Method in class org.apache.cayenne.ashwood.WeightedAshwoodEntitySorter
 
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.
adjustBeginLineColumn(int, int) - Method in class org.apache.cayenne.template.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
 
AdjustBuffSize() - Method in class org.apache.cayenne.template.parser.JavaCharStream
 
after(Class<? extends T>) - Method in interface org.apache.cayenne.di.DecoratorBuilder
 
afterChild(EJBQLExpression, String, int) - Method in class org.apache.cayenne.access.translator.ejbql.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 - Class in org.apache.cayenne.exp.parser
Superclass of aggregated conditional nodes such as NOT, AND, OR.
AggregateConditionNode(int) - Constructor for class org.apache.cayenne.ejbql.parser.AggregateConditionNode
 
aggregateExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
alias - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.AliasedNode
 
alias - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
 
alias(String) - Method in class org.apache.cayenne.exp.Property
Deprecated.
Creates alias with different name for this property
alias(String) - Method in class org.apache.cayenne.exp.property.BaseProperty
Creates alias with different name for this property
alias(String) - Method in class org.apache.cayenne.exp.property.DateProperty
Creates alias with different name for this property
alias(String) - Method in class org.apache.cayenne.exp.property.EntityProperty
Creates alias with different name for this property
alias(String) - Method in class org.apache.cayenne.exp.property.ListProperty
Creates alias with different name for this property
alias(String) - Method in class org.apache.cayenne.exp.property.MapProperty
Creates alias with different name for this property
alias(String) - Method in class org.apache.cayenne.exp.property.NumericProperty
Creates alias with different name for this property
alias(String) - Method in class org.apache.cayenne.exp.property.SetProperty
Creates alias with different name for this property
alias(String) - Method in class org.apache.cayenne.exp.property.StringProperty
Creates alias with different name for this property
aliased(NodeBuilder, String) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
 
aliased(Node, String) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
 
AliasedNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
 
AliasedNode(String) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.AliasedNode
 
aliasPathSplits(String, String...) - Method in class org.apache.cayenne.query.SelectQuery
Deprecated.
Adds one or more aliases for the qualifier expression path.
all - Variable in class org.apache.cayenne.util.commons.CompositeCollection
Collections in the composite
all() - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
 
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
 
allowAllNamespaces - Variable in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
 
allRelationships() - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
allRows() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
 
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.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(Collection<Expression>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
and(Collection<Expression>) - Method in class org.apache.cayenne.query.ColumnSelect
AND's provided expressions to the existing WHERE or HAVING clause expression.
and(Collection<Expression>) - Method in class org.apache.cayenne.query.ObjectSelect
AND's provided expressions to the existing WHERE clause expression.
and(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
 
and(Expression...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
and(Expression...) - Method in class org.apache.cayenne.query.ColumnSelect
AND's provided expressions to the existing WHERE clause expression.
and(Expression...) - Method in class org.apache.cayenne.query.ObjectSelect
AND's provided expressions to the existing WHERE clause expression.
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".
andExp(Expression, Expression...) - Method in class org.apache.cayenne.exp.Expression
Chains this expression with other expressions using "and".
andHavingQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
Deprecated.
Adds specified HAVING qualifier to the existing HAVING qualifier joining it using "AND".
andQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
Deprecated.
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(boolean) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a boolean.
append(boolean[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a boolean array.
append(boolean[], boolean[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two boolean arrays.
append(boolean[], boolean[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of boolean.
append(boolean, boolean) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two booleanss.
append(boolean, boolean) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two booleanss are equal.
append(byte) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a byte.
append(byte[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a byte array.
append(byte[], byte[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two byte arrays.
append(byte[], byte[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of byte.
append(byte, byte) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two bytes.
append(byte, byte) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two bytes are equal.
append(char) - Method in interface org.apache.cayenne.access.sqlbuilder.QuotingAppendable
 
append(char) - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
 
append(char) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
Appends a piece of SQL to the internal buffer.
append(char) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a char.
append(char[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a char array.
append(char[], char[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two char arrays.
append(char[], char[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of char.
append(char, char) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two chars.
append(char, char) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two chars are equal.
append(double) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a double.
append(double[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a double array.
append(double[], double[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two double arrays.
append(double[], double[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of double.
append(double, double) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two doubles.
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) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a float.
append(float[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a float array.
append(float[], float[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two float arrays.
append(float[], float[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of float.
append(float, float) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two floats.
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(int) - Method in interface org.apache.cayenne.access.sqlbuilder.QuotingAppendable
 
append(int) - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
 
append(int) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an int.
append(int[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an int array.
append(int[], int[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two int arrays.
append(int[], int[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of int.
append(int, int) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two ints.
append(int, int) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two ints are equal.
append(long) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a long.
append(long[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a long array.
append(long[], long[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two long arrays.
append(long[], long[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of long.
append(long, long) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two longs.
append(long, long) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two long s are equal.
append(short) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a short.
append(short[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a short array.
append(short[], short[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two short arrays.
append(short[], short[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of short.
append(short, short) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two shorts.
append(short, short) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two shorts are equal.
append(CharSequence) - Method in interface org.apache.cayenne.access.sqlbuilder.QuotingAppendable
 
append(CharSequence) - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
 
append(CharSequence, int, int) - Method in interface org.apache.cayenne.access.sqlbuilder.QuotingAppendable
 
append(CharSequence, int, int) - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
 
append(Object) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an Object.
append(Object[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an Object array.
append(Object[], Object[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two Object arrays.
append(Object[], Object[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Performs a deep comparison of two Object arrays.
append(Object[], Object[], Comparator) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two Object arrays.
append(Object, Object) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two Objects.
append(Object, Object) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two Objects are equal using their equals method.
append(Object, Object, Comparator) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two Objects.
append(String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
Appends a piece of SQL to the internal buffer.
append(String) - Method in class org.apache.cayenne.query.SQLExec
Appends a piece of SQL to the previously stored SQL template.
append(String) - Method in class org.apache.cayenne.query.SQLSelect
Appends a piece of SQL to the previously stored SQL template.
append(String, Object) - Method in class org.apache.cayenne.util.ToStringBuilder
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.AliasedNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.BitwiseNotNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.DeleteNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.DistinctNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.EmptyNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExistsNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExpressionNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FromNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.GroupByNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.HavingNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertColumnsNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertValuesNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.JoinNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LimitOffsetNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.NotNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OffsetFetchNextNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OffsetNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OrderByNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectResultNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SubqueryNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TableNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TextNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TopNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UnescapedColumnNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UpdateNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UpdateSetNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.WhereNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.dba.firebird.sqltree.FirebirdLimitNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.dba.mysql.sqltree.ConvertNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresExtractFunctionNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresLimitOffsetNode
 
append(QuotingAppendable) - Method in class org.apache.cayenne.dba.sqlserver.sqltree.SQLServerLimitOffsetNode
 
appendAlias(QuotingAppendable, boolean) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
 
appendArray(boolean[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(byte[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(char[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(double[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(float[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(int[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(long[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(short[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(Object[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendAsEJBQL(Appendable, String) - Method in class org.apache.cayenne.exp.Expression
Stores a String representation of Expression as EJBQL using a provided Appendable.
appendAsEJBQL(Appendable, String) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.Expression
Stores a String representation of Expression as EJBQL using a provided PrintWriter.
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTAsterisk
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTDbIdPath
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTEnum
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTFalse
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTList
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTNegate
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTNot
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTScalar
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTTrue
 
appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
appendAsEscapedString(Appendable, String) - Static method in class org.apache.cayenne.exp.parser.SimpleNode
Utility method that prints a string to the provided Appendable, escaping special characters.
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.Expression
Appends own content as a String to the provided Appendable.
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTAsterisk
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTCustomFunction
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTCustomOperator
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTDbIdPath
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTEnclosingObject
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTFalse
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTFullObject
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTList
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTNegate
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTNot
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTScalar
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTSubquery
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTTrue
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
appendChildrenAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
 
appendChildrenAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.SimpleNode
Encodes child of this node with specified index to EJBQL
appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.AliasedNode
 
appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExpressionNode
 
appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
 
appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InNode
 
appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertColumnsNode
 
appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertValuesNode
 
appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
 
appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
 
appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectNode
 
appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.dba.firebird.sqltree.FirebirdSubstringFunctionNode
 
appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.dba.mysql.sqltree.ConvertNode
 
appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresExtractFunctionNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.BetweenNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.EqualNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.GroupByNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertColumnsNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertValuesNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.JoinNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.NotEqualNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OpExpressionNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OrderByNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectResultNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UpdateSetNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.dba.firebird.sqltree.FirebirdSubstringFunctionNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.dba.mysql.sqltree.MysqlLikeNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.dba.postgres.sqltree.PositionFunctionNode
 
appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresLikeNode
 
appendChildrenStart(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExpressionNode
 
appendChildrenStart(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
 
appendChildrenStart(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertColumnsNode
 
appendChildrenStart(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertValuesNode
 
appendChildrenStart(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
 
appendChildrenStart(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
 
appendClassName() - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendClobColumnNode(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
 
appendClobColumnNode(QuotingAppendable) - Method in class org.apache.cayenne.dba.sqlserver.sqltree.SQLServerColumnNode
 
appendColumn(String, String, DbAttribute, String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
 
appendColumnNode(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
 
appendDbAttribute(StringBuilder, DbAttribute) - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
Deprecated.
Appends the name of the column to the query buffer.
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
 
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.
appendFunctionNameAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTExtract
 
appendFunctionNameAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
 
appendIdentityHashCode() - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendInnerJoin(String, EJBQLTableId, EJBQLTableId) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
 
appendJoin(String, EJBQLTableId, EJBQLTableId, String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
 
appendMultiColumnPath(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
appendMultiColumnPath(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
appendNullValue(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
 
appendObjectValue(QuotingAppendable, Object) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
 
appendOuterJoin(String, EJBQLTableId, EJBQLTableId) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
 
appendParameters(StringBuilder, String, ParameterBinding[]) - Method in class org.apache.cayenne.log.CompactSlf4jJdbcEventLogger
 
appendParameters(StringBuilder, String, ParameterBinding[]) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
appendProperties(StringBuffer) - Method in class org.apache.cayenne.BaseDataObject
 
appendProperties(StringBuffer) - Method in class org.apache.cayenne.CayenneDataObject
 
appendProperties(StringBuffer) - Method in class org.apache.cayenne.HybridDataObject
 
appendQuoted(CharSequence) - Method in interface org.apache.cayenne.access.sqlbuilder.QuotingAppendable
 
appendQuoted(CharSequence) - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
 
appendQuoted(CharSequence) - Method in class org.apache.cayenne.access.translator.select.DefaultQuotingAppendable
 
appendRtrim(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
 
appendScalarAsString(Appendable, 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.
appendStringValue(QuotingAppendable, CharSequence) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
 
appendStringValue(QuotingAppendable, CharSequence) - Method in class org.apache.cayenne.dba.derby.sqltree.DerbyValueNode
 
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.CompareToBuilder
Appends to the builder the compareTo(Object) result of the superclass.
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.translator.ejbql.EJBQLJoinAppender
 
apply(Object[]) - Method in class org.apache.cayenne.reflect.PojoMapper
 
apply(DbRowOp, DbRowOp) - Method in class org.apache.cayenne.access.flush.operation.DbRowOpMerger
 
apply(GraphChangeHandler) - Method in class org.apache.cayenne.access.ObjectDiff
 
apply(GraphChangeHandler) - Method in class org.apache.cayenne.access.ObjectStoreGraphDiff
 
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
 
apply(Context, ASTExpression...) - Method in class org.apache.cayenne.template.directive.Bind
 
apply(Context, ASTExpression...) - Method in class org.apache.cayenne.template.directive.BindObjectEqual
 
apply(Context, ASTExpression...) - Method in interface org.apache.cayenne.template.directive.Directive
 
apply(Context, ASTExpression...) - Method in class org.apache.cayenne.template.directive.Result
 
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.
applyPostCommit() - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
applyPreCommit() - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
applyQualifier(StringBuilder) - Method in class org.apache.cayenne.access.translator.batch.legacy.DeleteBatchTranslator
Deprecated.
Appends WHERE clause to SQL string
arc - Variable in class org.apache.cayenne.query.RelationshipQuery
 
arcCreated(Object, Object, ArcId) - Method in class org.apache.cayenne.access.ObjectStore
 
arcCreated(Object, Object, ArcId) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
arcCreated(Object, Object, ArcId) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
arcCreated(Object, Object, ArcId) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
Notifies implementing object that a new arc was created between two nodes.
arcCreated(Object, Object, ArcId) - Method in class org.apache.cayenne.graph.GraphMap
 
ArcCreateOperation - Class in org.apache.cayenne.graph
 
ArcCreateOperation(Object, Object, ArcId) - Constructor for class org.apache.cayenne.graph.ArcCreateOperation
 
ArcCreateOperation(Object, Object, ArcId, int) - Constructor for class org.apache.cayenne.graph.ArcCreateOperation
 
arcDeleted(Object, Object, ArcId) - Method in class org.apache.cayenne.access.ObjectStore
 
arcDeleted(Object, Object, ArcId) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
arcDeleted(Object, Object, ArcId) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
arcDeleted(Object, Object, ArcId) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
Notifies implementing object that an arc between two nodes was deleted.
arcDeleted(Object, Object, ArcId) - Method in class org.apache.cayenne.graph.GraphMap
 
ArcDeleteOperation - Class in org.apache.cayenne.graph
 
ArcDeleteOperation(Object, Object, ArcId) - Constructor for class org.apache.cayenne.graph.ArcDeleteOperation
 
ArcDeleteOperation(Object, Object, ArcId, 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
 
ArcId - Class in org.apache.cayenne.graph
Object that represents Arc identifier.
ArcId(String, String) - Constructor for class org.apache.cayenne.graph.ArcId
 
ArcId(ArcProperty) - Constructor for class org.apache.cayenne.graph.ArcId
 
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<E,​V> - Interface in org.apache.cayenne.ashwood.graph
 
ArcProperty - Interface in org.apache.cayenne.reflect
A Property that represents an "arc" connecting source node to the target node in the graph.
ARGS - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
Lexical state.
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
 
arithmeticExp() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
array() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
 
array(boolean) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
 
ArrayUtil - Class in org.apache.cayenne.util
 
ArrayUtil() - Constructor for class org.apache.cayenne.util.ArrayUtil
 
as(String) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
 
as(String) - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
 
as(String) - Method in class org.apache.cayenne.access.sqlbuilder.TableNodeBuilder
 
AS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
asc() - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
 
asc() - Method in class org.apache.cayenne.access.sqlbuilder.OrderingNodeBuilder
 
asc() - Method in class org.apache.cayenne.exp.property.BaseProperty
 
ASC - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
ASCENDING - org.apache.cayenne.query.SortOrder
Ascending order, case sensitive
ASCENDING_INSENSITIVE - org.apache.cayenne.query.SortOrder
Ascending order, case insensitive
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.
ascInsensitive() - Method in class org.apache.cayenne.exp.property.BaseProperty
 
ascInsensitives() - Method in class org.apache.cayenne.exp.property.BaseProperty
 
ascs() - Method in class org.apache.cayenne.exp.property.BaseProperty
 
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
 
ASTAbs - Class in org.apache.cayenne.exp.parser
 
ASTAbs(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTAbs
 
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
 
ASTAggregateFunctionCall - Class in org.apache.cayenne.exp.parser
Base class for all aggregation functions expressions It's more like marker interface for now.
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
 
ASTArray - Class in org.apache.cayenne.template.parser
 
ASTArray(int) - Constructor for class org.apache.cayenne.template.parser.ASTArray
 
ASTAsterisk - Class in org.apache.cayenne.exp.parser
Asterisk operator for COUNT(*) expression.
ASTAsterisk() - Constructor for class org.apache.cayenne.exp.parser.ASTAsterisk
 
ASTAvg - Class in org.apache.cayenne.exp.parser
 
ASTAvg(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTAvg
 
ASTBetween - Class in org.apache.cayenne.exp.parser
"Between" expression.
ASTBetween() - Constructor for class org.apache.cayenne.exp.parser.ASTBetween
 
ASTBetween(SimpleNode, Object, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTBetween
 
ASTBitwiseAnd - Class in org.apache.cayenne.exp.parser
Bitwise conjunction (AND or '&') expression
ASTBitwiseAnd() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseAnd
 
ASTBitwiseAnd(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseAnd
 
ASTBitwiseAnd(Collection<Object>) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseAnd
 
ASTBitwiseLeftShift - Class in org.apache.cayenne.exp.parser
Bitwise left shift '<<' operation.
ASTBitwiseLeftShift() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
 
ASTBitwiseLeftShift(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
 
ASTBitwiseLeftShift(Collection<Object>) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
 
ASTBitwiseNot - Class in org.apache.cayenne.exp.parser
Bitwise negation (NOT i.e.
ASTBitwiseNot() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseNot
 
ASTBitwiseNot(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseNot
 
ASTBitwiseOr - Class in org.apache.cayenne.exp.parser
Bitwise disjunction (OR or '|') expression.
ASTBitwiseOr() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseOr
 
ASTBitwiseOr(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseOr
 
ASTBitwiseOr(Collection<Object>) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseOr
 
ASTBitwiseRightShift - Class in org.apache.cayenne.exp.parser
Bitwise right shift '>>' operation.
ASTBitwiseRightShift() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
 
ASTBitwiseRightShift(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
 
ASTBitwiseRightShift(Collection<Object>) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
 
ASTBitwiseXor - Class in org.apache.cayenne.exp.parser
Bitwise exclusive disjunction (XOR or '^') operation.
ASTBitwiseXor() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseXor
 
ASTBitwiseXor(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseXor
 
ASTBitwiseXor(Collection<Object>) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseXor
 
ASTBlock - Class in org.apache.cayenne.template.parser
This is a root node of parsed template.
ASTBlock(int) - Constructor for class org.apache.cayenne.template.parser.ASTBlock
 
ASTBoolScalar - Class in org.apache.cayenne.template.parser
 
ASTBoolScalar(int) - Constructor for class org.apache.cayenne.template.parser.ASTBoolScalar
 
ASTConcat - Class in org.apache.cayenne.exp.parser
 
ASTConcat(Expression...) - Constructor for class org.apache.cayenne.exp.parser.ASTConcat
 
ASTCount - Class in org.apache.cayenne.exp.parser
 
ASTCount() - Constructor for class org.apache.cayenne.exp.parser.ASTCount
 
ASTCount(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTCount
 
ASTCurrentDate - Class in org.apache.cayenne.exp.parser
 
ASTCurrentDate() - Constructor for class org.apache.cayenne.exp.parser.ASTCurrentDate
 
ASTCurrentTime - Class in org.apache.cayenne.exp.parser
 
ASTCurrentTime() - Constructor for class org.apache.cayenne.exp.parser.ASTCurrentTime
 
ASTCurrentTimestamp - Class in org.apache.cayenne.exp.parser
 
ASTCurrentTimestamp() - Constructor for class org.apache.cayenne.exp.parser.ASTCurrentTimestamp
 
ASTCustomFunction - Class in org.apache.cayenne.exp.parser
 
ASTCustomFunction(String, Object...) - Constructor for class org.apache.cayenne.exp.parser.ASTCustomFunction
 
ASTCustomOperator - Class in org.apache.cayenne.exp.parser
 
ASTCustomOperator(int) - Constructor for class org.apache.cayenne.exp.parser.ASTCustomOperator
 
ASTCustomOperator(String) - Constructor for class org.apache.cayenne.exp.parser.ASTCustomOperator
 
ASTCustomOperator(String, Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTCustomOperator
 
ASTDbIdPath - Class in org.apache.cayenne.exp.parser
 
ASTDbIdPath() - Constructor for class org.apache.cayenne.exp.parser.ASTDbIdPath
 
ASTDbIdPath(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTDbIdPath
 
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
 
ASTDirective - Class in org.apache.cayenne.template.parser
 
ASTDirective(int) - Constructor for class org.apache.cayenne.template.parser.ASTDirective
 
ASTDistinct - Class in org.apache.cayenne.exp.parser
 
ASTDistinct(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTDistinct
 
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
 
ASTEnclosingObject - Class in org.apache.cayenne.exp.parser
 
ASTEnclosingObject() - Constructor for class org.apache.cayenne.exp.parser.ASTEnclosingObject
 
ASTEnclosingObject(int) - Constructor for class org.apache.cayenne.exp.parser.ASTEnclosingObject
 
ASTEnclosingObject(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTEnclosingObject
 
ASTEnum - Class in org.apache.cayenne.exp.parser
Scalar node that represents constant enumeration value.
ASTEnum() - Constructor for class org.apache.cayenne.exp.parser.ASTEnum
 
ASTEnum(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTEnum
 
ASTEqual - Class in org.apache.cayenne.exp.parser
"Equal To" expression.
ASTEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTEqual
 
ASTEqual(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTEqual
Creates "Equal To" expression.
asterisk() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
ASTERISK - Static variable in class org.apache.cayenne.exp.Expression
 
ASTERISK - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
ASTExists - Class in org.apache.cayenne.exp.parser
 
ASTExists(ASTSubquery) - Constructor for class org.apache.cayenne.exp.parser.ASTExists
 
ASTExpression - Class in org.apache.cayenne.template.parser
 
ASTExpression(int) - Constructor for class org.apache.cayenne.template.parser.ASTExpression
 
ASTExtract - Class in org.apache.cayenne.exp.parser
 
ASTExtract(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTExtract
 
ASTExtract.DateTimePart - Enum in org.apache.cayenne.exp.parser
Available components of date/time.
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
 
ASTFloatScalar - Class in org.apache.cayenne.template.parser
 
ASTFloatScalar(int) - Constructor for class org.apache.cayenne.template.parser.ASTFloatScalar
 
ASTFullObject - Class in org.apache.cayenne.exp.parser
 
ASTFullObject() - Constructor for class org.apache.cayenne.exp.parser.ASTFullObject
 
ASTFullObject(int) - Constructor for class org.apache.cayenne.exp.parser.ASTFullObject
 
ASTFullObject(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTFullObject
 
ASTFunctionCall - Class in org.apache.cayenne.exp.parser
 
ASTFunctionCall(int, String, Object...) - Constructor for class org.apache.cayenne.exp.parser.ASTFunctionCall
 
ASTGreater - Class in org.apache.cayenne.exp.parser
"Greater Than" expression.
ASTGreater() - Constructor for class org.apache.cayenne.exp.parser.ASTGreater
 
ASTGreater(SimpleNode, 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(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
 
ASTIfElse - Class in org.apache.cayenne.template.parser
 
ASTIfElse(int) - Constructor for class org.apache.cayenne.template.parser.ASTIfElse
 
ASTIn - Class in org.apache.cayenne.exp.parser
"In" expression.
ASTIn() - Constructor for class org.apache.cayenne.exp.parser.ASTIn
 
ASTIn(SimpleNode, SimpleNode) - Constructor for class org.apache.cayenne.exp.parser.ASTIn
 
ASTIntScalar - Class in org.apache.cayenne.template.parser
 
ASTIntScalar(int) - Constructor for class org.apache.cayenne.template.parser.ASTIntScalar
 
ASTLength - Class in org.apache.cayenne.exp.parser
 
ASTLength(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTLength
 
ASTLess - Class in org.apache.cayenne.exp.parser
"Less Then" expression.
ASTLess() - Constructor for class org.apache.cayenne.exp.parser.ASTLess
 
ASTLess(SimpleNode, 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(SimpleNode, 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(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLike
 
ASTLike(SimpleNode, 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(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
ASTLikeIgnoreCase(SimpleNode, 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.
ASTLocate - Class in org.apache.cayenne.exp.parser
 
ASTLocate(Expression, Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTLocate
 
ASTLocate(Expression, Expression, Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTLocate
 
ASTLower - Class in org.apache.cayenne.exp.parser
 
ASTLower(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTLower
 
ASTMax - Class in org.apache.cayenne.exp.parser
 
ASTMax(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTMax
 
ASTMethod - Class in org.apache.cayenne.template.parser
 
ASTMethod(int) - Constructor for class org.apache.cayenne.template.parser.ASTMethod
 
ASTMin - Class in org.apache.cayenne.exp.parser
 
ASTMin(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTMin
 
ASTMod - Class in org.apache.cayenne.exp.parser
 
ASTMod(Expression, Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTMod
 
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(SimpleNode, 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(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotEqual
Creates "Not Equal To" expression.
ASTNotExists - Class in org.apache.cayenne.exp.parser
 
ASTNotExists(ASTSubquery) - Constructor for class org.apache.cayenne.exp.parser.ASTNotExists
 
ASTNotIn - Class in org.apache.cayenne.exp.parser
"Not In" expression.
ASTNotIn() - Constructor for class org.apache.cayenne.exp.parser.ASTNotIn
 
ASTNotIn(SimpleNode, SimpleNode) - 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(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
 
ASTNotLike(SimpleNode, 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(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
ASTNotLikeIgnoreCase(SimpleNode, 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
 
ASTSqrt - Class in org.apache.cayenne.exp.parser
 
ASTSqrt(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTSqrt
 
ASTStringScalar - Class in org.apache.cayenne.template.parser
 
ASTStringScalar(int) - Constructor for class org.apache.cayenne.template.parser.ASTStringScalar
 
ASTSubquery - Class in org.apache.cayenne.exp.parser
 
ASTSubquery(TranslatableQueryWrapper) - Constructor for class org.apache.cayenne.exp.parser.ASTSubquery
 
ASTSubquery(FluentSelect<?>) - Constructor for class org.apache.cayenne.exp.parser.ASTSubquery
 
ASTSubstring - Class in org.apache.cayenne.exp.parser
 
ASTSubstring(Expression, Expression, Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTSubstring
 
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
 
ASTSum - Class in org.apache.cayenne.exp.parser
 
ASTSum(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTSum
 
ASTText - Class in org.apache.cayenne.template.parser
 
ASTText(int) - Constructor for class org.apache.cayenne.template.parser.ASTText
 
ASTTrim - Class in org.apache.cayenne.exp.parser
 
ASTTrim(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTTrim
 
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
 
ASTUpper - Class in org.apache.cayenne.exp.parser
 
ASTUpper(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTUpper
 
ASTVariable - Class in org.apache.cayenne.template.parser
 
ASTVariable(int) - Constructor for class org.apache.cayenne.template.parser.ASTVariable
 
attachToChannel(DataChannel) - Method in class org.apache.cayenne.access.DataContext
 
attachToChannel(DataChannel) - Method in class org.apache.cayenne.BaseContext
Attaches to a provided DataChannel.
attachToRuntime(Injector) - Method in class org.apache.cayenne.access.DataContext
 
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 - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
attribute - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
 
attribute - Variable in class org.apache.cayenne.map.event.AttributeEvent
 
attribute(String, boolean) - Method in class org.apache.cayenne.util.XMLEncoder
 
attribute(String, int) - Method in class org.apache.cayenne.util.XMLEncoder
 
attribute(String, String) - Method in class org.apache.cayenne.util.XMLEncoder
 
attribute(String, String, boolean) - Method in class org.apache.cayenne.util.XMLEncoder
 
attribute(DbAttribute) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
 
attribute(DbAttribute) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
 
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.
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.
AttributeFault - Class in org.apache.cayenne.access
 
AttributeFault(AttributeProperty) - Constructor for class org.apache.cayenne.access.AttributeFault
 
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.map.Embeddable
 
attributes - Variable in class org.apache.cayenne.map.Entity
 
attributeSnapshot - Variable in class org.apache.cayenne.access.flush.operation.Values
 
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() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
avg() - Method in class org.apache.cayenne.exp.Property
Deprecated.
 
avg() - Method in class org.apache.cayenne.exp.property.NumericProperty
 
avg(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
 
avg(NumericProperty<?>) - Method in class org.apache.cayenne.query.ColumnSelect
Select average value of property
avg(NumericProperty<E>) - Method in class org.apache.cayenne.query.ObjectSelect
Select average value of property
avg(Property<?>) - Method in class org.apache.cayenne.query.ColumnSelect
Deprecated.
avg(Property<E>) - Method in class org.apache.cayenne.query.ObjectSelect
Deprecated.
AVG - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
AVG - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
avgExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 

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.
backup(int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
Retreat.
BadValidationQueryException - Exception in org.apache.cayenne.datasource
Thrown when the pool fails to validate a fresh connection that is known to be in a good state.
BadValidationQueryException(String) - Constructor for exception org.apache.cayenne.datasource.BadValidationQueryException
 
BadValidationQueryException(String, Throwable) - Constructor for exception org.apache.cayenne.datasource.BadValidationQueryException
 
base64(String) - Static method in class org.apache.cayenne.rop.ROPUtil
Creates the Base64 value.
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
 
BaseBatchTranslator<T extends BatchQuery> - Class in org.apache.cayenne.access.translator.batch
 
BaseBatchTranslator(T, DbAdapter) - Constructor for class org.apache.cayenne.access.translator.batch.BaseBatchTranslator
 
BaseBuilder - Class in org.apache.cayenne.access.sqlbuilder
 
BaseBuilder(Node, int) - Constructor for class org.apache.cayenne.access.sqlbuilder.BaseBuilder
 
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
 
BaseDataObject - Class in org.apache.cayenne
Base implementation of DataObject, have no assumption about how data is actually stored.
BaseDataObject() - Constructor for class org.apache.cayenne.BaseDataObject
 
BaseDbRowOp - Class in org.apache.cayenne.access.flush.operation
 
BaseDbRowOp(Persistent, DbEntity, ObjectId) - Constructor for class org.apache.cayenne.access.flush.operation.BaseDbRowOp
 
BaseIdProperty<E> - Class in org.apache.cayenne.exp.property
Property that represents non-numeric PK
BaseIdProperty(String, String, String, Class<? super E>) - Constructor for class org.apache.cayenne.exp.property.BaseIdProperty
Constructs a new property with the given name and expression
BaseProperty<E> - Class in org.apache.cayenne.exp.property
Property that represents generic attribute.
BaseProperty - Class in org.apache.cayenne.reflect
An abstract property descriptor that delegates property access to an Accessor.
BaseProperty(String, Expression, Class<? super E>) - Constructor for class org.apache.cayenne.exp.property.BaseProperty
Constructs a new property with the given name and expression
BaseProperty(ClassDescriptor, Accessor) - Constructor for class org.apache.cayenne.reflect.BaseProperty
 
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(DataNode) - Constructor for class org.apache.cayenne.access.jdbc.BaseSQLAction
 
BaseSQLTreeProcessor - Class in org.apache.cayenne.access.translator.select
 
BaseSQLTreeProcessor() - Constructor for class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
 
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
 
BaseTransaction - Class in org.apache.cayenne.tx
A Cayenne transaction.
BaseTransaction(TransactionDescriptor) - Constructor for class org.apache.cayenne.tx.BaseTransaction
Creates new inactive transaction.
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.
BatchAction - Class in org.apache.cayenne.access.jdbc
 
BatchAction(BatchQuery, DataNode, boolean) - Constructor for class org.apache.cayenne.access.jdbc.BatchAction
 
batchIterator(ObjectContext, int) - Method in class org.apache.cayenne.query.FluentSelect
 
batchIterator(ObjectContext, int) - Method in class org.apache.cayenne.query.MappedSelect
 
batchIterator(ObjectContext, int) - Method in interface org.apache.cayenne.query.Select
Creates a ResultBatchIterator based on the provided context and batch size.
batchIterator(ObjectContext, int) - Method in class org.apache.cayenne.query.SelectById
 
batchIterator(ObjectContext, int) - Method in class org.apache.cayenne.query.SelectQuery
Deprecated.
 
batchIterator(ObjectContext, int) - Method in class org.apache.cayenne.query.SQLSelect
 
batchIterator(Select<T>, int) - Method in class org.apache.cayenne.BaseContext
 
batchIterator(Select<T>, int) - Method in interface org.apache.cayenne.ObjectContext
Creates a ResultBatchIterator based on the provided query and batch size.
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, List<DbAttribute>, int) - Constructor for class org.apache.cayenne.query.BatchQuery
 
batchQueryBuilderFactory - Variable in class org.apache.cayenne.dba.JdbcAdapter
Deprecated.
since 4.0 BatchQueryBuilderfactory is attached to the DataNode.
BatchQueryRow - Class in org.apache.cayenne.query
Represents a single row of values in a BatchQuery.
BatchQueryRow(ObjectId, Map<String, Object>) - Constructor for class org.apache.cayenne.query.BatchQueryRow
 
batchTranslator(BatchQuery, String) - Method in class org.apache.cayenne.access.DataNode
 
BatchTranslator - Interface in org.apache.cayenne.access.translator.batch
Superclass of batch query translators.
batchTranslatorFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
 
BatchTranslatorFactory - Interface in org.apache.cayenne.access.translator.batch
Factory which creates BatchQueryBuilders for different types of queries, which, in their turn, create SQL strings for batch queries.
batchUpdate(ObjectContext) - Method in class org.apache.cayenne.query.ProcedureCall
 
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
 
BeanAccessor(Class<?>, String, Class<?>, String, String, String) - 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.
before(Class<? extends T>) - Method in interface org.apache.cayenne.di.DecoratorBuilder
 
beforePropertyRead(String) - Method in class org.apache.cayenne.BaseDataObject
 
beforePropertyWrite(String, Object, Object) - Method in class org.apache.cayenne.BaseDataObject
 
beforeScopeEnd() - Method in class org.apache.cayenne.configuration.xml.DataMapHandler
 
beforeScopeEnd() - Method in class org.apache.cayenne.configuration.xml.QueryDescriptorHandler
 
beforeScopeEnd() - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
Callback method that is called before this handler pushed out of parsers stack.
beforeScopeEnd() - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
Calls #shutdown() to drain the underlying pool, close open connections and block the DataSource from creating any new connections.
beforeScopeEnd() - Method in interface org.apache.cayenne.di.ScopeEventListener
Similar to BeforeScopeEnd
BeforeScopeEnd - Annotation Type in org.apache.cayenne.di
An annotation used by objects that want to receive scope ending events from the DI registry.
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.service.LocalConnection
Does nothing.
beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.rop.HttpClientConnection
 
begin() - Method in class org.apache.cayenne.tx.BaseTransaction
Starts a Transaction.
begin() - Method in class org.apache.cayenne.tx.CayenneTransaction
 
begin() - Method in interface org.apache.cayenne.tx.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.
beginColumn - Variable in class org.apache.cayenne.template.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.
beginLine - Variable in class org.apache.cayenne.template.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
 
BeginToken() - Method in class org.apache.cayenne.template.parser.JavaCharStream
 
between(E, E) - Method in interface org.apache.cayenne.exp.property.ComparableProperty
 
between(ComparableProperty<?>, ComparableProperty<?>) - Method in interface org.apache.cayenne.exp.property.ComparableProperty
 
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.
betweenExp(Expression, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
BetweenNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
 
BetweenNode(boolean) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.BetweenNode
 
BigDecimalType - Class in org.apache.cayenne.access.types
 
BigDecimalType() - Constructor for class org.apache.cayenne.access.types.BigDecimalType
 
BigDecimalValueType - Class in org.apache.cayenne.access.types
 
BigDecimalValueType() - Constructor for class org.apache.cayenne.access.types.BigDecimalValueType
 
BigIntegerValueType - Class in org.apache.cayenne.access.types
 
BigIntegerValueType() - Constructor for class org.apache.cayenne.access.types.BigIntegerValueType
 
bind(Class<T>) - Method in interface org.apache.cayenne.di.Binder
Starts an unnamed binding of a specific interface.
bind(PreparedStatement, ParameterBinding[]) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
Binds parameters to the PreparedStatement.
bind(Key<T>) - Method in interface org.apache.cayenne.di.Binder
Starts a binding of a specific interface based on a provided binding key.
Bind - Class in org.apache.cayenne.template.directive
 
Bind() - Constructor for class org.apache.cayenne.template.directive.Bind
 
BindEqual - Class in org.apache.cayenne.template.directive
 
BindEqual() - Constructor for class org.apache.cayenne.template.directive.BindEqual
 
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.
bindingKey - Variable in class org.apache.cayenne.di.spi.DICollectionBuilder
 
bindingName - Variable in class org.apache.cayenne.di.Key
 
bindings - Variable in class org.apache.cayenne.access.jdbc.SQLStatement
 
bindings - Variable in class org.apache.cayenne.access.translator.batch.BaseBatchTranslator
 
bindings - Variable in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
Deprecated.
 
bindList(Class<T>) - Method in interface org.apache.cayenne.di.Binder
Starts a binding of a java.util.List<T> distinguished by its values type.
bindList(Class<T>, String) - Method in interface org.apache.cayenne.di.Binder
Starts a binding of a java.util.List<T> distinguished by its values type and binding name.
bindMap(Class<T>) - Method in interface org.apache.cayenne.di.Binder
Starts a binding of a java.util.Map<String, T> distinguished by its values type.
bindMap(Class<T>, String) - Method in interface org.apache.cayenne.di.Binder
Starts a binding of a java.util.Map<String, T> distinguished by its values type and binding name.
BindNotEqual - Class in org.apache.cayenne.template.directive
 
BindNotEqual() - Constructor for class org.apache.cayenne.template.directive.BindNotEqual
 
BindObjectEqual - Class in org.apache.cayenne.template.directive
 
BindObjectEqual() - Constructor for class org.apache.cayenne.template.directive.BindObjectEqual
 
BindObjectNotEqual - Class in org.apache.cayenne.template.directive
 
BindObjectNotEqual() - Constructor for class org.apache.cayenne.template.directive.BindObjectNotEqual
 
bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.AutoAdapter
 
bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
 
bindParameter(PreparedStatement, ParameterBinding) - Method in interface org.apache.cayenne.dba.DbAdapter
Binds an object value to PreparedStatement's parameter.
bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
 
bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
 
bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
 
bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
 
bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
 
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.tx.BaseTransaction
Binds a Transaction to the current thread.
bindValue(Context, Object, String, int) - Method in class org.apache.cayenne.template.directive.Bind
 
BITWISE_AND - Static variable in class org.apache.cayenne.exp.Expression
 
BITWISE_LEFT_SHIFT - 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_RIGHT_SHIFT - Static variable in class org.apache.cayenne.exp.Expression
 
BITWISE_XOR - Static variable in class org.apache.cayenne.exp.Expression
 
bitwiseAnd() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
BitwiseNotNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
 
BitwiseNotNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.BitwiseNotNode
 
bitwiseOr() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
bitwiseShift() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
bitwiseXor() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
block() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
 
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
 
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
 
bufcolumn - Variable in class org.apache.cayenne.template.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.template.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
 
bufline - Variable in class org.apache.cayenne.template.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.
bufpos - Variable in class org.apache.cayenne.template.parser.JavaCharStream
Position in buffer.
build() - Method in class org.apache.cayenne.access.sqlbuilder.BaseBuilder
 
build() - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
 
build() - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
 
build() - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
 
build() - Method in class org.apache.cayenne.access.sqlbuilder.JoinNodeBuilder
 
build() - Method in interface org.apache.cayenne.access.sqlbuilder.NodeBuilder
 
build() - Method in class org.apache.cayenne.access.sqlbuilder.OrderingNodeBuilder
 
build() - Method in class org.apache.cayenne.access.sqlbuilder.TableNodeBuilder
 
build() - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
 
build() - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
 
build() - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
 
build() - Method in class org.apache.cayenne.datasource.DataSourceBuilder
Builds a non-pooling DataSource.
build() - Method in class org.apache.cayenne.datasource.PoolingDataSourceBuilder
Builds a pooling DataSource that needs to be explicitly closed by the caller when no longer in use.
build() - Method in class org.apache.cayenne.tx.TransactionDescriptor.Builder
 
build() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
Creates a new ConcurrentLinkedHashMap instance.
build() - Method in class org.apache.cayenne.util.ProcedureResultBuilder
 
build() - Method in class org.apache.cayenne.util.QueryResultBuilder
 
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
Deprecated.
 
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
 
buildDigraph(ObjEntity, List<E>, Function<E, Persistent>) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
builder - Variable in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
 
builder() - Static method in class org.apache.cayenne.configuration.rop.client.ClientRuntime
Creates new builder of client runtime
builder() - Static method in class org.apache.cayenne.configuration.server.ServerRuntime
Creates a builder of ServerRuntime.
builder() - Static method in class org.apache.cayenne.tx.TransactionDescriptor
 
builder() - Static method in class org.apache.cayenne.util.ProcedureResultBuilder
 
builder() - Static method in class org.apache.cayenne.util.QueryResultBuilder
 
builder(int) - Static method in class org.apache.cayenne.util.ProcedureResultBuilder
 
builder(int) - Static method in class org.apache.cayenne.util.QueryResultBuilder
 
builder(int, Class<T>) - Static method in class org.apache.cayenne.util.ProcedureResultBuilder
 
builder(Class<T>) - Static method in class org.apache.cayenne.util.ProcedureResultBuilder
 
builder(String) - Static method in class org.apache.cayenne.configuration.server.ServerRuntime
Creates a builder of ServerRuntime.
Builder() - Constructor for class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
 
buildQualifier(List<DbAttribute>) - Method in class org.apache.cayenne.access.translator.batch.BaseBatchTranslator
 
buildQuery() - Method in class org.apache.cayenne.map.EJBQLQueryDescriptor
 
buildQuery() - Method in class org.apache.cayenne.map.ProcedureQueryDescriptor
 
buildQuery() - Method in class org.apache.cayenne.map.QueryDescriptor
Assembles Cayenne query instance of appropriate type from this descriptor.
buildQuery() - Method in class org.apache.cayenne.map.SelectQueryDescriptor
 
buildQuery() - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
 
buildQueryDescriptor() - Method in class org.apache.cayenne.map.QueryDescriptorLoader
Builds a Query object based on internal configuration information.
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.
buildTemplate() - Method in class org.apache.cayenne.template.Context
 
bundle - Static variable in class org.apache.cayenne.util.LocalizedStringsHandler
 
BY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
byColumnTypeProcessors - Variable in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
 
byNodeTypeProcessors - Variable in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
 
BYTEA - Static variable in class org.apache.cayenne.dba.postgres.PostgresAdapter
 
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
 
byValueTypeProcessors - Variable in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
 

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_STRATEGY_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
 
CacheableQuery - Class in org.apache.cayenne.query
Shared functionality for cacheable queries.
CacheableQuery() - Constructor for class org.apache.cayenne.query.CacheableQuery
 
cacheGroup - Variable in class org.apache.cayenne.query.SQLSelect
 
cacheGroup(String) - Method in class org.apache.cayenne.query.ColumnSelect
 
cacheGroup(String) - Method in class org.apache.cayenne.query.ObjectSelect
 
cacheGroup(String) - Method in class org.apache.cayenne.query.SelectById
 
cacheGroup(String) - Method in class org.apache.cayenne.query.SQLSelect
 
cacheGroups - Variable in class org.apache.cayenne.cache.MapQueryCache
 
cacheName(QueryMetadata) - Method in class org.apache.cayenne.cache.MapQueryCache
 
cachePolicy - Variable in class org.apache.cayenne.query.ObjectIdQuery
 
cacheStrategy - Variable in class org.apache.cayenne.query.SQLSelect
 
cacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.ColumnSelect
 
cacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.ObjectSelect
 
cacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.SelectById
 
cacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.SQLSelect
 
cacheStrategy(QueryCacheStrategy, String) - Method in class org.apache.cayenne.query.ColumnSelect
 
cacheStrategy(QueryCacheStrategy, String) - Method in class org.apache.cayenne.query.ObjectSelect
 
cacheStrategy(QueryCacheStrategy, String) - Method in class org.apache.cayenne.query.SelectById
 
cacheStrategy(QueryCacheStrategy, String) - Method in class org.apache.cayenne.query.SQLSelect
 
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
 
call(ObjectContext) - Method in class org.apache.cayenne.query.ProcedureCall
 
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.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.translator.procedure.ProcedureTranslator
 
canCreatePK(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Deprecated.
 
canonicalizedTypeName(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
For the class name returns a name "canonicalized" for the purpose of ExtendedType lookup.
canonicalName - Variable in class org.apache.cayenne.access.types.EnumType
 
canReturnScalarValue - Variable in class org.apache.cayenne.query.SelectQuery
Deprecated.
Flag that indicates whether this query can return single value or it should always return some complex data (Object[] for now)
canReturnScalarValue() - Method in class org.apache.cayenne.query.SelectQuery
Deprecated.
 
canRunAsBatch() - Method in class org.apache.cayenne.access.jdbc.BatchAction
 
capacity() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
Retrieves the maximum weighted capacity of the map.
capitalized(String) - Static method in class org.apache.cayenne.util.Util
Capitalizes the first letter of the property name.
capsStrategy - Variable in class org.apache.cayenne.query.ProcedureCall
 
capsStrategy(CapsStrategy) - Method in class org.apache.cayenne.query.ProcedureCall
 
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.translator.ejbql.JdbcEJBQLTranslatorFactory
 
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
Cayenne() - Constructor for class org.apache.cayenne.Cayenne
 
CayenneClientModuleProvider - Interface in org.apache.cayenne.configuration.rop.client
This interface implementations will be used by ClientRuntimeBuilder to auto-load client modules.
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
Implementation of DataObject that uses Map to store object fields.
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, Object, Map) - Constructor for class org.apache.cayenne.event.CayenneEvent
Creates CayenneEvent with possibly different event source and poster.
CayenneEvent(Object, Map) - Constructor for class org.apache.cayenne.event.CayenneEvent
 
CayenneException - Exception in org.apache.cayenne
Deprecated.
since 4.1 use CayenneRuntimeException instead
CayenneException() - Constructor for exception org.apache.cayenne.CayenneException
Deprecated.
Creates new CayenneException without detail message.
CayenneException(String, Object...) - Constructor for exception org.apache.cayenne.CayenneException
Deprecated.
Constructs an CayenneException with the specified detail message.
CayenneException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.CayenneException
Deprecated.
 
CayenneException(Throwable) - Constructor for exception org.apache.cayenne.CayenneException
Deprecated.
Constructs an CayenneException that wraps a cause thrown elsewhere.
cayenneExp(Object, String) - Method in class org.apache.cayenne.template.SQLTemplateRenderingUtils
Returns the result of evaluation of expression with object.
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(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(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.
CayenneRuntimeException(Throwable) - Constructor for exception org.apache.cayenne.CayenneRuntimeException
Constructs an CayenneRuntimeException that wraps exception thrown elsewhere.
CayenneServerModuleProvider - Interface in org.apache.cayenne.configuration.server
This interface implementations will be used by ServerRuntimeBuilder to auto-load server modules.
CayenneSQLTemplateProcessor - Class in org.apache.cayenne.template
 
CayenneSQLTemplateProcessor(TemplateContextFactory) - Constructor for class org.apache.cayenne.template.CayenneSQLTemplateProcessor
 
CayenneTransaction - Class in org.apache.cayenne.tx
Represents a Cayenne-managed local Transaction.
CayenneTransaction(JdbcEventLogger) - Constructor for class org.apache.cayenne.tx.CayenneTransaction
 
CayenneTransaction(JdbcEventLogger, TransactionDescriptor) - Constructor for class org.apache.cayenne.tx.CayenneTransaction
 
cdata - Variable in class org.apache.cayenne.util.XMLEncoder
 
cdata(String) - Method in class org.apache.cayenne.util.XMLEncoder
 
cdata(String, boolean) - Method in class org.apache.cayenne.util.XMLEncoder
 
chain - Variable in class org.apache.cayenne.query.QueryChain
 
CHANGE - Static variable in class org.apache.cayenne.map.event.MapEvent
A type that describes object modification events.
changeId - Variable in class org.apache.cayenne.access.flush.operation.BaseDbRowOp
 
changes - Variable in class org.apache.cayenne.access.ObjectStore
 
channel - Variable in class org.apache.cayenne.BaseContext
 
channel - Variable in class org.apache.cayenne.remote.service.LocalConnection
 
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.configuration.xml.NamespaceAwareNestedTagHandler
 
CharacterValueType - Class in org.apache.cayenne.access.types
This is char and Character type mapped to zero or one char String.
CharacterValueType() - Constructor for class org.apache.cayenne.access.types.CharacterValueType
 
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
 
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.translator.ejbql.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
 
ChildProcessor<T extends Node> - Interface in org.apache.cayenne.access.sqlbuilder.sqltree
 
children - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
 
children - Variable in class org.apache.cayenne.exp.parser.SimpleNode
 
children - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
children - Variable in class org.apache.cayenne.template.parser.SimpleNode
 
childrenCount - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
 
chooseDbRelationship(ObjRelationship) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
Checks if the object relationship is flattened and then chooses the corresponding db relationship.
CI_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
Defines if database uses case-insensitive collation
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
 
classLoaderManager - Variable in class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
 
ClassLoaderManager - Interface in org.apache.cayenne.di
Maps ClassLoaders to resources.
ClassLoaderResourceLocator - Class in org.apache.cayenne.resource
A ResourceLocator that looks up resources is the application classpath based on the current thread ClassLoader.
ClassLoaderResourceLocator(ClassLoaderManager) - 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.ObjEntity
 
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.flush.operation.Values
 
clear() - Method in class org.apache.cayenne.access.IncrementalFaultList
 
clear() - Method in class org.apache.cayenne.cache.MapQueryCache
 
clear() - Method in class org.apache.cayenne.cache.NestedQueryCache
Deprecated.
since 4.0
clear() - Method in interface org.apache.cayenne.cache.QueryCache
Deprecated.
since 4.0. Please use implementation specific methods to perform cache management tasks.
clear() - Method in class org.apache.cayenne.map.CallbackDescriptor
Removes all callback methods.
clear() - Method in class org.apache.cayenne.map.DataMap
 
clear() - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Removes all listeners for all event types.
clear() - Method in class org.apache.cayenne.util.commons.CompositeCollection
Removes all of the elements from this collection .
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
 
clear() - Method in class org.apache.cayenne.util.SingleEntryMap
 
clear() - Method in class org.apache.cayenne.validation.ValidationResult
 
clear(int) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Removes listeners for a single event type.
clearAttributes() - Method in class org.apache.cayenne.map.DbEntity
 
clearAttributes() - Method in class org.apache.cayenne.map.Entity
 
clearCallParameters() - Method in class org.apache.cayenne.map.Procedure
 
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
 
clearNodeScope(Node) - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
clearObjEntities() - Method in class org.apache.cayenne.map.DataMap
 
clearOrderings() - Method in class org.apache.cayenne.query.SelectQuery
Deprecated.
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
Deprecated.
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.datasource.PoolAwareConnection
 
CLIENT_SERIALIZER_FACTORIES - Static variable in class org.apache.cayenne.rop.http.ClientHessianSerializationServiceProvider
 
CLIENT_SERVER_CHANNEL_KEY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientRuntime
 
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, 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.
ClientConstants - Class in org.apache.cayenne.configuration.rop.client
Defines the names of runtime properties and named collections used in DI modules related to ROP client.
ClientConstants() - Constructor for class org.apache.cayenne.configuration.rop.client.ClientConstants
 
clientEntityResolver - Variable in class org.apache.cayenne.map.EntityResolver
 
ClientHessianSerializationServiceProvider - Class in org.apache.cayenne.rop.http
 
ClientHessianSerializationServiceProvider() - Constructor for class org.apache.cayenne.rop.http.ClientHessianSerializationServiceProvider
 
ClientModule - Class in org.apache.cayenne.configuration.rop.client
A DI module containing all Cayenne ROP client runtime configurations.
ClientModule() - 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(Collection<Module>) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientRuntime
 
ClientRuntimeBuilder - Class in org.apache.cayenne.configuration.rop.client
A convenience class to assemble custom ClientRuntime.
ClientSerializerFactory - Class in org.apache.cayenne.remote.hessian
An object that manages all custom (de)serializers used on the client.
ClientSerializerFactory() - Constructor for class org.apache.cayenne.remote.hessian.ClientSerializerFactory
 
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(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.ConnectionAwareResultIterator
 
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 class org.apache.cayenne.datasource.ManagedPoolingDataSource
 
close() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
close() - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
 
close() - Method in class org.apache.cayenne.ResultBatchIterator
 
close() - Method in interface org.apache.cayenne.ResultIterator
Closes ResultIterator and associated ResultSet.
close() - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
close() - Method in class org.apache.cayenne.rop.ProxyRemoteService
 
close() - Method in interface org.apache.cayenne.rop.ROPConnector
Close all resources related to ROP Connector.
close() - Method in class org.apache.cayenne.tx.BaseTransaction
Closes all connections associated with transaction.
closed - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
closeNodeScope(Node, boolean) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
closeNodeScope(Node, int) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
closeNodeScope(Node, boolean) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
closeNodeScope(Node, int) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
closeNodeScope(Node, boolean) - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
closeNodeScope(Node, int) - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
collection_member_declaration() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
collection_member_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
CollectionProperty<V extends Persistent,​E extends Collection<V>> - Class in org.apache.cayenne.exp.property
Base class for ListProperty and SetProperty
CollectionProperty(String, Expression, Class<? super E>, Class<V>) - Constructor for class org.apache.cayenne.exp.property.CollectionProperty
Constructs a new property with the given name and expression
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.access.sqlbuilder.sqltree.ColumnNode
 
column - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
column - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
column - Variable in class org.apache.cayenne.template.parser.JavaCharStream
 
column(String) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
 
column(String) - Method in class org.apache.cayenne.access.sqlbuilder.TableNodeBuilder
 
column(ColumnNodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.InsertBuilder
 
column(Property<E>) - Method in class org.apache.cayenne.query.ColumnSelect
 
column(Property<E>) - Method in class org.apache.cayenne.query.ObjectSelect
Select one specific property.
column(DbAttribute) - Method in class org.apache.cayenne.access.sqlbuilder.TableNodeBuilder
 
COLUMN - org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
 
COLUMN_NAME_CAPITALIZATION_PROPERTY - Static variable in class org.apache.cayenne.query.ProcedureQuery
 
COLUMN_NAME_CAPITALIZATION_PROPERTY - Static variable in class org.apache.cayenne.query.SQLTemplate
 
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) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
Creates a column descriptor with user-specified parameters.
ColumnDescriptor(String, int, String) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
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.
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.
columnNameCaps - Variable in class org.apache.cayenne.query.SQLSelect
 
columnNameCaps(CapsStrategy) - Method in class org.apache.cayenne.query.SQLSelect
Sets a column name capitalization policy applied to selecting queries.
columnNamesCapitalization - Variable in class org.apache.cayenne.query.ProcedureQuery
 
columnNamesCapitalization - Variable in class org.apache.cayenne.query.SQLTemplate
 
columnNode - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
 
ColumnNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
 
ColumnNode(String, String, String, DbAttribute) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
 
ColumnNodeBuilder - Class in org.apache.cayenne.access.sqlbuilder
 
columnQuery(Class<?>, Property<?>...) - Static method in class org.apache.cayenne.query.ObjectSelect
Creates a ColumnSelect that will fetch multiple columns of a given ObjEntity
columnQuery(Class<?>, Property<E>) - Static method in class org.apache.cayenne.query.ObjectSelect
Creates a ColumnSelect that will fetch single property that can be resolved against a given ObjEntity class.
columnQuery(String) - Static method in class org.apache.cayenne.query.SQLSelect
Creates query that selects scalar values (as Object[]) and uses default routing
columnQuery(String, Class<?>...) - Static method in class org.apache.cayenne.query.SQLSelect
Creates query that selects scalar values (as Object[]) and uses default routing
columnQuery(String, String) - Static method in class org.apache.cayenne.query.SQLSelect
Creates query that selects scalar values (as Object[]) and uses routing based on the provided DataMap name.
columnQuery(String, String, Class<?>...) - Static method in class org.apache.cayenne.query.SQLSelect
Creates query that selects scalar values (as Object[]) and uses routing based on the provided DataMap name.
columns - Variable in class org.apache.cayenne.access.jdbc.RowDescriptor
 
columns - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
columns - Variable in class org.apache.cayenne.query.SelectQuery
Deprecated.
 
columns(Collection<Property<?>>) - Method in class org.apache.cayenne.query.ColumnSelect
Add properties to select.
columns(Property<?>...) - Method in class org.apache.cayenne.query.ColumnSelect
Add properties to select.
columns(Property<?>...) - Method in class org.apache.cayenne.query.ObjectSelect
Select only specific properties.
ColumnSelect<T> - Class in org.apache.cayenne.query
A helper builder for queries selecting individual properties based on the root object.
ColumnSelect() - Constructor for class org.apache.cayenne.query.ColumnSelect
 
ColumnSelect(ObjectSelect<T>) - Constructor for class org.apache.cayenne.query.ColumnSelect
Copy constructor to convert ObjectSelect to ColumnSelect
COMMA - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
COMMA - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
commit() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
commit() - Method in class org.apache.cayenne.tx.BaseTransaction
 
commit() - Method in interface org.apache.cayenne.tx.Transaction
 
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 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 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.
CompactSlf4jJdbcEventLogger - Class in org.apache.cayenne.log
 
CompactSlf4jJdbcEventLogger(RuntimeProperties) - Constructor for class org.apache.cayenne.log.CompactSlf4jJdbcEventLogger
 
ComparableProperty<E> - Interface in org.apache.cayenne.exp.property
Interface (or "Trait") that provides basic functionality for comparable properties.
comparator - Variable in class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter
 
compare(Object, Object) - Method in class org.apache.cayenne.query.Ordering
Comparable interface implementation.
compare(String, String) - Static method in class org.apache.cayenne.value.json.JsonUtils
Method that compares two JSON documents.
compare(DbRowOp, DbRowOp) - Method in class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowComparator
 
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
 
CompareToBuilder - Class in org.apache.cayenne.util
Assists in implementing Comparable.compareTo(Object) methods.
CompareToBuilder() - Constructor for class org.apache.cayenne.util.CompareToBuilder
Constructor for CompareToBuilder.
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
 
CompositeCollection<E> - Class in org.apache.cayenne.util.commons
Decorates a collection of other collections to provide a single unified view.
CompositeCollection() - Constructor for class org.apache.cayenne.util.commons.CompositeCollection
Create an empty CompositeCollection.
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.
compress(GraphDiff) - Method in class org.apache.cayenne.graph.GraphDiffCompressor
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.apache.cayenne.util.SingleEntryMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.apache.cayenne.util.SingleEntryMap
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.apache.cayenne.util.SingleEntryMap
 
concat() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
concat() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
concat(Object...) - Method in class org.apache.cayenne.exp.Property
Deprecated.
Arguments will be converted as follows: if argument is a Property than its expression will be used if argument is a Expression than it will be used as is all other values will be converted to String
concat(Object...) - Method in class org.apache.cayenne.exp.property.StringProperty
Arguments will be converted as follows: if argument is a BaseProperty than its expression will be used if argument is a Expression than it will be used as is all other values will be converted to String
CONCAT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
CONCAT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
concatExp(String...) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
Factory method for expression to call CONCAT(string1, string2, ...) function
concatExp(Expression...) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
Factory method for expression to call CONCAT(string1, string2, ...) function
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.
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
 
conditionExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
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(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for exception org.apache.cayenne.ConfigurationException
Constructs an exception wrapping another exception thrown elsewhere.
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(Class<? extends ConfigurationNode>, String) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
 
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(ConfigurationNode) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
 
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.server.ServerModule
 
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.firebird.FirebirdAdapter
 
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
 
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
 
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, ValueObjectTypeRegistry) 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
Deprecated.
 
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
 
connect() - Method in class org.apache.cayenne.rop.HttpClientConnection
 
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.
connection - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
connection - Variable in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
connection - Variable in class org.apache.cayenne.remote.ClientChannel
 
connection(Connection) - Method in class org.apache.cayenne.tx.TransactionDescriptor.Builder
A custom connection provided by the TransactionDescriptor will be used instead of any other connection provided by tbe connection pool.
connectionAdded(Connection) - Method in class org.apache.cayenne.tx.BaseTransaction
 
connectionAdded(Connection) - Method in class org.apache.cayenne.tx.CayenneTransaction
 
ConnectionAwareResultIterator<T> - Class in org.apache.cayenne.access.jdbc
A ResultIterator wrapper that handles closing a connection.
ConnectionAwareResultIterator(ResultIterator<T>, Connection) - Constructor for class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
 
connections - Variable in class org.apache.cayenne.tx.BaseTransaction
 
connectionSupplier(Supplier<Connection>) - Method in class org.apache.cayenne.tx.TransactionDescriptor.Builder
A custom connection provided by the TransactionDescriptor will be used instead of any other connection provided by tbe connection pool.
ConnectionUnavailableException(String) - Constructor for exception org.apache.cayenne.datasource.UnmanagedPoolingDataSource.ConnectionUnavailableException
 
connectionUrl - Variable in class org.apache.cayenne.datasource.DriverDataSource
 
Constants - Interface in org.apache.cayenne.configuration
Defines the names of runtime properties and named collections used in DI modules.
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
 
ConstructorInjectingDecoratorProvider<T> - Class in org.apache.cayenne.di.spi
 
ConstructorInjectingDecoratorProvider(Class<? extends T>, DefaultInjector) - Constructor for class org.apache.cayenne.di.spi.ConstructorInjectingDecoratorProvider
 
contains(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
contains(Object) - Method in class org.apache.cayenne.util.commons.CompositeCollection
Checks whether this composite collection contains the object.
contains(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
contains(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
contains(String) - Method in class org.apache.cayenne.exp.Property
Deprecated.
Creates an expression for a database "LIKE" query with the value converted to a pattern matching anywhere in the String.
contains(String) - Method in class org.apache.cayenne.exp.property.StringProperty
Creates an expression for a database "LIKE" query with the value converted to a pattern matching anywhere in the String.
contains(Collection<V>) - Method in class org.apache.cayenne.exp.property.CollectionProperty
 
contains(Collection<V>) - Method in class org.apache.cayenne.exp.property.MapProperty
 
contains(V) - Method in class org.apache.cayenne.exp.property.CollectionProperty
 
contains(V) - Method in class org.apache.cayenne.exp.property.MapProperty
 
contains(V, V...) - Method in class org.apache.cayenne.exp.property.CollectionProperty
 
contains(V, V...) - Method in class org.apache.cayenne.exp.property.MapProperty
 
containsAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
 
containsAll(Collection) - 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.util.commons.CompositeCollection
Checks whether this composite contains all the elements in the specified collection.
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
 
containsExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
containsExp(Expression, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
containsId(Object) - Method in class org.apache.cayenne.exp.property.CollectionProperty
 
containsId(Object) - Method in class org.apache.cayenne.exp.property.MapProperty
 
containsId(Object, Object...) - Method in class org.apache.cayenne.exp.property.CollectionProperty
 
containsId(Object, Object...) - Method in class org.apache.cayenne.exp.property.MapProperty
 
containsId(Collection<Object>) - Method in class org.apache.cayenne.exp.property.CollectionProperty
 
containsId(Collection<Object>) - Method in class org.apache.cayenne.exp.property.MapProperty
 
containsIgnoreCase(String) - Method in class org.apache.cayenne.exp.Property
Deprecated.
Same as Property.contains(String), only using case-insensitive comparison.
containsIgnoreCase(String) - Method in class org.apache.cayenne.exp.property.StringProperty
Same as StringProperty.contains(String), only using case-insensitive comparison.
containsIgnoreCaseExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Same as ExpressionFactory.containsExp(String, String) only using case-insensitive comparison.
containsIgnoreCaseExp(Expression, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
containsKey(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
containsKey(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
containsKey(Object) - Method in class org.apache.cayenne.util.SingleEntryMap
 
containsValue(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
containsValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
containsValue(Object) - Method in class org.apache.cayenne.util.SingleEntryMap
 
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.ObjectStore
The DataContext that owns this ObjectStore.
context - Variable in class org.apache.cayenne.access.translator.batch.BaseBatchTranslator
 
context - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
context - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLDeleteTranslator
 
context - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
 
context - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
 
context - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
 
context - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
 
context - Variable in class org.apache.cayenne.graph.ChildDiffLoader
 
context - Variable in class org.apache.cayenne.util.ObjectContextGraphAction
 
Context - Class in org.apache.cayenne.template
 
Context(Map<String, Directive>, Map<String, ?>, boolean) - Constructor for class org.apache.cayenne.template.Context
 
continueFlag - Variable in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
contract(Digraph<Collection<E>, Collection<V>>) - Method in class org.apache.cayenne.ashwood.graph.StrongConnection
 
contributeAdapterDetectors(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Provides access to a DI collection builder for DbAdapterDetector's that allows downstream modules to "contribute" their own adapter detectors.
contributeDefaultTypes(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Provides access to a DI collection builder for default adapter-agnostic ExtendedType's that allows downstream modules to "contribute" their own types.
contributeDomainFilters(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
contributeDomainListeners(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Provides access to a DI collection builder for lifecycle events listeners.
contributeDomainQueryFilters(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Provides access to a DI collection builder for DataChannelQueryFilter's that allows downstream modules to "contribute" their own DataDomain query filters
contributeDomainSyncFilters(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Provides access to a DI collection builder for DataChannelSyncFilter's that allows downstream modules to "contribute" their own DataDomain sync filters
contributePkGenerators(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Provides access to a DI map builder for PkGenerator's that allows downstream modules to "contribute" their own pk generators.
contributeProjectLocations(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Provides access to a DI collection builder for String locations that allows downstream modules to "contribute" their own Cayenne project locations.
contributeProperties(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Provides access to a DI map builder for runtime properties that allows downstream modules to "contribute" their own properties.
contributeTypeFactories(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Provides access to a DI collection builder for ExtendedTypeFactory's that allows downstream modules to "contribute" their own factories.
contributeUserTypes(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Provides access to a DI collection builder for ExtendedType's that allows downstream modules to "contribute" their own types.
contributeValueObjectTypes(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
 
ConversionUtil - Class in org.apache.cayenne.util
A collection of static conversion utility methods.
convert(Object, Class<T>) - Method in class org.apache.cayenne.reflect.Converter
Converts object to supported class without doing any type checking.
convert(Object, Class<T>) - Method in class org.apache.cayenne.reflect.ToAnyConverter
 
Converter<T> - Class in org.apache.cayenne.reflect
A helper class to do property type conversions.
Converter() - Constructor for class org.apache.cayenne.reflect.Converter
 
ConverterFactory - Class in org.apache.cayenne.reflect
A factory of property type converters.
converters - Variable in class org.apache.cayenne.access.jdbc.RowDescriptor
 
ConvertNode - Class in org.apache.cayenne.dba.mysql.sqltree
 
ConvertNode() - Constructor for class org.apache.cayenne.dba.mysql.sqltree.ConvertNode
 
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(Duration, int) - Method in class org.apache.cayenne.access.types.DurationType
 
convertToJdbcObject(Calendar, int) - Method in class org.apache.cayenne.access.types.CalendarType
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.AliasedNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.BetweenNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.BitwiseNotNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.DeleteNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.DistinctNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.EmptyNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExistsNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExpressionNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FromNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.GroupByNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.HavingNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertColumnsNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertValuesNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.JoinNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LimitOffsetNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.NotNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OffsetFetchNextNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OffsetNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OpExpressionNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OrderByNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectResultNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SubqueryNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TableNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TextNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TopNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UnescapedColumnNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UpdateNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UpdateSetNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
 
copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.WhereNode
 
copy() - Method in class org.apache.cayenne.dba.derby.sqltree.DerbyValueNode
 
copy() - Method in class org.apache.cayenne.dba.firebird.sqltree.FirebirdLimitNode
 
copy() - Method in class org.apache.cayenne.dba.firebird.sqltree.FirebirdSubstringFunctionNode
 
copy() - Method in class org.apache.cayenne.dba.mysql.sqltree.ConvertNode
 
copy() - Method in class org.apache.cayenne.dba.mysql.sqltree.MysqlLikeNode
 
copy() - Method in class org.apache.cayenne.dba.mysql.sqltree.MysqlLimitOffsetNode
 
copy() - Method in class org.apache.cayenne.dba.postgres.sqltree.PositionFunctionNode
 
copy() - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresExtractFunctionNode
 
copy() - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresLikeNode
 
copy() - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresLimitOffsetNode
 
copy() - Method in class org.apache.cayenne.dba.sqlserver.sqltree.SQLServerColumnNode
 
copy() - Method in class org.apache.cayenne.dba.sqlserver.sqltree.SQLServerLimitOffsetNode
 
count() - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
 
count() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
count() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
count() - Method in class org.apache.cayenne.exp.property.BaseProperty
 
count() - Method in class org.apache.cayenne.query.ColumnSelect
Shortcut for ColumnSelect.columns(Property[]) columns}(Property.COUNT)
count() - Method in class org.apache.cayenne.query.ObjectSelect
Select COUNT(*)
count(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
 
count(BaseProperty<?>) - Method in class org.apache.cayenne.query.ColumnSelect
Select COUNT(property)
count(BaseProperty<?>) - Method in class org.apache.cayenne.query.ObjectSelect
Select COUNT(property)
COUNT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
COUNT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
COUNT - Static variable in class org.apache.cayenne.exp.Property
Deprecated.
since 4.2 use PropertyFactory.COUNT
COUNT - Static variable in class org.apache.cayenne.exp.property.PropertyFactory
Property that can be used to select COUNT(*)
countDistinct() - Method in class org.apache.cayenne.exp.property.BaseProperty
 
countDistinctExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
countExp() - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
countExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
countMatches(String, String) - Static method in class org.apache.cayenne.util.Util
Returns how many times the sub appears in the str.
create(String, Class<? super T>) - Static method in class org.apache.cayenne.exp.Property
Deprecated.
Creates property with name and type
create(String, Expression, Class<? super T>) - Static method in class org.apache.cayenne.exp.Property
Deprecated.
Creates property with name, expression and type
create(DataNodeDescriptor) - Method in class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory
 
create(DataNodeDescriptor) - Method in interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategyFactory
 
create(Expression, Class<? super T>) - Static method in class org.apache.cayenne.exp.Property
Deprecated.
Creates property with expression and type
createAccessor(Class<?>, String, Class<?>) - Method in interface org.apache.cayenne.reflect.AccessorFactory
 
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.
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(DatabaseMetaData) - Method in class org.apache.cayenne.dba.db2.DB2Sniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.derby.DerbySniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.firebird.FirebirdSniffer
 
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.mariadb.MariaDBSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.mysql.MySQLSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.openbase.OpenBaseSniffer
Deprecated.
 
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
 
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
 
createAndInitDataDomain() - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
 
createArrayOf(String, Object[]) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
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.frontbase.FrontBasePkGenerator
 
createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Deprecated.
 
createAutoPk(DataNode, List<DbEntity>) - 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.frontbase.FrontBasePkGenerator
 
createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Deprecated.
 
createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
Creates a list of CREATE SEQUENCE statements for the list of DbEntities.
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.sqlserver.SQLServerPkGenerator
 
createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
 
createBase(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create base property
createBase(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create base property
createBase(Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create base property
createBaseId(String, String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
 
createBaseId(String, String, String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
 
createBindings() - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
Deprecated.
 
createBindings() - Method in class org.apache.cayenne.access.translator.batch.legacy.DeleteBatchTranslator
Deprecated.
 
createBindings() - Method in class org.apache.cayenne.access.translator.batch.legacy.InsertBatchTranslator
Deprecated.
 
createBindings() - Method in class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteBatchTranslator
Deprecated.
 
createBindings() - Method in class org.apache.cayenne.access.translator.batch.legacy.UpdateBatchTranslator
Deprecated.
 
createBlob() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
createCache(String) - Method in class org.apache.cayenne.cache.MapQueryCache
 
createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.DataMapHandler
 
createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.DbEntityHandler
 
createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
 
createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.ObjEntityHandler
 
createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.RootDataMapHandler
 
createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
This method should be used to create nested handlers to process children elements.
createClob() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
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() - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
createContext() - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
createContext(Map<String, ?>) - Method in interface org.apache.cayenne.template.TemplateContextFactory
 
createContext(Map<String, ?>, boolean) - Method in class org.apache.cayenne.template.DefaultTemplateContextFactory
 
createContext(Map<String, ?>, boolean) - Method in interface org.apache.cayenne.template.TemplateContextFactory
 
createContext(DataChannel) - Method in interface org.apache.cayenne.configuration.ObjectContextFactory
Creates an ObjectContext attached to a provided channel.
createContext(DataChannel) - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
createContext(DataChannel) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
createDataDomain(String) - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
 
createDataNode(DataNodeDescriptor) - Method in interface org.apache.cayenne.configuration.server.DataNodeFactory
 
createDataNode(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
 
createDataRowStore(String) - Method in interface org.apache.cayenne.access.DataRowStoreFactory
Create new DataRowStore object.
createDataRowStore(String) - Method in class org.apache.cayenne.access.DefaultDataRowStoreFactory
 
createDate(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create date property
createDate(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create date property
createDate(Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create date property
createDbRowOps(ObjectStore, ObjectStoreGraphDiff) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
Create ops based on incoming graph changes
createDefaultStrategy() - Method in class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory
 
createDescriptor() - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createDescriptor() - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
Creates a new descriptor.
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.
createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
 
createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
 
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
 
createEmbeddable(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create property that represents embeddable
createEmbeddable(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create property that represents embeddable
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
 
createEntity(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create entity property
createEntity(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create entity property
createEntity(Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create entity property
createEntityRowReader(RowDescriptor, QueryMetadata, EntityResultSegment, DefaultRowReaderFactory.PostprocessorFactory) - Method in class org.apache.cayenne.access.jdbc.reader.DefaultRowReaderFactory
 
createEventBridge(Collection<EventSubject>, String, Map<String, String>) - Method in interface org.apache.cayenne.event.EventBridgeFactory
Creates an EventBridge with the specified parameters.
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
Deprecated.
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
 
createFlushAction(DataDomain) - Method in interface org.apache.cayenne.access.flush.DataDomainFlushActionFactory
 
createFlushAction(DataDomain) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushActionFactory
 
createFlushAction(DataDomain) - Method in class org.apache.cayenne.access.LegacyDataDomainFlushActionFactory
Deprecated.
 
createFromDataContext(DataContext) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
createFromGenericChannel(DataChannel) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
createFullRowReader(RowDescriptor, QueryMetadata, DefaultRowReaderFactory.PostprocessorFactory) - Method in class org.apache.cayenne.access.jdbc.reader.DefaultRowReaderFactory
 
createHandler(String, String, NamespaceAwareNestedTagHandler) - Method in class org.apache.cayenne.configuration.xml.DefaultHandlerFactory
 
createHandler(String, String, NamespaceAwareNestedTagHandler) - Method in interface org.apache.cayenne.configuration.xml.HandlerFactory
 
createHttpRopConnector() - Method in class org.apache.cayenne.rop.HttpClientConnectionProvider
 
createIfAbsent(String) - Method in class org.apache.cayenne.cache.MapQueryCache
 
createIfAbsent(QueryMetadata) - Method in class org.apache.cayenne.cache.MapQueryCache
 
CreateIfNoSchemaStrategy - Class in org.apache.cayenne.access.dbsync
 
CreateIfNoSchemaStrategy() - Constructor for class org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy
 
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.
createInjector(Module...) - Static method in class org.apache.cayenne.di.DIBootstrap
Creates and returns an injector instance working with the set of provided modules.
createInstanceProvider(E) - Method in class org.apache.cayenne.di.spi.DICollectionBuilder
 
createList(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create to-many relationship mapped on list property
createList(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create to-many relationship mapped on list property
createMap(String, Class<K>, Class<V>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create to-many relationship mapped on map property
createMap(String, Expression, Class<K>, Class<V>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create to-many relationship mapped on map property
createMapKeyAccessor(ObjRelationship, ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
Creates an accessor to read a map key for a given relationship.
createNClob() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
createNumeric(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create numeric property
createNumeric(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create numeric property
createNumeric(Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create numeric property
createNumericId(String, String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
 
createNumericId(String, String, String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
 
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() - 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(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
 
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
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.h2.H2Adapter
 
createPkGenerator() - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
 
createPkGenerator() - Method in class org.apache.cayenne.dba.JdbcAdapter
Deprecated.
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
Deprecated.
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
Deprecated.
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.
createQueries(List<DbRowOp>) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
 
createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.ObjectSelect
This method is intended for internal use in a MappedSelect.
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
Deprecated.
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.
createQuotingStrategy() - Method in class org.apache.cayenne.dba.JdbcAdapter
 
createQuotingStrategy() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
createQuotingStrategy() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
 
createReplacementId() - Method in interface org.apache.cayenne.ObjectId
 
createReplacementIds(ObjectStore, CompoundDiff, List<DbRowOp>) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
Set final ObjectId for persistent objects
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.AbstractMappedQuery
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.IndirectQuery
Creates a substitute query.
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.MappedSelect
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.ObjectIdQuery
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.ProcedureCall
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.RelationshipQuery
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.SelectById
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.SQLExec
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.SQLSelect
 
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.
createScalarRowReader(RowDescriptor, QueryMetadata, ScalarResultSegment) - Method in class org.apache.cayenne.access.jdbc.reader.DefaultRowReaderFactory
 
createSelf(Class<? super T>) - Static method in class org.apache.cayenne.exp.Property
Deprecated.
Creates "self" Property for persistent class.
createSelf(Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Self property allows to create column queries that return full objects along with custom column set.
createSelf(Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Self property allows to create column queries that return full objects along with custom column set.
createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
 
createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.derby.DerbyPkGenerator
 
createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.h2.H2PkGenerator
 
createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresPkGenerator
 
createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
 
createServerEventBridge(RemoteSession) - Method in class org.apache.cayenne.rop.HttpClientConnection
Creates an EventBridge that will listen for server events.
createSet(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create to-many relationship mapped on set property
createSet(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create to-many relationship mapped on set property
createSql() - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
Deprecated.
 
createSql() - Method in class org.apache.cayenne.access.translator.batch.legacy.DeleteBatchTranslator
Deprecated.
 
createSql() - Method in class org.apache.cayenne.access.translator.batch.legacy.InsertBatchTranslator
Deprecated.
 
createSql() - Method in class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteBatchTranslator
Deprecated.
 
createSql() - Method in class org.apache.cayenne.access.translator.batch.legacy.UpdateBatchTranslator
Deprecated.
 
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.FluentSelect
 
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
Deprecated.
Calls "makeSelect" on the visitor.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.SQLTemplate
Calls sqlAction(this) on the visitor.
createSqlString() - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
Creates an SQL String for the stored procedure call.
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.datasource.PoolAwareConnection
 
createStatement() - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
Creates and binds a PreparedStatement to execute query SQL via JDBC.
createStatement() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
createStatement(int, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
createStatement(int, int, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
createString(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create string property
createString(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create string property
createString(Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
Create string property
createStruct(String, Object[]) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
createTable(DbEntity) - Method in class org.apache.cayenne.dba.AutoAdapter
 
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
Deprecated.
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 class org.apache.cayenne.dba.db2.DB2Adapter
 
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.firebird.FirebirdAdapter
 
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.sybase.SybaseAdapter
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
 
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.tx.DefaultTransactionFactory
 
createTransaction() - Method in interface org.apache.cayenne.tx.TransactionFactory
 
createTransaction(TransactionDescriptor) - Method in class org.apache.cayenne.tx.DefaultTransactionFactory
 
createTransaction(TransactionDescriptor) - Method in interface org.apache.cayenne.tx.TransactionFactory
 
createTranslator() - Method in class org.apache.cayenne.access.jdbc.BatchAction
 
createTranslator(Connection) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
Returns the ProcedureTranslator to use for this ProcedureAction.
createType(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Returns an ExtendedType for specific Java classes.
createTypeProvider(Class<SubT>) - Method in class org.apache.cayenne.di.spi.DICollectionBuilder
 
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
Deprecated.
Returns a String to create a unique index on table primary key columns per OpenBase recommendations.
createXmlReader() - Static method in class org.apache.cayenne.util.Util
Creates an XMLReader with default feature set.
curChar - Variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
 
curChar - Variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
 
curChar - Variable in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
 
CURRENT_DATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
CURRENT_DATE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
CURRENT_TIME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
CURRENT_TIME - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
CURRENT_TIMESTAMP - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
CURRENT_TIMESTAMP - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
currentDate() - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
currentDate() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
currentEntity - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
currentEntity - Variable in class org.apache.cayenne.access.translator.ejbql.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.
currentTagLevel - Variable in class org.apache.cayenne.util.XMLEncoder
 
currentTime() - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
currentTime() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
currentTimestamp() - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
currentTimestamp() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
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.
currentToken - Variable in exception org.apache.cayenne.template.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
 
CUSTOM_OP - Static variable in class org.apache.cayenne.exp.Expression
 
customFunction() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
customOperator() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 

D

DATA_MAP_ROOT - Static variable in class org.apache.cayenne.map.QueryDescriptor
 
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 - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
 
dataChannelDescriptor - Variable in class org.apache.cayenne.map.DataMap
 
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
 
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
Deprecated.
DataChannelFilterChain - Interface in org.apache.cayenne
Deprecated.
DataChannelListener - Interface in org.apache.cayenne
A listener of DataChannel lifecycle events.
dataChannelLoaded(DataChannelDescriptor) - Method in class org.apache.cayenne.configuration.xml.LoaderContext
 
DataChannelLoaderListener - Interface in org.apache.cayenne.configuration.xml
 
DataChannelMetaData - Interface in org.apache.cayenne.configuration.xml
Storage for all kind of meta data that is not required for runtime.
DataChannelQueryFilter - Interface in org.apache.cayenne
An interface of a filter that allows to intercept DataChannel query operations.
DataChannelQueryFilterChain - Interface in org.apache.cayenne
Interface for chain of query filters
DataChannelSyncCallbackAction - Class in org.apache.cayenne
 
DataChannelSyncFilter - Interface in org.apache.cayenne
An interface of a filter that allows to intercept DataChannel sync operations.
DataChannelSyncFilterChain - Interface in org.apache.cayenne
Interface for chain of sync filters
dataContext - Variable in class org.apache.cayenne.access.IncrementalFaultList
 
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.
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 - Variable in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
 
dataDomain - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
 
dataDomain - Variable in class org.apache.cayenne.configuration.server.DomainDataChannelProvider
 
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<String, String>) - Constructor for class org.apache.cayenne.access.DataDomain
Deprecated.
since 4.0 unused
DataDomainFlushAction - Interface in org.apache.cayenne.access.flush
A stateful commit handler used by DataContext to perform commit operation.
DataDomainFlushActionFactory - Interface in org.apache.cayenne.access.flush
Factory that produces DataDomainFlushAction
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(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
DataDomainLoadException(Throwable) - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
DataDomainLoadException(ConfigurationTree<DataChannelDescriptor>, String, Object...) - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
dataDomainProvider - Variable in class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter
 
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 - 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.map.QueryDescriptor
 
dataMap - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
dataMap - Variable in class org.apache.cayenne.query.IndirectQuery
 
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
 
DataMapHandler - Class in org.apache.cayenne.configuration.xml
 
DataMapHandler(LoaderContext) - Constructor for class org.apache.cayenne.configuration.xml.DataMapHandler
 
DataMapHandler(NamespaceAwareNestedTagHandler) - Constructor for class org.apache.cayenne.configuration.xml.DataMapHandler
 
dataMapLoaded(DataMap) - Method in class org.apache.cayenne.configuration.xml.LoaderContext
 
dataMapLoader - Variable in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
 
DataMapLoader - Interface in org.apache.cayenne.configuration
A loader of DataMaps.
DataMapLoaderListener - Interface in org.apache.cayenne.configuration.xml
 
dataMapName - Variable in class org.apache.cayenne.query.SQLExec
 
dataMapName - Variable in class org.apache.cayenne.query.SQLSelect
 
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 - Variable in class org.apache.cayenne.access.jdbc.BaseSQLAction
 
dataNode - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
dataNode - Variable in class org.apache.cayenne.dba.JdbcActionBuilder
 
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
 
dataNodeFactory - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
DataNodeFactory - Interface in org.apache.cayenne.configuration.server
A factory for creating DataNodes from descriptors.
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, ValueComparisonStrategyFactory) - Constructor for class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
DataRow - Class in org.apache.cayenne
DataRow a map that holds values retrieved from the database for a given query row.
DataRow(int) - Constructor for class org.apache.cayenne.DataRow
 
DataRow(Map<String, ?>) - 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
 
dataRowQuery(Class<?>) - Static method in class org.apache.cayenne.query.ObjectSelect
Creates a ObjectSelect that fetches data for an ObjEntity determined from a provided class.
dataRowQuery(Class<?>) - Static method in class org.apache.cayenne.query.SelectQuery
Deprecated.
 
dataRowQuery(Class<?>, Object) - Static method in class org.apache.cayenne.query.SelectById
 
dataRowQuery(Class<?>, Object, Object...) - Static method in class org.apache.cayenne.query.SelectById
 
dataRowQuery(Class<?>, Map<String, ?>) - Static method in class org.apache.cayenne.query.SelectById
 
dataRowQuery(Class<?>, Map<String, ?>, Map<String, ?>...) - Static method in class org.apache.cayenne.query.SelectById
 
dataRowQuery(Class<?>, Expression) - Static method in class org.apache.cayenne.query.ObjectSelect
Creates a ObjectSelect that fetches data for an ObjEntity determined from a provided class and uses provided expression for its qualifier.
dataRowQuery(Class<?>, Expression) - Static method in class org.apache.cayenne.query.SelectQuery
Deprecated.
Creates a SelectQuery that selects DataRows that correspond to a given persistent class that match supplied qualifier.
dataRowQuery(Class<?>, Expression, List<Ordering>) - Static method in class org.apache.cayenne.query.SelectQuery
Deprecated.
 
dataRowQuery(String) - Static method in class org.apache.cayenne.query.ProcedureCall
Creates procedure call returning data rows using name of stored procedure defined in the mapping file.
dataRowQuery(String) - Static method in class org.apache.cayenne.query.SQLSelect
Creates a query that selects DataRows and uses default routing.
dataRowQuery(String, Class<?>...) - Static method in class org.apache.cayenne.query.SQLSelect
Creates a query that selects DataRows and uses default routing.
dataRowQuery(String, String) - Static method in class org.apache.cayenne.query.SQLSelect
Creates a query that selects DataRows and uses routing based on the provided DataMap name.
dataRowQuery(String, String, Class<?>...) - Static method in class org.apache.cayenne.query.SQLSelect
Creates a query that selects DataRows and uses routing based on the provided DataMap name.
dataRowQuery(ObjectId) - Static method in class org.apache.cayenne.query.SelectById
 
dataRowQuery(ObjectId, ObjectId...) - Static method in class org.apache.cayenne.query.SelectById
 
DataRowStore - Class in org.apache.cayenne.access
A fixed size cache of DataRows keyed by ObjectId.
DataRowStore(String, RuntimeProperties, EventManager) - Constructor for class org.apache.cayenne.access.DataRowStore
Creates new DataRowStore with a specified name and a set of properties.
dataRowStoreFactory - Variable in class org.apache.cayenne.access.DataDomain
 
dataRowStoreFactory - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
 
DataRowStoreFactory - Interface in org.apache.cayenne.access
A factory for creating DataRowStore
dataSource - Variable in class org.apache.cayenne.access.DataNode
 
dataSource(DataSource) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
Sets a DataSource that will override any DataSources found in the mapping.
DataSourceBuilder - Class in org.apache.cayenne.datasource
A builder class that allows to build a DataSource with optional pooling.
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.DefaultDataNodeFactory
 
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
 
DateProperty<E> - Class in org.apache.cayenne.exp.property
Property that represents date/time attribute.
DateProperty(String, Expression, Class<E>) - Constructor for class org.apache.cayenne.exp.property.DateProperty
Constructs a new property with the given name and expression
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
 
dateTimeExtractingFunction() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
dateTimeFunction() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
DateType - Class in org.apache.cayenne.access.types
 
DateType() - Constructor for class org.apache.cayenne.access.types.DateType
 
DateType(boolean) - Constructor for class org.apache.cayenne.access.types.DateType
 
DAY - org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
 
DAY - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DAY_OF_MONTH - org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
 
DAY_OF_MONTH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DAY_OF_WEEK - org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
 
DAY_OF_WEEK - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DAY_OF_YEAR - org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
 
DAY_OF_YEAR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
dayOfMonth() - Method in class org.apache.cayenne.exp.property.DateProperty
It is a caller responsibility to check that underlying attribute has day component
dayOfMonthExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
dayOfMonthExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
dayOfWeekExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
dayOfWeekExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
dayOfYear() - Method in class org.apache.cayenne.exp.property.DateProperty
It is a caller responsibility to check that underlying attribute has day component
dayOfYearExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
dayOfYearExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
DB_ATTRIBUTE_PAIR_TAG - Static variable in class org.apache.cayenne.configuration.xml.DbRelationshipHandler
 
DB_ENTITY_ROOT - Static variable in class org.apache.cayenne.map.QueryDescriptor
 
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.configuration.xml.ObjRelationshipHandler
Deprecated.
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>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.db2.DB2Adapter
 
DB2EJBQLConditionTranslator - Class in org.apache.cayenne.dba.db2
 
DB2EJBQLTranslatorFactory - Class in org.apache.cayenne.dba.db2
 
DB2EJBQLTranslatorFactory() - Constructor for class org.apache.cayenne.dba.db2.DB2EJBQLTranslatorFactory
 
DB2PkGenerator - Class in org.apache.cayenne.dba.db2
A sequence-based PK generator used by DB2Adapter.
DB2PkGenerator() - Constructor for class org.apache.cayenne.dba.db2.DB2PkGenerator
Used by DI
DB2SelectAction - Class in org.apache.cayenne.dba.db2
 
DB2SelectAction(Select<?>, DataNode) - Constructor for class org.apache.cayenne.dba.db2.DB2SelectAction
 
DB2Sniffer - Class in org.apache.cayenne.dba.db2
 
DB2Sniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.db2.DB2Sniffer
 
DB2SQLTreeProcessor - Class in org.apache.cayenne.dba.db2
 
DB2SQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.db2.DB2SQLTreeProcessor
 
dbAdapter - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
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
 
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.
DbAttributeBinding - Class in org.apache.cayenne.access.translator
Describes a PreparedStatement parameter binding mapped to a DbAttribute.
DbAttributeBinding(DbAttribute) - Constructor for class org.apache.cayenne.access.translator.DbAttributeBinding
 
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.
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.
dbAttributes - Variable in class org.apache.cayenne.query.BatchQuery
 
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 - Variable in class org.apache.cayenne.map.DbKeyGenerator
 
dbEntity - Variable in class org.apache.cayenne.query.BatchQuery
 
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.
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.
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
 
DbEntityHandler - Class in org.apache.cayenne.configuration.xml
 
DbEntityHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.DbEntityHandler
 
DbEntityListener - Interface in org.apache.cayenne.map.event
Defines a listener for DbEntity modification events.
dbEntityName - Variable in class org.apache.cayenne.map.ObjEntity
 
dbEntityName - Variable in class org.apache.cayenne.query.FluentSelect
 
dbEntityName(String) - Method in class org.apache.cayenne.query.ColumnSelect
Sets the DbEntity name to fetch without changing the return type of the query.
dbEntityName(String) - Method in class org.apache.cayenne.query.ObjectSelect
Sets the DbEntity name to fetch without changing the return type of the query.
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.
DbGenerator - Class in org.apache.cayenne.access
Utility class that generates database schema based on Cayenne mapping.
DbGenerator(DbAdapter, DataMap, Collection<DbEntity>, DataDomain, JdbcEventLogger) - Constructor for class org.apache.cayenne.access.DbGenerator
Creates and initializes new DbGenerator instance.
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
 
DBID_PATH - Static variable in class org.apache.cayenne.exp.Expression
 
DBID_PREFIX - Static variable in class org.apache.cayenne.exp.parser.ASTDbIdPath
 
dbIdPathExp(String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
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
 
DbKeyGeneratorHandler - Class in org.apache.cayenne.configuration.xml
 
DbKeyGeneratorHandler(NamespaceAwareNestedTagHandler, DbEntity) - Constructor for class org.apache.cayenne.configuration.xml.DbKeyGeneratorHandler
 
dbPathExp(String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
dbQuery(String) - Static method in class org.apache.cayenne.query.ObjectSelect
Creates a ObjectSelect that fetches DataRows for a DbEntity determined from provided "dbEntityName".
dbQuery(String, Expression) - Static method in class org.apache.cayenne.query.ObjectSelect
Creates a ObjectSelect that fetches DataRows for a DbEntity determined from provided "dbEntityName" and uses provided expression for its qualifier.
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(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.
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.
DbRelationshipHandler - Class in org.apache.cayenne.configuration.xml
 
DbRelationshipHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.DbRelationshipHandler
 
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.
dbRelationships - Variable in class org.apache.cayenne.map.ObjRelationship
 
DbRowComparator(EntitySorter) - Constructor for class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowComparator
 
DbRowOp - Interface in org.apache.cayenne.access.flush.operation
Object that represents some change on DB level.
DbRowOpMerger - Class in org.apache.cayenne.access.flush.operation
BiFunction that merges two DbRowOp changing same object.
DbRowOpMerger() - Constructor for class org.apache.cayenne.access.flush.operation.DbRowOpMerger
 
dbRowOpSorter - Variable in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
 
DbRowOpSorter - Interface in org.apache.cayenne.access.flush.operation
Sorter of DbRowOp operations.
DbRowOpType - Enum in org.apache.cayenne.access.flush.operation
 
DbRowOpVisitor<T> - Interface in org.apache.cayenne.access.flush.operation
 
DbRowOpWithQualifier - Interface in org.apache.cayenne.access.flush.operation
 
DbRowOpWithValues - Interface in org.apache.cayenne.access.flush.operation
 
DbRowTypeVisitor() - Constructor for class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowTypeVisitor
 
debugStream - Variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Debug output.
debugStream - Variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Debug output.
debugStream - Variable in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
Debug output.
DEC_DIGITS - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DEC_DIGITS - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
DEC_FLT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DEC_FLT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
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
 
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
 
decorate(Class<T>) - Method in interface org.apache.cayenne.di.Binder
 
decorate(Key<T>) - Method in interface org.apache.cayenne.di.Binder
 
decorateConnection(Transaction, Connection) - Method in interface org.apache.cayenne.tx.TransactionListener
This method could be used to decorate or substitute new connection initiated inside a Cayenne transaction.
DecoratorBuilder<T> - Interface in org.apache.cayenne.di
 
deepCopy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
 
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 - org.apache.cayenne.query.CapsStrategy
 
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 - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
Lexical state.
DEFAULT_CACHE_SIZE - Static variable in class org.apache.cayenne.cache.MapQueryCache
 
DEFAULT_CATALOG_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default DB catalog.
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.translator.batch.legacy.SoftDeleteTranslatorFactory
Deprecated.
Default name of 'deleted' field
DEFAULT_DELETED_FIELD_NAME - Static variable in class org.apache.cayenne.access.translator.batch.SoftDeleteTranslatorFactory
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_SCHEMA_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default DB schema.
DEFAULT_STORAGE_ENGINE - Static variable in class org.apache.cayenne.dba.mariadb.MariaDBSniffer
 
DEFAULT_SUPERCLASS_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default Java superclass.
DEFAULT_TYPE - Static variable in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
 
DEFAULT_TYPE_NAME - Static variable in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
 
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(Injector, ClassLoaderManager) - Constructor for class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
 
DefaultBatchTranslator - Class in org.apache.cayenne.access.translator.batch.legacy
Deprecated.
since 4.2
DefaultBatchTranslator(BatchQuery, DbAdapter, String) - Constructor for class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
Deprecated.
 
DefaultBatchTranslatorFactory - Class in org.apache.cayenne.access.translator.batch
Default implementation of BatchTranslatorFactory.
DefaultBatchTranslatorFactory - Class in org.apache.cayenne.access.translator.batch.legacy
Deprecated.
since 4.2
DefaultBatchTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.batch.DefaultBatchTranslatorFactory
 
DefaultBatchTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslatorFactory
Deprecated.
 
defaultCatalog - Variable in class org.apache.cayenne.map.DataMap
 
DefaultClassLoaderManager - Class in org.apache.cayenne.di.spi
DefaultClassLoaderManager() - Constructor for class org.apache.cayenne.di.spi.DefaultClassLoaderManager
 
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
 
DefaultDataChannelMetaData - Class in org.apache.cayenne.configuration.xml
Default implementation of DataChannelMetaData that stores data in Map.
DefaultDataChannelMetaData() - Constructor for class org.apache.cayenne.configuration.xml.DefaultDataChannelMetaData
 
DefaultDataDomainFlushAction - Class in org.apache.cayenne.access.flush
Default implementation of DataDomainFlushAction.
DefaultDataDomainFlushAction(DataDomain, DbRowOpSorter, JdbcEventLogger) - Constructor for class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
 
DefaultDataDomainFlushAction.PhantomDbRowOpCleaner - Class in org.apache.cayenne.access.flush
 
DefaultDataDomainFlushActionFactory - Class in org.apache.cayenne.access.flush
Factory that produces DefaultDataDomainFlushAction.
DefaultDataDomainFlushActionFactory() - Constructor for class org.apache.cayenne.access.flush.DefaultDataDomainFlushActionFactory
 
DefaultDataNodeFactory - Class in org.apache.cayenne.configuration.server
 
DefaultDataNodeFactory() - Constructor for class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
 
DefaultDataRowStoreFactory - Class in org.apache.cayenne.access
A default implementation of DataRowStoreFactory
DefaultDataRowStoreFactory(Provider<EventBridge>, EventManager, RuntimeProperties) - Constructor for class org.apache.cayenne.access.DefaultDataRowStoreFactory
 
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
 
DefaultDbRowOpSorter - Class in org.apache.cayenne.access.flush.operation
 
DefaultDbRowOpSorter(Provider<DataDomain>) - Constructor for class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter
 
DefaultDbRowOpSorter.DbRowComparator - Class in org.apache.cayenne.access.flush.operation
 
DefaultDbRowOpSorter.DbRowTypeVisitor - Class in org.apache.cayenne.access.flush.operation
 
DefaultEmbeddableResultSegment - Class in org.apache.cayenne.query
 
DefaultEmbeddableResultSegment(Embeddable, Map<String, String>, int) - Constructor for class org.apache.cayenne.query.DefaultEmbeddableResultSegment
 
defaultEntity - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
DefaultEntityResultSegment - Class in org.apache.cayenne.map
 
DefaultEntityResultSegment(ClassDescriptor, Map<String, String>, int) - Constructor for class org.apache.cayenne.map.DefaultEntityResultSegment
 
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.
DefaultHandlerFactory - Class in org.apache.cayenne.configuration.xml
 
DefaultHandlerFactory() - Constructor for class org.apache.cayenne.configuration.xml.DefaultHandlerFactory
 
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
 
defaultIsolationLevel - Variable in class org.apache.cayenne.tx.BaseTransaction
 
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
 
defaultProcess(Node, Node, int) - Method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
 
DefaultQuotingAppendable - Class in org.apache.cayenne.access.translator.select
 
DefaultQuotingAppendable(SQLGenerationContext) - Constructor for class org.apache.cayenne.access.translator.select.DefaultQuotingAppendable
 
DefaultQuotingStrategy - Class in org.apache.cayenne.dba
 
DefaultQuotingStrategy(String, String) - Constructor for class org.apache.cayenne.dba.DefaultQuotingStrategy
 
DefaultRowReaderFactory - Class in org.apache.cayenne.access.jdbc.reader
 
DefaultRowReaderFactory() - Constructor for class org.apache.cayenne.access.jdbc.reader.DefaultRowReaderFactory
 
DefaultRowReaderFactory.PostprocessorFactory - Class in org.apache.cayenne.access.jdbc.reader
 
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
 
DefaultScalarResultSegment - Class in org.apache.cayenne.map
 
DefaultScalarResultSegment(String, int) - Constructor for class org.apache.cayenne.map.DefaultScalarResultSegment
 
defaultSchema - Variable in class org.apache.cayenne.map.DataMap
 
DefaultSchemaUpdateStrategyFactory - Class in org.apache.cayenne.access.dbsync
 
DefaultSchemaUpdateStrategyFactory() - Constructor for class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory
 
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
 
DefaultSelectTranslator - Class in org.apache.cayenne.access.translator.select
Default translator of select queries (SelectQuery or FluentSelect).
DefaultSelectTranslator(FluentSelect<?>, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
DefaultSelectTranslator(SelectQuery<?>, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
Deprecated.
since 4.2 as SelectQuery is deprecated.
DefaultSelectTranslatorFactory - Class in org.apache.cayenne.access.translator.select
A SelectTranslator factory that delegates translator creation to DbAdapter.
DefaultSelectTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.select.DefaultSelectTranslatorFactory
 
defaultSuperclass - Variable in class org.apache.cayenne.map.DataMap
 
defaultTemplate - Variable in class org.apache.cayenne.query.SQLTemplate
 
DefaultTemplateContextFactory - Class in org.apache.cayenne.template
 
DefaultTemplateContextFactory() - Constructor for class org.apache.cayenne.template.DefaultTemplateContextFactory
 
DefaultTransactionDescriptor - Class in org.apache.cayenne.tx
 
DefaultTransactionFactory - Class in org.apache.cayenne.tx
 
DefaultTransactionFactory(RuntimeProperties, JdbcEventLogger) - Constructor for class org.apache.cayenne.tx.DefaultTransactionFactory
 
DefaultTransactionManager - Class in org.apache.cayenne.tx
 
DefaultTransactionManager(TransactionFactory, JdbcEventLogger) - Constructor for class org.apache.cayenne.tx.DefaultTransactionManager
 
DefaultTransactionManager.BaseTransactionHandler - Class in org.apache.cayenne.tx
 
defaultType - Variable in class org.apache.cayenne.access.types.ExtendedTypeMap
 
DefaultValueComparisonStrategyFactory - Class in org.apache.cayenne.reflect.generic
 
DefaultValueComparisonStrategyFactory(ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.reflect.generic.DefaultValueComparisonStrategyFactory
 
DefaultValueObjectTypeRegistry - Class in org.apache.cayenne.access.types
Default implementation of ValueObjectTypeRegistry
DefaultValueObjectTypeRegistry(List<ValueObjectType<?, ?>>) - Constructor for class org.apache.cayenne.access.types.DefaultValueObjectTypeRegistry
 
delegate - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
delegate - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
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(String) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
 
delete(DbEntity) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
 
DELETE - org.apache.cayenne.access.flush.operation.DbRowOpType
 
DELETE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
delete_statement() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
DeleteBatchQuery - Class in org.apache.cayenne.query
Batched delete query.
DeleteBatchQuery(DbEntity, List<DbAttribute>, Collection<String>, int) - Constructor for class org.apache.cayenne.query.DeleteBatchQuery
Creates new DeleteBatchQuery.
DeleteBatchTranslator - Class in org.apache.cayenne.access.translator.batch
 
DeleteBatchTranslator - Class in org.apache.cayenne.access.translator.batch.legacy
Deprecated.
since 4.2
DeleteBatchTranslator(DeleteBatchQuery, DbAdapter) - Constructor for class org.apache.cayenne.access.translator.batch.DeleteBatchTranslator
 
DeleteBatchTranslator(DeleteBatchQuery, DbAdapter, String) - Constructor for class org.apache.cayenne.access.translator.batch.legacy.DeleteBatchTranslator
Deprecated.
 
DeleteBuilder - Class in org.apache.cayenne.access.sqlbuilder
 
DeleteBuilder(String) - Constructor for class org.apache.cayenne.access.sqlbuilder.DeleteBuilder
 
DeleteBuilder(DbEntity) - Constructor for class org.apache.cayenne.access.sqlbuilder.DeleteBuilder
 
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.
DeleteDbRowOp - Class in org.apache.cayenne.access.flush.operation
 
DeleteDbRowOp(Persistent, DbEntity, ObjectId) - Constructor for class org.apache.cayenne.access.flush.operation.DeleteDbRowOp
 
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 interface org.apache.cayenne.ObjectContext
Returns a collection of objects that are registered with this ObjectContext and have a state PersistenceState.DELETED
DeleteInsertDbRowOp - Class in org.apache.cayenne.access.flush.operation
Special case op, that describes delete/insert sequence of different objects that have same ObjectId (known example: meaningful PK set to same value as used before).
DeleteInsertDbRowOp(DeleteDbRowOp, InsertDbRowOp) - Constructor for class org.apache.cayenne.access.flush.operation.DeleteInsertDbRowOp
 
DeleteNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
 
DeleteNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.DeleteNode
 
deleteObject(Object) - Method in class org.apache.cayenne.BaseContext
 
deleteObject(Object) - Method in interface org.apache.cayenne.ObjectContext
Schedules deletion of a persistent object.
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 class org.apache.cayenne.BaseContext
 
deleteObjects(T...) - Method in interface org.apache.cayenne.ObjectContext
Schedules deletion of one or more persistent objects.
deleteRule - Variable in class org.apache.cayenne.map.ObjRelationship
 
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
 
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
 
deleteTranslator(DeleteBatchQuery, DbAdapter) - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslatorFactory
 
deleteTranslator(DeleteBatchQuery, DbAdapter) - Method in class org.apache.cayenne.access.translator.batch.SoftDeleteTranslatorFactory
 
deleteTranslator(DeleteBatchQuery, DbAdapter, String) - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslatorFactory
Deprecated.
 
deleteTranslator(DeleteBatchQuery, DbAdapter, String) - Method in class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteTranslatorFactory
Deprecated.
 
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
 
DerbyActionBuilder - Class in org.apache.cayenne.dba.derby
 
DerbyActionBuilder(DataNode) - Constructor for class org.apache.cayenne.dba.derby.DerbyActionBuilder
 
DerbyAdapter - Class in org.apache.cayenne.dba.derby
DbAdapter implementation for the Derby RDBMS .
DerbyAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.derby.DerbyAdapter
 
DerbyEJBQLConditionTranslator - Class in org.apache.cayenne.dba.derby
 
DerbyEJBQLConditionTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.dba.derby.DerbyEJBQLConditionTranslator
 
DerbyEJBQLTranslatorFactory - Class in org.apache.cayenne.dba.derby
 
DerbyEJBQLTranslatorFactory() - Constructor for class org.apache.cayenne.dba.derby.DerbyEJBQLTranslatorFactory
 
DerbyPkGenerator - Class in org.apache.cayenne.dba.derby
PK generator for Derby that uses sequences.
DerbyPkGenerator() - Constructor for class org.apache.cayenne.dba.derby.DerbyPkGenerator
Used by DI
DerbySelectAction - Class in org.apache.cayenne.dba.derby
 
DerbySelectAction(Select<?>, DataNode) - Constructor for class org.apache.cayenne.dba.derby.DerbySelectAction
 
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
 
DerbySQLTreeProcessor - Class in org.apache.cayenne.dba.derby
 
DerbySQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.derby.DerbySQLTreeProcessor
 
DerbyValueNode - Class in org.apache.cayenne.dba.derby.sqltree
 
DerbyValueNode(Object, boolean, DbAttribute) - Constructor for class org.apache.cayenne.dba.derby.sqltree.DerbyValueNode
 
desc() - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
 
desc() - Method in class org.apache.cayenne.access.sqlbuilder.OrderingNodeBuilder
 
desc() - Method in class org.apache.cayenne.exp.property.BaseProperty
 
DESC - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
DESCENDING - org.apache.cayenne.query.SortOrder
Descending order, case sensitive
DESCENDING_INSENSITIVE - org.apache.cayenne.query.SortOrder
Descending order, case insensitive
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.
descInsensitive() - Method in class org.apache.cayenne.exp.property.BaseProperty
 
descInsensitives() - Method in class org.apache.cayenne.exp.property.BaseProperty
 
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
 
descriptor - Variable in class org.apache.cayenne.tx.BaseTransaction
 
descriptor(String) - Static method in class org.apache.cayenne.map.QueryDescriptor
Creates query descriptor of a given type.
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
 
descs() - Method in class org.apache.cayenne.exp.property.BaseProperty
 
detach(Object, ClassDescriptor, PrefetchTreeNode) - Method in class org.apache.cayenne.util.ObjectDetachOperation
"Detaches" an object from its context by creating an unattached copy.
detectAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
detectAdapter(DataSource) - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
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
 
DICollectionBuilder<K,​E> - Class in org.apache.cayenne.di.spi
A superclass of DI List and Map builders.
DICollectionBuilder(Key<K>, DefaultInjector) - Constructor for class org.apache.cayenne.di.spi.DICollectionBuilder
 
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.
DIGIT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
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
 
directive() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
 
Directive - Interface in org.apache.cayenne.template.directive
 
DIRuntimeException - Exception in org.apache.cayenne.di
A runtime exception thrown on DI misconfiguration.
DIRuntimeException() - Constructor for exception org.apache.cayenne.di.DIRuntimeException
Creates new ConfigurationException without detail message.
DIRuntimeException(String, Object...) - Constructor for exception org.apache.cayenne.di.DIRuntimeException
Constructs an exception with the specified message with an optional list of message formatting arguments.
DIRuntimeException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.di.DIRuntimeException
 
DIRuntimeException(Throwable) - Constructor for exception org.apache.cayenne.di.DIRuntimeException
Constructs an exception wrapping another exception thrown elsewhere.
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.
disable_tracing() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
Disable tracing.
disableModulesAutoLoading() - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
Disables DI module auto-loading.
disableModulesAutoLoading() - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
Disables DI module auto-loading.
disjoint() - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
Returns a prefetch tree that follows this property path, potentially spanning a number of phantom nodes, and having a single leaf with "disjoint" prefetch semantics.
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
 
disjointById() - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
Returns a prefetch tree that follows this property path, potentially spanning a number of phantom nodes, and having a single leaf with "disjoint by id" prefetch semantics.
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.
dispatchThreads - Variable in class org.apache.cayenne.event.DefaultEventManager
 
distinct - Variable in class org.apache.cayenne.query.SelectQuery
Deprecated.
 
distinct() - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
 
distinct() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
distinct() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
distinct() - Method in class org.apache.cayenne.query.ColumnSelect
Explicitly request distinct in query.
distinct() - Method in class org.apache.cayenne.query.ObjectSelect
 
DISTINCT - org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
 
DISTINCT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
DISTINCT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DISTINCT_DEFAULT - Static variable in class org.apache.cayenne.map.SelectQueryDescriptor
 
DISTINCT_DEFAULT - Static variable in class org.apache.cayenne.query.SelectQuery
Deprecated.
 
distinct_path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
DISTINCT_PROPERTY - Static variable in class org.apache.cayenne.map.SelectQueryDescriptor
 
DISTINCT_PROPERTY - Static variable in class org.apache.cayenne.query.SelectQuery
Deprecated.
 
DistinctNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
 
DistinctNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.DistinctNode
 
DistinctResultIterator<T> - Class in org.apache.cayenne.access.jdbc
A ResultIterator that does in-memory filtering of rows to return only distinct rows.
DistinctResultIterator(ResultIterator<T>, DbEntity, boolean) - Constructor for class org.apache.cayenne.access.jdbc.DistinctResultIterator
Creates new DistinctResultIterator wrapping another ResultIterator.
div(E) - Method in class org.apache.cayenne.exp.property.NumericProperty
 
div(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
 
div(NumericProperty<?>) - Method in class org.apache.cayenne.exp.property.NumericProperty
 
DIV - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
DIVIDE - Static variable in class org.apache.cayenne.exp.Expression
 
doClose() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
 
doIndexSorter() - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
Reindexes internal sorter without synchronization.
doIndexSorter() - Method in class org.apache.cayenne.ashwood.WeightedAshwoodEntitySorter
 
DOLLAR - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
DOLLAR_SIGN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
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() - Method in class org.apache.cayenne.template.parser.JavaCharStream
Set buffers back to null when finished.
DONE - Static variable in class org.apache.cayenne.util.ObjectContextQueryAction
 
DoNothingOperationObserver - Class in org.apache.cayenne.access.util
A very simple observer that does nothing with provided data, and rethrows any reported exceptions.
DoNothingOperationObserver() - Constructor for class org.apache.cayenne.access.util.DoNothingOperationObserver
 
doRequest(byte[]) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
doRequest(Map<String, String>) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
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.service.LocalConnection
Dispatches a message to an internal handler.
doSendMessage(ClientMessage) - Method in class org.apache.cayenne.rop.HttpClientConnection
 
dot(String) - Method in class org.apache.cayenne.exp.Property
Deprecated.
Constructs a property path by appending the argument to the existing property separated by a dot.
dot(String) - Method in interface org.apache.cayenne.exp.property.PathProperty
Constructs a property path by appending the argument to the existing property separated by a dot.
dot(BaseIdProperty<T>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
 
dot(BaseProperty<T>) - Method in interface org.apache.cayenne.exp.property.PathProperty
Constructs a new property path by appending the argument to the existing property separated by a dot.
dot(DateProperty<T>) - Method in interface org.apache.cayenne.exp.property.PathProperty
Constructs a new property path by appending the argument to the existing property separated by a dot.
dot(EmbeddableProperty<T>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
Constructs a new property path by appending the argument to the existing property separated by a dot.
dot(EntityProperty<T>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
Constructs a new property path by appending the argument to the existing property separated by a dot.
dot(ListProperty<T>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
Constructs a new property path by appending the argument to the existing property separated by a dot.
dot(MapProperty<K, V>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
Constructs a new property path by appending the argument to the existing property separated by a dot.
dot(NumericIdProperty<T>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
 
dot(NumericProperty<T>) - Method in interface org.apache.cayenne.exp.property.PathProperty
Constructs a new property path by appending the argument to the existing property separated by a dot.
dot(SetProperty<T>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
Constructs a new property path by appending the argument to the existing property separated by a dot.
dot(StringProperty<T>) - Method in interface org.apache.cayenne.exp.property.PathProperty
Constructs a new property path by appending the argument to the existing property separated by a dot.
dot(Property<T>) - Method in class org.apache.cayenne.exp.Property
Deprecated.
 
DOT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
DOT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
doTranslate(NodeBuilder) - Method in class org.apache.cayenne.access.translator.batch.BaseBatchTranslator
This method applies BaseSQLTreeProcessor to the provided SQL tree node and generates SQL string from it.
DOUBLE_QUOTED_STRING - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DOUBLE_QUOTED_STRING - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
DoubleType - Class in org.apache.cayenne.access.types
 
DoubleType() - Constructor for class org.apache.cayenne.access.types.DoubleType
 
doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
Deprecated.
 
doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.legacy.DeleteBatchTranslator
Deprecated.
 
doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.legacy.InsertBatchTranslator
Deprecated.
 
doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteBatchTranslator
Deprecated.
 
doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.legacy.UpdateBatchTranslator
Deprecated.
 
driver - Variable in class org.apache.cayenne.datasource.DriverDataSource
 
driver(String) - Method in class org.apache.cayenne.datasource.DataSourceBuilder
 
driver(Driver) - Method in class org.apache.cayenne.datasource.DataSourceBuilder
 
DriverDataSource - Class in org.apache.cayenne.datasource
A non-pooling DataSource implementation wrapping a JDBC driver.
DriverDataSource(Driver, String, String, String) - Constructor for class org.apache.cayenne.datasource.DriverDataSource
Creates a DriverDataSource wrapping a given Driver.
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<DbEntity>) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Deprecated.
 
dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
Drops PK sequences for all specified DbEntities.
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.JdbcPkGenerator
 
dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Deprecated.
Returns an empty list, since OpenBase doesn't support this operation.
dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
Creates a list of DROP SEQUENCE statements for the list of DbEntities.
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.sqlserver.SQLServerPkGenerator
 
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
 
dropPK - Variable in class org.apache.cayenne.access.DbGenerator
 
dropSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
 
dropSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.derby.DerbyPkGenerator
 
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.