Skip navigation links
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 _ 

A

abort(Executor) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
abs() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
ABS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
abs() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
ABS - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
abs() - Method in class org.apache.cayenne.exp.Property
 
absExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
absExp(String) - 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
 
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 - Interface in org.apache.cayenne.reflect
An accessor of a property value.
accessor - Variable in class org.apache.cayenne.reflect.BaseProperty
 
accessor - Variable in exception org.apache.cayenne.reflect.PropertyException
 
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.
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.DefaultBatchTranslator
 
adapter - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
adapter - Variable in class org.apache.cayenne.access.translator.select.QueryAssembler
 
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, Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
add(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
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(Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
 
add(T) - Method in interface org.apache.cayenne.di.ListBuilder
 
ADD - Static variable in class org.apache.cayenne.exp.Expression
 
add(GraphDiff) - Method in class org.apache.cayenne.graph.CompoundDiff
 
ADD - Static variable in class org.apache.cayenne.map.event.MapEvent
A type that describes object creation events.
add(Map<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>, ObjectId) - 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(int, Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
add(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
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(int, Object) - Method in class org.apache.cayenne.util.IndexPropertyList
 
add(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
add(int, Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
add(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
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(Collection<? extends E>) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
addAll(int, Collection<? extends E>) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
addAll(Collection<T>) - Method in interface org.apache.cayenne.di.ListBuilder
 
addAll(Collection<? extends GraphDiff>) - Method in class org.apache.cayenne.graph.CompoundDiff
 
addAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
addAll(int, Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
addAll(Collection<? 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) - Method in class org.apache.cayenne.util.PersistentObjectList
 
addAll(int, Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
 
addAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
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(DbAttribute) - Method in class org.apache.cayenne.map.DbEntity
Adds a new attribute to this entity.
addAttribute(EmbeddableAttribute) - Method in class org.apache.cayenne.map.Embeddable
Adds new embeddable attribute to the entity, setting its parent embeddable to be this object.
addAttribute(Attribute) - Method in class org.apache.cayenne.map.Entity
Adds new attribute to the entity, setting its parent entity to be this object.
addAttributeOverride(String, String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
 
addAttributeOverride(String, String) - Method in class org.apache.cayenne.map.ObjEntity
 
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
 
addBindingListener - Variable in class org.apache.cayenne.access.translator.select.QueryAssembler
 
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(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.
addDefaultEntityListener(EntityListener) - Method in class org.apache.cayenne.map.DataMap
Deprecated.
since 4.0 unused as listeners are no longer tied to a DataMap.
addDefaultListener(LifecycleListener) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers a LifecycleListener for all events on all entities.
addDefaultListener(LifecycleEvent, Object, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers a callback method to be invoked on a provided non-entity object when a lifecycle event occurs on any entity that does not suppress default callbacks.
addDescriptor(String, ClassDescriptor) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
Caches descriptor definition.
addDirectly(Object) - Method in interface org.apache.cayenne.util.PersistentObjectCollection
Adds an object without triggering an event
addDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
addDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
addedToUnresolved - Variable in class org.apache.cayenne.util.PersistentObjectList
 
addedToUnresolved - Variable in class org.apache.cayenne.util.PersistentObjectSet
 
addEmbeddable(Embeddable) - Method in class org.apache.cayenne.map.DataMap
Adds an embeddable object to the DataMap.
addEntityListener(EntityListener) - Method in class org.apache.cayenne.map.ObjEntity
Deprecated.
since 4.0 unused, as listeners are no longer mapped in a DataMap.
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
Adds a new filter, immediately calling its 'init' method.
addJoin(DbJoin) - Method in class org.apache.cayenne.map.DbRelationship
Adds a join.
addListener(Object) - Method in class org.apache.cayenne.access.DataDomain
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, Object) - Method in class org.apache.cayenne.event.DefaultEventManager
Register an EventListener for events sent by a specific sender.
addListener(Object, String, Class<?>, EventSubject, Object, boolean) - Method in class org.apache.cayenne.event.DefaultEventManager
 
addListener(Object, String, Class<?>, EventSubject) - Method in interface org.apache.cayenne.event.EventManager
Register an EventListener for events sent by any sender.
addListener(Object, String, Class<?>, EventSubject, Object) - Method in interface org.apache.cayenne.event.EventManager
Register an EventListener for events sent by a specific sender.
addListener(Class<?>, LifecycleListener) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers a LifecycleListener for all events on all entities.
addListener(LifecycleEvent, Class<?>, Object, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers callback method to be invoked on a provided non-entity object when a lifecycle event occurs for a specific entity.
addListener(LifecycleEvent, Class<?>, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Deprecated.
addListener(Object) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Adds a listener, mapping its methods to events based on annotations.
addListener(TransactionListener) - Method in class org.apache.cayenne.tx.BaseTransaction
 
addListener(TransactionListener) - Method in interface org.apache.cayenne.tx.Transaction
 
addLocal(Object) - 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, Object) - Method in class org.apache.cayenne.event.DefaultEventManager
 
addNonBlockingListener(Object, String, Class<?>, EventSubject) - Method in interface org.apache.cayenne.event.EventManager
 
addNonBlockingListener(Object, String, Class<?>, EventSubject, Object) - Method in interface org.apache.cayenne.event.EventManager
 
addObjectField(String, String) - Method in class org.apache.cayenne.map.EntityResult
Adds a result set column mapping for a single object property of the root entity.
addObjectField(String, String, String) - Method in class org.apache.cayenne.map.EntityResult
Adds a result set column mapping for a single object property of a specified entity that may differ from the root entity if inheritance is involved.
addObjEntity(ObjEntity) - Method in class org.apache.cayenne.map.DataMap
Adds a new ObjEntity to this DataMap.
addOrdering(String, String, String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
 
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
Adds ordering specification to this query orderings.
addOrdering(String, SortOrder) - Method in class org.apache.cayenne.query.SelectQuery
Adds ordering specification to this query orderings.
addOrderings(Collection<? extends Ordering>) - Method in class org.apache.cayenne.query.SelectQuery
Adds a list of orderings.
addParameter(String, Object) - Method in class org.apache.cayenne.query.ProcedureQuery
Adds a named parameter to the internal map of parameters.
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.QueryDescriptorLoader
 
addPrefetch(String) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
Adds single prefetch path to this query.
addPrefetch(String) - Method in class org.apache.cayenne.query.ProcedureQuery
Adds a prefetch.
addPrefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SelectQuery
Adds a prefetch with specified relationship path to the query.
addPrefetch(String) - Method in class org.apache.cayenne.query.SelectQuery
Adds a prefetch with specified relationship path to the query.
addPrefetch(String) - Method in class org.apache.cayenne.query.SQLTemplate
Adds a prefetch.
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.
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.
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.
addToParamList(DbAttribute, Object) - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
Registers anObject as a PreparedStatement parameter.
addUpdateCount(int) - Method in class org.apache.cayenne.util.GenericResponse
 
addVertex(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
addVertex(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
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(int) - Constructor for class org.apache.cayenne.ejbql.parser.AggregateConditionNode
 
AggregateConditionNode - Class in org.apache.cayenne.exp.parser
Superclass of aggregated conditional nodes such as NOT, AND, OR.
aggregateExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
alias(String) - Method in class org.apache.cayenne.exp.Property
Creates alias with different name for this property
aliasPathSplits(String, String...) - Method in class org.apache.cayenne.query.SelectQuery
Adds one or more aliases for the qualifier expression path.
ALL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
all - Variable in class org.apache.cayenne.util.commons.CompositeCollection
Collections in the composite
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 - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
AND - Static variable in class org.apache.cayenne.exp.Expression
 
and(Collection<Expression>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
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(Collection<Expression>) - Method in class org.apache.cayenne.query.ColumnSelect
AND's provided expressions to the existing WHERE or HAVING clause expression.
and(Expression...) - Method in class org.apache.cayenne.query.ObjectSelect
AND's provided expressions to the existing WHERE clause expression.
and(Collection<Expression>) - Method in class org.apache.cayenne.query.ObjectSelect
AND's provided expressions to the existing WHERE clause 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
Adds specified HAVING qualifier to the existing HAVING qualifier joining it using "AND".
andQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
Adds specified qualifier to the existing qualifier joining it using "AND".
ANY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
any_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
append(String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
Appends a piece of SQL to the internal buffer.
append(char) - 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(Object, Object) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two Objects.
append(Object, Object, Comparator) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two Objects.
append(long, long) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two longs.
append(int, int) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two ints.
append(short, short) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two shorts.
append(char, char) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two chars.
append(byte, byte) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two bytes.
append(double, double) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two doubles.
append(float, float) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two floats.
append(boolean, boolean) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the comparison of two booleanss.
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[], Comparator) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two Object arrays.
append(long[], long[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two long arrays.
append(int[], int[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two int arrays.
append(short[], short[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two short arrays.
append(char[], char[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two char arrays.
append(byte[], byte[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two byte arrays.
append(double[], double[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two double arrays.
append(float[], float[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two float arrays.
append(boolean[], boolean[]) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the deep comparison of two boolean arrays.
append(Object, Object) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two Objects are equal using their equals method.
append(long, long) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two long s are equal.
append(int, int) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two ints are equal.
append(short, short) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two shorts are equal.
append(char, char) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two chars are equal.
append(byte, byte) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two bytes are equal.
append(double, double) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two doubles are equal by testing that the pattern of bits returned by doubleToLong are equal.
append(float, float) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two floats are equal byt testing that the pattern of bits returned by doubleToLong are equal.
append(boolean, boolean) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two booleanss are equal.
append(Object[], Object[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Performs a deep comparison of two Object arrays.
append(long[], long[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of long.
append(int[], int[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of int.
append(short[], short[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of short.
append(char[], char[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of char.
append(byte[], byte[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of byte.
append(double[], double[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of double.
append(float[], float[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of float.
append(boolean[], boolean[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of boolean.
append(Object) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an Object.
append(long) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a long.
append(int) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an int.
append(short) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a short.
append(char) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a char.
append(byte) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a byte.
append(double) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a double.
append(float) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a float.
append(boolean) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a boolean.
append(Object[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an Object array.
append(long[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a long array.
append(int[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an int array.
append(short[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a short array.
append(char[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a char array.
append(byte[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a byte array.
append(double[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a double array.
append(float[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a float array.
append(boolean[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a boolean array.
append(String, Object) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(short[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(int[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(float[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(long[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(byte[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(double[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(char[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(boolean[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(Object[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendAsEJBQL(Appendable, String) - Method in class org.apache.cayenne.exp.Expression
Stores a String representation of Expression as EJBQL using a provided Appendable.
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.ASTDbPath
 
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(Appendable, String) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
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.ASTDbPath
 
appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTFalse
 
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.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
appendClassName() - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendColumn(String, String, DbAttribute, String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
 
appendDbAttribute(StringBuilder, DbAttribute) - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslator
Appends the name of the column to the query buffer.
appendDbPath(Expression) - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
 
appendDeclaredAttributes(Collection<ObjAttribute>) - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
appendDeclaredRelationships(Collection<ObjRelationship>) - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
appendDetail(Object) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendExtractFunction(ASTExtract) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
Special case for extract date/time parts functions as they have many variants
appendExtractFunction(ASTExtract) - Method in class org.apache.cayenne.dba.db2.DB2QualifierTranslator
 
appendExtractFunction(ASTExtract) - Method in class org.apache.cayenne.dba.derby.DerbyQualifierTranslator
 
appendExtractFunction(ASTExtract) - Method in class org.apache.cayenne.dba.firebird.FirebirdQualifierTranslator
 
appendExtractFunction(ASTExtract) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseQualifierTranslator
 
appendExtractFunction(ASTExtract) - Method in class org.apache.cayenne.dba.hsqldb.HSQLQualifierTranslator
 
appendExtractFunction(ASTExtract) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
 
appendExtractFunction(ASTExtract) - Method in class org.apache.cayenne.dba.oracle.OracleQualifierTranslator
 
appendExtractFunction(ASTExtract) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
 
appendExtractFunction(ASTExtract) - Method in class org.apache.cayenne.dba.sqlite.SQLiteQualifierTranslator
Translates to cast(strftime('format', column) as integer).
appendExtractFunction(ASTExtract) - Method in class org.apache.cayenne.dba.sybase.SybaseQualifierTranslator
 
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.
appendFunction(Expression) - Method in class org.apache.cayenne.access.translator.select.OrderingTranslator
 
appendFunction(ASTFunctionCall) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
Append function name to result SQL Override this method to rename or skip function if generic name isn't supported on target DB.
appendFunction(ASTFunctionCall) - Method in class org.apache.cayenne.dba.db2.DB2QualifierTranslator
 
appendFunction(ASTFunctionCall) - Method in class org.apache.cayenne.dba.derby.DerbyQualifierTranslator
 
appendFunction(ASTFunctionCall) - Method in class org.apache.cayenne.dba.firebird.FirebirdQualifierTranslator
 
appendFunction(ASTFunctionCall) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseQualifierTranslator
 
appendFunction(ASTFunctionCall) - Method in class org.apache.cayenne.dba.hsqldb.HSQLQualifierTranslator
 
appendFunction(ASTFunctionCall) - Method in class org.apache.cayenne.dba.oracle.OracleQualifierTranslator
 
appendFunction(ASTFunctionCall) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
 
appendFunction(ASTFunctionCall) - Method in class org.apache.cayenne.dba.sqlite.SQLiteQualifierTranslator
 
appendFunction(ASTFunctionCall) - Method in class org.apache.cayenne.dba.sybase.SybaseQualifierTranslator
 
appendFunctionArg(Object, ASTFunctionCall) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
Append scalar argument of a function call Used only for values stored in ASTScalar other expressions appended in objectNode() method
appendFunctionArg(Object, ASTFunctionCall) - Method in class org.apache.cayenne.dba.derby.DerbyQualifierTranslator
A little bit ugly code that wraps String scalars to CAST(? AS VARCHAR(length)) because otherwise derby don't know what type will be at the placeholder and use LONG VARCHAR that isn't comparable what leads to statement preparation failure.
appendFunctionArg(Object, ASTFunctionCall) - Method in class org.apache.cayenne.dba.firebird.FirebirdQualifierTranslator
A little bit ugly code that wraps String scalars to CAST(? AS VARCHAR(length)) because otherwise derby don't know what type will be at the placeholder and use LONG VARCHAR that isn't comparable what leads to statement preparation failure.
appendFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
Append divider between function arguments.
appendFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.db2.DB2QualifierTranslator
 
appendFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.derby.DerbyQualifierTranslator
 
appendFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.firebird.FirebirdQualifierTranslator
 
appendFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseQualifierTranslator
 
appendFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.oracle.OracleQualifierTranslator
 
appendFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
 
appendFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.sqlite.SQLiteQualifierTranslator
 
appendFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.sybase.SybaseQualifierTranslator
 
appendFunctionNameAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTExtract
 
appendFunctionNameAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
 
appendGroupByColumn(StringBuilder, Map.Entry<ColumnDescriptor, List<DbAttributeBinding>>) - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
Append single column to GROUP BY clause
appendGroupByColumns(StringBuilder, Map<ColumnDescriptor, List<DbAttributeBinding>>) - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
Append columns to GROUP BY clause
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
 
appendJoins(StringBuilder) - Method in class org.apache.cayenne.access.translator.select.JoinStack
Appends all configured joins to the provided output object.
appendJoinSubtree(StringBuilder, JoinTreeNode) - Method in class org.apache.cayenne.access.translator.select.JoinStack
 
appendLikeEscapeCharacter(PatternMatchNode) - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
Outputs the standard JDBC (database agnostic) expression for supplying the escape character to the database server when supplying a LIKE clause.
appendLikeEscapeCharacter(PatternMatchNode) - Method in class org.apache.cayenne.dba.hsqldb.HSQLQualifierTranslator
 
appendLimitAndOffsetClauses(StringBuilder) - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
Handles appending optional limit and offset clauses.
appendLimitAndOffsetClauses(StringBuilder) - Method in class org.apache.cayenne.dba.ingres.IngresSelectTranslator
 
appendLimitAndOffsetClauses(StringBuilder) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerSelectTranslator
 
appendLimitAndOffsetClauses(StringBuilder) - Method in class org.apache.cayenne.dba.sybase.SybaseSelectTranslator
 
appendLiteral(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
appendLiteral(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
Appends SQL code to the query buffer to handle val as a parameter to the PreparedStatement being built.
appendLiteralDirect(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
Appends SQL code to the query buffer to handle val as a parameter to the PreparedStatement being built.
appendLiteralDirect(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.dba.db2.DB2QualifierTranslator
 
appendLiteralDirect(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
 
appendMultiColumnPath(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
appendMultiColumnPath(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
appendObjectMatch() - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
appendObjPath(Expression) - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
Processes parts of the OBJ_PATH expression.
appendOuterJoin(String, EJBQLTableId, EJBQLTableId) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
 
appendPart(StringBuilder) - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
 
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
 
appendQualifier(StringBuilder, boolean) - Method in class org.apache.cayenne.access.translator.select.JoinStack
Append join information to the qualifier - the part after "WHERE".
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.
appendSelectColumns(StringBuilder, List<String>) - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
appendSuper(int) - Method in class org.apache.cayenne.util.CompareToBuilder
Appends to the builder the compareTo(Object) result of the superclass.
appendSuper(boolean) - Method in class org.apache.cayenne.util.EqualsBuilder
Adds the result of super.equals() to this builder.
appendSuper(int) - Method in class org.apache.cayenne.util.HashCodeBuilder
Adds the result of super.hashCode() to this builder.
appendTable(EJBQLTableId) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
 
apply(Object) - Method in class org.apache.cayenne.dba.oracle.OracleQualifierTranslator.INTrimmer
 
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.
applyObjectLayerDefaults() - Method in class org.apache.cayenne.map.EntityResolver
Deprecated.
since 4.0 does nothing. Previously it used to create runtime ObjRelationships, that broke a lot of things.
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.DeleteBatchTranslator
Appends WHERE clause to SQL string
arc - Variable in class org.apache.cayenne.query.RelationshipQuery
 
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
 
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
arcCreated(Object, Object, Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
Notifies implementing object that a new arc was created between two nodes.
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
 
ArcCreateOperation - Class in org.apache.cayenne.graph
 
ArcCreateOperation(Object, Object, Object) - Constructor for class org.apache.cayenne.graph.ArcCreateOperation
 
ArcCreateOperation(Object, Object, Object, int) - Constructor for class org.apache.cayenne.graph.ArcCreateOperation
 
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
 
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
arcDeleted(Object, Object, Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
Notifies implementing object that an arc between two nodes was deleted.
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
 
ArcDeleteOperation - Class in org.apache.cayenne.graph
 
ArcDeleteOperation(Object, Object, Object) - Constructor for class org.apache.cayenne.graph.ArcDeleteOperation
 
ArcDeleteOperation(Object, Object, Object, int) - Constructor for class org.apache.cayenne.graph.ArcDeleteOperation
 
arcId - Variable in class org.apache.cayenne.graph.ArcCreateOperation
 
arcId - Variable in class org.apache.cayenne.graph.ArcDeleteOperation
 
ArcIterator<E,V> - Interface in org.apache.cayenne.ashwood.graph
 
arcIterator() - Method in interface org.apache.cayenne.ashwood.graph.DigraphIteration
 
arcIterator() - Method in class org.apache.cayenne.ashwood.graph.FilterIteration
 
arcIterator() - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
arcIterator() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration
 
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
 
AS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
ASC - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
asc() - Method in class org.apache.cayenne.exp.Property
 
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
 
ascInsensitives() - Method in class org.apache.cayenne.exp.Property
 
ascs() - Method in class org.apache.cayenne.exp.Property
 
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(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTCount
 
ASTCount() - 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
 
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
 
ASTDivide - Class in org.apache.cayenne.exp.parser
"Divide" expression.
ASTDivide() - Constructor for class org.apache.cayenne.exp.parser.ASTDivide
 
ASTDivide(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTDivide
 
ASTDivide(Collection<?>) - Constructor for class org.apache.cayenne.exp.parser.ASTDivide
 
ASTEqual - Class in org.apache.cayenne.exp.parser
"Equal To" expression.
ASTEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTEqual
 
ASTEqual(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTEqual
Creates "Equal To" expression.
ASTERISK - Static variable in class org.apache.cayenne.exp.Expression
 
asterisk() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
ASTERISK - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
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(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTFullObject
 
ASTFullObject() - Constructor for class org.apache.cayenne.exp.parser.ASTFullObject
 
ASTFullObject(int) - 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, ASTList) - 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.
ASTNotIn - Class in org.apache.cayenne.exp.parser
"Not In" expression.
ASTNotIn() - Constructor for class org.apache.cayenne.exp.parser.ASTNotIn
 
ASTNotIn(SimpleNode, ASTList) - Constructor for class org.apache.cayenne.exp.parser.ASTNotIn
 
ASTNotLike - Class in org.apache.cayenne.exp.parser
"Not Like" expression.
ASTNotLike() - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
 
ASTNotLike(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
 
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.
attachToChannel(DataChannel) - Method in class org.apache.cayenne.CayenneContext
 
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 - Class in org.apache.cayenne.map
Defines a property descriptor that is a part of an Entity.
Attribute() - Constructor for class org.apache.cayenne.map.Attribute
Creates an unnamed Attribute.
Attribute(String) - Constructor for class org.apache.cayenne.map.Attribute
Creates a named Attribute.
attribute - Variable in class org.apache.cayenne.map.event.AttributeEvent
 
attribute(String, String) - Method in class org.apache.cayenne.util.XMLEncoder
 
attribute(String, String, boolean) - Method in class org.apache.cayenne.util.XMLEncoder
 
attribute(String, boolean) - Method in class org.apache.cayenne.util.XMLEncoder
 
attribute(String, int) - Method in class org.apache.cayenne.util.XMLEncoder
 
AttributeEvent - Class in org.apache.cayenne.map.event
Represents events resulted from Attribute changes in CayenneModeler.
AttributeEvent(Object, Attribute, Entity) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
Creates a Attribute change event.
AttributeEvent(Object, Attribute, Entity, int) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
Creates a Attribute event of a specified type.
AttributeEvent(Object, Attribute, Entity, String) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
Creates a Attribute name change event.
attributeOverrides - Variable in class org.apache.cayenne.map.EmbeddedAttribute
 
attributeOverrides - Variable in class org.apache.cayenne.map.ObjEntity
 
attributePrecision - Variable in class org.apache.cayenne.map.DbAttribute
 
AttributeProperty - Interface in org.apache.cayenne.reflect
Represents a simple object property.
attributes - Variable in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
attributes - Variable in class org.apache.cayenne.map.Embeddable
 
attributes - Variable in class org.apache.cayenne.map.Entity
 
AutoAdapter - Class in org.apache.cayenne.dba
A DbAdapter that automatically detects the kind of database it is running on and instantiates an appropriate DB-specific adapter, delegating all subsequent method calls to this adapter.
AutoAdapter(Provider<DbAdapter>, JdbcEventLogger) - Constructor for class org.apache.cayenne.dba.AutoAdapter
Creates an AutoAdapter based on a delegate adapter obtained via "adapterProvider".
autoPkTableExists(DataNode) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
Checks if AUTO_PK_TABLE already exists in the database.
avg() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
AVG - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
avg() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
AVG - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
avg() - Method in class org.apache.cayenne.exp.Property
 
avg(Property<?>) - Method in class org.apache.cayenne.query.ColumnSelect
Select average value of property
avg(Property<E>) - Method in class org.apache.cayenne.query.ObjectSelect
Select average value of property
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.
Base64Codec - Class in org.apache.cayenne.util
Provides Base64 encoding and decoding as defined by RFC 2045.
Base64Codec() - Constructor for class org.apache.cayenne.util.Base64Codec
 
BaseArcProperty - Class in org.apache.cayenne.reflect
A base implementation of the ArcProperty.
BaseArcProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseArcProperty
 
BaseConfigurationNodeVisitor<T> - Class in org.apache.cayenne.configuration
A ConfigurationNodeVisitor that does nothing, used as a convenience superclass for partial visitors.
BaseConfigurationNodeVisitor() - Constructor for class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
BaseConnection - Class in org.apache.cayenne.remote
A common base class for concrete ClientConnection implementations.
BaseConnection() - Constructor for class org.apache.cayenne.remote.BaseConnection
Default constructor that initializes logging and a single threaded EventManager.
BaseContext - Class in org.apache.cayenne
A common base superclass for Cayenne ObjectContext implementors.
BaseContext() - Constructor for class org.apache.cayenne.BaseContext
 
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
 
BaseProperty - Class in org.apache.cayenne.reflect
An abstract property descriptor that delegates property access to an Accessor.
BaseProperty(ClassDescriptor, Accessor) - Constructor for class org.apache.cayenne.reflect.BaseProperty
 
BaseRemoteService - Class in org.apache.cayenne.remote.service
A generic implementation of an RemoteService.
BaseRemoteService(ObjectContextFactory, Map<String, String>) - Constructor for class org.apache.cayenne.remote.service.BaseRemoteService
 
BaseSchemaUpdateStrategy - Class in org.apache.cayenne.access.dbsync
 
BaseSchemaUpdateStrategy() - Constructor for class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
 
BaseSQLAction - Class in org.apache.cayenne.access.jdbc
A convenience superclass for SQLAction implementations.
BaseSQLAction(DataNode) - Constructor for class org.apache.cayenne.access.jdbc.BaseSQLAction
 
BaseToManyProperty - Class in org.apache.cayenne.reflect
A generic superclass of CollectionProperty implementations.
BaseToManyProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseToManyProperty
 
BaseToOneProperty - Class in org.apache.cayenne.reflect
A convenience base superclass for ToOneProperty implementors.
BaseToOneProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseToOneProperty
 
BaseTransaction - Class in org.apache.cayenne.tx
A Cayenne transaction.
BaseTransaction() - Constructor for class org.apache.cayenne.tx.BaseTransaction
Creates new inactive transaction.
BatchAction - Class in org.apache.cayenne.access.jdbc
 
BatchAction(BatchQuery, DataNode, boolean) - Constructor for class org.apache.cayenne.access.jdbc.BatchAction
 
batchAction(BatchQuery) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
 
batchAction(BatchQuery) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerActionBuilder
 
batchAction(BatchQuery) - Method in interface org.apache.cayenne.query.SQLActionVisitor
Creates an action to execute a batch update query.
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.
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
 
batchIterator(ObjectContext, int) - Method in class org.apache.cayenne.query.SQLSelect
 
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 - 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.
batchTranslatorFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
 
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
 
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 - Annotation Type in org.apache.cayenne.di
An annotation used by objects that want to receive scope ending events from the DI registry.
beforeScopeEnd() - Method in interface org.apache.cayenne.di.ScopeEventListener
Similar to BeforeScopeEnd
beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.BaseConnection
Called before logging the beginning of message processing.
beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.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 - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
BETWEEN - Static variable in class org.apache.cayenne.exp.Expression
 
between(E, E) - Method in class org.apache.cayenne.exp.Property
 
between_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
betweenDbExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building BETWEEN expressions.
betweenExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building BETWEEN expressions.
BigDecimalType - Class in org.apache.cayenne.access.types
 
BigDecimalType() - Constructor for class org.apache.cayenne.access.types.BigDecimalType
 
BigIntegerValueType - Class in org.apache.cayenne.access.types
 
BigIntegerValueType() - Constructor for class org.apache.cayenne.access.types.BigIntegerValueType
 
bind(PreparedStatement, ParameterBinding[]) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
Binds parameters to the PreparedStatement.
bind(Class<T>) - Method in interface org.apache.cayenne.di.Binder
Starts an unnamed binding of a specific interface.
bind(Key<T>) - Method in interface org.apache.cayenne.di.Binder
Starts a binding of a specific interface based on a provided binding key.
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.DefaultBatchTranslator
 
bindings - Variable in class org.apache.cayenne.access.translator.select.QueryAssembler
 
bindList(String) - Method in interface org.apache.cayenne.di.Binder
Deprecated.
since 4.0, use type-safe methods Binder.bindList(Class) or Binder.bindList(Class, String)
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.
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.
bindMap(String) - Method in interface org.apache.cayenne.di.Binder
Deprecated.
since 4.0, use use type-safe methods Binder.bindMap(Class) or Binder.bindMap(Class, String)
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.access.Transaction
Deprecated.
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
 
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
 
BootstrapMessage - Class in org.apache.cayenne.remote
A message sent to a remote service to request Cayenne mapping info.
BootstrapMessage() - Constructor for class org.apache.cayenne.remote.BootstrapMessage
 
BOTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
bufcolumn - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
bufcolumn - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
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.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.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
 
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
 
buildDistinctStatement() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
Allows subclasses to insert their own dialect of DISTINCT statement to improve performance.
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(String) - Static method in class org.apache.cayenne.configuration.server.ServerRuntime
Creates a builder of ServerRuntime.
builder() - Static method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
Deprecated.
since 4.0.M5 in favor of ServerRuntime.builder()
builder(String) - Static method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
Deprecated.
since 4.0.M5 in favor of ServerRuntime.builder(String)
Builder() - Constructor for class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
 
builder() - Static method in class org.apache.cayenne.util.ProcedureResultBuilder
 
builder(Class<T>) - Static method in class org.apache.cayenne.util.ProcedureResultBuilder
 
builder(int) - Static method in class org.apache.cayenne.util.ProcedureResultBuilder
 
builder(int, Class<T>) - 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.QueryResultBuilder
 
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.
buildResultColumns() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
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.
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
 

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(String) - Method in class org.apache.cayenne.query.ColumnSelect
 
cacheGroup - Variable in class org.apache.cayenne.query.FluentSelect
 
cacheGroup(String) - Method in class org.apache.cayenne.query.ObjectSelect
 
cacheGroup(String) - Method in class org.apache.cayenne.query.SelectById
 
cacheGroup - Variable in class org.apache.cayenne.query.SQLSelect
 
cacheGroup(String) - Method in class org.apache.cayenne.query.SQLSelect
 
cacheGroups - Variable in class org.apache.cayenne.cache.MapQueryCache
 
cacheKey - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
cacheManager - Variable in class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
cacheName(QueryMetadata) - Method in class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
cacheName(QueryMetadata) - Method in class org.apache.cayenne.cache.MapQueryCache
 
cachePolicy - Variable in class org.apache.cayenne.query.ObjectIdQuery
 
cacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.ColumnSelect
 
cacheStrategy(QueryCacheStrategy, String) - Method in class org.apache.cayenne.query.ColumnSelect
 
cacheStrategy - Variable in class org.apache.cayenne.query.FluentSelect
 
cacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.ObjectSelect
 
cacheStrategy(QueryCacheStrategy, String) - Method in class org.apache.cayenne.query.ObjectSelect
 
cacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.SelectById
 
cacheStrategy(QueryCacheStrategy, String) - Method in class org.apache.cayenne.query.SelectById
 
cacheStrategy - Variable in class org.apache.cayenne.query.SQLSelect
 
cacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.SQLSelect
 
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.EntityListener
Deprecated.
 
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
 
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
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
 
capacity() - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
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 - Enum in org.apache.cayenne.query
Defines forced capitalization of the result column names in the DataRow.
capsStrategy - Variable in class org.apache.cayenne.query.ProcedureCall
 
capsStrategy(CapsStrategy) - Method in class org.apache.cayenne.query.ProcedureCall
 
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
 
caseInsensitive - Variable in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
caseInsensitiveCollations - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
caseTransformer - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
catalog - Variable in class org.apache.cayenne.map.DbEntity
 
catalog - Variable in class org.apache.cayenne.map.Procedure
 
catchup(ScheduledExecutorService, long, TimeUnit) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
Specifies an executor for use in catching up the page replacement policy.
Cayenne - Class in org.apache.cayenne
Various utils for processing persistent objects and their properties
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.
CayenneContext - Class in org.apache.cayenne
A default generic implementation of ObjectContext suitable for accessing Cayenne from either an ORM or a client tiers.
CayenneContext() - Constructor for class org.apache.cayenne.CayenneContext
Creates a new CayenneContext with no channel and disabled graph events.
CayenneContext(DataChannel) - Constructor for class org.apache.cayenne.CayenneContext
Creates a new CayenneContext, initializing it with a channel instance.
CayenneContext(DataChannel, boolean, boolean) - Constructor for class org.apache.cayenne.CayenneContext
Creates a new CayenneContext, initializing it with a channel.
CayenneContextFactory - Class in org.apache.cayenne.configuration.rop.client
 
CayenneContextFactory() - Constructor for class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
CayenneDataObject - Class in org.apache.cayenne
Implementation of DataObject that uses Map to store object fields.
CayenneDataObject() - Constructor for class org.apache.cayenne.CayenneDataObject
 
cayenneDiClassLoader() - Method in class org.apache.cayenne.configuration.osgi.OsgiClassLoaderManager
 
CayenneEvent - Class in org.apache.cayenne.event
Common superclass for events passed from the EventManager to Listeners; encapsulates optional event information.
CayenneEvent(Object) - Constructor for class org.apache.cayenne.event.CayenneEvent
 
CayenneEvent(Object, Map) - Constructor for class org.apache.cayenne.event.CayenneEvent
 
CayenneEvent(Object, Object, Map) - Constructor for class org.apache.cayenne.event.CayenneEvent
Creates CayenneEvent with possibly different event source and poster.
CayenneException - Exception in org.apache.cayenne
A generic checked exception that may be thrown by Cayenne framework.
CayenneException() - Constructor for exception org.apache.cayenne.CayenneException
Creates new CayenneException without detail message.
CayenneException(String, Object...) - Constructor for exception org.apache.cayenne.CayenneException
Constructs an CayenneException with the specified detail message.
CayenneException(Throwable) - Constructor for exception org.apache.cayenne.CayenneException
Constructs an CayenneException that wraps a cause thrown elsewhere.
CayenneException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.CayenneException
 
cayenneExp(Object, String) - Method in class org.apache.cayenne.template.SQLTemplateRenderingUtils
Returns the result of evaluation of expression with object.
CayenneFilter - Class in org.apache.cayenne.configuration.web
A filter that creates a Cayenne server runtime, possibly including custom modules.
CayenneFilter() - Constructor for class org.apache.cayenne.configuration.web.CayenneFilter
 
CayenneMapEntry - Interface in org.apache.cayenne.util
Defining a double-linked named entry in CayenneMap.
CayenneRuntime - Class in org.apache.cayenne.configuration
A superclass of various Cayenne runtime stacks.
CayenneRuntime(Collection<Module>) - Constructor for class org.apache.cayenne.configuration.CayenneRuntime
Creates a CayenneRuntime with configuration based on the supplied collection of DI modules.
CayenneRuntimeException - Exception in org.apache.cayenne
A generic unchecked exception that may be thrown by Cayenne framework.
CayenneRuntimeException() - Constructor for exception org.apache.cayenne.CayenneRuntimeException
Creates new CayenneRuntimeException without detail message.
CayenneRuntimeException(String, Object...) - Constructor for exception org.apache.cayenne.CayenneRuntimeException
Constructs an exception with the specified message and an optional list of message formatting arguments.
CayenneRuntimeException(Throwable) - Constructor for exception org.apache.cayenne.CayenneRuntimeException
Constructs an CayenneRuntimeException that wraps exception thrown elsewhere.
CayenneRuntimeException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.CayenneRuntimeException
Constructs an exception with the specified message and exception cause and an optional list of message formatting arguments.
cayenneServerClassLoader() - Method in class org.apache.cayenne.configuration.osgi.OsgiClassLoaderManager
 
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
 
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.
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
 
channel - Variable in class org.apache.cayenne.remote.service.ServerSession
 
channelEventsEnabled - Variable in class org.apache.cayenne.remote.ClientChannel
 
CHARACTER_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
characters(char[], int, int) - Method in class org.apache.cayenne.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
 
checkAlreadyConfigured(ServletContext) - Method in class org.apache.cayenne.configuration.web.CayenneFilter
 
checkAlreadyConfigured(ServletContext) - Method in class org.apache.cayenne.rop.ROPServlet
 
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
 
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
 
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 - Interface in org.apache.cayenne.di
Maps ClassLoaders to resources.
classLoaderManager - Variable in class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
 
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.EntityListener
Deprecated.
 
className - Variable in class org.apache.cayenne.map.ObjEntity
 
cleaningDestination - Variable in class org.apache.cayenne.access.DataPort
Deprecated.
 
clear() - Method in class org.apache.cayenne.access.DataRowStore
Expires and removes all stored snapshots without sending any notification events.
clear() - Method in class org.apache.cayenne.access.IncrementalFaultList
 
clear() - Method in class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
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 class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
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(int) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Removes listeners for a single event type.
clear() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
clear() - Method in class org.apache.cayenne.util.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.validation.ValidationResult
 
clearAttributes() - Method in class org.apache.cayenne.map.DbEntity
 
clearAttributes() - Method in class org.apache.cayenne.map.Entity
 
clearCache() - Method in class org.apache.cayenne.map.EntityResolver
Deprecated.
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
 
clearLastFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
Clear last divider as we currently don't now position of argument until parent element is ended.
clearLastFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.db2.DB2QualifierTranslator
 
clearLastFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.derby.DerbyQualifierTranslator
 
clearLastFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.firebird.FirebirdQualifierTranslator
 
clearLastFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseQualifierTranslator
 
clearLastFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.oracle.OracleQualifierTranslator
 
clearLastFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
 
clearLastFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.sqlite.SQLiteQualifierTranslator
 
clearLastFunctionArgDivider(ASTFunctionCall) - Method in class org.apache.cayenne.dba.sybase.SybaseQualifierTranslator
 
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
Clears all configured orderings.
clearParameters() - Method in class org.apache.cayenne.query.ProcedureQuery
Cleans up all configured parameters.
clearPrefetches() - Method in class org.apache.cayenne.query.ProcedureQuery
Clears all prefetches.
clearPrefetches() - Method in class org.apache.cayenne.query.SelectQuery
Clears all stored prefetch paths.
clearPrefetches() - Method in class org.apache.cayenne.query.SQLTemplate
Clears all prefetches.
clearProcedures() - Method in class org.apache.cayenne.map.DataMap
 
clearQueries() - Method in class org.apache.cayenne.map.DataMap
 
clearRelationships() - Method in class org.apache.cayenne.map.Entity
 
clearResultSets() - Method in class org.apache.cayenne.map.DataMap
 
clearWarnings() - Method in class org.apache.cayenne.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.ClientLocalRuntime
Deprecated.
 
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
 
ClientLocalRuntime - Class in org.apache.cayenne.configuration.rop.client
Deprecated.
ClientLocalRuntime(Injector, Map<String, String>, Collection<Module>) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientLocalRuntime
Deprecated.
 
ClientLocalRuntime(Injector, Map<String, String>, Module...) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientLocalRuntime
Deprecated.
 
ClientMessage - Interface in org.apache.cayenne.remote
A tag interface representing a message sent by a remote client to Cayenne service.
ClientModule - Class in org.apache.cayenne.configuration.rop.client
A DI module containing all Cayenne ROP client runtime configurations.
ClientModule(Map<String, String>) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientModule
Deprecated.
since 4.0 in favour of ClientRuntimeBuilder
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(Map<String, String>, Collection<Module>) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientRuntime
Deprecated.
since 4.0, use ClientRuntime.builder() instead.
ClientRuntime(Map<String, String>, Module...) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientRuntime
Deprecated.
since 4.0, use ClientRuntime.builder() instead.
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 interface org.apache.cayenne.remote.RemoteService
Close remote service resources.
close() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
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, int) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
closeNodeScope(Node, boolean) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
closeNodeScope(Node, int) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
closeNodeScope(Node, boolean) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
closeNodeScope(Node, int) - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
closeNodeScope(Node, boolean) - 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
 
collectionType - Variable in class org.apache.cayenne.map.ObjRelationship
Stores the type of collection mapped by a to-many relationship.
column - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
column - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
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 - Variable in class org.apache.cayenne.template.parser.JavaCharStream
 
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(DbAttribute, String) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
Creates a ColumnDescriptor from Cayenne DbAttribute.
ColumnDescriptor(ObjAttribute, DbAttribute, String) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
ColumnDescriptor(ProcedureParameter) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
Creates a ColumnDescriptor from stored procedure parameter.
ColumnDescriptor(String, ResultSetMetaData, int) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
Creates a ColumnDescriptor using ResultSetMetaData.
ColumnDescriptor(ResultSetMetaData, int) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
Creates a ColumnDescriptor using ResultSetMetaData.
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
 
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(Class<?>, Property<?>, Property<?>...) - Static method in class org.apache.cayenne.query.ObjectSelect
Creates a ColumnSelect that will fetch multiple columns of a given ObjEntity
columns - Variable in class org.apache.cayenne.access.jdbc.RowDescriptor
 
columns - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
columns(Property<?>, Property<?>...) - Method in class org.apache.cayenne.query.ColumnSelect
Add properties to select.
columns(Collection<Property<?>>) - Method in class org.apache.cayenne.query.ColumnSelect
Add properties to select.
columns(Property<?>, Property<?>...) - Method in class org.apache.cayenne.query.ObjectSelect
Select only specific properties.
columns - Variable in class org.apache.cayenne.query.SelectQuery
 
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 class org.apache.cayenne.CayenneContext
Commits changes to uncommitted objects.
commitChanges() - Method in interface org.apache.cayenne.ObjectContext
Flushes all changes to objects in this context to the parent DataChannel, cascading flush operation all the way through the stack, ultimately saving data in the database.
commitChangesToParent() - Method in class org.apache.cayenne.access.DataContext
"Flushes" the changes to the parent DataChannel.
commitChangesToParent() - Method in class org.apache.cayenne.BaseContext
 
commitChangesToParent() - Method in class org.apache.cayenne.CayenneContext
 
commitChangesToParent() - Method in interface org.apache.cayenne.ObjectContext
Flushes all changes to objects in this context to the parent DataChannel.
COMMITTED - Static variable in class org.apache.cayenne.PersistenceState
Describes a state of an object registered with DataContext/ObjectContext, whose fields exactly match the state of a corresponding database row.
compare(Object, Object) - Method in class org.apache.cayenne.query.Ordering
Comparable interface implementation.
compareFullRows - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
compareTo(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
compareTo(NodeDiff) - Method in class org.apache.cayenne.graph.NodeDiff
Implements a Comparable interface method to compare based on diffId property.
compareTo(DataMap) - Method in class org.apache.cayenne.map.DataMap
 
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
 
concat() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
CONCAT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
concat() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
CONCAT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
concat(Object...) - Method in class org.apache.cayenne.exp.Property
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
concatExp(Expression...) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
Factory method for expression to call CONCAT(string1, string2, ...) function
concatExp(String...) - 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(Throwable) - Constructor for exception org.apache.cayenne.ConfigurationException
Constructs an exception wrapping another exception thrown elsewhere.
ConfigurationException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.ConfigurationException
 
configurationLocation(ConfigurationNode) - Method in interface org.apache.cayenne.configuration.ConfigurationNameMapper
Returns the name of a configuration resource based on a naming convention for a given node type.
configurationLocation(Class<? extends ConfigurationNode>, String) - Method in interface org.apache.cayenne.configuration.ConfigurationNameMapper
Returns the name of a configuration resource based on a naming convention for a given node type.
configurationLocation(ConfigurationNode) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
 
configurationLocation(Class<? extends ConfigurationNode>, String) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
 
configurationLocations - Variable in class org.apache.cayenne.configuration.server.ServerModule
Deprecated.
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.osgi.OsgiModule
 
configure(Binder) - Method in class org.apache.cayenne.configuration.rop.client.ClientModule
 
configure(Binder) - Method in class org.apache.cayenne.configuration.rop.server.ROPServerModule
 
configure(Binder) - Method in class org.apache.cayenne.configuration.server.ServerModule
 
configure(Binder) - Method in class org.apache.cayenne.configuration.web.WebModule
 
configure(Binder) - Method in interface org.apache.cayenne.di.Module
 
configuredStatements() - Method in class org.apache.cayenne.access.DbGenerator
Returns a list of all schema statements that should be executed with the current configuration.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
 
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.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
 
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
 
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
 
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(String) - Method in class org.apache.cayenne.exp.Property
Creates an expression for a database "LIKE" query with the value converted to a pattern matching anywhere in the String.
contains(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
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
 
containsAll(Collection<?>) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
containsAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
containsAll(Collection<?>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
Checks whether this composite contains all the elements in the specified collection.
containsAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
 
containsAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
containsAllVertices(Collection<? extends E>) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
containsAllVertices(Collection<? extends E>) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
containsExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
containsIgnoreCase(String) - Method in class org.apache.cayenne.exp.Property
Same as Property.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.
containsKey(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
containsKey(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
containsValue(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
containsValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
containsVertex(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
containsVertex(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
context - Variable in class org.apache.cayenne.access.ObjectStore
The DataContext that owns this ObjectStore.
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.remote.RemoteIncrementalFaultList
 
Context - Class in org.apache.cayenne.template
 
Context(Map<String, Directive>, Map<String, ?>, boolean) - Constructor for class org.apache.cayenne.template.Context
 
context - Variable in class org.apache.cayenne.util.ObjectContextGraphAction
 
contextFactory - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
continueFlag - Variable in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
contract(Digraph<Collection<E>, Collection<V>>) - Method in class org.apache.cayenne.ashwood.graph.StrongConnection
 
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
Provides access to a DI collection builder for DataChannelFilter's that allows downstream modules to "contribute" their own DataDomain filters
contributeDomainListeners(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Provides access to a DI collection builder for lifecycle events listeners.
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.
contributeROPBridgeProperties(Binder) - Static method in class org.apache.cayenne.configuration.rop.server.ROPServerModule
 
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
 
convertToExternalSubject(EventSubject) - Static method in class org.apache.cayenne.event.EventBridge
A utility method that performs consistent translation from an EventSubject to a String that can be used by external transport as subject for distributed communications.
convertToJdbcObject(Calendar, int) - Method in class org.apache.cayenne.access.types.CalendarType
 
convertToJdbcObject(Date, int) - Method in class org.apache.cayenne.access.types.UtilDateType
 
count() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
COUNT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
count() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
COUNT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
COUNT - Static variable in class org.apache.cayenne.exp.Property
Property that can be used in COUNT(*) queries
count() - Method in class org.apache.cayenne.exp.Property
 
count() - Method in class org.apache.cayenne.query.ColumnSelect
Shortcut for ColumnSelect.columns(Property, Property[]) columns}(Property.COUNT)
count(Property<?>) - Method in class org.apache.cayenne.query.ColumnSelect
Select COUNT(property)
count() - Method in class org.apache.cayenne.query.ObjectSelect
Select COUNT(*)
count(Property<?>) - Method in class org.apache.cayenne.query.ObjectSelect
Select COUNT(property)
countExp() - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
countExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
create(DataNodeDescriptor) - Method in class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory
 
create(DataNodeDescriptor) - Method in interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategyFactory
 
create(String, Class<? super T>) - Static method in class org.apache.cayenne.exp.Property
Creates property with name and type
create(Expression, Class<? super T>) - Static method in class org.apache.cayenne.exp.Property
Creates property with expression and type
create(String, Expression, Class<? super T>) - Static method in class org.apache.cayenne.exp.Property
Creates property with name, expression and type
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(DataNodeDescriptor, DataSource) - Method in interface org.apache.cayenne.configuration.server.DbAdapterFactory
Returns an instance of DbAdapter if the factory detects that it knows how to handle the database.
createAdapter(DataNodeDescriptor, DataSource) - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.db2.DB2Sniffer
 
createAdapter(DatabaseMetaData) - Method in 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.mysql.MySQLSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.openbase.OpenBaseSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.oracle.OracleSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.postgres.PostgresSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sqlite.SQLiteSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sybase.SybaseSniffer
 
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
 
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
 
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.sybase.SybasePkGenerator
 
createBindings() - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslator
 
createBindings() - Method in class org.apache.cayenne.access.translator.batch.DeleteBatchTranslator
 
createBindings() - Method in class org.apache.cayenne.access.translator.batch.InsertBatchTranslator
 
createBindings() - Method in class org.apache.cayenne.access.translator.batch.SoftDeleteBatchTranslator
 
createBindings() - Method in class org.apache.cayenne.access.translator.batch.UpdateBatchTranslator
 
createBlob() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
createCache(String) - Method in class org.apache.cayenne.cache.MapQueryCache
 
createChannel() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Creates a server-side channel that will handle all client requests.
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(DataChannel) - Method in interface org.apache.cayenne.configuration.ObjectContextFactory
Creates an ObjectContext attached to a provided channel.
createContext() - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
createContext(DataChannel) - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
createContext() - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
createContext(DataChannel) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
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(Map<String, ?>) - Method in interface org.apache.cayenne.template.TemplateContextFactory
 
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
 
createDefaultStrategy() - Method in class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory
 
createDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
Creates a new descriptor.
createDescriptor() - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createDescriptor() - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createdFromDataDomain(DataDomain) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
createDiff(DataRow) - Method in class org.apache.cayenne.DataRow
Creates a DataRow that contains only the keys that have values that differ between this object and row parameter.
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
 
createEmbeddableAccessor(EmbeddableDescriptor, String, Class<?>) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
Creates an accessor for the property of the embeddable class.
createEmbeddableDescriptor(EmbeddedAttribute) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
Creates a descriptor of the embedded property.
createEmbeddedAttributeProperty(PersistentDescriptor, EmbeddedAttribute, ObjAttribute) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createEventBridge(Collection<EventSubject>, String, Map<String, String>) - Method in interface org.apache.cayenne.event.EventBridgeFactory
Creates an EventBridge with the specified parameters.
createFactory(String[], EntityResolver) - Static method in class org.apache.cayenne.remote.hessian.HessianConfig
Creates a Hessian SerializerFactory configured with zero or more AbstractSerializerFactory extensions.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.AutoAdapter
 
createFkConstraint(DbRelationship) - Method in interface org.apache.cayenne.dba.DbAdapter
Returns a SQL string that can be used to create a foreign key constraint for the relationship, or null if foreign keys are not supported.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
Adds an ADD CONSTRAINT clause to a relationship constraint.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.JdbcAdapter
Returns a SQL string that can be used to create a foreign key constraint for the relationship.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
Returns a SQL string that can be used to create a foreign key constraint for the relationship.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
 
createFromDataContext(DataContext) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
createFromGenericChannel(DataChannel) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
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(QueryMetadata) - Method in class org.apache.cayenne.cache.MapQueryCache
 
createIfAbsent(String) - 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(Module...) - Static method in class org.apache.cayenne.di.DIBootstrap
Creates and returns an injector instance working with the set of provided modules.
createInjector(Collection<Module>) - Static method in class org.apache.cayenne.di.DIBootstrap
Creates and returns an injector instance working with the set of provided modules.
createInstanceProvider(E) - Method in class org.apache.cayenne.di.spi.DICollectionBuilder
 
createJoinStack() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
createListener(EntityListener, ObjEntity) - Method in interface org.apache.cayenne.map.EntityListenerFactory
Deprecated.
Creates an instance of entity listener of a given class.
createMapKeyAccessor(ObjRelationship, ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
Creates an accessor to read a map key for a given relationship.
createModules(Module...) - Method in class org.apache.cayenne.configuration.web.WebConfiguration
Creates and returns a collection of modules made of provided standard modules and extra custom modules specified via an optional "extra-modules" init parameter.
createNClob() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
createObject() - Method in interface org.apache.cayenne.cache.QueryCacheEntryFactory
Provides a fresh value of the cache entry.
createObject() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Creates a new instance of a class described by this object.
createObject(Object, String) - Method in interface org.apache.cayenne.reflect.EmbeddableDescriptor
Creates a new instance of an embeddable class described by this object.
createObject(Object, String) - Method in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
createObject() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
createObject() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Creates a new instance of a class described by this object.
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
Creates and returns a primary key generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
Creates and returns a primary key generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
Creates and returns a primary key generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
Creates and returns a primary key generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
 
createPkGenerator() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
Creates and returns a primary key generator.
createPKString(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Returns a String to create PK support for an entity.
createProxyDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
Creates a descriptor wrapper that will compile the underlying descriptor on demand.
createQuery(Map<String, ?>) - Method in interface org.apache.cayenne.query.ParameterizedQuery
Creates a new query based on current query as a template, and using a Map of named parameters.
createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.ProcedureQuery
Creates and returns a new ProcedureQuery built using this query as a prototype and substituting template parameters with the values from the map.
createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.SelectQuery
Creates and returns a new SelectQuery built using this query as a prototype and substituting qualifier parameters with the values from the map.
createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.SQLTemplate
Creates and returns a new SQLTemplate built using this query as a prototype and substituting template parameters with the values from the map.
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
 
createRemoteSession(String, String, boolean) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
createReplacementId() - Method in class org.apache.cayenne.ObjectId
Creates and returns a replacement ObjectId.
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.AbstractMappedQuery
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.ColumnSelect
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.FluentSelect
Translates self to a SelectQuery.
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.NamedQuery
Deprecated.
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.ObjectIdQuery
 
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.ObjectSelect
Translates self to a SelectQuery.
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.
createSelf(Class<? super T>) - Static method in class org.apache.cayenne.exp.Property
Creates "self" Property for persistent class.
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
 
createServerEventBridge() - Method in class org.apache.cayenne.remote.RemoteSession
Deprecated.
since 4.0. Factory creation should is handled by the client connection.
createServerEventBridge(RemoteSession) - Method in class org.apache.cayenne.rop.HttpClientConnection
Creates an EventBridge that will listen for server events.
createServerSession() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Creates a new ServerSession with a dedicated DataChannel.
createServerSession(String) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Creates a new ServerSession based on a shared DataChannel.
createServerSession() - Method in class org.apache.cayenne.remote.service.HttpRemoteService
Creates a new ServerSession with a dedicated DataChannel.
createServerSession(String) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
Creates a new ServerSession based on a shared DataChannel.
createSql() - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslator
 
createSql() - Method in class org.apache.cayenne.access.translator.batch.DeleteBatchTranslator
 
createSql() - Method in class org.apache.cayenne.access.translator.batch.InsertBatchTranslator
 
createSql() - Method in class org.apache.cayenne.access.translator.batch.SoftDeleteBatchTranslator
 
createSql() - Method in class org.apache.cayenne.access.translator.batch.UpdateBatchTranslator
 
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.AbstractQuery
 
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.BatchQuery
Calls "batchAction" on the visitor.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.EJBQLQuery
 
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.IndirectQuery
Throws an exception as indirect query should not be executed directly.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.ProcedureQuery
Calls "makeProcedure" on the visitor.
createSQLAction(SQLActionVisitor) - Method in interface org.apache.cayenne.query.Query
A callback method invoked by Cayenne during the final execution phase of the query run.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.QueryChain
Throws an exception as execution should've been delegated to the queries contained in the chain.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.RefreshQuery
 
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.SelectQuery
Calls "makeSelect" on the visitor.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.SQLTemplate
Calls sqlAction(this) on the visitor.
createSqlString() - 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
 
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
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
 
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
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
 

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 - Class in org.apache.cayenne.configuration
A descriptor of a DataChannel normally loaded from XML configuration.
DataChannelDescriptor() - Constructor for class org.apache.cayenne.configuration.DataChannelDescriptor
 
dataChannelDescriptor - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
 
dataChannelDescriptor - Variable in class org.apache.cayenne.map.DataMap
 
DataChannelDescriptorLoader - Interface in org.apache.cayenne.configuration
An object that can load a named DataChannelDescriptor from some configuration source.
DataChannelDescriptorMerger - Interface in org.apache.cayenne.configuration
Merges multiple descriptors into a single runtime descriptor.
DataChannelFilter - Interface in org.apache.cayenne
An interface of a filter that allows to intercept DataChannel operations.
DataChannelFilterChain - Interface in org.apache.cayenne
Provides DataChannelFilters with API to pass control to the next filter in the chain or the underlying DataChannel for the last chain filter.
DataChannelListener - Interface in org.apache.cayenne
A listener of DataChannel lifecycle events.
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.
DataChannelSyncCallbackAction - Class in org.apache.cayenne
 
DataChannelSyncFilterChain - Interface in org.apache.cayenne
 
DataContext - Class in org.apache.cayenne.access
The most common implementation of ObjectContext.
DataContext() - Constructor for class org.apache.cayenne.access.DataContext
Creates a new DataContext that is not attached to the Cayenne stack.
DataContext(DataChannel, ObjectStore) - Constructor for class org.apache.cayenne.access.DataContext
Creates a new DataContext with parent DataChannel and ObjectStore.
dataContext - Variable in class org.apache.cayenne.access.IncrementalFaultList
 
DataContextDelegate - Interface in org.apache.cayenne.access
Defines API for a DataContext "delegate" - an object that is temporarily passed control by DataContext at some critical points in the normal flow of execution.
DataContextFactory - Class in org.apache.cayenne.configuration.server
 
DataContextFactory() - Constructor for class org.apache.cayenne.configuration.server.DataContextFactory
 
DataDomain - Class in org.apache.cayenne.access
DataDomain performs query routing functions in Cayenne.
DataDomain(String) - Constructor for class org.apache.cayenne.access.DataDomain
Creates a DataDomain and assigns it a name.
DataDomain(String, Map<String, String>) - Constructor for class org.apache.cayenne.access.DataDomain
Deprecated.
since 4.0 unused
dataDomain - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
 
dataDomain - Variable in class org.apache.cayenne.configuration.server.DomainDataChannelProvider
 
DataDomainLoadException - Exception in org.apache.cayenne.configuration.server
 
DataDomainLoadException() - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
DataDomainLoadException(String, Object...) - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
DataDomainLoadException(ConfigurationTree<DataChannelDescriptor>, String, Object...) - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
DataDomainLoadException(Throwable) - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
DataDomainLoadException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
DataDomainProvider - Class in org.apache.cayenne.configuration.server
A DataChannel provider that provides a single instance of DataDomain configured per configuration supplied via injected DataChannelDescriptorLoader.
DataDomainProvider() - Constructor for class org.apache.cayenne.configuration.server.DataDomainProvider
 
DataMap - Class in org.apache.cayenne.map
Stores a collection of related mapping objects that describe database and object layers of an application.
DataMap() - Constructor for class org.apache.cayenne.map.DataMap
Creates a new unnamed DataMap.
DataMap(String) - Constructor for class org.apache.cayenne.map.DataMap
Creates a new named DataMap.
DataMap(String, Map<String, Object>) - Constructor for class org.apache.cayenne.map.DataMap
 
dataMap - Variable in class org.apache.cayenne.map.Embeddable
 
dataMap - Variable in class org.apache.cayenne.map.Entity
 
dataMap - Variable in class org.apache.cayenne.map.Procedure
 
dataMap - Variable in class org.apache.cayenne.map.QueryDescriptor
 
dataMap - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
dataMap - Variable in class org.apache.cayenne.query.AbstractQuery
Deprecated.
dataMap - Variable in class org.apache.cayenne.query.BatchQuery
Deprecated.
dataMap - Variable in class org.apache.cayenne.query.EJBQLQuery
Deprecated.
dataMap - Variable in class org.apache.cayenne.query.IndirectQuery
 
dataMap - Variable in class org.apache.cayenne.query.QueryChain
Deprecated.
DataMapHandler - Class in org.apache.cayenne.configuration.xml
 
DataMapHandler(NamespaceAwareNestedTagHandler) - Constructor for class org.apache.cayenne.configuration.xml.DataMapHandler
 
DataMapHandler(LoaderContext) - Constructor for class org.apache.cayenne.configuration.xml.DataMapHandler
 
dataMapLoaded(DataMap) - Method in class org.apache.cayenne.configuration.xml.LoaderContext
 
DataMapLoader - Interface in org.apache.cayenne.configuration
A loader of DataMaps.
dataMapLoader - Variable in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
 
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 - 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.
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
 
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) - Constructor for class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
DataObjectMatchTranslator - Class in org.apache.cayenne.access.translator.select
 
DataObjectMatchTranslator() - Constructor for class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
DataPort - Class in org.apache.cayenne.access
Deprecated.
since 4.0
DataPort() - Constructor for class org.apache.cayenne.access.DataPort
Deprecated.
 
DataPort(DataPortDelegate) - Constructor for class org.apache.cayenne.access.DataPort
Deprecated.
Creates a new DataPort instance, setting its delegate.
DataPortDelegate - Interface in org.apache.cayenne.access
Deprecated.
since 4.0
DataRow - Class in org.apache.cayenne
DataRow a map that holds values retrieved from the database for a given query row.
DataRow(Map<String, ?>) - Constructor for class org.apache.cayenne.DataRow
 
DataRow(int) - Constructor for class org.apache.cayenne.DataRow
 
dataRowCache - Variable in class org.apache.cayenne.access.ObjectStore
Stores a reference to the DataRowStore.
dataRowCacheSet - Variable in class org.apache.cayenne.access.ObjectStore
 
dataRowKey - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
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<?>, 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(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(Class<?>, Object) - Static method in class org.apache.cayenne.query.SelectById
 
dataRowQuery(Class<?>, Map<String, Object>) - Static method in class org.apache.cayenne.query.SelectById
 
dataRowQuery(ObjectId) - Static method in class org.apache.cayenne.query.SelectById
 
dataRowQuery(Class<?>) - Static method in class org.apache.cayenne.query.SelectQuery
 
dataRowQuery(Class<?>, Expression) - Static method in class org.apache.cayenne.query.SelectQuery
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
 
dataRowQuery(String) - 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.
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 - Interface in org.apache.cayenne.access
A factory for creating DataRowStore
dataRowStoreFactory - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
 
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 - Interface in org.apache.cayenne.configuration.server
 
dataSourceFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
 
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
 
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
 
DAY - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DAY_OF_MONTH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DAY_OF_WEEK - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DAY_OF_YEAR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
dayOfMonthExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
dayOfMonthExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
dayOfWeekExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
dayOfWeekExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
dayOfYearExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
dayOfYearExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
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.
DB2QualifierTranslator - Class in org.apache.cayenne.dba.db2
 
DB2QualifierTranslator(QueryAssembler, String) - Constructor for class org.apache.cayenne.dba.db2.DB2QualifierTranslator
 
DB2Sniffer - Class in org.apache.cayenne.dba.db2
 
DB2Sniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.db2.DB2Sniffer
 
DB_ATTRIBUTE_PAIR_TAG - Static variable in class org.apache.cayenne.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.
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 - Class in org.apache.cayenne.map
A DbEntity is a mapping descriptor that defines a structure of a database table.
DbEntity() - Constructor for class org.apache.cayenne.map.DbEntity
Creates an unnamed DbEntity.
DbEntity(String) - Constructor for class org.apache.cayenne.map.DbEntity
Creates a named DbEntity.
dbEntity - Variable in class org.apache.cayenne.map.DbKeyGenerator
 
dbEntity - Variable in class org.apache.cayenne.query.BatchQuery
 
dbEntityAdded(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(String) - Method in class org.apache.cayenne.query.ColumnSelect
Sets the DbEntity name to fetch without changing the return type of the query.
dbEntityName - Variable in class org.apache.cayenne.query.FluentSelect
 
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, JdbcEventLogger) - Constructor for class org.apache.cayenne.access.DbGenerator
 
DbGenerator(DbAdapter, DataMap, JdbcEventLogger, Collection<DbEntity>) - Constructor for class org.apache.cayenne.access.DbGenerator
 
DbGenerator(DbAdapter, DataMap, Collection<DbEntity>, DataDomain, JdbcEventLogger) - Constructor for class org.apache.cayenne.access.DbGenerator
Creates and initializes new DbGenerator instance.
DbJoin - Class in org.apache.cayenne.map
Defines a join between two attributes of a given relationship.
DbJoin() - Constructor for class org.apache.cayenne.map.DbJoin
 
DbJoin(DbRelationship) - Constructor for class org.apache.cayenne.map.DbJoin
 
DbJoin(DbRelationship, String, String) - Constructor for class org.apache.cayenne.map.DbJoin
 
DbKeyGenerator - Class in org.apache.cayenne.map
DbKeyGenerator is an abstraction of a primary key generator It configures the primary key generation per DbEntity in a RDBMS independent manner.
DbKeyGenerator() - Constructor for class org.apache.cayenne.map.DbKeyGenerator
 
DbKeyGenerator(String) - Constructor for class org.apache.cayenne.map.DbKeyGenerator
 
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(DbRelationship, JoinType, String) - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
dbRelationshipAdded(DbRelationship, JoinType, String) - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
Appends a join with given semantics to the query.
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
 
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
 
decodeBase64(byte[]) - Static method in class org.apache.cayenne.util.Base64Codec
Decodes Base64 data into octects
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
 
DecoratorBuilder<T> - Interface in org.apache.cayenne.di
 
deepCopy() - Method in class org.apache.cayenne.exp.Expression
Clones this expression.
DeepMergeOperation - Class in org.apache.cayenne.util
An operation that merges changes from an object graph, whose objects are registered in some ObjectContext, to peer objects in an ObjectConext that is a child of that context.
DeepMergeOperation(ObjectContext) - Constructor for class org.apache.cayenne.util.DeepMergeOperation
 
DEFAULT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
Lexical state.
DEFAULT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
Lexical state.
DEFAULT - 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.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_REFRESH_PERIOD - Static variable in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
DEFAULT_SCHEMA_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default DB schema.
DEFAULT_SUPERCLASS_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default Java superclass.
DEFAULT_VERSION - Static variable in interface org.apache.cayenne.DataObject
 
defaultAdapter() - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
DefaultAdhocObjectFactory - Class in org.apache.cayenne.di.spi
A default implementation of AdhocObjectFactory that creates objects using default no-arg constructor and injects dependencies into annotated fields.
DefaultAdhocObjectFactory(Injector, ClassLoaderManager) - Constructor for class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
 
DefaultBatchTranslator - Class in org.apache.cayenne.access.translator.batch
Superclass of batch query translators.
DefaultBatchTranslator(BatchQuery, DbAdapter, String) - Constructor for class org.apache.cayenne.access.translator.batch.DefaultBatchTranslator
 
DefaultBatchTranslatorFactory - Class in org.apache.cayenne.access.translator.batch
Default implementation of BatchTranslatorFactory.
DefaultBatchTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.batch.DefaultBatchTranslatorFactory
 
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
 
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(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
 
defaultEntity - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
DefaultEventManager - Class in org.apache.cayenne.event
A default implementation of EventManager.
DefaultEventManager() - Constructor for class org.apache.cayenne.event.DefaultEventManager
Creates a multithreaded EventManager using default thread count.
DefaultEventManager(int) - Constructor for class org.apache.cayenne.event.DefaultEventManager
Creates an EventManager starting the specified number of threads for multithreaded dispatching.
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
 
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
 
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
 
DefaultRuntimeProperties - Class in org.apache.cayenne.configuration
An implementation of RuntimeProperties that returns properties that were injected via a map in constructor.
DefaultRuntimeProperties(Map<String, String>) - Constructor for class org.apache.cayenne.configuration.DefaultRuntimeProperties
 
defaultSchema - Variable in class org.apache.cayenne.map.DataMap
 
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
 
DefaultSelectTranslator(Query, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
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
 
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
 
defaultType - Variable in class org.apache.cayenne.access.types.ExtendedTypeMap
 
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.DataPort
Deprecated.
 
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 - 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
Translator for delete BatchQueries.
DeleteBatchTranslator(DeleteBatchQuery, DbAdapter, String) - Constructor for class org.apache.cayenne.access.translator.batch.DeleteBatchTranslator
 
DELETED - Static variable in class org.apache.cayenne.PersistenceState
Describes a state of an object registered with DataContext/ObjectContext, that will be deleted from the database on the next commit.
DeleteDenyException - Exception in org.apache.cayenne
An exception thrown during an attempt to delete an object that has a relationship to a non-null related object, that has a DENY delete rule.
DeleteDenyException() - Constructor for exception org.apache.cayenne.DeleteDenyException
 
DeleteDenyException(String) - Constructor for exception org.apache.cayenne.DeleteDenyException
 
DeleteDenyException(Persistent, String, String) - Constructor for exception org.apache.cayenne.DeleteDenyException
 
deletedIds - Variable in class org.apache.cayenne.access.event.SnapshotEvent
 
deletedObjects() - Method in class org.apache.cayenne.access.DataContext
Returns a list of objects that are registered with this DataContext and have a state PersistenceState.DELETED
deletedObjects() - Method in class org.apache.cayenne.BaseContext
 
deletedObjects() - Method in class org.apache.cayenne.CayenneContext
 
deletedObjects() - Method in interface org.apache.cayenne.ObjectContext
Returns a collection of objects that are registered with this ObjectContext and have a state PersistenceState.DELETED
deleteObject(Object) - Method in class org.apache.cayenne.BaseContext
 
deleteObject(Object) - Method in interface org.apache.cayenne.ObjectContext
Schedules deletion of a persistent object.
deleteObjects(T...) - Method in class org.apache.cayenne.BaseContext
 
deleteObjects(Collection<?>) - Method in class org.apache.cayenne.BaseContext
 
deleteObjects(Collection<?>) - Method in interface org.apache.cayenne.ObjectContext
Schedules deletion of a collection of persistent objects.
deleteObjects(T...) - Method in interface org.apache.cayenne.ObjectContext
Schedules deletion of one or more persistent objects.
DeleteRule - Class in org.apache.cayenne.map
Defines constants for the possible values of ObjRelationship delete rules.
DeleteRule() - Constructor for class org.apache.cayenne.map.DeleteRule
 
deleteRule - Variable in class org.apache.cayenne.map.ObjRelationship
 
deleteRuleForName(String) - Static method in class org.apache.cayenne.map.DeleteRule
Translates a possible delete rule name (typically returned from deleteRuleName at some stage), into a deleteRule constant
deleteRuleName(int) - Static method in class org.apache.cayenne.map.DeleteRule
Returns String label for a delete rule state.
DeleteRuleUpdater - Class in org.apache.cayenne.util
DeleteRuleUpdater is responsible for auto-setting delete rules for object relationships
DeleteRuleUpdater() - Constructor for class org.apache.cayenne.util.DeleteRuleUpdater
 
deleteTranslator(DeleteBatchQuery, DbAdapter, String) - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslatorFactory
 
deleteTranslator(DeleteBatchQuery, DbAdapter, String) - Method in class org.apache.cayenne.access.translator.batch.SoftDeleteTranslatorFactory
 
DENY - Static variable in class org.apache.cayenne.map.DeleteRule
If the relationship has any objects (toOne or toMany), deny the delete.
DepthFirstSearch<E> - Class in org.apache.cayenne.ashwood.graph
 
DepthFirstSearch(DigraphIteration<E, ?>, E) - Constructor for class org.apache.cayenne.ashwood.graph.DepthFirstSearch
 
DepthFirstStampSearch<E> - Class in org.apache.cayenne.ashwood.graph
 
DepthFirstStampSearch(DigraphIteration<E, ?>, E) - Constructor for class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
 
DerbyAdapter - Class in org.apache.cayenne.dba.derby
DbAdapter implementation for the Derby RDBMS .
DerbyAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, 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.
DerbyQualifierTranslator - Class in org.apache.cayenne.dba.derby
 
DerbyQualifierTranslator(QueryAssembler, String) - Constructor for class org.apache.cayenne.dba.derby.DerbyQualifierTranslator
 
DerbySniffer - Class in org.apache.cayenne.dba.derby
Creates a DerbyAdapter if Apache Derby database is detected.
DerbySniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.derby.DerbySniffer
 
DESC - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
desc() - Method in class org.apache.cayenne.exp.Property
 
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
 
descInsensitives() - Method in class org.apache.cayenne.exp.Property
 
describeResultSet(ResultSet, int) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
Creates a RowDescriptor for result set.
descriptor(String) - Static method in class org.apache.cayenne.map.QueryDescriptor
Creates query descriptor of a given type.
descriptor - Variable in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
descriptorMap - Variable in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
descriptorMap - Variable in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
descriptorMerger - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
descriptors - Variable in class org.apache.cayenne.reflect.ClassDescriptorMap
 
descs() - Method in class org.apache.cayenne.exp.Property
 
deserialize(byte[], Class<T>) - Method in class org.apache.cayenne.rop.HessianROPSerializationService
 
deserialize(InputStream, Class<T>) - Method in class org.apache.cayenne.rop.HessianROPSerializationService
 
deserialize(InputStream, Class<T>) - Method in interface org.apache.cayenne.rop.ROPSerializationService
 
deserialize(byte[], Class<T>) - Method in interface org.apache.cayenne.rop.ROPSerializationService
 
destinationNode - Variable in class org.apache.cayenne.access.DataPort
Deprecated.
 
destroy() - Method in class org.apache.cayenne.configuration.web.CayenneFilter
 
destroy() - Method in class org.apache.cayenne.rop.ROPServlet
 
detach(Object, ClassDescriptor, PrefetchTreeNode) - Method in class org.apache.cayenne.util.ObjectDetachOperation
"Detaches" an object from its context by creating an unattached copy.
detectAdapter(DataSource) - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
detectAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
DetectedDbEntity - Class in org.apache.cayenne.map
A DbEntity subclass used to hold extra JDBC metadata.
DetectedDbEntity(String) - Constructor for class org.apache.cayenne.map.DetectedDbEntity
 
detectObjectMatch(Expression) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
Called before processing an expression to initialize objectMatchTranslator if needed.
detectors - Variable in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
DIBootstrap - Class in org.apache.cayenne.di
A class that bootstraps the Cayenne DI container.
DIBootstrap() - Constructor for class org.apache.cayenne.di.DIBootstrap
 
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
 
didCleanData(DataPort, DbEntity, int) - Method in interface org.apache.cayenne.access.DataPortDelegate
Deprecated.
Invoked by DataPort right after the end of data cleanup for a given entity.
didPortEntity(DataPort, DbEntity, int) - Method in interface org.apache.cayenne.access.DataPortDelegate
Deprecated.
Invoked by DataPort right after the end of data port for a given entity.
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 - Interface in org.apache.cayenne.template.directive
 
directive() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
 
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(Throwable) - Constructor for exception org.apache.cayenne.di.DIRuntimeException
Constructs an exception wrapping another exception thrown elsewhere.
DIRuntimeException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.di.DIRuntimeException
 
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 class org.apache.cayenne.exp.Property
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 class org.apache.cayenne.exp.Property
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.
distinct() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
DISTINCT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
distinct() - Method in class org.apache.cayenne.query.ColumnSelect
Explicitly request distinct in query.
distinct - Variable in class org.apache.cayenne.query.SelectQuery
 
DISTINCT_DEFAULT - Static variable in class org.apache.cayenne.query.SelectQuery
 
distinct_path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
DISTINCT_PROPERTY - Static variable in class org.apache.cayenne.query.SelectQuery
 
DistinctResultIterator<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 - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
DIVIDE - Static variable in class org.apache.cayenne.exp.Expression
 
doAppendPart() - Method in class org.apache.cayenne.access.translator.select.OrderingTranslator
Translates query Ordering list to SQL ORDER BY clause.
doAppendPart() - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
Translates query qualifier to SQL WHERE clause.
doAppendPart(Expression) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
Translates query qualifier to SQL WHERE clause.
doAppendPart() - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
 
doAppendPart(Expression) - Method in class org.apache.cayenne.dba.firebird.FirebirdQualifierTranslator
 
doAppendPart(Expression) - Method in class org.apache.cayenne.dba.oracle.OracleQualifierTranslator
 
doClose() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.cayenne.configuration.web.CayenneFilter
 
doIndexSorter() - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
Reindexes internal sorter without synchronization.
doIndexSorter() - Method in class org.apache.cayenne.ashwood.WeightedAshwoodEntitySorter
 
DOLLAR - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
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
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.cayenne.rop.ROPServlet
 
doRequest(Map<String, String>) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
doRequest(byte[]) - 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 - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
dot(String) - Method in class org.apache.cayenne.exp.Property
Constructs a 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
Constructs a new property path by appending the argument to the existing property separated by a dot.
DOT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
doTranslate() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
doTranslate() - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
 
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.DefaultBatchTranslator
 
doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.DeleteBatchTranslator
 
doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.InsertBatchTranslator
 
doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.SoftDeleteBatchTranslator
 
doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.UpdateBatchTranslator
 
driver(String) - Method in class org.apache.cayenne.datasource.DataSourceBuilder
 
driver(Driver) - Method in class org.apache.cayenne.datasource.DataSourceBuilder
 
driver - Variable in class org.apache.cayenne.datasource.DriverDataSource
 
DriverDataSource - Class in org.apache.cayenne.datasource
A non-pooling DataSource implementation wrapping a JDBC driver.
DriverDataSource(String, String) - Constructor for class org.apache.cayenne.datasource.DriverDataSource
Deprecated.
since 4.0 as class loading should not happen here. Use { DriverDataSource.DriverDataSource(Driver, String, String, String).
DriverDataSource(String, String, String, String) - Constructor for class org.apache.cayenne.datasource.DriverDataSource
Deprecated.
since 4.0 as class loading should not happen here. Use DriverDataSource.DriverDataSource(Driver, String, String, String).
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
 
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
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.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.
dump(String) - Method in class org.apache.cayenne.template.parser.SimpleNode
Override this method if you want to customize how the node dumps out its children.

E

EhCacheQueryCache - Class in org.apache.cayenne.cache
Deprecated.
since 4.0 please use JCacheQueryCache (provided by "cayenne-jcache" module)
EhCacheQueryCache() - Constructor for class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
EhCacheQueryCache(String) - Constructor for class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
EhCacheQueryCache(CacheManager) - Constructor for class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
EJBQL - Class in org.apache.cayenne.ejbql.parser
 
EJBQL(String) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
 
EJBQL(InputStream) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
Constructor with InputStream.
EJBQL(InputStream, String) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
Constructor with InputStream and supplied encoding
EJBQL(Reader) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
Constructor.
EJBQL(EJBQLTokenManager) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
Constructor with generated Token Manager.
ejbql - Variable in class org.apache.cayenne.map.EJBQLQueryDescriptor
 
ejbql - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
EJBQL.EJBQLDefaultParser - Class in org.apache.cayenne.ejbql.parser
 
EJBQL_QUERY - Static variable in class org.apache.cayenne.map.QueryDescriptor
 
EJBQLAbs - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAbs(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAbs
 
EJBQLAbstractSchemaName - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAbstractSchemaName(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAbstractSchemaName
 
EJBQLAction - Class in org.apache.cayenne.access.jdbc
Parses an EJBQL statement, converting it to SQL.
EJBQLAction(EJBQLQuery, SQLActionVisitor, DataNode) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLAction
 
ejbqlAction(EJBQLQuery) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
 
ejbqlAction(EJBQLQuery) - Method in interface org.apache.cayenne.query.SQLActionVisitor
Creates an action to execute EJBQL query.
EJBQLAdd - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAdd(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAdd
 
EJBQLAggregate - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAggregate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAggregate
 
EJBQLAggregateColumn - Class in org.apache.cayenne.ejbql.parser
An aggregate column expression.
EJBQLAggregateColumn(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAggregateColumn
 
EJBQLAll - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAll(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAll
 
EJBQLAnd - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAnd(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAnd
 
EJBQLAny - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAny(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAny
 
EJBQLAscending - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAscending(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAscending
 
EJBQLAverage - Class in org.apache.cayenne.ejbql.parser
 
EJBQLAverage(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAverage
 
EJBQLBaseVisitor - Class in org.apache.cayenne.ejbql
A noop implementation of the EJBQL visitor that returns same preset boolean value from all methods.
EJBQLBaseVisitor() - Constructor for class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
EJBQLBaseVisitor(boolean) - Constructor for class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
EJBQLBetween - Class in org.apache.cayenne.ejbql.parser
 
EJBQLBetween(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLBetween
 
EJBQLBooleanLiteral - Class in org.apache.cayenne.ejbql.parser
 
EJBQLBooleanLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLBooleanLiteral
 
EJBQLClassName - Class in org.apache.cayenne.ejbql.parser
 
EJBQLClassName(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLClassName
 
EJBQLCompiledExpression - Interface in org.apache.cayenne.ejbql
Represents an EJB QL expression "compiled" in the context of a certain mapping.
EJBQLConcat - Class in org.apache.cayenne.ejbql.parser
 
EJBQLConcat(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLConcat
 
EJBQLConditionTranslator - Class in org.apache.cayenne.access.translator.ejbql
 
EJBQLConditionTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
EJBQLConstants - Interface in org.apache.cayenne.ejbql.parser
Token literal values and constants.
EJBQLConstructor - Class in org.apache.cayenne.ejbql.parser
 
EJBQLConstructor(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLConstructor
 
EJBQLConstructorParameter - Class in org.apache.cayenne.ejbql.parser
 
EJBQLConstructorParameter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLConstructorParameter
 
EJBQLConstructorParameters - Class in org.apache.cayenne.ejbql.parser
 
EJBQLConstructorParameters(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLConstructorParameters
 
EJBQLCount - Class in org.apache.cayenne.ejbql.parser
 
EJBQLCount(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLCount
 
EJBQLCurrentDate - Class in org.apache.cayenne.ejbql.parser
 
EJBQLCurrentDate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLCurrentDate
 
EJBQLCurrentTime - Class in org.apache.cayenne.ejbql.parser
 
EJBQLCurrentTime(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLCurrentTime
 
EJBQLCurrentTimestamp - Class in org.apache.cayenne.ejbql.parser
 
EJBQLCurrentTimestamp(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLCurrentTimestamp
 
EJBQLDbPath - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDbPath(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDbPath
 
EJBQLDbPathTranslator - Class in org.apache.cayenne.access.translator.ejbql
 
EJBQLDbPathTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
EJBQLDecimalLiteral - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDecimalLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDecimalLiteral
 
EJBQLDefaultParser() - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL.EJBQLDefaultParser
 
EJBQLDelete - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDelete(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDelete
 
EJBQLDeleteTranslator - Class in org.apache.cayenne.access.translator.ejbql
A translator of EJBQL DELETE statements into SQL.
EJBQLDeleteTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLDeleteTranslator
 
EJBQLDescending - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDescending(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDescending
 
EJBQLDistinct - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDistinct(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDistinct
 
EJBQLDivide - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDivide(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDivide
 
EJBQLEquals - Class in org.apache.cayenne.ejbql.parser
 
EJBQLEquals(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLEquals
 
EJBQLEscapeCharacter - Class in org.apache.cayenne.ejbql.parser
 
EJBQLEscapeCharacter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLEscapeCharacter
 
EJBQLException - Exception in org.apache.cayenne.ejbql
An exception thrown on errors during parsing EJBQL statements.
EJBQLException() - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
 
EJBQLException(String, Object...) - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
 
EJBQLException(String, String, Throwable, Object...) - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
 
EJBQLException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
 
EJBQLException(Throwable) - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
 
EJBQLExists - Class in org.apache.cayenne.ejbql.parser
 
EJBQLExists(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLExists
 
EJBQLExpression - Interface in org.apache.cayenne.ejbql
An abstract EJBQL expression interface.
EJBQLExpressionVisitor - Interface in org.apache.cayenne.ejbql
A visitor interface to inspect the EJBQL expression tree.
EJBQLFrom - Class in org.apache.cayenne.ejbql.parser
 
EJBQLFrom(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLFrom
 
EJBQLFromItem - Class in org.apache.cayenne.ejbql.parser
 
EJBQLFromItem(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLFromItem
 
EJBQLFromTranslator - Class in org.apache.cayenne.access.translator.ejbql
 
EJBQLFromTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
 
EJBQLGreaterOrEqual - Class in org.apache.cayenne.ejbql.parser
 
EJBQLGreaterOrEqual(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLGreaterOrEqual
 
EJBQLGreaterThan - Class in org.apache.cayenne.ejbql.parser
 
EJBQLGreaterThan(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLGreaterThan
 
EJBQLGroupBy - Class in org.apache.cayenne.ejbql.parser
 
EJBQLGroupBy(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLGroupBy
 
EJBQLHaving - Class in org.apache.cayenne.ejbql.parser
 
EJBQLHaving(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLHaving
 
EJBQLIdentificationVariable - Class in org.apache.cayenne.ejbql.parser
 
EJBQLIdentificationVariable(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIdentificationVariable
 
EJBQLIdentifier - Class in org.apache.cayenne.ejbql.parser
 
EJBQLIdentifier(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIdentifier
 
EJBQLIn - Class in org.apache.cayenne.ejbql.parser
 
EJBQLIn(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIn
 
EJBQLInnerFetchJoin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLInnerFetchJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLInnerFetchJoin
 
EJBQLInnerJoin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLInnerJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLInnerJoin
 
EJBQLIntegerLiteral - Class in org.apache.cayenne.ejbql.parser
 
EJBQLIntegerLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIntegerLiteral
 
EJBQLIsEmpty - Class in org.apache.cayenne.ejbql.parser
 
EJBQLIsEmpty(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIsEmpty
 
EJBQLIsNull - Class in org.apache.cayenne.ejbql.parser
 
EJBQLIsNull(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIsNull
 
EJBQLJoin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLJoin
 
EJBQLJoinAppender - Class in org.apache.cayenne.access.translator.ejbql
Handles appending joins to the content buffer at a marked position.
EJBQLJoinAppender(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
 
EJBQLLength - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLength(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLength
 
EJBQLLessOrEqual - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLessOrEqual(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLessOrEqual
 
EJBQLLessThan - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLessThan(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLessThan
 
EJBQLLike - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLike(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLike
 
EJBQLLocate - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLocate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLocate
 
EJBQLLower - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLower(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLower
 
EJBQLMax - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMax(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMax
 
EJBQLMemberOf - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMemberOf(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMemberOf
 
EJBQLMin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMin
 
EJBQLMod - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMod(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMod
 
EJBQLMultiColumnOperand - Class in org.apache.cayenne.access.translator.ejbql
A holder of multi-column match condition operand.
EJBQLMultiColumnOperand() - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLMultiColumnOperand
 
EJBQLMultiply - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMultiply(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMultiply
 
EJBQLNamedInputParameter - Class in org.apache.cayenne.ejbql.parser
 
EJBQLNamedInputParameter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNamedInputParameter
 
EJBQLNegative - Class in org.apache.cayenne.ejbql.parser
 
EJBQLNegative(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNegative
 
EJBQLNot - Class in org.apache.cayenne.ejbql.parser
 
EJBQLNot(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNot
 
EJBQLNotEquals - Class in org.apache.cayenne.ejbql.parser
 
EJBQLNotEquals(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNotEquals
 
EJBQLOr - Class in org.apache.cayenne.ejbql.parser
 
EJBQLOr(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOr
 
EJBQLOrderBy - Class in org.apache.cayenne.ejbql.parser
 
EJBQLOrderBy(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOrderBy
 
EJBQLOrderByItem - Class in org.apache.cayenne.ejbql.parser
 
EJBQLOrderByItem(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOrderByItem
 
EJBQLOuterFetchJoin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLOuterFetchJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOuterFetchJoin
 
EJBQLOuterJoin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLOuterJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOuterJoin
 
EJBQLParser - Interface in org.apache.cayenne.ejbql
An abstract definition of EJBQL query parser.
EJBQLParserFactory - Class in org.apache.cayenne.ejbql
Creates EJBQLParser based on the system settings.
EJBQLParserFactory() - Constructor for class org.apache.cayenne.ejbql.EJBQLParserFactory
 
EJBQLPath - Class in org.apache.cayenne.ejbql.parser
 
EJBQLPath(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLPath
 
ejbqlPathEntityId - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
EJBQLPathTranslator - Class in org.apache.cayenne.access.translator.ejbql
A translator that walks the relationship/attribute path, appending joins to the query.
EJBQLPathTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
EJBQLPatternValue - Class in org.apache.cayenne.ejbql.parser
 
EJBQLPatternValue(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLPatternValue
 
EJBQLPositionalInputParameter - Class in org.apache.cayenne.ejbql.parser
 
EJBQLPositionalInputParameter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLPositionalInputParameter
 
EJBQLQuery - Class in org.apache.cayenne.query
An EJBQL query representation in Cayenne.
EJBQLQuery(String) - Constructor for class org.apache.cayenne.query.EJBQLQuery
 
EJBQLQuery() - Constructor for class org.apache.cayenne.query.EJBQLQuery
 
EJBQLQueryDescriptor - Class in org.apache.cayenne.map
 
EJBQLQueryDescriptor() - Constructor for class org.apache.cayenne.map.EJBQLQueryDescriptor
 
ejbqlQueryDescriptor() - Static method in class org.apache.cayenne.map.QueryDescriptor
Creates new EJBQLQuery query descriptor.
EJBQLSelect - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSelect(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSelect
 
EJBQLSelectClause - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSelectClause(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSelectClause
 
EJBQLSelectColumnsTranslator - Class in org.apache.cayenne.access.translator.ejbql
Translator of the EJBQL select clause.
EJBQLSelectColumnsTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
 
EJBQLSelectExpression - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSelectExpression(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSelectExpression
 
EJBQLSelectExpressions - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSelectExpressions(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSelectExpressions
 
EJBQLSelectTranslator - Class in org.apache.cayenne.access.translator.ejbql
A translator of EJBQL SELECT statements into SQL.
EJBQLSelectTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
 
EJBQLSize - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSize(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSize
 
EJBQLSqrt - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSqrt(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSqrt
 
ejbqlStatement - Variable in class org.apache.cayenne.query.EJBQLQuery
 
EJBQLStringLiteral - Class in org.apache.cayenne.ejbql.parser
 
EJBQLStringLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLStringLiteral
 
EJBQLSubselect - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSubselect(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSubselect
 
EJBQLSubstring - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSubstring(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSubstring
 
EJBQLSubtract - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSubtract(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSubtract
 
EJBQLSum - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSum(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSum
 
EJBQLTok - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTok(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTok
 
EJBQLTokenManager - Class in org.apache.cayenne.ejbql.parser
Token Manager.
EJBQLTokenManager(JavaCharStream) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Constructor.
EJBQLTokenManager(JavaCharStream, int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Constructor.
EJBQLTranslationContext - Class in org.apache.cayenne.access.translator.ejbql
A context used for translating of EJBQL to SQL.
EJBQLTranslationContext(EntityResolver, EJBQLQuery, EJBQLCompiledExpression, EJBQLTranslatorFactory, QuotingStrategy) - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
EJBQLTranslatorFactory - Interface in org.apache.cayenne.access.translator.ejbql
Defines a factory for translation visitors of EJBQL.
ejbqlTranslatorFactory - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
EJBQLTreeConstants - Interface in org.apache.cayenne.ejbql.parser
 
EJBQLTrim - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTrim(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrim
 
EJBQLTrimBoth - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTrimBoth(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimBoth
 
EJBQLTrimCharacter - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTrimCharacter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimCharacter
 
EJBQLTrimLeading - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTrimLeading(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimLeading
 
EJBQLTrimSpecification - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTrimSpecification(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimSpecification
 
EJBQLTrimTrailing - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTrimTrailing(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimTrailing
 
EJBQLUpdate - Class in org.apache.cayenne.ejbql.parser
 
EJBQLUpdate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpdate
 
EJBQLUpdateField - Class in org.apache.cayenne.ejbql.parser
 
EJBQLUpdateField(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpdateField
 
EJBQLUpdateItem - Class in org.apache.cayenne.ejbql.parser
 
EJBQLUpdateItem(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpdateItem
 
EJBQLUpdateValue - Class in org.apache.cayenne.ejbql.parser
 
EJBQLUpdateValue(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpdateValue
 
EJBQLUpper - Class in org.apache.cayenne.ejbql.parser
 
EJBQLUpper(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpper
 
EJBQLWhere - Class in org.apache.cayenne.ejbql.parser
 
EJBQLWhere(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLWhere
 
elements - Variable in class org.apache.cayenne.access.IncrementalFaultList
 
elements - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
ELSE - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
Embeddable - Class in org.apache.cayenne.map
A mapping descriptor of an embeddable class.
Embeddable() - Constructor for class org.apache.cayenne.map.Embeddable
 
Embeddable(String) - Constructor for class org.apache.cayenne.map.Embeddable
 
embeddable - Variable in class org.apache.cayenne.map.EmbeddableAttribute
 
embeddable - Variable in class org.apache.cayenne.map.event.EmbeddableEvent
 
embeddable - Variable in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
embeddableAccessor - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
embeddableAdded(EmbeddableEvent, DataMap) - Method in interface org.apache.cayenne.map.event.EmbeddableListener
New EmbeddableAttribute has been created/added.
EmbeddableAttribute - Class in org.apache.cayenne.map
A persistent attribute of an embeddable object.
EmbeddableAttribute() - Constructor for class org.apache.cayenne.map.EmbeddableAttribute
 
EmbeddableAttribute(String) - Constructor for class org.apache.cayenne.map.EmbeddableAttribute
 
embeddableAttribute - Variable in class org.apache.cayenne.map.event.EmbeddableAttributeEvent
 
embeddableAttributeAdded(EmbeddableAttributeEvent) - Method in interface org.apache.cayenne.map.event.EmbeddableAttributeListener
New EmbeddableAttribute has been created/added.
embeddableAttributeChanged(EmbeddableAttributeEvent) - Method in interface org.apache.cayenne.map.event.EmbeddableAttributeListener
EmbeddableAttribute property changed.
EmbeddableAttributeEvent - Class in org.apache.cayenne.map.event
 
EmbeddableAttributeEvent(Object, Embeddable, EmbeddableAttribute) - Constructor for class org.apache.cayenne.map.event.EmbeddableAttributeEvent
 
EmbeddableAttributeEvent(Object, EmbeddableAttribute, Embeddable, int) - Constructor for class org.apache.cayenne.map.event.EmbeddableAttributeEvent
 
EmbeddableAttributeHandler - Class in org.apache.cayenne.configuration.xml
 
EmbeddableAttributeHandler(NamespaceAwareNestedTagHandler, ObjEntity) - Constructor for class org.apache.cayenne.configuration.xml.EmbeddableAttributeHandler
 
EmbeddableAttributeListener - Interface in org.apache.cayenne.map.event
 
embeddableAttributeRemoved(EmbeddableAttributeEvent) - Method in interface org.apache.cayenne.map.event.EmbeddableAttributeListener
EmbeddableAttribute has been removed.
embeddableChanged(EmbeddableEvent, DataMap) - Method in interface org.apache.cayenne.map.event.EmbeddableListener
EmbeddableAttribute property changed.
embeddableClass - Variable in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
EmbeddableDescriptor - Interface in org.apache.cayenne.reflect
 
embeddableDescriptor - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
EmbeddableEvent - Class in org.apache.cayenne.map.event
 
EmbeddableEvent(Object, Embeddable) - Constructor for class org.apache.cayenne.map.event.EmbeddableEvent
 
EmbeddableEvent(Object, Embeddable, int) - Constructor for class org.apache.cayenne.map.event.EmbeddableEvent
 
EmbeddableEvent(Object, Embeddable, String) - Constructor for class org.apache.cayenne.map.event.EmbeddableEvent
 
EmbeddableHandler - Class in org.apache.cayenne.configuration.xml
 
EmbeddableHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.EmbeddableHandler
 
EmbeddableListener - Interface in org.apache.cayenne.map.event
 
embeddableRemoved(EmbeddableEvent, DataMap) - Method in interface org.apache.cayenne.map.event.EmbeddableListener
EmbeddableAttribute has been removed.
embeddedAccessor - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
EmbeddedAttribute - Class in org.apache.cayenne.map
An attribute of the ObjEntity that maps to an embeddable class.
EmbeddedAttribute() - Constructor for class org.apache.cayenne.map.EmbeddedAttribute
 
EmbeddedAttribute(String) - Constructor for class org.apache.cayenne.map.EmbeddedAttribute
 
EmbeddedAttribute(String, String, ObjEntity) - Constructor for class org.apache.cayenne.map.EmbeddedAttribute
 
EmbeddedFieldAccessor - Class in org.apache.cayenne.reflect
An accessor for fields storing embedded objects.
EmbeddedFieldAccessor(EmbeddableDescriptor, Accessor, Accessor) - Constructor for class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
embeddedPropertyAccessor - Variable in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
EMPTY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
empty() - Static method in class org.apache.cayenne.util.QueryResultBuilder
 
empty_collection_comparison_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
EmptyConfigurationNodeVisitor - Class in org.apache.cayenne.configuration
 
EmptyConfigurationNodeVisitor() - Constructor for class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
enable_tracing() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
Enable tracing.
enable_tracing() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Enable tracing.
enable_tracing() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
Enable tracing.
encode(long) - Static method in class org.apache.cayenne.rop.ROPUtil
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.Expression
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.SimpleNode
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.Expression
Deprecated.
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.SimpleNode
Deprecated.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.exp.Expression
Encodes itself, wrapping the string into XML CDATA section.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.Attribute
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.DataMap
Prints itself as XML to the provided PrintWriter.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.DbAttribute
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.DbEntity
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.DbJoin
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.DbKeyGenerator
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.DbRelationship
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.EJBQLQueryDescriptor
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.Embeddable
XMLSerializable implementation that generates XML for embeddable.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.EmbeddableAttribute
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.EmbeddedAttribute
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.EntityListener
Deprecated.
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.ObjAttribute
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.ObjEntity
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.ObjRelationship
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.Procedure
Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.ProcedureParameter
Prints itself as XML to the provided PrintWriter.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.ProcedureQueryDescriptor
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.QueryDescriptor
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.query.Ordering
Encodes itself as a query ordering.
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in interface org.apache.cayenne.util.XMLSerializable
Prints itself as XML to the provided XMLEncoder.
encodeBase64(byte[]) - Static method in class org.apache.cayenne.util.Base64Codec
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64(byte[], boolean) - Static method in class org.apache.cayenne.util.Base64Codec
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64Chunked(byte[]) - Static method in class org.apache.cayenne.util.Base64Codec
Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks
encodeCallbacksAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.CallbackMap
 
encodePassword(String, String) - Method in interface org.apache.cayenne.configuration.PasswordEncoding
Encodes a normal/plain database password.
encodePassword(String, String) - Method in class org.apache.cayenne.configuration.PlainTextPasswordEncoder
 
encodePassword(String, String) - Method in class org.apache.cayenne.configuration.Rot13PasswordEncoder
 
encodePassword(String, String) - Method in class org.apache.cayenne.configuration.Rot47PasswordEncoder
 
encodeScalarAsEJBQL(List<Object>, Appendable, Object) - Static method in class org.apache.cayenne.exp.parser.SimpleNode
This is a utility method that can represent the supplied scalar as either an EJBQL literal into the supplied PrintWriter or is able to add the scalar to the parameters and to instead write a positional parameter to the EJBQL written to the PrintWriter.
encodeXmlAttribute(String) - Static method in class org.apache.cayenne.util.Util
Encodes a string so that it can be used as an attribute value in an XML document.
end() - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
END - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
end() - Method in class org.apache.cayenne.util.XMLEncoder
This method will track presence of nested tags and print closure accordingly
endColumn - Variable in class org.apache.cayenne.ejbql.parser.Token
The column number of the last character of this Token.
endColumn - Variable in class org.apache.cayenne.exp.parser.Token
The column number of the last character of this Token.
endColumn - Variable in class org.apache.cayenne.template.parser.Token
The column number of the last character of this Token.
endElement(String, String, String) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
 
endElement(String, String, String) - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
 
endLine - Variable in class org.apache.cayenne.ejbql.parser.Token
The line number of the last character of this Token.
endLine - Variable in class org.apache.cayenne.exp.parser.Token
The line number of the last character of this Token.
endLine - Variable in class org.apache.cayenne.template.parser.Token
The line number of the last character of this Token.
endNode(Expression, Expression) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
endNode(Expression, Expression) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
 
endNode(Expression, Expression) - Method in class org.apache.cayenne.dba.oracle.OracleQualifierTranslator
 
endNode(Expression, Expression) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
 
endNode(Expression, Expression) - Method in class org.apache.cayenne.dba.sqlite.SQLiteQualifierTranslator
 
endNode(Expression, Expression) - Method in interface org.apache.cayenne.exp.TraversalHandler
Called during the traversal after an expression node children processing is finished.
endNode(Expression, Expression) - Method in class org.apache.cayenne.exp.TraversalHelper
 
endsWith(String) - Method in class org.apache.cayenne.exp.Property
Creates an expression for a database "LIKE" query with the value converted to a pattern matching the tail of a String.
endsWithExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
endsWithIgnoreCase(String) - Method in class org.apache.cayenne.exp.Property
Same as Property.endsWith(String), only using case-insensitive comparison.
endsWithIgnoreCaseExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Same as ExpressionFactory.endsWithExp(String, String) only using case-insensitive comparison.
engineForDataMap(DataMap) - Method in interface org.apache.cayenne.query.QueryRouter
Returns a QueryEngine that is configured to handle a given DataMap.
engineForName(String) - Method in interface org.apache.cayenne.query.QueryRouter
Returns a QueryEngine for a given name.
ensureCollectionValueHolderSet(Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
Checks that an object's List field described by this property is set, injecting a List if needed.
ensureTranslated() - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslator
 
ensureTranslated() - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
 
entities - Variable in class org.apache.cayenne.access.DataPort
Deprecated.
 
entity - Variable in class org.apache.cayenne.map.Attribute
 
Entity - Class in org.apache.cayenne.map
An Entity is an abstract descriptor for an entity mapping concept.
Entity() - Constructor for class org.apache.cayenne.map.Entity
Creates an unnamed Entity.
Entity(String) - Constructor for class org.apache.cayenne.map.Entity
Creates a named Entity.
entity - Variable in class org.apache.cayenne.map.EntityInheritanceTree
 
entity - Variable in class org.apache.cayenne.map.event.EntityEvent
 
entity - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
entity_bean_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
entity_bean_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
entity_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
entityClass - Variable in class org.apache.cayenne.map.EntityResult
 
EntityEvent - Class in org.apache.cayenne.map.event
Represents events resulted from Entity changes in CayenneModeler.
EntityEvent(Object, Entity) - Constructor for class org.apache.cayenne.map.event.EntityEvent
Creates a Entity change event.
EntityEvent(Object, Entity, int) - Constructor for class org.apache.cayenne.map.event.EntityEvent
Creates a Entity event of a specified type.
EntityEvent(Object, Entity, String) - Constructor for class org.apache.cayenne.map.event.EntityEvent
Creates a Entity name change event.
EntityInheritanceTree - Class in org.apache.cayenne.map
A tree structure representing inheritance hierarchy of an ObjEntity and its subentities.
EntityInheritanceTree(ObjEntity) - Constructor for class org.apache.cayenne.map.EntityInheritanceTree
 
entityInheritanceTree - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
EntityListener - Class in org.apache.cayenne.map
Deprecated.
since 4.0, as EntityResolver no longer loads listeners from its DataMaps.
EntityListener() - Constructor for class org.apache.cayenne.map.EntityListener
Deprecated.
 
EntityListener(String) - Constructor for class org.apache.cayenne.map.EntityListener
Deprecated.
 
EntityListenerFactory - Interface in org.apache.cayenne.map
Deprecated.
since 4.0, as EntityResolver no longer loads listeners from its DataMaps.
entityListeners - Variable in class org.apache.cayenne.map.ObjEntity
Deprecated.
entityMatchingRow(DataRow) - Method in class org.apache.cayenne.map.EntityInheritanceTree
Returns the deepest possible entity in the inheritance hierarchy that can be used to create objects from a given DataRow.
EntityMergeListener - Interface in org.apache.cayenne.util
EntityMergeListener interface defines API useful for listening to EntityMergeSupport processing.
entityName - Variable in class org.apache.cayenne.DataRow
 
entityName - Variable in class org.apache.cayenne.map.EntityResult
 
entityName - Variable in class org.apache.cayenne.ObjectId
 
entityName(String) - Method in class org.apache.cayenne.query.ColumnSelect
Sets the ObjEntity name to fetch without changing the return type of the query.
entityName - Variable in class org.apache.cayenne.query.FluentSelect
 
entityName(String) - Method in class org.apache.cayenne.query.ObjectSelect
Sets the ObjEntity name to fetch without changing the return type of the query.
entityName - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
entityName - Variable in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
entityQualifier - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
entityResolver - Variable in class org.apache.cayenne.access.DataDomain
 
entityResolver - Variable in class org.apache.cayenne.access.DataNode
 
entityResolver - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
entityResolver - Variable in class org.apache.cayenne.access.translator.select.QueryAssembler
 
entityResolver - Variable in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
entityResolver - Variable in class org.apache.cayenne.BaseContext
 
EntityResolver - Class in org.apache.cayenne.map
Represents a virtual shared namespace for zero or more DataMaps.
EntityResolver() - Constructor for class org.apache.cayenne.map.EntityResolver
Creates new empty EntityResolver.
EntityResolver(Collection<DataMap>) - Constructor for class org.apache.cayenne.map.EntityResolver
Creates new EntityResolver that indexes a collection of DataMaps.
entityResolver - Variable in class org.apache.cayenne.remote.ClientChannel
 
EntityResult - Class in org.apache.cayenne.map
A metadata object that provides mapping of a set of result columns to an ObjEntity.
EntityResult(Class<?>) - Constructor for class org.apache.cayenne.map.EntityResult
 
EntityResult(String) - Constructor for class org.apache.cayenne.map.EntityResult
 
EntityResultSegment - Interface in org.apache.cayenne.query
A "compiled" version of a EntityResult descriptor.
entitySorter - Variable in class org.apache.cayenne.access.DataDomain
 
EntitySorter - Interface in org.apache.cayenne.map
Defines API for sorting of Cayenne entities based on their mutual dependencies.
entityType(Class<?>) - Method in class org.apache.cayenne.query.ColumnSelect
Sets the type of the entity to fetch without changing the return type of the query.
entityType - Variable in class org.apache.cayenne.query.FluentSelect
 
entityType(Class<?>) - Method in class org.apache.cayenne.query.ObjectSelect
Sets the type of the entity to fetch without changing the return type of the query.
entityWeights - Variable in class org.apache.cayenne.ashwood.WeightedAshwoodEntitySorter
 
entrySet() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
entrySet() - Method in class org.apache.cayenne.util.PersistentObjectMap
 
enum_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
enum_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
enum_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
enum_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
enumClass - Variable in class org.apache.cayenne.access.types.EnumType
 
EnumType<T extends Enum<T>> - Class in org.apache.cayenne.access.types
An ExtendedType that handles an enum class.
EnumType(Class<T>) - Constructor for class org.apache.cayenne.access.types.EnumType
 
EnumTypeFactory - Class in org.apache.cayenne.access.types
ExtendedTypeFactory for handling Enum types.
EnumTypeFactory() - Constructor for class org.apache.cayenne.access.types.EnumTypeFactory
 
EOF - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
End of File.
EOF - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
End of File.
EOF - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
End of File.
eol - Variable in exception org.apache.cayenne.ejbql.parser.ParseException
The end of line string for this machine.
eol - Variable in exception org.apache.cayenne.exp.parser.ParseException
The end of line string for this machine.
EQ() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
EQ - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
eq(E) - Method in class org.apache.cayenne.exp.Property
 
eq(Property<?>) - Method in class org.apache.cayenne.exp.Property
 
EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
 
equals(Object) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
Returns true if another object is a ColumnDescriptor with the same name, name prefix, table and procedure names.
equals(Object) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
equals(Object) - Method in class org.apache.cayenne.di.Key
 
equals(Object) - Method in class org.apache.cayenne.event.EventSubject
 
equals(Object) - Method in class org.apache.cayenne.exp.Expression
 
equals(Object) - Method in class org.apache.cayenne.exp.ExpressionParameter
 
equals(Object) - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
 
equals(Object) - Method in class org.apache.cayenne.exp.parser.ASTScalar
 
equals(Object) - Method in class org.apache.cayenne.exp.Property
 
equals(Object) - Method in class org.apache.cayenne.ObjectId
 
equals(Object) - Method in class org.apache.cayenne.query.NamedQuery
Deprecated.
An object is considered equal to this NamedQuery if it is a NamedQuery with the same queryName and same parameters.
equals(Object) - Method in class org.apache.cayenne.query.ObjectIdQuery
An object is considered equal to this query if it is also a ObjectIdQuery with an equal ObjectId.
equals(Object) - Method in class org.apache.cayenne.query.Ordering
 
equals(Object) - Method in class org.apache.cayenne.util.Invocation
 
equals(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
equals(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
EqualsBuilder - Class in org.apache.cayenne.util
Assists in implementing Object.equals(Object) methods.
EqualsBuilder() - Constructor for class org.apache.cayenne.util.EqualsBuilder
 
error - Variable in class org.apache.cayenne.validation.SimpleValidationFailure
 
ESC - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
ESC - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
ESCAPE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
escape_character() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
escapeChar - Variable in class org.apache.cayenne.exp.parser.PatternMatchNode
 
ESTABLISH_SESSION_OPERATION - Static variable in class org.apache.cayenne.rop.ROPConstants
 
ESTABLISH_SHARED_SESSION_OPERATION - Static variable in class org.apache.cayenne.rop.ROPConstants
 
establishSession() - Method in interface org.apache.cayenne.remote.RemoteService
Establishes a dedicated session with Cayenne DataChannel, returning session id.
establishSession() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
establishSession() - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
establishSession() - Method in class org.apache.cayenne.rop.ProxyRemoteService
 
establishSession() - Method in interface org.apache.cayenne.rop.ROPConnector
Establishes a dedicated session with Cayenne DataChannel, returning session id.
establishSharedSession(String) - Method in interface org.apache.cayenne.remote.RemoteService
Creates a new session with the specified or joins an existing one.
establishSharedSession(String) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
establishSharedSession(String) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
establishSharedSession(String) - Method in class org.apache.cayenne.rop.ProxyRemoteService
 
establishSharedSession(String) - Method in interface org.apache.cayenne.rop.ROPConnector
Creates a new session with the specified or joins an existing one.
evaluate(Object) - Method in class org.apache.cayenne.exp.Expression
Calculates expression value with object as a context for path expressions.
evaluate(Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
evaluate(Context) - Method in class org.apache.cayenne.template.parser.ASTArray
 
evaluate(Context) - Method in class org.apache.cayenne.template.parser.ASTBlock
 
evaluate(Context) - Method in class org.apache.cayenne.template.parser.ASTDirective
 
evaluate(Context) - Method in class org.apache.cayenne.template.parser.ASTExpression
 
evaluate(Context) - Method in class org.apache.cayenne.template.parser.ASTIfElse
 
evaluate(Context) - Method in class org.apache.cayenne.template.parser.ASTMethod
 
evaluate(Context) - Method in class org.apache.cayenne.template.parser.ASTVariable
 
evaluate(Context) - Method in interface org.apache.cayenne.template.parser.Node
 
evaluate(Context) - Method in class org.apache.cayenne.template.parser.ScalarNode
 
evaluateAsArray(Context) - Method in class org.apache.cayenne.template.parser.ASTArray
 
evaluateAsBoolean(Context) - Method in class org.apache.cayenne.template.parser.ASTBoolScalar
 
evaluateAsBoolean(Context) - Method in class org.apache.cayenne.template.parser.ASTExpression
 
evaluateAsBoolean(Context) - Method in class org.apache.cayenne.template.parser.ASTFloatScalar
 
evaluateAsBoolean(Context) - Method in class org.apache.cayenne.template.parser.ASTIntScalar
 
evaluateAsBoolean(Context) - Method in class org.apache.cayenne.template.parser.ASTVariable
 
evaluateAsBoolean(Context) - Method in interface org.apache.cayenne.template.parser.ExpressionNode
 
evaluateAsBoolean(Context) - Method in class org.apache.cayenne.template.parser.ScalarNode
 
evaluateAsDouble(Context) - Method in class org.apache.cayenne.template.parser.ASTExpression
 
evaluateAsDouble(Context) - Method in class org.apache.cayenne.template.parser.ASTFloatScalar
 
evaluateAsDouble(Context) - Method in class org.apache.cayenne.template.parser.ASTIntScalar
 
evaluateAsDouble(Context) - Method in class org.apache.cayenne.template.parser.ASTVariable
 
evaluateAsDouble(Context) - Method in interface org.apache.cayenne.template.parser.ExpressionNode
 
evaluateAsDouble(Context) - Method in class org.apache.cayenne.template.parser.ScalarNode
 
evaluateAsLong(Context) - Method in class org.apache.cayenne.template.parser.ASTExpression
 
evaluateAsLong(Context) - Method in class org.apache.cayenne.template.parser.ASTIntScalar
 
evaluateAsLong(Context) - Method in class org.apache.cayenne.template.parser.ASTVariable
 
evaluateAsLong(Context) - Method in interface org.apache.cayenne.template.parser.ExpressionNode
 
evaluateAsLong(Context) - Method in class org.apache.cayenne.template.parser.ScalarNode
 
evaluateAsObject(Context) - Method in class org.apache.cayenne.template.parser.ASTArray
 
evaluateAsObject(Context) - Method in class org.apache.cayenne.template.parser.ASTExpression
 
evaluateAsObject(Context, Object) - Method in class org.apache.cayenne.template.parser.ASTMethod
Evaluate method call to an Object
evaluateAsObject(Context) - Method in class org.apache.cayenne.template.parser.ASTVariable
 
evaluateAsObject(Context) - Method in interface org.apache.cayenne.template.parser.ExpressionNode
 
evaluateAsObject(Context) - Method in class org.apache.cayenne.template.parser.ScalarNode
 
evaluateAsString(Context) - Method in class org.apache.cayenne.template.parser.ASTArray
 
evaluateAsString(Context) - Method in class org.apache.cayenne.template.parser.ASTExpression
 
evaluateAsString(Context) - Method in class org.apache.cayenne.template.parser.ASTVariable
 
evaluateAsString(Context) - Method in interface org.apache.cayenne.template.parser.ExpressionNode
 
evaluateAsString(Context) - Method in class org.apache.cayenne.template.parser.ScalarNode
 
evaluateChild(int, Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
EvaluatedBitwiseNode - Class in org.apache.cayenne.exp.parser
 
EvaluatedBitwiseNode(int) - Constructor for class org.apache.cayenne.exp.parser.EvaluatedBitwiseNode
 
EvaluatedMathNode - Class in org.apache.cayenne.exp.parser
 
EvaluatedMathNode(int) - Constructor for class org.apache.cayenne.exp.parser.EvaluatedMathNode
 
EvaluatedNode - Class in org.apache.cayenne.exp.parser
 
EvaluatedNode(int) - Constructor for class org.apache.cayenne.exp.parser.EvaluatedNode
 
evaluateEntityNode(Entity) - Method in class org.apache.cayenne.exp.parser.ASTPath
Helper method to evaluate path expression with Cayenne Entity.
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTAnd
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTAsterisk
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTFullObject
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTList
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTMod
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNegate
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNot
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTOr
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTScalar
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ConditionNode
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.EvaluatedNode
 
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
Evaluates itself with object, pushing result on the stack.
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTAbs
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTAggregateFunctionCall
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTBetween
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTConcat
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTCurrentDate
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTCurrentTime
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTCurrentTimestamp
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTEqual
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTExtract
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTFalse
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTGreater
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTIn
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLength
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLess
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLike
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLocate
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLower
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTMod
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTNotIn
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTNotLike
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTSqrt
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTSubstring
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTTrim
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTTrue
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTUpper
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ConditionNode
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.EvaluatedBitwiseNode
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.EvaluatedMathNode
 
evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.EvaluatedNode
 
EVENT_BRIDGE_FACTORY_DEFAULT - Static variable in class org.apache.cayenne.access.DataRowStore
Deprecated.
since 4.0 does nothing.
EVENT_BRIDGE_FACTORY_PROPERTY - Static variable in class org.apache.cayenne.access.DataRowStore
Deprecated.
since 4.0 DataRowStoreFactory establishes EventBridge.
EventBridge - Class in org.apache.cayenne.event
An object that passes events between a local EventManager and some other event dispatch mechanism.
EventBridge(EventSubject, String) - Constructor for class org.apache.cayenne.event.EventBridge
Creates an EventBridge with a single local subject.
EventBridge(Collection<EventSubject>, String) - Constructor for class org.apache.cayenne.event.EventBridge
Creates an EventBridge with multiple local subjects and a single external subject.
EventBridgeFactory - Interface in org.apache.cayenne.event
Defines a factory to dynamically create EventBridge instances.
eventBridgeFactory - Variable in class org.apache.cayenne.remote.RemoteSession
 
eventBridgeFactoryName - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
eventBridgeParameters - Variable in class org.apache.cayenne.remote.RemoteSession
 
eventBridgeParameters - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
eventBridgeProperties - Variable in class org.apache.cayenne.configuration.rop.server.ROPServerModule
 
eventManager - Variable in class org.apache.cayenne.access.DataDomain
 
eventManager - Variable in class org.apache.cayenne.access.DataRowStore
 
eventManager - Variable in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
eventManager - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
 
eventManager - Variable in class org.apache.cayenne.event.EventBridge
 
EventManager - Interface in org.apache.cayenne.event
This class acts as bridge between an Object that wants to inform others about its current state or a change thereof (Publisher) and a list of objects interested in the Subject (Listeners).
eventManager - Variable in class org.apache.cayenne.remote.ClientChannel
 
eventQueue - Variable in class org.apache.cayenne.event.DefaultEventManager
 
eventSubject - Variable in class org.apache.cayenne.access.DataRowStore
 
EventSubject - Class in org.apache.cayenne.event
This class encapsulates the String that is used to identify the subject that a listener is interested in.
EventSubject(String) - Constructor for class org.apache.cayenne.event.EventSubject
Protected constructor for new subjects.
eventTypes - Variable in class org.apache.cayenne.di.spi.DefaultScope
 
EventUtil - Class in org.apache.cayenne.util
Contains access stack events related utility methods.
exclude() - Method in class org.apache.cayenne.access.translator.ParameterBinding
Marks the binding object as excluded for the current iteration.
excludingDefaultListeners - Variable in class org.apache.cayenne.map.ObjEntity
Deprecated.
excludingSuperclassListeners - Variable in class org.apache.cayenne.map.ObjEntity
Deprecated.
execute() - Method in class org.apache.cayenne.access.DataPort
Deprecated.
Runs DataPort.
execute(Connection, OperationObserver, SQLStatement, Collection<Number>) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
execute(ObjectContext) - Method in class org.apache.cayenne.query.MappedExec
 
execute(ObjectContext) - Method in class org.apache.cayenne.query.SQLExec
 
execute() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
Worker method that performs internal query.
EXISTS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
exists_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
exp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Parses string, converting it to Expression and optionally binding positional parameters.
ExpandBuff(boolean) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
ExpandBuff(boolean) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
ExpandBuff(boolean) - Method in class org.apache.cayenne.template.parser.JavaCharStream
 
expectedTokenSequences - Variable in exception org.apache.cayenne.ejbql.parser.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception org.apache.cayenne.exp.parser.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception org.apache.cayenne.template.parser.ParseException
Each entry in this array is an array of integers.
expectsToOverrideIdentityColumns() - Method in class org.apache.cayenne.dba.sqlserver.SQLServerBatchAction
Returns whether a table has identity columns.
expFalse() - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for boolean false expression.
expName() - Method in class org.apache.cayenne.exp.Expression
Returns String label for this expression.
expName() - Method in class org.apache.cayenne.exp.parser.SimpleNode
Implemented for backwards compatibility with exp package.
EXPONENT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
EXPONENT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
EXPONENT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
expression - Variable in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
Expression - Class in org.apache.cayenne.exp
Superclass of Cayenne expressions that defines basic API for expressions use.
Expression() - Constructor for class org.apache.cayenne.exp.Expression
 
expression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
expression - Variable in class org.apache.cayenne.query.EJBQLQuery
 
expression() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
 
ExpressionException - Exception in org.apache.cayenne.exp
RuntimeException thrown on errors during expressions creation/parsing.
ExpressionException() - Constructor for exception org.apache.cayenne.exp.ExpressionException
 
ExpressionException(String, Object...) - Constructor for exception org.apache.cayenne.exp.ExpressionException
 
ExpressionException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.exp.ExpressionException
 
ExpressionException(Throwable) - Constructor for exception org.apache.cayenne.exp.ExpressionException
 
ExpressionException(String, String, Throwable, Object...) - Constructor for exception org.apache.cayenne.exp.ExpressionException
Constructor for ExpressionException.
ExpressionFactory - Class in org.apache.cayenne.exp
Helper class to build expressions.
ExpressionFactory() - Constructor for class org.apache.cayenne.exp.ExpressionFactory
 
ExpressionNode - Interface in org.apache.cayenne.template.parser
 
expressionOfType(int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Creates a new expression for the type requested.
ExpressionParameter - Class in org.apache.cayenne.exp
Named parameter for parameterized expressions.
ExpressionParameter(String) - Constructor for class org.apache.cayenne.exp.ExpressionParameter
Constructor for ExpressionParam.
ExpressionParser - Class in org.apache.cayenne.exp.parser
Parser of Cayenne Expressions.
ExpressionParser(InputStream) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
Constructor with InputStream.
ExpressionParser(InputStream, String) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
Constructor with InputStream and supplied encoding
ExpressionParser(Reader) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
Constructor.
ExpressionParser(ExpressionParserTokenManager) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
Constructor with generated Token Manager.
ExpressionParserConstants - Interface in org.apache.cayenne.exp.parser
Token literal values and constants.
ExpressionParserTokenManager - Class in org.apache.cayenne.exp.parser
Token Manager.
ExpressionParserTokenManager(JavaCharStream) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Constructor.
ExpressionParserTokenManager(JavaCharStream, int) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Constructor.
ExpressionParserTreeConstants - Interface in org.apache.cayenne.exp.parser
 
expressionString - Variable in exception org.apache.cayenne.exp.ExpressionException
 
expTrue() - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for boolean true expression.
expWithParameters(Map<String, ?>) - Method in class org.apache.cayenne.exp.Expression
Deprecated.
expWithParameters(Map<String, ?>, boolean) - Method in class org.apache.cayenne.exp.Expression
Deprecated.
since 4.0 use Expression.params(Map, boolean) instead.
ExtendedEnumeration - Interface in org.apache.cayenne
An interface that Enum classes may implement to map enum instances to arbitrary DB values that do not match the enum names or positions.
ExtendedEnumType<T extends Enum<T>> - Class in org.apache.cayenne.access.types
An ExtendedType that handles a Java Enum based upon the Cayenne ExtendedEnumeration interface.
ExtendedEnumType(Class<T>) - Constructor for class org.apache.cayenne.access.types.ExtendedEnumType
 
ExtendedType<T> - Interface in org.apache.cayenne.access.types
Defines methods to read Java objects from JDBC ResultSets and write as parameters of PreparedStatements.
ExtendedTypeFactory - Interface in org.apache.cayenne.access.types
ExtendedType factory interface.
ExtendedTypeMap - Class in org.apache.cayenne.access.types
Stores ExtendedTypes, implementing an algorithm to determine the right type for a given Java class.
ExtendedTypeMap() - Constructor for class org.apache.cayenne.access.types.ExtendedTypeMap
Creates new ExtendedTypeMap, populating it with default JDBC-compatible types.
extendedTypes - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
externalEventSource - Variable in class org.apache.cayenne.event.EventBridge
 
externalSubject - Variable in class org.apache.cayenne.event.EventBridge
 
ExternalTransaction - Class in org.apache.cayenne.tx
Represents a container-managed transaction.
ExternalTransaction(JdbcEventLogger) - Constructor for class org.apache.cayenne.tx.ExternalTransaction
 
externalTransactions - Variable in class org.apache.cayenne.tx.DefaultTransactionFactory
 
externalTypesForJdbcType(int) - Method in class org.apache.cayenne.dba.AutoAdapter
 
externalTypesForJdbcType(int) - Method in interface org.apache.cayenne.dba.DbAdapter
Returns an array of RDBMS types that can be used with JDBC type.
externalTypesForJdbcType(int) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
externalTypesForJdbcType(int) - Method in class org.apache.cayenne.dba.TypesHandler
 
extractFileExtension(String) - Static method in class org.apache.cayenne.util.Util
Extracts extension from the file name.
extractQualifier() - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
extractTemplateString() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
Extracts a template string from a SQLTemplate query.

F

factories - Variable in class org.apache.cayenne.reflect.ClassDescriptorMap
 
factory - Variable in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
 
failedObjectId - Variable in exception org.apache.cayenne.access.OptimisticLockException
 
failures - Variable in class org.apache.cayenne.access.DbGenerator
 
FALSE - Static variable in class org.apache.cayenne.exp.Expression
 
FALSE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
FALSE - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
Fault - Class in org.apache.cayenne
Represents a placeholder for an unresolved relationship from a source object.
Fault() - Constructor for class org.apache.cayenne.Fault
 
fault - Variable in class org.apache.cayenne.util.PersistentObjectHolder
 
FaultFactory - Interface in org.apache.cayenne.reflect
 
faultFactory - Variable in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
FaultFailureException - Exception in org.apache.cayenne
A runtime exception thrown when during lazy object initialization Cayenne finds that no matching row exists in the database for a given ObjectId.
FaultFailureException() - Constructor for exception org.apache.cayenne.FaultFailureException
 
FaultFailureException(String, Object...) - Constructor for exception org.apache.cayenne.FaultFailureException
 
FaultFailureException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.FaultFailureException
 
FaultFailureException(Throwable) - Constructor for exception org.apache.cayenne.FaultFailureException
 
FETCH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
fetch_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
FETCH_LIMIT_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines default query fetch limit, which is zero, meaning that all matching rows should be fetched.
FETCH_LIMIT_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines the name of the property for the query fetch limit .
FETCH_OFFSET_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines default query fetch start index, which is 0, meaning that matching rows selected starting from the first.
FETCH_OFFSET_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines the name of the property for the query fetch offset.
fetchDataRows() - Method in class org.apache.cayenne.query.ObjectSelect
Forces query to fetch DataRows.
fetchedIds - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
fetchedSoFar - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
FETCHING_DATA_ROWS_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
 
FETCHING_DATA_ROWS_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
 
fetchingDataRows - Variable in class org.apache.cayenne.query.ObjectIdQuery
 
fetchingDataRows - Variable in class org.apache.cayenne.query.ObjectSelect
 
fetchingDataRows - Variable in class org.apache.cayenne.query.ProcedureCall
 
fetchLimit - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
fetchLimit - Variable in class org.apache.cayenne.query.MappedSelect
 
fetchLimit - Variable in class org.apache.cayenne.query.ProcedureCall
 
fetchOffset - Variable in class org.apache.cayenne.query.MappedSelect
 
fetchOffset - Variable in class org.apache.cayenne.query.ProcedureCall
 
field - Variable in class org.apache.cayenne.reflect.FieldAccessor
 
FieldAccessor - Class in org.apache.cayenne.reflect
A PropertyAccessor that performs direct Field access.
FieldAccessor(Class<?>, String, Class<?>) - Constructor for class org.apache.cayenne.reflect.FieldAccessor
 
fieldCount - Variable in class org.apache.cayenne.util.ToStringBuilder
 
FieldEmbeddableDescriptor - Class in org.apache.cayenne.reflect
A default POJO embeddable descriptor.
FieldEmbeddableDescriptor(Embeddable, String, String) - Constructor for class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
fields - Variable in class org.apache.cayenne.map.EntityResult
 
FilesystemResourceLocator - Class in org.apache.cayenne.resource
A ResourceLocator that can locate resources in the filesystem.
FilesystemResourceLocator(File...) - Constructor for class org.apache.cayenne.resource.FilesystemResourceLocator
Creates a new FilesystemResourceLocator, using an array of base locations ("roots").
FilesystemResourceLocator(Collection<File>) - Constructor for class org.apache.cayenne.resource.FilesystemResourceLocator
Creates a new FilesystemResourceLocator, using a collection of base locations.
FillBuff() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
FillBuff() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
FillBuff() - Method in class org.apache.cayenne.template.parser.JavaCharStream
 
fillIn(Query, List<Object>) - Method in class org.apache.cayenne.access.IncrementalFaultList
Performs initialization of the list of objects.
filter(Collection<T>, Collection<T>) - Method in class org.apache.cayenne.exp.Expression
Adds objects matching this expression from the source collection to the target collection.
FilterArcIterator<E,V> - Class in org.apache.cayenne.ashwood.graph
 
FilterArcIterator(ArcIterator<E, V>, Predicate<E>, Predicate<E>, Predicate<V>) - Constructor for class org.apache.cayenne.ashwood.graph.FilterArcIterator
 
FilterIteration<E,V> - Class in org.apache.cayenne.ashwood.graph
 
FilterIteration(DigraphIteration<E, V>, Predicate<E>, Predicate<V>) - Constructor for class org.apache.cayenne.ashwood.graph.FilterIteration
 
filterObjects(Collection<T>) - Method in class org.apache.cayenne.exp.Expression
Returns a list of objects that match the expression.
filters - Variable in class org.apache.cayenne.access.DataDomain
 
filters - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
findBySuperclasses(Class<?>) - Method in class org.apache.cayenne.access.types.DefaultValueObjectTypeRegistry
 
findObject(Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
findObjectInCollection(Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
findOrCreateBinding(Class<SubT>) - Method in class org.apache.cayenne.di.spi.DICollectionBuilder
 
findReflexiveMaster(Persistent, ObjRelationship, String) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
findResource(String) - Method in class org.apache.cayenne.dba.JdbcAdapter
Locates and returns a named adapter resource.
findResource(String) - Method in class org.apache.cayenne.dba.oracle.Oracle8Adapter
 
findResources(String) - Method in class org.apache.cayenne.resource.ClassLoaderResourceLocator
 
findResources(String) - Method in class org.apache.cayenne.resource.FilesystemResourceLocator
 
findResources(String) - Method in interface org.apache.cayenne.resource.ResourceLocator
Finds a collection of matching resources for a given name.
finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
 
finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
 
finishedChild(Expression, int, boolean) - Method in interface org.apache.cayenne.exp.TraversalHandler
Called during traversal after a child of expression has been visited.
finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.exp.TraversalHelper
 
finishedMergeChanges(DataObject) - Method in interface org.apache.cayenne.access.DataContextDelegate
Called after a successful merging of external changes to an object.
finishedProcessDelete(DataObject) - Method in interface org.apache.cayenne.access.DataContextDelegate
Called after a successful processing of externally deleted object.
finishPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
 
fire() - Method in class org.apache.cayenne.util.Invocation
Invoke the target's method without any arguments.
fire(Object) - Method in class org.apache.cayenne.util.Invocation
Invoke the target's method with a single argument.
fire(Object[]) - Method in class org.apache.cayenne.util.Invocation
Invoke the target's method with an arbitrary number of arguments.
FirebirdAdapter - Class in org.apache.cayenne.dba.firebird
DbAdapter implementation for FirebirdSQL RDBMS .
FirebirdAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.firebird.FirebirdAdapter
 
FirebirdEJBQLConditionTranslator - Class in org.apache.cayenne.dba.firebird
 
FirebirdEJBQLConditionTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
 
FirebirdEJBQLTranslatorFactory - Class in org.apache.cayenne.dba.firebird
 
FirebirdEJBQLTranslatorFactory() - Constructor for class org.apache.cayenne.dba.firebird.FirebirdEJBQLTranslatorFactory
 
FirebirdQualifierTranslator - Class in org.apache.cayenne.dba.firebird
 
FirebirdQualifierTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.dba.firebird.FirebirdQualifierTranslator
 
FirebirdSniffer - Class in org.apache.cayenne.dba.firebird
 
FirebirdSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.firebird.FirebirdSniffer
 
fireDataChannelChanged(Object, GraphDiff) - Method in class org.apache.cayenne.access.DataContext
 
fireDataChannelChanged(Object, GraphDiff) - Method in class org.apache.cayenne.BaseContext
 
fireDataChannelCommitted(Object, GraphDiff) - Method in class org.apache.cayenne.BaseContext
 
fireDataChannelRolledback(Object, GraphDiff) - Method in class org.apache.cayenne.BaseContext
 
first(List<T>) - Method in class org.apache.cayenne.exp.Expression
Returns the first object in the list that matches the expression.
firstBatchUpdateCount() - Method in interface org.apache.cayenne.QueryResult
A utility method for quickly retrieving the first batch update count array from the response.
firstBatchUpdateCount() - Method in class org.apache.cayenne.util.GenericQueryResult
 
firstList() - Method in interface org.apache.cayenne.QueryResponse
A utility method for quickly retrieving the first list in the response.
firstList() - Method in interface org.apache.cayenne.QueryResult
A utility method for quickly retrieving the first list in the response.
firstList() - Method in class org.apache.cayenne.util.GenericQueryResult
 
firstList() - Method in class org.apache.cayenne.util.GenericResponse
 
firstList() - Method in class org.apache.cayenne.util.ListResponse
 
firstUpdateCount() - Method in interface org.apache.cayenne.QueryResponse
A utility method for quickly retrieving the first update count from the response.
firstUpdateCount() - Method in interface org.apache.cayenne.QueryResult
A utility method for quick retrieval of the first update count from the response.
firstUpdateCount() - Method in class org.apache.cayenne.util.GenericQueryResult
 
firstUpdateCount() - Method in class org.apache.cayenne.util.GenericResponse
 
firstUpdateCount() - Method in class org.apache.cayenne.util.ListResponse
 
firstVertex - Variable in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
 
flat(Class<? super T>) - Method in class org.apache.cayenne.exp.Property
Create new "flat" property for toMany relationship.
flattenTree() - Method in class org.apache.cayenne.exp.Expression
Restructures expression to make sure that there are no children of the same type as this expression.
flattenTree() - Method in class org.apache.cayenne.exp.parser.SimpleNode
Flattens the tree under this node by eliminating any children that are of the same class as this node and copying their children to this node.
FLOAT_LITERAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
FLOAT_LITERAL - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
FloatType - Class in org.apache.cayenne.access.types
 
FloatType() - Constructor for class org.apache.cayenne.access.types.FloatType
 
FLT_SUFF - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
FLT_SUFF - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
FluentSelect<T> - Class in org.apache.cayenne.query
Base class for ObjectSelect and ColumnSelect
FluentSelect() - Constructor for class org.apache.cayenne.query.FluentSelect
 
FLUSH_CASCADE_SYNC - Static variable in interface org.apache.cayenne.DataChannel
A synchronization type that results in changes from an ObjectContext to be recorded in the parent DataChannel.
FLUSH_NOCASCADE_SYNC - Static variable in interface org.apache.cayenne.DataChannel
A synchronization type that results in changes from an ObjectContext to be recorded in the parent DataChannel.
forceNoCache - Variable in class org.apache.cayenne.query.MappedSelect
 
forceNoCache() - Method in class org.apache.cayenne.query.MappedSelect
Forces query cache to be refreshed during the execution of this query.
forceNoCache - Variable in class org.apache.cayenne.query.NamedQuery
Deprecated.
 
forgetSnapshot(ObjectId) - Method in class org.apache.cayenne.access.DataRowStore
Evicts a snapshot from cache without generating any SnapshotEvents.
FormattedSlf4jJdbcEventLogger - Class in org.apache.cayenne.log
A Slf4jJdbcEventLogger extension that provides pretty formatting of the logged SQL messages.
FormattedSlf4jJdbcEventLogger(RuntimeProperties) - Constructor for class org.apache.cayenne.log.FormattedSlf4jJdbcEventLogger
 
forProject(Class<?>) - Static method in class org.apache.cayenne.configuration.osgi.OsgiModuleBuilder
 
free() - Method in class org.apache.cayenne.util.MemoryBlob
 
free() - Method in class org.apache.cayenne.util.MemoryClob
 
FROM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
from_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
from_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
fromJavaObject(BigInteger) - Method in class org.apache.cayenne.access.types.BigIntegerValueType
 
fromJavaObject(Character) - Method in class org.apache.cayenne.access.types.CharacterValueType
 
fromJavaObject(LocalDateTime) - Method in class org.apache.cayenne.access.types.LocalDateTimeValueType
 
fromJavaObject(LocalDate) - Method in class org.apache.cayenne.access.types.LocalDateValueType
 
fromJavaObject(LocalTime) - Method in class org.apache.cayenne.access.types.LocalTimeValueType
 
fromJavaObject(UUID) - Method in class org.apache.cayenne.access.types.UUIDValueType
 
fromJavaObject(V) - Method in interface org.apache.cayenne.access.types.ValueObjectType
 
fromString(String) - Static method in class org.apache.cayenne.exp.Expression
Deprecated.
FrontBaseAdapter - Class in org.apache.cayenne.dba.frontbase
DbAdapter implementation for FrontBase RDBMS.
FrontBaseAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
 
FrontBasePkGenerator - Class in org.apache.cayenne.dba.frontbase
 
FrontBasePkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
FrontBaseQualifierTranslator - Class in org.apache.cayenne.dba.frontbase
 
FrontBaseQualifierTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.dba.frontbase.FrontBaseQualifierTranslator
 
FrontBaseSniffer - Class in org.apache.cayenne.dba.frontbase
 
FrontBaseSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.frontbase.FrontBaseSniffer
 
FULL_OBJECT - Static variable in class org.apache.cayenne.exp.Expression
 
fullObjectExp() - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
fullObjectExp(Expression) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
fullPath - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
fullSize - Variable in class org.apache.cayenne.util.IncrementalListResponse
 
FUNCTION_CALL - Static variable in class org.apache.cayenne.exp.Expression
 
FunctionExpressionFactory - Class in org.apache.cayenne.exp
Collection of factory methods to create function call expressions.
FunctionExpressionFactory() - Constructor for class org.apache.cayenne.exp.FunctionExpressionFactory
 
functions_returning_datetime() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
functions_returning_numerics() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
functions_returning_strings() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
functionsReturningNumerics() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
functionsReturningStrings() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 

G

GE() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
GE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
generated - Variable in class org.apache.cayenne.map.DbAttribute
Defines whether this column value is generated by the database.
generatedAttributes - Variable in class org.apache.cayenne.map.DbEntity
 
generateFullyQualifiedName(String, String, String) - Static method in class org.apache.cayenne.map.Procedure
Utility function to generate fully qualified name for procedure
generateParseException() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
Generate ParseException.
generateParseException() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Generate ParseException.
generateParseException() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
Generate ParseException.
generatePk(DataNode, DbAttribute) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
Generates a unique and non-repeating primary key for specified dbEntity.
generatePk(DataNode, DbAttribute) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Returns a non-repeating primary key for a given PK attribute.
generatePk(DataNode, DbAttribute) - Method in interface org.apache.cayenne.dba.PkGenerator
Generates a unique and non-repeating primary key for specified PK attribute.
generatorName - Variable in class org.apache.cayenne.map.DbKeyGenerator
 
generatorType - Variable in class org.apache.cayenne.map.DbKeyGenerator
 
GenericQueryResult<T> - Class in org.apache.cayenne.util
Generic implementation of QueryResult using List as QueryResultItem storage.
GenericQueryResult(List<QueryResultItem>) - Constructor for class org.apache.cayenne.util.GenericQueryResult
 
GenericQueryResult(List<QueryResultItem>, Class<T>) - Constructor for class org.apache.cayenne.util.GenericQueryResult
 
GenericResponse - Class in org.apache.cayenne.util
A simple serializable implementation of QueryResponse.
GenericResponse() - Constructor for class org.apache.cayenne.util.GenericResponse
Creates an empty BaseResponse.
GenericResponse(List) - Constructor for class org.apache.cayenne.util.GenericResponse
Creates a BaseResponse with a single result list.
GenericResponse(QueryResponse) - Constructor for class org.apache.cayenne.util.GenericResponse
Creates a response that it a shallow copy of another response.
get(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
get(QueryMetadata) - Method in class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
get(QueryMetadata, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
get(QueryMetadata) - Method in class org.apache.cayenne.cache.MapQueryCache
 
get(QueryMetadata, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.MapQueryCache
Returns a non-null cached value.
get() - Method in class org.apache.cayenne.cache.MapQueryCacheProvider
 
get(QueryMetadata, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.NestedQueryCache
 
get(QueryMetadata) - Method in class org.apache.cayenne.cache.NestedQueryCache
 
get(QueryMetadata) - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
get(QueryMetadata, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
Returns a non-null cached value.
get(QueryMetadata) - Method in interface org.apache.cayenne.cache.QueryCache
Returns a cached query result for the given QueryMetadata or null if the result is not cached or is expired.
get(QueryMetadata, QueryCacheEntryFactory) - Method in interface org.apache.cayenne.cache.QueryCache
Returns a cached query result for the given QueryMetadata.
get(String) - Method in class org.apache.cayenne.configuration.DefaultRuntimeProperties
 
get(String, String) - Method in class org.apache.cayenne.configuration.DefaultRuntimeProperties
 
get() - Method in class org.apache.cayenne.configuration.osgi.OsgiDataDomainProvider
 
get() - Method in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
get() - Method in class org.apache.cayenne.configuration.rop.client.LocalClientServerChannelProvider
 
get() - Method in class org.apache.cayenne.configuration.rop.client.LocalConnectionProvider
 
get(String) - Method in interface org.apache.cayenne.configuration.RuntimeProperties
Returns a String property value for a given key.
get(String, String) - Method in interface org.apache.cayenne.configuration.RuntimeProperties
Returns a String property value for a given key or a default value if a value is not present in properties or is null.
get() - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
 
get() - Method in class org.apache.cayenne.configuration.server.DomainDataChannelProvider
 
get(ConfigurationNode, Class<T>) - Method in interface org.apache.cayenne.configuration.xml.DataChannelMetaData
Get meta data for object
get(ConfigurationNode, Class<T>) - Method in class org.apache.cayenne.configuration.xml.DefaultDataChannelMetaData
If either key or value is null then null will be returned.
get(ConfigurationNode, Class<T>) - Method in class org.apache.cayenne.configuration.xml.NoopDataChannelMetaData
 
get() - Method in class org.apache.cayenne.configuration.xml.XMLReaderProvider
 
get(DbAdapter) - Method in class org.apache.cayenne.dba.PerAdapterProvider
 
get(Class<T>) - Static method in class org.apache.cayenne.di.Key
Creates a key for a nameless binding of a given type.
get(Class<T>, String) - Static method in class org.apache.cayenne.di.Key
Creates a key for a named binding of a given type.
get() - Method in interface org.apache.cayenne.di.Provider
 
get(Provider<T>) - Method in class org.apache.cayenne.di.spi.ConstructorInjectingDecoratorProvider
 
get() - Method in class org.apache.cayenne.di.spi.DefaultScopeProvider
 
get() - Method in class org.apache.cayenne.event.NoopEventBridgeProvider
 
get(int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
get() - Method in class org.apache.cayenne.rop.http.ClientHessianSerializationServiceProvider
 
get() - Method in class org.apache.cayenne.rop.HttpClientConnectionProvider
 
get() - Method in class org.apache.cayenne.rop.ServerHessianSerializationServiceProvider
 
get(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
get(int) - Method in class org.apache.cayenne.util.IndexPropertyList
 
get(int) - Method in class org.apache.cayenne.util.PersistentObjectList
 
get(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
getAbsolutePath() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
 
getAccessor() - Method in exception org.apache.cayenne.reflect.PropertyException
Returns property descriptor that was used to access the property.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.AutoAdapter
 
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
Uses special action builder to create the right action.
getAction(Query, DataNode) - Method in interface org.apache.cayenne.dba.DbAdapter
Returns an instance of SQLAction that should handle the query.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
Uses special action builder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
 
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.JdbcAdapter
Uses JdbcActionBuilder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
Uses special action builder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.oracle.Oracle8Adapter
Uses OracleActionBuilder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
Uses OracleActionBuilder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
Uses PostgresActionBuilder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
 
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
Uses SQLServerActionBuilder to create the right action.
getAdapter() - Method in class org.apache.cayenne.access.DataNode
Returns DbAdapter object.
getAdapter() - Method in class org.apache.cayenne.access.DbGenerator
Returns DbAdapter associated with this DbGenerator.
getAdapter() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
Returns unwrapped DbAdapter used to find correct SQL for a given DB.
getAdapter() - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
 
getAdapter() - Method in class org.apache.cayenne.dba.AutoAdapter
Returns a proxied DbAdapter, lazily creating it on first invocation.
getAdapter() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
getAdapterClassName() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getAdapterSql() - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
Returns map of db adapter specific SQL statements.
getAdapterType() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
getAdditionalModules() - Method in class org.apache.cayenne.configuration.web.CayenneFilter
Subclasses may override this to specify additional modules that should be included when creating the CayenneRuntime (in addition to those specified in the web.xml file).
getAggregateColumnTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
 
getAggregateColumnTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
getAlias() - Method in class org.apache.cayenne.exp.Property
 
getAliasedName(String) - Method in class org.apache.cayenne.map.DbAttribute
 
getAliasedPath() - Method in interface org.apache.cayenne.map.PathComponent
Returns an aliased path or null if this component is not an alias.
getAliasForExpression(Expression) - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
getAliasForExpression(Expression) - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
 
getAnyRelationship(Entity) - Method in class org.apache.cayenne.map.Entity
Returns a relationship that has a specified entity as a target.
getArc(E, E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
getArc(Object, Object) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
getArcId() - Method in class org.apache.cayenne.graph.ArcCreateOperation
 
getArcId() - Method in class org.apache.cayenne.graph.ArcDeleteOperation
 
getAsciiStream() - Method in class org.apache.cayenne.util.MemoryClob
Retrieves the CLOB value designated by this Clob object as an ascii stream.
getAttribute() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
Returns a DbAttribute for this column.
getAttribute() - Method in class org.apache.cayenne.access.translator.DbAttributeBinding
 
getAttribute(String) - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
getAttribute(String) - Method in class org.apache.cayenne.map.DbEntity
 
getAttribute(String) - Method in class org.apache.cayenne.map.Embeddable
 
getAttribute(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
Returns an ObjAttribute for a given name, taking into account column name overrides.
getAttribute(String) - Method in class org.apache.cayenne.map.Entity
Returns attribute with name attributeName or null if no attribute with this name exists.
getAttribute() - Method in class org.apache.cayenne.map.event.AttributeEvent
Get attribute (obj or db).
getAttribute(String) - Method in class org.apache.cayenne.map.ObjEntity
Returns a named attribute that is either declared in this ObjEntity or is inherited.
getAttribute() - Method in interface org.apache.cayenne.map.PathComponent
 
getAttribute() - Method in interface org.apache.cayenne.reflect.AttributeProperty
 
getAttribute() - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
 
getAttributeForDbAttribute(DbAttribute) - Method in class org.apache.cayenne.map.ObjEntity
Returns ObjAttribute of this entity that maps to dbAttribute parameter.
getAttributeForDbPath(String) - Method in class org.apache.cayenne.map.Embeddable
Returns EmbeddableAttribute of this Embeddable that maps to dbAttribute parameter.
getAttributeForDbPath(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
Returns an ObjAttribute that maps to a given DbAttribute, or returns null if no such attribute exists.
getAttributeMap() - Method in class org.apache.cayenne.map.Embeddable
Returns an unmodifiable sorted map of embeddable attributes.
getAttributeMap() - Method in class org.apache.cayenne.map.Entity
Returns an unmodifiable sorted map of entity attributes.
getAttributeMap() - Method in class org.apache.cayenne.map.ObjEntity
Returns a SortedMap of all attributes that either belong to this ObjEntity or inherited.
getAttributeOverrides() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
Returns a map of ColumnDescriptors keyed by ObjAttribute for columns that may need to be reprocessed manually due to incompatible mappings along the inheritance hierarchy.
getAttributeOverrides() - Method in interface org.apache.cayenne.access.translator.select.SelectTranslator
 
getAttributeOverrides() - Method in class org.apache.cayenne.map.EmbeddedAttribute
 
getAttributePrecision() - Method in class org.apache.cayenne.map.DbAttribute
 
getAttributes() - Method in class org.apache.cayenne.map.DbEntity
Returns a Collection of all attributes that either belong to this DbEntity or inherited.
getAttributes() - Method in class org.apache.cayenne.map.Embeddable
Returns an unmodifiable collection of embeddable attributes.
getAttributes() - Method in class org.apache.cayenne.map.EmbeddedAttribute
Returns a Collection of ObjAttributes of an embedded object taking into account column name overrides.
getAttributes() - Method in class org.apache.cayenne.map.Entity
Returns an unmodifiable collection of entity attributes.
getAttributes() - Method in class org.apache.cayenne.map.ObjEntity
Returns a Collection of all attributes that either belong to this ObjEntity or inherited.
getAutoCommit() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
getBaseMetaData() - Method in class org.apache.cayenne.query.CacheableQuery
 
getBaseMetaData() - Method in class org.apache.cayenne.query.EJBQLQuery
 
getBaseMetaData() - Method in class org.apache.cayenne.query.ProcedureQuery
 
getBaseMetaData() - Method in class org.apache.cayenne.query.SelectQuery
 
getBaseMetaData() - Method in class org.apache.cayenne.query.SQLTemplate
 
getBasicAuth(String, String) - Static method in class org.apache.cayenne.rop.ROPUtil
 
getBatchQueryBuilderFactory() - Method in class org.apache.cayenne.dba.JdbcAdapter
Deprecated.
since 4.0 BatchQueryBuilderfactory is attached to the DataNode.
getBatchSize() - Method in class org.apache.cayenne.ResultBatchIterator
 
getBatchTerminator() - Method in class org.apache.cayenne.dba.AutoAdapter
 
getBatchTerminator() - Method in interface org.apache.cayenne.dba.DbAdapter
Returns a String used to terminate a batch in command-line tools.
getBatchTerminator() - Method in class org.apache.cayenne.dba.JdbcAdapter
Returns default separator - a semicolon.
getBatchTerminator() - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
Returns word "go".
getBatchTerminator() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
Returns word "go".
getBatchTranslatorFactory() - Method in class org.apache.cayenne.access.DataNode
 
getBatchUpdateCounts() - Method in interface org.apache.cayenne.QueryResultItem
Returns batch update result in a form of array of individual update counts.
getBeginColumn() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
getBeginColumn() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
getBeginColumn() - Method in class org.apache.cayenne.template.parser.JavaCharStream
 
getBeginLine() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
getBeginLine() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
getBeginLine() - Method in class org.apache.cayenne.template.parser.JavaCharStream
 
getBinaryStream() - Method in class org.apache.cayenne.util.MemoryBlob
Retrieves the BLOB value designated by this Blob instance as a stream.
getBinaryStream(long, long) - Method in class org.apache.cayenne.util.MemoryBlob
 
getBindingName() - Method in class org.apache.cayenne.di.Key
Returns an optional name of the binding used to distinguish multiple bindings of the same object type.
getBindings() - Method in class org.apache.cayenne.access.jdbc.SQLStatement
 
getBindings() - Method in interface org.apache.cayenne.access.translator.batch.BatchTranslator
Returns the widest possible array of bindings for this query.
getBindings() - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslator
 
getBindings() - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
 
getBindings() - Method in interface org.apache.cayenne.access.translator.select.SelectTranslator
 
getBoolean(String, boolean) - Method in class org.apache.cayenne.configuration.DefaultRuntimeProperties
 
getBoolean(String, boolean) - Method in interface org.apache.cayenne.configuration.RuntimeProperties
 
getBuilder() - Method in class org.apache.cayenne.template.Context
 
getBundle() - Static method in class org.apache.cayenne.util.LocalizedStringsHandler
 
getBytes(long, int) - Method in class org.apache.cayenne.util.MemoryBlob
Retrieves all or part of the BLOB value that this Blob object represents, as an array of bytes.
getCache(String) - Method in class org.apache.cayenne.cache.MapQueryCache
 
getCachedSnapshot(ObjectId) - Method in class org.apache.cayenne.access.DataRowStore
Returns cached snapshot or null if no snapshot is currently cached for the given ObjectId.
getCachedSnapshot(ObjectId) - Method in class org.apache.cayenne.access.ObjectStore
Returns a snapshot for ObjectId from the underlying snapshot cache.
getCacheGroup() - Method in class org.apache.cayenne.query.CacheableQuery
 
getCacheGroup() - Method in class org.apache.cayenne.query.FluentSelect
 
getCacheGroup() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns an optional cache "group".
getCacheGroup() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getCacheGroup() - Method in class org.apache.cayenne.query.SelectById
 
getCacheGroup() - Method in class org.apache.cayenne.query.SQLSelect
 
getCacheGroups() - Method in class org.apache.cayenne.query.CacheableQuery
Deprecated.
getCacheGroups() - Method in interface org.apache.cayenne.query.QueryMetadata
Deprecated.
since 4.0 only single cache group supported, use QueryMetadata.getCacheGroup() instead
getCacheGroups() - Method in class org.apache.cayenne.query.QueryMetadataProxy
Deprecated.
getCacheKey() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns a String that uniquely identifies this query for the purposes of result caching.
getCacheKey() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getCacheObjectFactory() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
 
getCachePolicy() - Method in class org.apache.cayenne.query.ObjectIdQuery
 
getCacheStrategy() - Method in class org.apache.cayenne.query.CacheableQuery
 
getCacheStrategy() - Method in class org.apache.cayenne.query.FluentSelect
 
getCacheStrategy() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns a caching strategy for this query.
getCacheStrategy() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getCacheStrategy() - Method in class org.apache.cayenne.query.SelectById
 
getCacheStrategy() - Method in class org.apache.cayenne.query.SQLSelect
 
getCallbackAction(LifecycleCallbackRegistry, GraphManager, GraphDiff, int) - Static method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
getCallbackDescriptor(LifecycleEvent) - Method in class org.apache.cayenne.map.CallbackMap
 
getCallbackMap() - Method in class org.apache.cayenne.map.EntityListener
Deprecated.
Returns an object that stores callback methods of this listener.
getCallbackMap() - Method in class org.apache.cayenne.map.ObjEntity
Returns an object that stores callback methods of this entity.
getCallbackMethods() - Method in class org.apache.cayenne.map.CallbackDescriptor
Returns all callback methods for this callback event.
getCallbackMethods() - Method in class org.apache.cayenne.map.ObjEntity
 
getCallbackRegistry() - Method in class org.apache.cayenne.map.EntityResolver
Returns a LifecycleCallbackRegistry for handling callbacks.
getCallbacks() - Method in class org.apache.cayenne.map.CallbackMap
Returns all event callbacks as an array ordered by event type.
getCallbackType() - Method in class org.apache.cayenne.map.CallbackDescriptor
 
getCallOutParameters() - Method in class org.apache.cayenne.map.Procedure
Returns a list of OUT and INOUT call parameters.
getCallParameters() - Method in class org.apache.cayenne.map.Procedure
Returns an unmodifiable list of call parameters.
getCatalog() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
getCatalog() - Method in class org.apache.cayenne.map.DbEntity
Returns the catalog name of the table described by this DbEntity.
getCatalog() - Method in class org.apache.cayenne.map.Procedure
 
getCayenneRuntime(ServletContext) - Static method in class org.apache.cayenne.configuration.web.WebUtil
Retrieves CayenneRuntime previously stored in provided context via WebUtil.setCayenneRuntime(ServletContext, CayenneRuntime).
getChannel() - Method in class org.apache.cayenne.BaseContext
 
getChannel() - Method in class org.apache.cayenne.configuration.CayenneRuntime
Returns the runtime DataChannel.
getChannel() - Method in interface org.apache.cayenne.ObjectContext
Returns an DataChannel used by this context.
getChannel() - Method in class org.apache.cayenne.remote.service.LocalConnection
Returns wrapped DataChannel.
getChannel() - Method in class org.apache.cayenne.remote.service.ServerSession
 
getCharacterStream() - Method in class org.apache.cayenne.util.MemoryClob
Retrieves the CLOB value designated by this Clob object as a java.io.Reader object (or as a stream of characters).
getCharacterStream(long, long) - Method in class org.apache.cayenne.util.MemoryClob
 
getChild(int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpression
Returns a child expression node at the specified index.
getChild(int) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
getChild(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
getChildAsExpressionNode(int) - Method in class org.apache.cayenne.template.parser.ASTExpression
 
getChildren() - Method in class org.apache.cayenne.access.translator.select.JoinTreeNode
 
getChildren() - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
getChildren() - Method in class org.apache.cayenne.query.PrefetchTreeNode
Returns an unmodifiable collection of children.
getChildrenCount() - Method in interface org.apache.cayenne.ejbql.EJBQLExpression
Returns a number of child operands of this expression node.
getChildrenCount() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
getChildrenCount() - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
getClassDescriptor(Persistent) - Static method in class org.apache.cayenne.Cayenne
Returns class descriptor for the object or null if the object is not registered with an ObjectContext or descriptor was not found.
getClassDescriptor(String) - Method in class org.apache.cayenne.map.EntityResolver
Returns ClassDescriptor for the ObjEntity matching the name.
getClassDescriptor() - Method in interface org.apache.cayenne.query.EntityResultSegment
 
getClassDescriptor() - Method in interface org.apache.cayenne.query.QueryMetadata
 
getClassDescriptor() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getClassDescriptorMap() - Method in class org.apache.cayenne.map.EntityResolver
Returns an object that compiles and stores ClassDescriptor instances for all entities.
getClassLoader(String) - Method in class org.apache.cayenne.configuration.osgi.OsgiClassLoaderManager
 
getClassLoader(String) - Method in interface org.apache.cayenne.di.ClassLoaderManager
Returns a ClassLoader appropriate for loading a given resource.
getClassLoader(String) - Method in class org.apache.cayenne.di.spi.DefaultClassLoaderManager
 
getClassLoader() - Method in class org.apache.cayenne.resource.ClassLoaderResourceLocator
Deprecated.
since 4.0 unused, as AdhocObjectFactory.getClassLoader() is used instead.
getClassName() - Method in class org.apache.cayenne.access.types.BigDecimalType
 
getClassName() - Method in class org.apache.cayenne.access.types.BooleanType
 
getClassName() - Method in class org.apache.cayenne.access.types.ByteArrayType
 
getClassName() - Method in class org.apache.cayenne.access.types.ByteType
 
getClassName() - Method in class org.apache.cayenne.access.types.CalendarType
 
getClassName() - Method in class org.apache.cayenne.access.types.CharType
Returns "java.lang.String".
getClassName() - Method in class org.apache.cayenne.access.types.DateType
 
getClassName() - Method in class org.apache.cayenne.access.types.DoubleType
 
getClassName() - Method in class org.apache.cayenne.access.types.EnumType
 
getClassName() - Method in class org.apache.cayenne.access.types.ExtendedEnumType
 
getClassName() - Method in interface org.apache.cayenne.access.types.ExtendedType
Returns a full name of Java class that this ExtendedType supports.
getClassName() - Method in class org.apache.cayenne.access.types.FloatType
 
getClassName() - Method in class org.apache.cayenne.access.types.IntegerType
 
getClassName() - Method in class org.apache.cayenne.access.types.LongType
 
getClassName() - Method in class org.apache.cayenne.access.types.ObjectType
 
getClassName() - Method in class org.apache.cayenne.access.types.ShortType
 
getClassName() - Method in class org.apache.cayenne.access.types.TimestampType
 
getClassName() - Method in class org.apache.cayenne.access.types.TimeType
 
getClassName() - Method in class org.apache.cayenne.access.types.UtilDateType
Returns "java.util.Date".
getClassName() - Method in class org.apache.cayenne.access.types.VoidType
 
getClassName() - Method in class org.apache.cayenne.map.Embeddable
 
getClassName() - Method in class org.apache.cayenne.map.EntityListener
Deprecated.
 
getClassName() - Method in class org.apache.cayenne.map.ObjEntity
Returns the name of DataObject class described by this entity.
getClientAttribute() - Method in class org.apache.cayenne.map.ObjAttribute
Returns an ObjAttribute stripped of any server-side information, such as DbAttribute mapping.
getClientClassName() - Method in class org.apache.cayenne.map.ObjEntity
Returns the name of ClientDataObject class described by this entity.
getClientDataMap(EntityResolver) - Method in class org.apache.cayenne.map.DataMap
Returns a DataMap stripped of any server-side information, such as DbEntity mapping, or ObjEntities that are not allowed in the client tier.
getClientEntity() - Method in class org.apache.cayenne.map.ObjEntity
Returns an ObjEntity stripped of any server-side information, such as DbEntity mapping.
getClientEntityResolver() - Method in class org.apache.cayenne.map.EntityResolver
Returns ClientEntityResolver with mapping information that only includes entities available on CWS Client Tier.
getClientInfo() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
getClientInfo(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
getClientRelationship() - Method in class org.apache.cayenne.map.ObjRelationship
Returns an ObjAttribute stripped of any server-side information, such as DbAttribute mapping.
getClientSuperClassName() - Method in class org.apache.cayenne.map.ObjEntity
Returns a fully-qualified name of the client-side super class of the DataObject class.
getCollectionFault() - Method in interface org.apache.cayenne.reflect.FaultFactory
 
getCollectionFault() - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
 
getCollections() - Method in class org.apache.cayenne.util.commons.CompositeCollection
Gets the collections being decorated.
getCollectionType() - Method in class org.apache.cayenne.map.ObjRelationship
Returns the interface of collection mapped by a to-many relationship.
getColumn() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Deprecated.
getColumn() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Deprecated.
getColumn() - Method in interface org.apache.cayenne.query.ScalarResultSegment
 
getColumnDescriptors() - Method in class org.apache.cayenne.template.Context
 
getColumnNameCaps() - Method in class org.apache.cayenne.query.SQLSelect
Returns a column name capitalization policy applied to selecting queries.
getColumnNamesCapitalization() - Method in class org.apache.cayenne.query.ProcedureQuery
 
getColumnNamesCapitalization() - Method in class org.apache.cayenne.query.SQLTemplate
Returns a column name capitalization policy applied to selecting queries.
getColumnOffset() - Method in interface org.apache.cayenne.query.EntityResultSegment
Returns a zero-based column index of the first column of this segment in the ResultSet.
getColumnOffset() - Method in interface org.apache.cayenne.query.ScalarResultSegment
Returns a zero-based column index of the first column of this segment in the ResultSet.
getColumnPath(String) - Method in interface org.apache.cayenne.query.EntityResultSegment
Performs a reverse lookup of the column path for a given ResultSet label.
getColumns() - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
Returns column descriptors.
getColumns() - Method in class org.apache.cayenne.query.ColumnSelect
 
getColumns() - Method in class org.apache.cayenne.query.SelectQuery
 
getComplimentaryReverseArc() - Method in interface org.apache.cayenne.reflect.ArcProperty
Returns a complimentary reverse ArcProperty or null if no reverse arc exists.
getComplimentaryReverseArc() - Method in class org.apache.cayenne.reflect.BaseArcProperty
 
getComplimentaryReverseDbRelationshipPath() - Method in interface org.apache.cayenne.reflect.ArcProperty
Returns a path over reverse DbRelationships for this arc's ObjRelationship.
getComplimentaryReverseDbRelationshipPath() - Method in class org.apache.cayenne.reflect.BaseArcProperty
 
getComponents() - Method in class org.apache.cayenne.map.SQLResult
Returns a list of "uncompiled" result descriptors.
getConditionTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
 
getConditionTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
getConditionTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.dba.db2.DB2EJBQLTranslatorFactory
 
getConditionTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.dba.derby.DerbyEJBQLTranslatorFactory
 
getConditionTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLTranslatorFactory
 
getConditionTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.dba.hsqldb.HSQLEJBQLTranslatorFactory
 
getConfigurationLocation() - Method in class org.apache.cayenne.configuration.web.WebConfiguration
Returns a non-null location of an XML Cayenne configuration, extracted from the filter or servlet configuration parameters.
getConfigurationSource() - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
getConfigurationSource() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
Returns configuration resource for this descriptor.
getConfigurationSource() - Method in class org.apache.cayenne.map.DataMap
 
getConfigurationTree() - Method in exception org.apache.cayenne.configuration.server.DataDomainLoadException
 
getConnection() - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntime
 
getConnection() - Method in class org.apache.cayenne.datasource.DriverDataSource
Returns a new database connection, using preconfigured data to locate the database and obtain a connection.
getConnection(String, String) - Method in class org.apache.cayenne.datasource.DriverDataSource
Returns a new database connection using provided credentials to login to the database.
getConnection() - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
 
getConnection(String, String) - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
 
getConnection() - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
 
getConnection(String, String) - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
 
getConnection() - Method in class org.apache.cayenne.remote.ClientChannel
 
getConnections() - Method in class org.apache.cayenne.tx.BaseTransaction
 
getConnections() - Method in interface org.apache.cayenne.tx.Transaction
Returns all connections associated with the transaction.
getConnectionUrl() - Method in class org.apache.cayenne.datasource.DriverDataSource
Deprecated.
since 4.0. Connection parameters are immutable and not readable.
getContext() - Method in class org.apache.cayenne.access.ObjectStore
 
getContext() - Method in class org.apache.cayenne.configuration.CayenneRuntime
Deprecated.
since 3.1 use better named CayenneRuntime.newContext() instead.
getContext(DataChannel) - Method in class org.apache.cayenne.configuration.CayenneRuntime
Deprecated.
since 3.1 use better named CayenneRuntime.newContext(DataChannel) instead.
getContext() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Returns ObjectContext associated with this list.
getContextObjectId() - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
getContextRequest() - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
getContextResponse() - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
getContextServiceId() - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
getConverters() - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
Returns extended types for columns.
getCronExpression(String) - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
getCurrentAlias() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
getCurrentAlias() - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
Returns an alias of the table which is currently at the top of the join stack.
getCustomTemplate(String) - Method in class org.apache.cayenne.query.SQLTemplate
Returns template for key, or null if there is no template configured for this key.
getDatabaseTypes() - Static method in class org.apache.cayenne.dba.TypesMapping
Returns an array of string names of the default JDBC data types.
getDatabaseValue() - Method in interface org.apache.cayenne.ExtendedEnumeration
Return the value to be stored in the database for this enumeration.
getDataChannelDescriptor() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
getDataChannelDescriptor() - Method in class org.apache.cayenne.map.DataMap
 
getDataChannelName(String) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
 
getDataContext() - Method in class org.apache.cayenne.access.IncrementalFaultList
Returns the dataContext.
getDataDomain() - Method in class org.apache.cayenne.configuration.server.ServerRuntime
Returns the main runtime DataDomain.
getDataMap(String) - Method in class org.apache.cayenne.access.DataDomain
 
getDataMap(String) - Method in class org.apache.cayenne.access.DataNode
Returns datamap with specified name, null if none present
getDataMap(String) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
getDataMap() - Method in class org.apache.cayenne.configuration.xml.DataMapHandler
 
getDataMap() - Method in class org.apache.cayenne.map.Embeddable
 
getDataMap() - Method in class org.apache.cayenne.map.Entity
 
getDataMap(String) - Method in class org.apache.cayenne.map.EntityResolver
Returns a DataMap matching the name.
getDataMap() - Method in class org.apache.cayenne.map.Procedure
 
getDataMap() - Method in class org.apache.cayenne.map.QueryDescriptor
 
getDataMap() - Method in class org.apache.cayenne.query.AbstractQuery
Deprecated.
getDataMap() - Method in class org.apache.cayenne.query.BatchQuery
Deprecated.
getDataMap() - Method in class org.apache.cayenne.query.EJBQLQuery
Deprecated.
getDataMap() - Method in class org.apache.cayenne.query.IndirectQuery
Deprecated.
getDataMap() - Method in interface org.apache.cayenne.query.Query
Deprecated.
since 4.0, QueryDescriptor.getDataMap() should be used instead
getDataMap() - Method in class org.apache.cayenne.query.QueryChain
Deprecated.
getDataMap() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns a DataMap associated with a query or null if no such DataMap exists.
getDataMap() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getDataMap() - Method in class org.apache.cayenne.query.RefreshQuery
Deprecated.
getDataMapName(String) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
 
getDataMapNames() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
getDataMaps() - Method in class org.apache.cayenne.access.DataDomain
Returns a collection of registered DataMaps.
getDataMaps() - Method in class org.apache.cayenne.access.DataNode
Returns an unmodifiable collection of DataMaps handled by this DataNode.
getDataMaps() - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
getDataMaps() - Method in class org.apache.cayenne.map.EntityResolver
Returns an unmodifiable collection of DataMaps.
getDataNode(String) - Method in class org.apache.cayenne.access.DataDomain
Returns registered DataNode whose name matches name parameter.
getDataNodeName() - Method in class org.apache.cayenne.query.SQLTemplate
Returns a name of the DataNode to use with this SQLTemplate.
getDataNodes() - Method in class org.apache.cayenne.access.DataDomain
Returns an unmodifiable collection of DataNodes associated with this domain.
getDataRowCache() - Method in class org.apache.cayenne.access.ObjectStore
Returns a DataRowStore associated with this ObjectStore.
getDataRowKey() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
getDataRowStoreFactory() - Method in class org.apache.cayenne.access.DataDomain
 
getDataSource() - Method in class org.apache.cayenne.access.DataNode
Returns DataSource used by this DataNode to obtain connections.
getDataSource(DataNodeDescriptor) - Method in interface org.apache.cayenne.configuration.server.DataSourceFactory
Returns DataSource object based on the configuration provided in the "nodeDescriptor".
getDataSource(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
 
getDataSource(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.JNDIDataSourceFactory
 
getDataSource(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.PropertyDataSourceFactory
 
getDataSource() - Method in class org.apache.cayenne.configuration.server.ServerRuntime
Returns a default DataSource for this runtime.
getDataSource(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntime
Provides access to the JDBC DataSource assigned to a given DataNode.
getDataSource(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.XMLPoolingDataSourceFactory
 
getDataSourceDescriptor() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
getDataSourceFactory() - Method in class org.apache.cayenne.access.DataNode
Returns a name of DataSourceFactory class for this node.
getDataSourceFactory(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
 
getDataSourceFactoryType() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
getDataSourceLocation() - Method in class org.apache.cayenne.access.DataNode
Deprecated.
since 4.0. This information is irrelevant at the DataNode level
getDataSourceUrl() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getDbAttribute() - Method in class org.apache.cayenne.map.ObjAttribute
Returns a DbAttribute mapped by this ObjAttribute.
getDbAttributeName() - Method in class org.apache.cayenne.map.EmbeddableAttribute
 
getDbAttributeName() - Method in class org.apache.cayenne.map.ObjAttribute
Returns the the name of the mapped DbAttribute.
getDbAttributePath() - Method in class org.apache.cayenne.map.ObjAttribute
Returns a dot-separated path that starts in the root DbEntity that maps to this attribute's ObjEntity and spans zero or more relationships, always ending in a DbAttribute name.
getDbAttributes() - Method in class org.apache.cayenne.query.BatchQuery
Returns a list of DbAttributes describing batch parameters.
getDbAttributes() - Method in class org.apache.cayenne.query.UpdateBatchQuery
 
getDbEntities() - Method in class org.apache.cayenne.map.DataMap
Returns all DbEntities in this DataMap.
getDbEntities() - Method in class org.apache.cayenne.map.EntityResolver
Returns all DbEntities.
getDbEntities() - Method in interface org.apache.cayenne.map.MappingNamespace
Returns all DbEntities in the namespace.
getDbEntity() - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
 
getDbEntity(String) - Method in class org.apache.cayenne.map.DataMap
Returns DbEntity matching the name parameter.
getDbEntity() - Method in class org.apache.cayenne.map.DbKeyGenerator
 
getDbEntity(String) - Method in class org.apache.cayenne.map.EntityResolver
 
getDbEntity(String) - Method in interface org.apache.cayenne.map.MappingNamespace
Returns DbEntity for a given name, or null if no such DbEntity is found in the MappingNamespace.
getDbEntity() - Method in class org.apache.cayenne.map.ObjEntity
Returns a DbEntity associated with this ObjEntity.
getDbEntity() - Method in class org.apache.cayenne.query.BatchQuery
Returns a DbEntity associated with this batch.
getDbEntity() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns a DbEntity associated with a query or null if no such entity exists.
getDbEntity() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getDbEntityComparator(boolean) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
getDbEntityComparator(boolean) - Method in class org.apache.cayenne.ashwood.WeightedAshwoodEntitySorter
 
getDbEntityMap() - Method in class org.apache.cayenne.map.DataMap
Returns a sorted unmodifiable map of DbEntities contained in this DataMap, keyed by DbEntity name.
getDbEntityName() - Method in class org.apache.cayenne.map.ObjEntity
Returns the name of the underlying DbEntity.
getDbEntityName() - Method in class org.apache.cayenne.query.FluentSelect
 
getDbFields(EntityResolver) - Method in class org.apache.cayenne.map.EntityResult
Returns a map of result column names to attribute db paths from the root entity.
getDbPathIterator() - Method in class org.apache.cayenne.map.ObjAttribute
 
getDbPathIterator(ObjEntity) - Method in class org.apache.cayenne.map.ObjAttribute
 
getDbQualifier() - Method in class org.apache.cayenne.map.EntityInheritanceTree
Returns entity qualifier expressed as DB path qualifier or null if entity has no qualifier.
getDbRelationship() - Method in class org.apache.cayenne.configuration.xml.DbRelationshipHandler
 
getDbRelationshipPath() - Method in class org.apache.cayenne.map.ObjRelationship
Returns a dot-separated path over mapped DbRelationships.
getDbRelationships() - Method in class org.apache.cayenne.map.ObjRelationship
Returns an immutable list of underlying DbRelationships.
getDeclaredAttribute(String) - Method in class org.apache.cayenne.map.ObjEntity
Finds attribute declared by this ObjEntity, excluding inherited attributes.
getDeclaredAttributeOverrides() - Method in class org.apache.cayenne.map.ObjEntity
 
getDeclaredAttributes() - Method in class org.apache.cayenne.map.ObjEntity
Returns a Collection of all attributes that belong to this ObjEntity, excluding inherited attributes.
getDeclaredLockType() - Method in class org.apache.cayenne.map.ObjEntity
Returns the type of lock used by this ObjEntity, regardless of what locking type is used by super entities.
getDeclaredProperty(String) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns a Java Bean property descriptor matching property name or null if no such property is found.
getDeclaredProperty(String) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getDeclaredProperty(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
getDeclaredQualifier() - Method in class org.apache.cayenne.map.ObjEntity
Returns a qualifier that imposes a restriction on what objects belong to this entity.
getDeclaredRelationships() - Method in class org.apache.cayenne.map.ObjEntity
Returns a Collection of all relationships that belong to this ObjEntity, excluding inherited attributes.
getDefaultCache() - Method in class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
since 4.0 - this method is no longer in use. If you are overriding it, override EhCacheQueryCache.cacheName(QueryMetadata) instead.
getDefaultCatalog() - Method in class org.apache.cayenne.map.DataMap
 
getDefaultClientPackage() - Method in class org.apache.cayenne.map.DataMap
Returns default client package.
getDefaultClientSuperclass() - Method in class org.apache.cayenne.map.DataMap
Returns default client superclass.
getDefaultEntityListener(String) - Method in class org.apache.cayenne.map.DataMap
Deprecated.
since 4.0 unused, as listeners are no longer tied to a DataMap.
getDefaultEntityListeners() - Method in class org.apache.cayenne.map.DataMap
Deprecated.
since 4.0 unused as listeners are no longer tied to a DataMap.
getDefaultLockType() - Method in class org.apache.cayenne.map.DataMap
 
getDefaultNode() - Method in class org.apache.cayenne.access.DataDomain
An optional DataNode that is used for DataMaps that are not linked to a DataNode explicitly.
getDefaultNodeName() - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
Returns the name of the DataNode that should be used as the default if a DataMap is not explicitly linked to a node.
getDefaultPackage() - Method in class org.apache.cayenne.map.DataMap
 
getDefaultSchema() - Method in class org.apache.cayenne.map.DataMap
 
getDefaultStrategy() - Static method in enum org.apache.cayenne.query.QueryCacheStrategy
Returns the default strategy - QueryCacheStrategy.NO_CACHE.
getDefaultSuperclass() - Method in class org.apache.cayenne.map.DataMap
 
getDefaultTemplate() - Method in class org.apache.cayenne.query.SQLTemplate
Returns default SQL template for this query.
getDefaultType() - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Returns a default ExtendedType that is used to handle unmapped types.
getDelegate() - Method in class org.apache.cayenne.access.DataContext
Returns a delegate currently associated with this DataContext.
getDelegate() - Method in class org.apache.cayenne.access.DataPort
Deprecated.
Returns previously initialized DataPortDelegate object.
getDelegate() - Method in class org.apache.cayenne.cache.NestedQueryCache
Returns the actual implementation of the query cache that is wrapped by this NestedQueryCache.
getDeletedFieldName() - Method in class org.apache.cayenne.access.translator.batch.SoftDeleteTranslatorFactory
 
getDeletedIds() - Method in class org.apache.cayenne.access.event.SnapshotEvent
 
getDeleteRule() - Method in class org.apache.cayenne.map.ObjRelationship
Returns the deleteRule.
getDeleteTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
 
getDeleteTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
getDescription() - Method in class org.apache.cayenne.validation.SimpleValidationFailure
Returns the error converted to String.
getDescription() - Method in interface org.apache.cayenne.validation.ValidationFailure
Returns a String representation of the error object.
getDescriptor(ExtendedTypeMap) - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
Returns a RowDescriptor built based on the builder internal state.
getDescriptor(String) - Method in interface org.apache.cayenne.reflect.ClassDescriptorFactory
Returns a ClassDescriptor instance for a given symbolic entity name.
getDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
 
getDescriptor(ObjEntity, Class<?>) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
getDescriptor() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
Returns underlying descriptor used to delegate all processing, resolving it if needed.
getDescriptor(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
getDescriptor(ObjEntity, Class<?>) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
getDeserializer(Class) - Method in class org.apache.cayenne.remote.hessian.ClientSerializerFactory
 
getDeserializer(Class) - Method in class org.apache.cayenne.remote.hessian.service.ServerSerializerFactory
 
getDestination() - Method in interface org.apache.cayenne.ashwood.graph.ArcIterator
 
getDestination() - Method in class org.apache.cayenne.ashwood.graph.FilterArcIterator
 
getDestination() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration.ReversedArcIterator
 
getDestinationNode() - Method in class org.apache.cayenne.access.DataPort
Deprecated.
 
getDiff() - Method in class org.apache.cayenne.graph.GraphEvent
 
getDiffId() - Method in class org.apache.cayenne.graph.NodeDiff
Returns an id of this diff that can be used for various purposes, such as identifying the order of the diff in a sequence.
getDiffs() - Method in class org.apache.cayenne.graph.CompoundDiff
 
getDirection() - Method in class org.apache.cayenne.map.ProcedureParameter
Returns the direction of this parameter.
getDirective(String) - Method in class org.apache.cayenne.template.Context
 
getDiscriminatorColumns() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns a collection of ObjAttribute for the described class, its superclasses and subclasses, that participate in inheritance qualifier.
getDiscriminatorColumns() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getDiscriminatorColumns() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
getDomain() - Method in class org.apache.cayenne.access.DbGenerator
Returns a DataDomain used by the DbGenerator to detect cross-database relationships.
getDomain() - Method in class org.apache.cayenne.map.event.MapEvent
 
getEjbql() - Method in class org.apache.cayenne.map.EJBQLQueryDescriptor
Returns EJBQL query string for this query.
getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
 
getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
 
getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
 
getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
 
getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
 
getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
 
getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTEqual
 
getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
 
getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
Returns operator for EJBQL statements, which can differ for Cayenne expression operator
getEjbqlPathEntityId() - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
getEjbqlStatement() - Method in class org.apache.cayenne.query.EJBQLQuery
Returns an unparsed EJB QL statement used to initialize this query.
getEjbqlTranslatorFactory() - Method in class org.apache.cayenne.dba.AutoAdapter
 
getEjbqlTranslatorFactory() - Method in class org.apache.cayenne.dba.db2.DB2Adapter
 
getEjbqlTranslatorFactory() - Method in interface org.apache.cayenne.dba.DbAdapter
Returns a translator factory for EJBQL to SQL translation.
getEjbqlTranslatorFactory() - Method in class org.apache.cayenne.dba.firebird.FirebirdAdapter
 
getEjbqlTranslatorFactory() - Method in class org.apache.cayenne.dba.JdbcAdapter
Returns a translator factory for EJBQL to SQL translation.
getEmbeddable() - Method in class org.apache.cayenne.configuration.xml.EmbeddableHandler
 
getEmbeddable(String) - Method in class org.apache.cayenne.map.DataMap
 
getEmbeddable() - Method in class org.apache.cayenne.map.EmbeddableAttribute
 
getEmbeddable() - Method in class org.apache.cayenne.map.EmbeddedAttribute
 
getEmbeddable(String) - Method in class org.apache.cayenne.map.EntityResolver
 
getEmbeddable() - Method in class org.apache.cayenne.map.event.EmbeddableEvent
 
getEmbeddable(String) - Method in interface org.apache.cayenne.map.MappingNamespace
Returns an Embeddable matching class name or null if such Embeddable is not mapped.
getEmbeddable() - Method in interface org.apache.cayenne.reflect.EmbeddableDescriptor
Returns a metadata object for this descriptor.
getEmbeddable(Object) - Method in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
Returns an embeddable object for the owner object, initializing embeddable if it is null.
getEmbeddable() - Method in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
getEmbeddableAttribute() - Method in class org.apache.cayenne.map.event.EmbeddableAttributeEvent
 
getEmbeddableMap() - Method in class org.apache.cayenne.map.DataMap
 
getEmbeddables() - Method in class org.apache.cayenne.map.DataMap
Returns a collection of Embeddable mappings stored in the DataMap.
getEmbeddables() - Method in class org.apache.cayenne.map.EntityResolver
 
getEmbeddables() - Method in interface org.apache.cayenne.map.MappingNamespace
 
getEndColumn() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Get end column.
getEndColumn() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Get end column.
getEndColumn() - Method in class org.apache.cayenne.template.parser.JavaCharStream
Get end column.
getEndLine() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Get end line.
getEndLine() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Get end line.
getEndLine() - Method in class org.apache.cayenne.template.parser.JavaCharStream
Get end line.
getEntities() - Method in class org.apache.cayenne.access.DataPort
Deprecated.
 
getEntity() - Method in class org.apache.cayenne.configuration.xml.DbEntityHandler
 
getEntity() - Method in class org.apache.cayenne.configuration.xml.ObjEntityHandler
 
getEntity() - Method in class org.apache.cayenne.map.Attribute
Returns parent entity that holds this attribute.
getEntity() - Method in class org.apache.cayenne.map.DbAttribute
 
getEntity() - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
getEntity() - Method in class org.apache.cayenne.map.event.EntityEvent
Returns entity object associated with this event.
getEntity() - Method in class org.apache.cayenne.map.ObjAttribute
 
getEntity() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns an ObjEntity associated with this descriptor.
getEntity() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getEntity() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
getEntityClass() - Method in class org.apache.cayenne.map.EntityResult
 
getEntityDescriptor(String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
Looks up entity descriptor for an identifier that can be a compiled expression id or one of the aliases.
getEntityDescriptor(String) - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
Returns a ClassDescriptor for the id variable.
getEntityInheritanceTree() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
 
getEntityInheritanceTree() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getEntityInheritanceTree() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
getEntityListener(String) - Method in class org.apache.cayenne.map.ObjEntity
Deprecated.
since 4.0 unused, as listeners are no longer mapped in a DataMap.
getEntityListeners() - Method in class org.apache.cayenne.map.ObjEntity
Deprecated.
since 4.0 unused, as listeners are no longer mapped in a DataMap.
getEntityMergeListener() - Static method in class org.apache.cayenne.util.DeleteRuleUpdater
Returns EntityMergeListener instance, which can set delete rule at relationship change
getEntityName() - Method in class org.apache.cayenne.DataRow
 
getEntityName() - Method in class org.apache.cayenne.map.EntityResult
 
getEntityName() - Method in class org.apache.cayenne.ObjectId
 
getEntityName() - Method in class org.apache.cayenne.query.FluentSelect
 
getEntityName() - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
getEntityQualifier() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns entity qualifier as a Cayenne expression that includes qualifiers for this entity and all subentities.
getEntityQualifier() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getEntityQualifier() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
getEntityResolver() - Method in class org.apache.cayenne.access.ClientServerChannel
 
getEntityResolver() - Method in class org.apache.cayenne.access.DataDomain
Returns an EntityResolver that stores mapping information for this domain.
getEntityResolver() - Method in class org.apache.cayenne.access.DataNode
Returns EntityResolver that handles DataMaps of this node.
getEntityResolver() - Method in interface org.apache.cayenne.access.QueryEngine
Returns a resolver for this query engine that is capable of resolving between classes, entity names, and obj/db entities
getEntityResolver() - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
 
getEntityResolver() - Method in class org.apache.cayenne.BaseContext
 
getEntityResolver() - Method in interface org.apache.cayenne.DataChannel
Returns an EntityResolver instance that contains runtime mapping information.
getEntityResolver() - Method in interface org.apache.cayenne.ObjectContext
Returns EntityResolver that stores all mapping information accessible by this ObjectContext.
getEntityResolver() - Method in class org.apache.cayenne.remote.ClientChannel
Returns EntityResolver obtained from the server.
getEntitySorter() - Method in class org.apache.cayenne.access.DataDomain
 
getEntityType() - Method in class org.apache.cayenne.query.FluentSelect
 
getEnumerationMappings() - Method in class org.apache.cayenne.access.types.ExtendedEnumType
Returns the enumeration mapping for this enumerated data type.
getError() - Method in class org.apache.cayenne.validation.SimpleValidationFailure
 
getError() - Method in interface org.apache.cayenne.validation.ValidationFailure
Returns an user defined error object.
getEscapeChar() - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
This method will return an escape character for the like clause.
getEventBridge() - Method in class org.apache.cayenne.access.DataRowStore
 
getEventBridgeFactory() - Method in class org.apache.cayenne.remote.RemoteSession
 
getEventBridgeFactoryName() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
getEventBridgeParameters() - Method in class org.apache.cayenne.remote.RemoteSession
 
getEventBridgeParameters() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
getEventManager() - Method in class org.apache.cayenne.access.ClientServerChannel
 
getEventManager() - Method in class org.apache.cayenne.access.DataDomain
Returns EventManager used by this DataDomain.
getEventManager() - Method in class org.apache.cayenne.access.DataRowStore
Returns an EventManager associated with this DataRowStore.
getEventManager() - Method in class org.apache.cayenne.BaseContext
Returns EventManager associated with the ObjectStore.
getEventManager() - Method in interface org.apache.cayenne.DataChannel
Returns an EventManager associated with this channel.
getEventManager() - Method in class org.apache.cayenne.event.EventBridge
Returns local EventManager used by the bridge.
getEventManager() - Method in class org.apache.cayenne.remote.ClientChannel
 
getExceptionLabel() - Static method in exception org.apache.cayenne.CayenneException
 
getExistingConnection(String) - Method in class org.apache.cayenne.tx.BaseTransaction
 
getExistingSequences(DataNode) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
Fetches a list of existing sequences that might match Cayenne generated ones.
getExpression() - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
getExpression() - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
Returns a tree representation of an EJBQL expression.
getExpression() - Method in class org.apache.cayenne.exp.Property
This method returns fresh copy of the expression for each call.
getExpression(EntityResolver) - Method in class org.apache.cayenne.query.EJBQLQuery
Returns lazily initialized EJBQLCompiledExpression for this query EJBQL.
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTAdd
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTAnd
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTAsterisk
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBetween
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTDivide
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTEqual
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTFalse
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTFullObject
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTGreater
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTIn
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLess
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLike
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTList
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTMultiply
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNegate
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNot
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotIn
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotLike
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTOr
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTPath
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTScalar
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTSubtract
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTTrim
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTTrue
 
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
getExpressionString() - Method in exception org.apache.cayenne.exp.ExpressionException
 
getExtendedType() - Method in class org.apache.cayenne.access.translator.ParameterBinding
 
getExtendedTypes() - Method in class org.apache.cayenne.dba.AutoAdapter
 
getExtendedTypes() - Method in interface org.apache.cayenne.dba.DbAdapter
Returns a map of ExtendedTypes that is used to translate values between Java and JDBC layer.
getExtendedTypes() - Method in class org.apache.cayenne.dba.JdbcAdapter
 
getExternalEventSource() - Method in class org.apache.cayenne.event.EventBridge
Returns an object used as a source of local events posted in response to remote events.
getExternalSubject() - Method in class org.apache.cayenne.event.EventBridge
Returns a String subject used to post distributed events.
getFactory() - Method in class org.apache.cayenne.configuration.xml.LoaderContext
 
getFailedObjectId() - Method in exception org.apache.cayenne.access.OptimisticLockException
Returns the ObjectId of the object that caused the OptimisticLockException.
getFailures() - Method in class org.apache.cayenne.access.DbGenerator
Returns an object representing a collection of failures that occurred on the last "runGenerator" invocation, or null if there were no failures.
getFailures() - Method in class org.apache.cayenne.validation.ValidationResult
Returns all failures added to this result, or empty list is result has no failures.
getFailures(Object) - Method in class org.apache.cayenne.validation.ValidationResult
Returns all failures related to the source object, or an empty list if there are no such failures.
getFetchLimit() - Method in class org.apache.cayenne.query.EJBQLQuery
Returns the fetchLimit property indicating the maximum number of rows this query would return.
getFetchLimit() - Method in class org.apache.cayenne.query.ProcedureQuery
 
getFetchLimit() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns the limit on the maximum number of records that can be returned by this query.
getFetchLimit() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getFetchLimit() - Method in class org.apache.cayenne.query.SelectQuery
Returns the fetchLimit.
getFetchLimit() - Method in class org.apache.cayenne.query.SQLTemplate
 
getFetchOffset() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
getFetchOffset() - Method in class org.apache.cayenne.query.EJBQLQuery
 
getFetchOffset() - Method in class org.apache.cayenne.query.ProcedureQuery
 
getFetchOffset() - Method in interface org.apache.cayenne.query.QueryMetadata
Specifies a start of a range when fetching a subset of records.
getFetchOffset() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getFetchOffset() - Method in class org.apache.cayenne.query.SelectQuery
Returns the fetchOffset.
getFetchOffset() - Method in class org.apache.cayenne.query.SQLTemplate
 
getFields() - Method in interface org.apache.cayenne.query.EntityResultSegment
Returns a map of ResultSet labels keyed by column paths.
getFilters() - Method in class org.apache.cayenne.access.DataDomain
Returns an unmodifiable list of filters registered with this DataDomain.
getFreshSnapshot(ObjectContext) - Method in exception org.apache.cayenne.access.OptimisticLockException
Retrieves fresh snapshot for the failed row.
getFrom(Object) - Method in class org.apache.cayenne.exp.Property
Extracts property value from an object using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
getFromAll(Collection<?>) - Method in class org.apache.cayenne.exp.Property
Extracts property value from a collection of objects using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
getFromTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
 
getFromTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
getFullSize() - Method in class org.apache.cayenne.util.IncrementalListResponse
 
getFullyQualifiedName() - Method in class org.apache.cayenne.map.DbEntity
Returns table name including catalog and schema, if any of those are present.
getFullyQualifiedName() - Method in class org.apache.cayenne.map.Procedure
Returns procedure name including schema and catalog, if present.
getFunction() - Method in class org.apache.cayenne.ejbql.parser.EJBQLAggregateColumn
 
getFunction() - Method in class org.apache.cayenne.ejbql.parser.EJBQLAverage
 
getFunction() - Method in class org.apache.cayenne.ejbql.parser.EJBQLCount
 
getFunction() - Method in class org.apache.cayenne.ejbql.parser.EJBQLMax
 
getFunction() - Method in class org.apache.cayenne.ejbql.parser.EJBQLMin
 
getFunction() - Method in class org.apache.cayenne.ejbql.parser.EJBQLSum
 
getFunctionName() - Method in class org.apache.cayenne.exp.parser.ASTExtract
 
getFunctionName() - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
 
getGeneratedAttributes() - Method in class org.apache.cayenne.map.DbEntity
Returns an unmodifiable collection of DbAttributes that are generated by the database.
getGeneratorName() - Method in class org.apache.cayenne.map.DbKeyGenerator
 
getGeneratorType() - Method in class org.apache.cayenne.map.DbKeyGenerator
 
getGlobalExceptions() - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
Returns a list of global exceptions that occured during data operation run.
getGraphManager() - Method in class org.apache.cayenne.access.DataContext
Returns this context's ObjectStore.
getGraphManager() - Method in class org.apache.cayenne.BaseContext
 
getGraphManager() - Method in class org.apache.cayenne.CayenneContext
 
getGraphManager() - Method in interface org.apache.cayenne.ObjectContext
Returns GraphManager that manages object graph associated with this context.
getGroupByTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
 
getGroupByTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
getGroupKeys() - Method in class org.apache.cayenne.query.RefreshQuery
 
getGroupNames() - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
Returns a collection of group names that have been configured explicitly via properties.
getHandler(URL) - Static method in class org.apache.cayenne.dba.TypesHandler
 
getHaving() - Method in class org.apache.cayenne.query.ColumnSelect
Returns a HAVING clause Expression of this query.
getHavingQualifier() - Method in class org.apache.cayenne.query.SelectQuery
Returns query HAVING qualifier.
getHoldability() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
getId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLFromItem
 
getId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
 
getId() - Method in class org.apache.cayenne.map.event.MapEvent
Returns the id.
getIdentifier() - Method in class org.apache.cayenne.template.parser.IdentifierNode
 
getIdentifierColumnsTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
 
getIdentifierColumnsTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
getIdProperties() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns a collection of the properties mapped to id columns.
getIdProperties() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getIdProperties() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
getIdSnapshot() - Method in class org.apache.cayenne.ObjectId
Returns an unmodifiable Map of persistent id values, essentially a primary key map.
GetImage() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
GetImage() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
GetImage() - Method in class org.apache.cayenne.template.parser.JavaCharStream
 
getIncomingRelationships(String) - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
Returns a collection of relationships that joins identifier with a parent entity.
getIndexValue(Object) - Method in class org.apache.cayenne.util.IndexPropertyList
 
getIndirectlyModifiedIds() - Method in class org.apache.cayenne.access.event.SnapshotEvent
 
getInfo() - Method in class org.apache.cayenne.event.CayenneEvent
 
getInheritanceTree(String) - Method in class org.apache.cayenne.map.DataMap
 
getInheritanceTree(String) - Method in class org.apache.cayenne.map.EntityResolver
 
getInheritanceTree(String) - Method in interface org.apache.cayenne.map.MappingNamespace
 
getInjector() - Method in class org.apache.cayenne.configuration.CayenneRuntime
Returns DI injector used by this runtime.
getInMemoryOffset(int) - Method in class org.apache.cayenne.access.jdbc.BaseSQLAction
Returns a value of the offset that will be used to rewind the ResultSet within the SQL action before reading the result rows.
getInMemoryOffset(int) - Method in class org.apache.cayenne.dba.ingres.IngresSelectAction
 
getInsertBatchSize() - Method in class org.apache.cayenne.access.DataPort
Deprecated.
 
getInstance(Class<T>) - Method in interface org.apache.cayenne.di.Injector
Returns a service instance bound in the container for a specific type.
getInstance(Key<T>) - Method in interface org.apache.cayenne.di.Injector
Returns a service instance bound in the container for a specific binding key.
getInstance(Class<T>) - Method in class org.apache.cayenne.di.spi.DefaultInjector
 
getInstance(Key<T>) - Method in class org.apache.cayenne.di.spi.DefaultInjector
 
getInstance() - Static method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
getInt(String, int) - Method in class org.apache.cayenne.configuration.DefaultRuntimeProperties
 
getInt(String, int) - Method in interface org.apache.cayenne.configuration.RuntimeProperties
 
getIntProperty(String, String, int) - Method in class org.apache.cayenne.configuration.server.PropertyDataSourceFactory
 
getInvalidatedIds() - Method in class org.apache.cayenne.access.event.SnapshotEvent
 
getJavaBySqlType(int) - Static method in class org.apache.cayenne.dba.TypesMapping
Get the corresponding Java type by its java.sql.Types counterpart.
getJavaClass() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
getJavaClass(String) - Method in interface org.apache.cayenne.di.AdhocObjectFactory
Returns a Java class loaded using ClassLoader returned from ClassLoaderManager.getClassLoader(String) for a given class name.
getJavaClass(String) - Method in class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
 
getJavaClass() - Method in class org.apache.cayenne.map.Embeddable
Deprecated.
since 4.0 this method based on statically defined class loading algorithm is not going to work in environments like OSGi. AdhocObjectFactory should be used as it can provide the environment-specific class loading policy.
getJavaClass() - Method in class org.apache.cayenne.map.EmbeddedAttribute
Returns Java class of an object property described by this attribute.
getJavaClass() - Method in class org.apache.cayenne.map.ObjAttribute
Returns Java class of an object property described by this attribute.
getJavaClass() - Method in class org.apache.cayenne.map.ObjEntity
Deprecated.
since 4.0 this method based on statically defined class loading algorithm is not going to work in environments like OSGi. AdhocObjectFactory should be used as it can provide the environment-specific class loading policy.
getJavaClass(String) - Static method in class org.apache.cayenne.util.Util
Deprecated.
since 4.0 this method based on statically defined class loading algorithm is not going to work in environments like OSGi. AdhocObjectFactory should be used as it can provide the environment-specific class loading policy.
getJavaClassName() - Method in class org.apache.cayenne.map.ObjEntity
Returns a non-null class name.
getJavaType(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAggregateColumn
 
getJavaType(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAverage
 
getJavaType(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQLCount
 
getJavaType(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMax
 
getJavaType(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMin
 
getJavaType(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSum
 
getJdbcDriver() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getJdbcEventLogger() - Method in class org.apache.cayenne.access.DataNode
 
getJdbcEventLogger() - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
getJdbcEventLogger() - Method in class org.apache.cayenne.dba.JdbcAdapter
 
getJdbcType() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
getJdbcType() - Method in class org.apache.cayenne.access.translator.DbAttributeBinding
 
getJdbcType() - Method in class org.apache.cayenne.access.translator.ParameterBinding
 
getJdbcType() - Method in class org.apache.cayenne.access.translator.ProcedureParameterBinding
 
getJoinAppender(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
 
getJoinAppender(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
getJoins() - Method in class org.apache.cayenne.map.DbRelationship
Returns a list of joins.
getJoinSplitAlias() - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
getJoinStack() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
getJoinType() - Method in class org.apache.cayenne.access.translator.select.JoinTreeNode
 
getJoinType() - Method in interface org.apache.cayenne.map.PathComponent
Returns a joint type of this path component in the expression.
getKey() - Method in class org.apache.cayenne.ObjectId
Get the binary temporary object id.
getKeyCacheSize() - Method in class org.apache.cayenne.map.DbKeyGenerator
 
getLastAttribute() - Method in class org.apache.cayenne.configuration.xml.DbEntityHandler
 
getLastAttribute() - Method in class org.apache.cayenne.configuration.xml.ObjEntityHandler
 
getLastPrefetchHint() - Method in class org.apache.cayenne.query.PrefetchSelectQuery
Returns last incoming ObjRelationship in the prefetch relationship chain.
getLeftHandSideId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLJoin
 
getLimit() - Method in class org.apache.cayenne.query.FluentSelect
 
getLimit() - Method in class org.apache.cayenne.query.SQLSelect
 
getLine() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Deprecated.
getLine() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Deprecated.
getListFault() - Method in interface org.apache.cayenne.reflect.FaultFactory
 
getListFault() - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
 
getListOf(Class<T>) - Static method in class org.apache.cayenne.di.Key
 
getListOf(Class<T>, String) - Static method in class org.apache.cayenne.di.Key
 
getLoadFailures() - Method in class org.apache.cayenne.configuration.ConfigurationTree
 
getLocalSubjects() - Method in class org.apache.cayenne.event.EventBridge
Returns a Collection of local EventSubjects.
getLocation(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.JNDIDataSourceFactory
 
getLocation() - Method in class org.apache.cayenne.map.DataMap
Returns "location" property value.
getLockType() - Method in class org.apache.cayenne.map.ObjEntity
Returns the type of lock used by this ObjEntity.
getLogConnect(String, String, boolean) - Static method in class org.apache.cayenne.rop.ROPUtil
 
getLogConnect(String, String, boolean, String) - Static method in class org.apache.cayenne.rop.ROPUtil
 
getLogDisconnect(String, String, boolean) - Static method in class org.apache.cayenne.rop.ROPUtil
 
getLoginTimeout() - Method in class org.apache.cayenne.datasource.DriverDataSource
 
getLoginTimeout() - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
 
getLoginTimeout() - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
 
getLogWriter() - Method in class org.apache.cayenne.datasource.DriverDataSource
 
getLogWriter() - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
 
getLogWriter() - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
 
getLong(String, long) - Method in class org.apache.cayenne.configuration.DefaultRuntimeProperties
 
getLong(String, long) - Method in interface org.apache.cayenne.configuration.RuntimeProperties
 
getLongPrimaryKey(Statement, String) - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
 
getMapArcProperties() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns a collection over the arc properties whose reverse arcs are to-many maps.
getMapArcProperties() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getMapArcProperties() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
getMapFault(Accessor) - Method in interface org.apache.cayenne.reflect.FaultFactory
 
getMapFault(Accessor) - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
 
getMapKey() - Method in class org.apache.cayenne.map.ObjRelationship
Returns a property name of a target entity used to create a relationship map.
getMapKey(String, Object) - Method in class org.apache.cayenne.PersistentObject
Returns a map key for a given to-many map relationship and a target object.
getMapKey(Object) - Method in interface org.apache.cayenne.reflect.ToManyMapProperty
Extracts the map key of the target object.
getMapOf(Class<K>, Class<V>) - Static method in class org.apache.cayenne.di.Key
 
getMapOf(Class<K>, Class<V>, String) - Static method in class org.apache.cayenne.di.Key
 
getMappedEntities(DbEntity) - Method in class org.apache.cayenne.map.DataMap
Returns all ObjEntities mapped to the given DbEntity.
getMaxConnections() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getMaxConnections() - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
 
getMaxFetchSize() - Method in class org.apache.cayenne.access.IncrementalFaultList
Get the upper bound on the number of records to resolve in one round trip to the database.
getMaxIdQualifierSize() - Method in class org.apache.cayenne.access.DataDomain
Returns a maximum number of object IDs to match in a single query for queries that select objects based on collection of ObjectIds.
getMaxLength() - Method in class org.apache.cayenne.map.DbAttribute
Returns the length of database column described by this attribute.
getMaxLength() - Method in class org.apache.cayenne.map.ObjAttribute
Returns this attribute's maximum allowed length
getMaxLength() - Method in class org.apache.cayenne.map.ProcedureParameter
 
getMaxQueueWaitTime() - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
 
getMessage() - Method in exception org.apache.cayenne.access.OptimisticLockException
Returns descriptive message for this exception.
getMessage() - Method in exception org.apache.cayenne.CayenneException
 
getMessage() - Method in exception org.apache.cayenne.CayenneRuntimeException
Returns message that includes Cayenne version label and the actual exception message.
getMessage() - Method in exception org.apache.cayenne.DeleteDenyException
 
getMessage() - Method in error org.apache.cayenne.ejbql.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in error org.apache.cayenne.exp.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in error org.apache.cayenne.template.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMetadata() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
getMetaData() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.AbstractQuery
Returns default select parameters.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.BatchQuery
Returns default select parameters.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.EJBQLQuery
 
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.IndirectQuery
Returns the metadata obtained from the replacement query.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.NamedQuery
Deprecated.
 
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.ObjectIdQuery
Returns query metadata object.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.ProcedureQuery
 
getMetaData(EntityResolver) - Method in interface org.apache.cayenne.query.Query
Returns query runtime parameters.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.QueryChain
Returns default metadata.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.RefreshQuery
 
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.RelationshipQuery
Returns query metadata object.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.SelectQuery
 
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.SQLTemplate
 
getMethod() - Method in class org.apache.cayenne.util.Invocation
 
getMinConnections() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getMinConnections() - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
 
getModifiedDiffs() - Method in class org.apache.cayenne.access.event.SnapshotEvent
 
getModules() - Method in class org.apache.cayenne.configuration.CayenneRuntime
Returns the collection of modules used to initialize this runtime.
getName() - Method in class org.apache.cayenne.access.DataDomain
Returns "name" property value.
getName() - Method in class org.apache.cayenne.access.DataNode
Returns node name.
getName() - Method in class org.apache.cayenne.access.DataRowStore
Returns the name of this DataRowStore.
getName() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
Returns column name.
getName() - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
getName() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
getName() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
getName() - Method in class org.apache.cayenne.exp.ExpressionParameter
Returns the name of the expression parameter.
getName() - Method in class org.apache.cayenne.exp.Property
 
getName() - Method in class org.apache.cayenne.map.Attribute
 
getName() - Method in class org.apache.cayenne.map.DataMap
Returns the name of this DataMap.
getName() - Method in class org.apache.cayenne.map.DbKeyGenerator
 
getName() - Method in class org.apache.cayenne.map.EmbeddableAttribute
 
getName() - Method in class org.apache.cayenne.map.Entity
Returns entity name.
getName() - Method in interface org.apache.cayenne.map.PathComponent
 
getName() - Method in class org.apache.cayenne.map.Procedure
 
getName() - Method in class org.apache.cayenne.map.ProcedureParameter
 
getName() - Method in class org.apache.cayenne.map.QueryDescriptor
Returns name of the query.
getName() - Method in class org.apache.cayenne.map.Relationship
 
getName() - Method in class org.apache.cayenne.map.SQLResult
 
getName() - Method in class org.apache.cayenne.query.AbstractQuery
Deprecated.
getName() - Method in class org.apache.cayenne.query.BatchQuery
Deprecated.
getName() - Method in class org.apache.cayenne.query.EJBQLQuery
Deprecated.
getName() - Method in class org.apache.cayenne.query.IndirectQuery
Deprecated.
getName() - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
getName() - Method in interface org.apache.cayenne.query.Query
Deprecated.
QueryDescriptor.getName() should be used instead
getName() - Method in class org.apache.cayenne.query.QueryChain
Deprecated.
getName() - Method in class org.apache.cayenne.query.RefreshQuery
 
getName() - Method in interface org.apache.cayenne.reflect.Accessor
Returns property name.
getName() - Method in class org.apache.cayenne.reflect.BaseProperty
 
getName() - Method in class org.apache.cayenne.reflect.BeanAccessor
 
getName() - Method in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
getName() - Method in class org.apache.cayenne.reflect.FieldAccessor
 
getName() - Method in class org.apache.cayenne.reflect.IdMapKeyAccessor
 
getName() - Method in class org.apache.cayenne.reflect.MapAccessor
 
getName() - Method in class org.apache.cayenne.reflect.PropertyAccessor
 
getName() - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
Returns property name.
getName() - Method in class org.apache.cayenne.remote.RemoteSession
Returns session group name.
getName() - Method in interface org.apache.cayenne.util.CayenneMapEntry
Returns the name property of this object.
getNamedParameters() - Method in class org.apache.cayenne.query.EJBQLQuery
Returns unmodifiable map of combined named and positional parameters.
getNamePrefix() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
getNamespace() - Method in class org.apache.cayenne.map.DataMap
Returns a parent namespace where this DataMap resides.
getNameTablesInDB(DataNode) - Method in class org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy
Returns all the table names in database.
getNameWithDefaultClientPackage(String) - Method in class org.apache.cayenne.map.DataMap
 
getNameWithDefaultPackage(String) - Method in class org.apache.cayenne.map.DataMap
 
getNameWithPackage(String, String) - Static method in class org.apache.cayenne.map.DataMap
 
getNetworkTimeout() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
getNewName() - Method in class org.apache.cayenne.map.event.AttributeEvent
 
getNewName() - Method in class org.apache.cayenne.map.event.EmbeddableAttributeEvent
 
getNewName() - Method in class org.apache.cayenne.map.event.EmbeddableEvent
 
getNewName() - Method in class org.apache.cayenne.map.event.EntityEvent
 
getNewName() - Method in class org.apache.cayenne.map.event.MapEvent
Returns the newName of the object that caused this event.
getNewName() - Method in class org.apache.cayenne.map.event.RelationshipEvent
 
getNextToken() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
Get the next Token.
getNextToken() - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Get the next Token.
getNextToken() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Get the next Token.
getNextToken() - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Get the next Token.
getNextToken() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
Get the next Token.
getNextToken() - Method in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
Get the next Token.
getNode(Object) - Method in class org.apache.cayenne.access.ObjectStore
Returns a registered DataObject or null of no object exists for the ObjectId.
getNode(Object) - Method in interface org.apache.cayenne.graph.GraphManager
Returns a graph node given an id.
getNode(Object) - Method in class org.apache.cayenne.graph.GraphMap
 
getNode(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
Looks up an existing node in the tree desribed by the dot-separated path.
getNodeDescriptor(String) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
getNodeDescriptors() - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
getNodeId() - Method in class org.apache.cayenne.graph.NodeDiff
 
getObject() - Method in exception org.apache.cayenne.DeleteDenyException
 
getObject() - Method in class org.apache.cayenne.di.spi.ScopeEventBinding
 
getObject(String) - Method in class org.apache.cayenne.template.Context
 
getObjectClass() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns a class mapped by this descriptor.
getObjectClass() - Method in interface org.apache.cayenne.reflect.EmbeddableDescriptor
Returns an embeddable class mapped by this descriptor.
getObjectClass() - Method in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
getObjectClass() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getObjectClass() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
getObjectContext() - Method in interface org.apache.cayenne.Persistent
 
getObjectContext() - Method in class org.apache.cayenne.PersistentObject
 
getObjectId() - Method in interface org.apache.cayenne.Persistent
 
getObjectId() - Method in class org.apache.cayenne.PersistentObject
 
getObjectId() - Method in class org.apache.cayenne.query.BatchQueryRow
 
getObjectId() - Method in class org.apache.cayenne.query.ObjectIdQuery
 
getObjectId() - Method in class org.apache.cayenne.query.RelationshipQuery
 
getObjectIterator() - Method in class org.apache.cayenne.access.ObjectStore
Returns an iterator over the registered objects.
getObjects() - Method in class org.apache.cayenne.query.RefreshQuery
 
getObjectStore() - Method in class org.apache.cayenne.access.DataContext
Returns ObjectStore associated with this DataContext.
getObjEntities() - Method in class org.apache.cayenne.map.DataMap
Returns an unmodifiable collection of ObjEntities stored in this DataMap.
getObjEntities() - Method in class org.apache.cayenne.map.EntityResolver
 
getObjEntities() - Method in interface org.apache.cayenne.map.MappingNamespace
Returns all ObjEntities in the namespace.
getObjEntity() - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
 
getObjEntity(Persistent) - Static method in class org.apache.cayenne.Cayenne
Returns mapped ObjEntity for object.
getObjEntity(String) - Method in class org.apache.cayenne.map.DataMap
Returns an ObjEntity for a given name.
getObjEntity(Class<?>) - Method in class org.apache.cayenne.map.DataMap
 
getObjEntity(Persistent) - Method in class org.apache.cayenne.map.DataMap
 
getObjEntity(String) - Method in class org.apache.cayenne.map.EntityResolver
 
getObjEntity(Class<?>) - Method in class org.apache.cayenne.map.EntityResolver
Looks in the DataMap's that this object was created with for the ObjEntity that maps to the services the specified class
getObjEntity(Class<?>, boolean) - Method in class org.apache.cayenne.map.EntityResolver
Looks in the DataMap's that this object was created with for the ObjEntity that maps to the services the specified class, with option to fallback to search by name with client resolver in case entity not found.
getObjEntity(Persistent) - Method in class org.apache.cayenne.map.EntityResolver
 
getObjEntity(String) - Method in interface org.apache.cayenne.map.MappingNamespace
Returns ObjEntity for a given name, or null if no such ObjEntity is found in the MappingNamespace.
getObjEntity(Class<?>) - Method in interface org.apache.cayenne.map.MappingNamespace
 
getObjEntity(Persistent) - Method in interface org.apache.cayenne.map.MappingNamespace
 
getObjEntity() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns an ObjEntity associated with a query or null if no such entity exists.
getObjEntity() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getObjEntityComparator(boolean) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
getObjEntityComparator(boolean) - Method in class org.apache.cayenne.ashwood.WeightedAshwoodEntitySorter
 
getObjEntityForJavaClass(String) - Method in class org.apache.cayenne.map.DataMap
Returns an ObjEntity for a DataObject class name.
getObjEntityMap() - Method in class org.apache.cayenne.map.DataMap
Returns a sorted unmodifiable map of ObjEntities contained in this DataMap, keyed by ObjEntity name.
getObjRelationship() - Method in class org.apache.cayenne.configuration.xml.ObjRelationshipHandler
 
getOffset() - Method in class org.apache.cayenne.query.FluentSelect
 
getOffset() - Method in class org.apache.cayenne.query.SQLSelect
 
getOldName() - Method in class org.apache.cayenne.map.event.MapEvent
Returns the oldName.
getOperand(int) - Method in class org.apache.cayenne.exp.Expression
Returns a value of operand at index.
getOperand(int) - Method in class org.apache.cayenne.exp.parser.ASTList
 
getOperand(int) - Method in class org.apache.cayenne.exp.parser.ASTPath
 
getOperand(int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
getOperandCount() - Method in class org.apache.cayenne.exp.Expression
Returns a count of operands of this expression.
getOperandCount() - Method in class org.apache.cayenne.exp.parser.ASTList
 
getOperandCount() - Method in class org.apache.cayenne.exp.parser.ASTNegate
 
getOperandCount() - Method in class org.apache.cayenne.exp.parser.ASTPath
 
getOperandCount() - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
getOperation() - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
getOracleCursorType() - Static method in class org.apache.cayenne.dba.oracle.OracleAdapter
Returns an Oracle JDBC extension type defined in oracle.jdbc.driver.OracleTypes.CURSOR.
getOrCreateConnection(String, DataSource) - Method in class org.apache.cayenne.tx.BaseTransaction
 
getOrCreateConnection(String, DataSource) - Method in interface org.apache.cayenne.tx.Transaction
Retrieves a connection for the given symbolic name.
getOrderByColumnList() - Method in class org.apache.cayenne.access.translator.select.OrderingTranslator
Returns the column expressions (not Expressions) used in the order by clause.
getOrderByTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
 
getOrderByTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
getOrderings() - Method in class org.apache.cayenne.map.SelectQueryDescriptor
Returns list of orderings for this query.
getOrderings() - Method in class org.apache.cayenne.query.FluentSelect
 
getOrderings() - Method in class org.apache.cayenne.query.SelectQuery
Returns a list of orderings used by this query.
getOrginatingQuery() - Method in interface org.apache.cayenne.query.QueryMetadata
Deprecated.
getOrginatingQuery() - Method in class org.apache.cayenne.query.QueryMetadataProxy
Deprecated.
getOrigin() - Method in interface org.apache.cayenne.ashwood.graph.ArcIterator
 
getOrigin() - Method in class org.apache.cayenne.ashwood.graph.FilterArcIterator
 
getOrigin() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration.ReversedArcIterator
 
getOriginatingQuery() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns a query that originated this query.
getOriginatingQuery() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getOsCache() - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
Returns the underlying OSCache manager object.
getOtherParameters() - Method in class org.apache.cayenne.configuration.web.WebConfiguration
Returns servlet or filter init parameters, excluding those recognized by WebConfiguration.
getOutParam(String) - Method in class org.apache.cayenne.ProcedureResult
Returns procedure OUT parameter by its name defined in the mapping file.
getPackagePath(String) - Static method in class org.apache.cayenne.util.Util
Returns package name for the Java class as a path separated with forward slash ("/").
getPageSize() - Method in class org.apache.cayenne.access.IncrementalFaultList
Returns the pageSize.
getPageSize() - Method in class org.apache.cayenne.query.EJBQLQuery
 
getPageSize() - Method in class org.apache.cayenne.query.FluentSelect
 
getPageSize() - Method in class org.apache.cayenne.query.ProcedureQuery
 
getPageSize() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns query page size.
getPageSize() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getPageSize() - Method in class org.apache.cayenne.query.SelectQuery
Returns pageSize property.
getPageSize() - Method in class org.apache.cayenne.query.SQLSelect
 
getPageSize() - Method in class org.apache.cayenne.query.SQLTemplate
 
getPageSize() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Returns the pageSize.
getParameter() - Method in class org.apache.cayenne.access.translator.ProcedureParameterBinding
 
getParameterBindings() - Method in class org.apache.cayenne.template.Context
 
getParameters() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
Returns extra DataNodeDescriptor parameters.
getParameters() - Method in class org.apache.cayenne.configuration.web.WebConfiguration
Returns a map of all init parameters from the underlying FilterConfig or ServletConfig object.
getParameters() - Method in class org.apache.cayenne.query.ProcedureQuery
Returns a map of procedure parameters.
getParameters() - Method in class org.apache.cayenne.query.SQLTemplate
Utility method to get the first set of parameters, since most queries will only have one.
getParameterTypes() - Method in class org.apache.cayenne.util.Invocation
 
getParams() - Method in class org.apache.cayenne.query.SQLExec
Returns a potentially immutable map of named parameters that will be bound to SQL.
getParams() - Method in class org.apache.cayenne.query.SQLSelect
Returns a potentially immmutable map of named parameters that will be bound to SQL.
getParams() - Method in class org.apache.cayenne.query.SQLTemplate
Returns a map of named parameters that will be bound to SQL.
getParamsAsString(Map<String, String>) - Static method in class org.apache.cayenne.rop.ROPUtil
 
getParent() - Method in class org.apache.cayenne.access.translator.select.JoinTreeNode
 
getParent() - Method in class org.apache.cayenne.map.Attribute
 
getParent() - Method in class org.apache.cayenne.map.DbKeyGenerator
 
getParent() - Method in class org.apache.cayenne.map.Entity
 
getParent() - Method in class org.apache.cayenne.map.Procedure
 
getParent() - Method in class org.apache.cayenne.map.ProcedureParameter
 
getParent() - Method in class org.apache.cayenne.map.Relationship
 
getParent() - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
getParent() - Method in interface org.apache.cayenne.util.CayenneMapEntry
Returns the parent map.
getParentChannel() - Method in class org.apache.cayenne.access.ClientServerChannel
 
getParentDataDomain() - Method in class org.apache.cayenne.access.DataContext
Returns a DataDomain used by this DataContext.
getParentHandler() - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
 
getParentLogger() - Method in class org.apache.cayenne.datasource.DriverDataSource
 
getParentLogger() - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
 
getParentLogger() - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
 
getParser() - Static method in class org.apache.cayenne.ejbql.EJBQLParserFactory
 
getPart() - Method in class org.apache.cayenne.exp.parser.ASTExtract
 
getPartCamelCaseName() - Method in class org.apache.cayenne.exp.parser.ASTExtract
 
getPassword() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getPassword() - Method in class org.apache.cayenne.datasource.DriverDataSource
Deprecated.
since 4.0. Connection parameters are immutable and not readable.
getPasswordEncoder() - Method in class org.apache.cayenne.conn.DataSourceInfo
Deprecated.
since 4.0 as class loading should not happen here.
getPasswordEncoderClass() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getPasswordEncoderKey() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getPasswordLocation() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getPasswordSource() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getPasswordSourceExecutable() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getPasswordSourceFilename() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getPasswordSourceModel() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getPasswordSourceUrl() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getPath() - Method in class org.apache.cayenne.exp.parser.ASTPath
 
getPath() - Method in class org.apache.cayenne.query.PrefetchTreeNode
Returns full prefetch path, that is a dot separated String of node names starting from root and up to and including this node.
getPath(PrefetchTreeNode) - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
getPathAliases() - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
Returns aliases for the path splits defined in the query.
getPathAliases() - Method in class org.apache.cayenne.exp.Expression
Returns a map of path aliases for this expression.
getPathAliases() - Method in class org.apache.cayenne.exp.parser.ASTPath
 
getPathAliases() - Method in class org.apache.cayenne.exp.parser.SimpleNode
Always returns empty map.
getPathSplitAliases() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns a map of aliases vs.
getPathSplitAliases() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getPattern() - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
 
getPersistenceState() - Method in interface org.apache.cayenne.Persistent
 
getPersistenceState() - Method in class org.apache.cayenne.PersistentObject
 
getPkCacheSize() - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
Returns zero as PK caching is not supported by FrontBaseAdapter.
getPkCacheSize() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
Returns a size of the entity primary key cache.
getPkCacheSize() - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Returns zero, since PK caching is not feasible with OpenBase PK generation mechanism.
getPkGenerator() - Method in class org.apache.cayenne.dba.AutoAdapter
Returns a primary key generator.
getPkGenerator() - Method in interface org.apache.cayenne.dba.DbAdapter
Returns primary key generator associated with this DbAdapter.
getPkGenerator() - Method in class org.apache.cayenne.dba.JdbcAdapter
Returns primary key generator associated with this DbAdapter.
getPosition() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPositionalInputParameter
 
getPositionalParameters() - Method in class org.apache.cayenne.query.EJBQLQuery
 
getPositionalParams() - Method in class org.apache.cayenne.query.SQLExec
Returns a potentially immutable list of positional parameters that will be bound to SQL.
getPositionalParams() - Method in class org.apache.cayenne.query.SQLSelect
Returns a potentially immmutable list of positional parameters that will be bound to SQL.
getPositionalParams() - Method in class org.apache.cayenne.query.SQLTemplate
Returns a list of positional parameters that will be bound to SQL.
getPostAdd() - Method in class org.apache.cayenne.map.CallbackMap
 
getPostedBy() - Method in class org.apache.cayenne.event.CayenneEvent
Returns an object that posted this event.
getPostLoad() - Method in class org.apache.cayenne.map.CallbackMap
 
getPostPersist() - Method in class org.apache.cayenne.map.CallbackMap
 
getPostRemove() - Method in class org.apache.cayenne.map.CallbackMap
 
getPostUpdate() - Method in class org.apache.cayenne.map.CallbackMap
 
getPrecision() - Method in class org.apache.cayenne.map.ProcedureParameter
 
getPrefetches() - Method in class org.apache.cayenne.map.SelectQueryDescriptor
Returns list of prefetch paths for this query.
getPrefetches() - Method in class org.apache.cayenne.query.FluentSelect
 
getPrefetches() - Method in class org.apache.cayenne.query.SelectById
 
getPrefetchPath() - Method in class org.apache.cayenne.query.PrefetchSelectQuery
Returns the prefetchPath.
getPrefetchTree() - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
Returns prefetched columns tree for fetch joins.
getPrefetchTree() - Method in class org.apache.cayenne.query.ProcedureQuery
 
getPrefetchTree() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns a root node of prefetch tree used by this query, or null of no prefetches are configured.
getPrefetchTree() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getPrefetchTree() - Method in class org.apache.cayenne.query.SelectQuery
 
getPrefetchTree() - Method in class org.apache.cayenne.query.SQLTemplate
 
getPrePersist() - Method in class org.apache.cayenne.map.CallbackMap
 
getPreRemove() - Method in class org.apache.cayenne.map.CallbackMap
 
getPreUpdate() - Method in class org.apache.cayenne.map.CallbackMap
 
getPrimaryKeyGenerator() - Method in class org.apache.cayenne.map.DbEntity
Return the primary key generator for this entity.
getPrimaryKeyName() - Method in class org.apache.cayenne.map.DetectedDbEntity
Returns the optional primary key name of this DbEntity.
getPrimaryKeyNames() - Method in class org.apache.cayenne.map.ObjEntity
Returns the names of DbAtributes that comprise the primary key of the parent DbEntity.
getPrimaryKeys() - Method in class org.apache.cayenne.map.DbEntity
Returns an unmodifiable collection of DbAttributes representing the primary key of the table described by this DbEntity.
getPrimaryKeys() - Method in class org.apache.cayenne.map.ObjEntity
Returns an unmodifiable collection of ObjAttributes representing the primary key of the table described by this DbEntity.
getPriority() - Method in class org.apache.cayenne.ejbql.parser.AggregateConditionNode
Returns priority of conditional operator.
getPriority() - Method in class org.apache.cayenne.ejbql.parser.EJBQLAnd
 
getPriority() - Method in class org.apache.cayenne.ejbql.parser.EJBQLNot
 
getPriority() - Method in class org.apache.cayenne.ejbql.parser.EJBQLOr
 
getProcedure() - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
Returns stored procedure for an internal query.
getProcedure() - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
getProcedure() - Method in class org.apache.cayenne.configuration.xml.ProcedureHandler
 
getProcedure(String) - Method in class org.apache.cayenne.map.DataMap
Returns a Procedure for a given name or null if no such procedure exists.
getProcedure(String) - Method in class org.apache.cayenne.map.EntityResolver
 
getProcedure(String) - Method in interface org.apache.cayenne.map.MappingNamespace
Returns Procedure for a given name, or null if no such Procedure is found in the MappingNamespace.
getProcedure() - Method in class org.apache.cayenne.map.ProcedureParameter
Returns the procedure that holds this parameter.
getProcedure() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns a Procedure associated with a query or null if no such procedure exists.
getProcedure() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getProcedureMap() - Method in class org.apache.cayenne.map.DataMap
Returns a sorted unmodifiable map of Procedures in this DataMap keyed by name.
getProcedureName() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
Returns the name of the parent stored procedure.
getProcedureQuery() - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
getProcedures() - Method in class org.apache.cayenne.map.DataMap
Returns stored procedures associated with this DataMap.
getProcedures() - Method in class org.apache.cayenne.map.EntityResolver
 
getProcedures() - Method in interface org.apache.cayenne.map.MappingNamespace
Returns all Procedures in the namespace.
getProcessedMessagesCount() - Method in class org.apache.cayenne.remote.BaseConnection
Returns a count of processed messages since the beginning of life of this connector.
getProperties() - Method in class org.apache.cayenne.access.DataDomain
 
getProperties() - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
Returns configuration properties.
getProperties() - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
getProperties() - Method in class org.apache.cayenne.map.QueryDescriptor
Returns map of query properties set up for this query.
getProperty(Persistent, String) - Static method in class org.apache.cayenne.Cayenne
Returns property descriptor for specified property.
getProperty(String, String) - Method in class org.apache.cayenne.configuration.server.PropertyDataSourceFactory
 
getProperty() - Method in class org.apache.cayenne.graph.NodePropertyChangeOperation
 
getProperty(String) - Method in class org.apache.cayenne.map.QueryDescriptor
Returns query property by its name.
getProperty(String) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns a property descriptor matching property name, or null if no such property is found.
getProperty(String) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getProperty(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Recursively looks up property descriptor in this class descriptor and all superclass descriptors.
getProperty() - Method in exception org.apache.cayenne.reflect.PropertyException
 
getProperty(Object, String) - Static method in class org.apache.cayenne.reflect.PropertyUtils
Returns object property using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
getProperty() - Method in class org.apache.cayenne.validation.BeanValidationFailure
Returns a failed property of the failure source object.
getProvider(Class<T>) - Method in interface org.apache.cayenne.di.Injector
 
getProvider(Key<T>) - Method in interface org.apache.cayenne.di.Injector
 
getProvider(Class<T>) - Method in class org.apache.cayenne.di.spi.DefaultInjector
 
getProvider(Key<T>) - Method in class org.apache.cayenne.di.spi.DefaultInjector
 
getQualifiedColumnName() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
Returns "qualifiedColumnName" property.
getQualifier() - Method in class org.apache.cayenne.map.DbEntity
 
getQualifier() - Method in class org.apache.cayenne.map.SelectQueryDescriptor
Returns qualifier of this query.
getQualifier() - Method in class org.apache.cayenne.query.BatchQueryRow
 
getQualifier() - Method in class org.apache.cayenne.query.SelectQuery
Returns query qualifier.
getQualifierAttributes() - Method in class org.apache.cayenne.query.UpdateBatchQuery
 
getQualifierSnapshot() - Method in exception org.apache.cayenne.access.OptimisticLockException
 
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.AutoAdapter
 
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
Returns a trimming translator.
getQualifierTranslator(QueryAssembler) - Method in interface org.apache.cayenne.dba.DbAdapter
 
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
Returns a trimming translator.
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.firebird.FirebirdAdapter
 
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
 
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
Returns a trimming translator.
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
 
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.JdbcAdapter
Creates and returns a default implementation of a qualifier translator.
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
Returns OpenBase-specific translator for queries.
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.oracle.Oracle8Adapter
 
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
Returns a trimming translator.
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
Returns a trimming translator.
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
 
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
Returns a trimming translator.
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
 
getQuery() - Method in class org.apache.cayenne.access.jdbc.BatchAction
 
getQuery() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
Returns a SQLTemplate for this action.
getQuery() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
getQuery() - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
Returns query object being processed.
getQuery() - Method in class org.apache.cayenne.query.RefreshQuery
Returns an internal query, overriding cache policy to force a refresh.
getQuery() - Method in class org.apache.cayenne.remote.QueryMessage
 
getQueryCache() - Method in class org.apache.cayenne.access.DataDomain
Returns shared QueryCache used by this DataDomain.
getQueryCache() - Method in class org.apache.cayenne.BaseContext
 
getQueryCache() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
 
getQueryDescriptor() - Method in class org.apache.cayenne.configuration.xml.QueryDescriptorHandler
 
getQueryDescriptor(String) - Method in class org.apache.cayenne.map.DataMap
Returns a named query associated with this DataMap.
getQueryDescriptor(String) - Method in class org.apache.cayenne.map.EntityResolver
Returns a named query or null if no query exists for a given name.
getQueryDescriptor(String) - Method in interface org.apache.cayenne.map.MappingNamespace
Returns Query for a given name, or null if no such Query is found in the MappingNamespace.
getQueryDescriptorMap() - Method in class org.apache.cayenne.map.DataMap
 
getQueryDescriptors() - Method in class org.apache.cayenne.map.DataMap
Returns an unmodifiable collection of mapped queries.
getQueryDescriptors() - Method in class org.apache.cayenne.map.EntityResolver
 
getQueryDescriptors() - Method in interface org.apache.cayenne.map.MappingNamespace
Returns all Queries in the namespace.
getQueryExceptions() - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
Returns a list of exceptions that occured during data operation run by query.
getQueryMetadata() - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
 
getQuerySQL() - Method in exception org.apache.cayenne.access.OptimisticLockException
 
getQuotingStrategy() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
getQuotingStrategy(boolean) - Method in class org.apache.cayenne.dba.AutoAdapter
Deprecated.
since 4.0
getQuotingStrategy() - Method in class org.apache.cayenne.dba.AutoAdapter
 
getQuotingStrategy(boolean) - Method in interface org.apache.cayenne.dba.DbAdapter
Deprecated.
getQuotingStrategy() - Method in interface org.apache.cayenne.dba.DbAdapter
Returns SQL identifier quoting strategy object
getQuotingStrategy(boolean) - Method in class org.apache.cayenne.dba.JdbcAdapter
Deprecated.
getQuotingStrategy() - Method in class org.apache.cayenne.dba.JdbcAdapter
 
getRegisteredType(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Returns a guaranteed non-null ExtendedType instance for a given Java class name.
getRegisteredType(Class<?>) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Returns a type registered for the class name.
getRegisteredTypeNames() - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Returns array of Java class names supported by Cayenne for JDBC mapping.
getRelationship() - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
getRelationship() - Method in class org.apache.cayenne.access.translator.select.JoinTreeNode
 
getRelationship() - Method in exception org.apache.cayenne.DeleteDenyException
 
getRelationship(String) - Method in class org.apache.cayenne.map.DbEntity
 
getRelationship() - Method in class org.apache.cayenne.map.DbJoin
 
getRelationship(String) - Method in class org.apache.cayenne.map.Entity
Returns relationship with name relName.
getRelationship() - Method in class org.apache.cayenne.map.event.RelationshipEvent
Returns relationship associated with this event.
getRelationship(String) - Method in class org.apache.cayenne.map.ObjEntity
Returns a named Relationship that either belongs to this ObjEntity or is inherited.
getRelationship() - Method in interface org.apache.cayenne.map.PathComponent
 
getRelationship(EntityResolver) - Method in class org.apache.cayenne.query.RelationshipQuery
Returns a non-null relationship object for this query.
getRelationship() - Method in interface org.apache.cayenne.reflect.ArcProperty
Returns a relationship associated with this arc.
getRelationship() - Method in class org.apache.cayenne.reflect.BaseArcProperty
 
getRelationshipForDbRelationship(DbRelationship) - Method in class org.apache.cayenne.map.ObjEntity
Returns ObjRelationship of this entity that maps to dbRelationship parameter.
getRelationshipMap() - Method in class org.apache.cayenne.map.DbEntity
 
getRelationshipMap() - Method in class org.apache.cayenne.map.Entity
Returns an unmodifiable map of relationships sorted by name.
getRelationshipMap() - Method in class org.apache.cayenne.map.ObjEntity
 
getRelationshipName() - Method in class org.apache.cayenne.query.RelationshipQuery
 
getRelationshipName() - Method in class org.apache.cayenne.util.RelationshipFault
 
getRelationshipOwner() - Method in class org.apache.cayenne.util.RelationshipFault
 
getRelationships() - Method in class org.apache.cayenne.map.DbEntity
Returns a Collection of relationships from this entity or inherited.
getRelationships() - Method in class org.apache.cayenne.map.Entity
Returns an unmodifiable collection of Relationships that exist in this entity.
getRelationships() - Method in class org.apache.cayenne.map.ObjEntity
 
getRelativePath() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
 
getRelativeResource(String) - Method in interface org.apache.cayenne.resource.Resource
Returns a resource resolved relatively to the current resource.
getRelativeResource(String) - Method in class org.apache.cayenne.resource.URLResource
 
getReplacementIdMap() - Method in class org.apache.cayenne.ObjectId
Returns a non-null mutable map that can be used to append replacement id values.
getReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.IndirectQuery
Returns a replacement query, creating it on demand and caching it for reuse.
getReplacesVersion() - Method in class org.apache.cayenne.DataRow
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTAbs
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTAggregateFunctionCall
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTBetween
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTConcat
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTCurrentDate
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTCurrentTime
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTCurrentTimestamp
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTEqual
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTExtract
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTFalse
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTGreater
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTIn
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLength
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLess
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLike
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLocate
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLower
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTMod
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTNotIn
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTNotLike
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTSqrt
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTSubstring
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTTrim
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTTrue
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTUpper
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ConditionNode
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.EvaluatedBitwiseNode
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.EvaluatedMathNode
 
getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.EvaluatedNode
 
getResolvedComponents(EntityResolver) - Method in class org.apache.cayenne.map.SQLResult
 
getResolver() - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
 
getResult() - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
Returns a mapping of the result set columns, or null if this is not a select expression.
getResult(String) - Method in class org.apache.cayenne.map.DataMap
 
getResult(String) - Method in class org.apache.cayenne.map.EntityResolver
 
getResult(String) - Method in interface org.apache.cayenne.map.MappingNamespace
Returns a named result set mapping.
getResult() - Method in class org.apache.cayenne.query.SQLTemplate
 
getResultColumns() - Method in class org.apache.cayenne.access.jdbc.SQLStatement
 
getResultColumns() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
Returns a list of ColumnDescriptors for the query columns.
getResultColumns() - Method in interface org.apache.cayenne.access.translator.select.SelectTranslator
 
getResultDescriptors() - Method in class org.apache.cayenne.query.ProcedureQuery
Returns a List of descriptors for query ResultSets in the order they are returned by the stored procedure.
getResultEntityName() - Method in class org.apache.cayenne.map.ProcedureQueryDescriptor
Returns result entity name.
getResultEntityName() - Method in class org.apache.cayenne.query.ProcedureQuery
 
getResultIterator() - Method in class org.apache.cayenne.access.util.IteratedSelectObserver
 
getResultParam() - Method in class org.apache.cayenne.map.Procedure
Returns parameter describing the return value of the StoredProcedure, or null if procedure does not support return values.
getResultPaths() - Method in class org.apache.cayenne.query.PrefetchSelectQuery
Returns extra result paths.
getResults() - Method in class org.apache.cayenne.map.DataMap
 
getResults() - Method in class org.apache.cayenne.map.EntityResolver
 
getResults() - Method in interface org.apache.cayenne.map.MappingNamespace
 
getResultSetMapping() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns an optional list of result set mapping hints.
getResultSetMapping() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getResultSets() - Method in class org.apache.cayenne.map.EntityResolver
Deprecated.
getResultsMap() - Method in class org.apache.cayenne.map.DataMap
 
getReverseDbRelationshipPath() - Method in class org.apache.cayenne.map.ObjRelationship
Returns a reversed dbRelationship path.
getReverseRelationship() - Method in class org.apache.cayenne.map.DbRelationship
Returns DbRelationship that is the opposite of this DbRelationship.
getReverseRelationship() - Method in class org.apache.cayenne.map.ObjRelationship
Returns a "complimentary" ObjRelationship going in the opposite direction.
getReverseRelationship() - Method in class org.apache.cayenne.map.Relationship
Returns a "complimentary" relationship going in the opposite direction.
getReverseRelationshipName() - Method in class org.apache.cayenne.map.ObjRelationship
Returns the name of a complimentary relationship going in the opposite direction or null if it doesn't exist.
getRightHandSideId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLInnerFetchJoin
 
getRightHandSideId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLJoin
 
getRightHandSideId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLOuterFetchJoin
 
getRoot() - Method in class org.apache.cayenne.map.QueryDescriptor
Returns the root of this query.
getRoot() - Method in class org.apache.cayenne.map.QueryDescriptorLoader
Determines query root based on configuration info, falls back to a DataMap root if the data is invalid.
getRoot() - Method in class org.apache.cayenne.query.AbstractQuery
Returns the root of this query.
getRoot() - Method in class org.apache.cayenne.query.PrefetchTreeNode
Returns the root of the node tree.
getRootDbEntities() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns a collection of DbEntities that are the root tables for this descriptor's ObjEntity.
getRootDbEntities() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getRootDbEntities() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
getRootDescriptor() - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
Returns a descriptor of the root of this expression such as entity being fetched or updated.
getRootNode() - Method in class org.apache.cayenne.configuration.ConfigurationTree
 
getROPRequestContext() - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
getRowReaderFactory() - Method in class org.apache.cayenne.access.DataNode
 
getRows() - Method in class org.apache.cayenne.query.BatchQuery
 
getRrefreshPeriod(String) - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
getScale() - Method in class org.apache.cayenne.access.translator.DbAttributeBinding
 
getScale() - Method in class org.apache.cayenne.access.translator.ParameterBinding
 
getScale() - Method in class org.apache.cayenne.access.translator.ProcedureParameterBinding
 
getScale() - Method in class org.apache.cayenne.map.DbAttribute
Returns the number of digits after period for decimal attributes.
getSchema() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
getSchema() - Method in class org.apache.cayenne.map.DbEntity
Returns database schema of this table.
getSchema() - Method in class org.apache.cayenne.map.Procedure
 
getSchemaName(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
Returns DbEntity schema name for 1.8 and on.
getSchemaName(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
Returns NULL.
getSchemaUpdateStrategy() - Method in class org.apache.cayenne.access.DataNode
 
getSchemaUpdateStrategyType() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
getSelectColumnsTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
 
getSelectColumnsTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
getSelectResult() - Method in interface org.apache.cayenne.QueryResultItem
Returns a list of selected objects.
getSelectTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
 
getSelectTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.AutoAdapter
 
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in interface org.apache.cayenne.dba.DbAdapter
Returns a SelectTranslator that works with the adapter target database.
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
 
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
 
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
 
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
 
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.oracle.Oracle8Adapter
 
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
 
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
 
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
 
getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
 
getSelectTranslatorFactory() - Method in class org.apache.cayenne.access.DataNode
 
getSemantics() - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
getSenderChanges() - Method in class org.apache.cayenne.remote.SyncMessage
 
getSequencePrefix() - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
 
getSequencePrefix() - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
getSerializer(Class) - Method in class org.apache.cayenne.remote.hessian.ClientSerializerFactory
 
getSerializer(Class) - Method in class org.apache.cayenne.remote.hessian.service.ServerSerializerFactory
 
getServerEventBridge() - Method in interface org.apache.cayenne.remote.ClientConnection
Returns an EventBridge that receives remote server events.
getServerEventBridge() - Method in class org.apache.cayenne.remote.service.LocalConnection
Returns null.
getServerEventBridge() - Method in class org.apache.cayenne.rop.HttpClientConnection
 
getServerSession() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Returns a ServerSession object that represents Cayenne-related state associated with the current session.
getServerSession() - Method in class org.apache.cayenne.remote.service.HttpRemoteService
Returns a ServerSession object that represents Cayenne-related state associated with the current session.
getSession(boolean) - Method in class org.apache.cayenne.remote.hessian.service.HessianService
 
getSession(boolean) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
Returns an HttpSession associated with the current request in progress.
getSession() - Method in class org.apache.cayenne.remote.service.ServerSession
 
getSession() - Method in class org.apache.cayenne.rop.HttpClientConnection
 
getSession(boolean) - Method in class org.apache.cayenne.rop.ServerHttpRemoteService
 
getSessionId() - Method in class org.apache.cayenne.remote.RemoteSession
Returns server session id.
getSetFault() - Method in interface org.apache.cayenne.reflect.FaultFactory
 
getSetFault() - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
 
getSharedChannel(String) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
 
getSharedSnapshotCache() - Method in class org.apache.cayenne.access.DataDomain
Returns snapshots cache for this DataDomain, lazily initializing it on the first call if 'sharedCacheEnabled' flag is true.
getSnapshot(ObjectId) - Method in class org.apache.cayenne.access.ObjectStore
Returns a snapshot for ObjectId from the underlying snapshot cache.
getSnapshotEventSubject() - Method in class org.apache.cayenne.access.DataRowStore
Returns EventSubject used by this SnapshotCache to notify of snapshot changes.
getSnapshotVersion() - Method in class org.apache.cayenne.BaseDataObject
 
getSnapshotVersion() - Method in interface org.apache.cayenne.DataObject
Returns a version of a DataRow snapshot that was used to create this object.
getSortOrder() - Method in class org.apache.cayenne.query.Ordering
Returns sort order for this ordering
getSortSpec() - Method in class org.apache.cayenne.query.Ordering
Returns the expression defining a ordering Java Bean property.
getSortSpecString() - Method in class org.apache.cayenne.query.Ordering
Returns sortSpec string representation.
getSource() - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
Returns EJB QL source of the compiled expression if available.
getSource() - Method in class org.apache.cayenne.map.DbJoin
Returns DbAttribute on on the left side of the join.
getSource() - Method in exception org.apache.cayenne.reflect.PropertyException
Returns an object that caused an error.
getSource() - Method in class org.apache.cayenne.remote.SyncMessage
Returns a source of SyncMessage.
getSource() - Method in class org.apache.cayenne.validation.SimpleValidationFailure
Returns object that failed the validation.
getSource() - Method in interface org.apache.cayenne.validation.ValidationFailure
Returns the object that has generated the failure.
getSourceAttributes() - Method in class org.apache.cayenne.map.DbRelationship
Returns a Collection of source attributes.
getSourceEntity() - Method in class org.apache.cayenne.map.DbRelationship
 
getSourceEntity() - Method in class org.apache.cayenne.map.ObjRelationship
 
getSourceEntity() - Method in class org.apache.cayenne.map.Relationship
Returns relationship source entity.
getSourceEntityName() - Method in class org.apache.cayenne.map.DbRelationship
 
getSourceName() - Method in class org.apache.cayenne.map.DbJoin
 
getSourceNode() - Method in class org.apache.cayenne.access.DataPort
Deprecated.
 
getSourceTableAlias() - Method in class org.apache.cayenne.access.translator.select.JoinTreeNode
 
getSql() - Method in class org.apache.cayenne.access.jdbc.SQLStatement
 
getSql() - Method in interface org.apache.cayenne.access.translator.batch.BatchTranslator
Returns SQL String that can be used to init a PreparedStatement.
getSql() - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslator
Translates BatchQuery into an SQL string formatted to use in a PreparedStatement.
getSql() - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
Translates query into an SQL string formatted to use in a PreparedStatement.
getSql() - Method in interface org.apache.cayenne.access.translator.select.SelectTranslator
 
getSql() - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
Returns default SQL statement for this query.
getSql() - Method in class org.apache.cayenne.query.SQLExec
 
getSql() - Method in class org.apache.cayenne.query.SQLSelect
 
getSqlNameByType(int) - Static method in class org.apache.cayenne.dba.TypesMapping
Returns a String representation of the SQL type from its JDBC code.
getSqlTemplateProcessor() - Method in class org.apache.cayenne.access.DataNode
 
getSqlTypeByJava(String) - Static method in class org.apache.cayenne.dba.TypesMapping
Returns default java.sql.Types type by the Java type name.
getSqlTypeByJava(Class<?>) - Static method in class org.apache.cayenne.dba.TypesMapping
Guesses a default JDBC type for the Java class.
getSqlTypeByName(String) - Static method in class org.apache.cayenne.dba.TypesMapping
Returns a JDBC int type for SQL typem name.
getStamp() - Method in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
 
getStatementFetchSize() - Method in class org.apache.cayenne.query.EJBQLQuery
 
getStatementFetchSize() - Method in class org.apache.cayenne.query.FluentSelect
 
getStatementFetchSize() - Method in class org.apache.cayenne.query.ProcedureQuery
 
getStatementFetchSize() - Method in interface org.apache.cayenne.query.QueryMetadata
 
getStatementFetchSize() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
getStatementFetchSize() - Method in class org.apache.cayenne.query.RelationshipQuery
 
getStatementFetchSize() - Method in class org.apache.cayenne.query.SelectQuery
 
getStatementFetchSize() - Method in class org.apache.cayenne.query.SQLSelect
 
getStatementFetchSize() - Method in class org.apache.cayenne.query.SQLTemplate
 
getStatementPosition() - Method in class org.apache.cayenne.access.translator.ParameterBinding
 
getStorageEngine() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
getString(String) - Static method in class org.apache.cayenne.util.LocalizedStringsHandler
Returns localized string for the given key.
getSubclassDescriptor(Class<?>) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns the most "specialized" descriptor for a given class.
getSubclassDescriptor(Class<?>) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getSubclassDescriptor(Class<?>) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
getSubclassesForObjEntity(ObjEntity) - Method in class org.apache.cayenne.map.DataMap
 
getSubject() - Method in class org.apache.cayenne.event.CayenneEvent
 
getSubject(Class<?>, String) - Static method in class org.apache.cayenne.event.EventSubject
Returns an event subject identified by the given owner and subject name.
getSubjectName() - Method in class org.apache.cayenne.event.EventSubject
 
getSubjects() - Static method in class org.apache.cayenne.remote.RemoteSession
 
getSubString(long, int) - Method in class org.apache.cayenne.util.MemoryClob
Retrieves a copy of the specified substring in the CLOB value designated by this Clob object.
GetSuffix(int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
GetSuffix(int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
GetSuffix(int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
 
getSuperclassDescriptor() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns a descriptor of the mapped superclass or null if the descriptor's entity sits at the top of inheritance hierarchy or no inheritance is mapped.
getSuperclassDescriptor() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getSuperclassDescriptor() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Returns a descriptor of the mapped superclass or null if the descriptor's entity sits at the top of inheritance hierarchy.
getSuperClassName() - Method in class org.apache.cayenne.map.ObjEntity
Returns a fully-qualified name of the super class of the DataObject class.
getSuperEntity() - Method in class org.apache.cayenne.map.ObjEntity
Returns a "super" entity in the entity inheritance hierarchy.
getSuperEntityName() - Method in class org.apache.cayenne.map.ObjEntity
Returns an entity name for a parent entity in the inheritance hierarchy.
getSyntheticId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLFromItem
Returns an id generated from the entity name.
getTableAlias(String, String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
Retrieves a SQL alias for the combination of EJBQL id variable and a table name.
getTableName() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
Returns the name of the parent table.
getTableName(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
Generate fully-qualified name for 1.8 and on.
getTableName(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
Generate unqualified name without schema.
getTabSize(int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
getTabSize(int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
getTarget() - Method in class org.apache.cayenne.map.DbJoin
 
getTarget() - Method in class org.apache.cayenne.util.Invocation
 
getTargetAttributes() - Method in class org.apache.cayenne.map.DbRelationship
Returns a Collection of target attributes.
getTargetDescriptor() - Method in interface org.apache.cayenne.reflect.ArcProperty
Returns a ClassDescriptor for the type of graph nodes pointed to by this arc property.
getTargetDescriptor() - Method in class org.apache.cayenne.reflect.BaseArcProperty
 
getTargetEntity() - Method in class org.apache.cayenne.map.DbRelationship
Returns a target of this relationship.
getTargetEntity() - Method in class org.apache.cayenne.map.ObjRelationship
Returns a target ObjEntity of this relationship.
getTargetEntity() - Method in class org.apache.cayenne.map.Relationship
Returns a target entity of the relationship.
getTargetEntityName() - Method in class org.apache.cayenne.map.Relationship
Returns the name of a target entity.
getTargetName() - Method in class org.apache.cayenne.map.DbJoin
 
getTargetNodeId() - Method in class org.apache.cayenne.graph.ArcCreateOperation
 
getTargetNodeId() - Method in class org.apache.cayenne.graph.ArcDeleteOperation
 
getTargetTableAlias() - Method in class org.apache.cayenne.access.translator.select.JoinTreeNode
 
getTargetType() - Method in class org.apache.cayenne.access.types.BigIntegerValueType
 
getTargetType() - Method in class org.apache.cayenne.access.types.CharacterValueType
 
getTargetType() - Method in class org.apache.cayenne.access.types.LocalDateTimeValueType
 
getTargetType() - Method in class org.apache.cayenne.access.types.LocalDateValueType
 
getTargetType() - Method in class org.apache.cayenne.access.types.LocalTimeValueType
 
getTargetType() - Method in class org.apache.cayenne.access.types.UUIDValueType
 
getTargetType() - Method in interface org.apache.cayenne.access.types.ValueObjectType
 
getTemplate(String) - Method in class org.apache.cayenne.query.SQLTemplate
Returns a template for key, or a default template if a template for key is not found.
getTemplateKeys() - Method in class org.apache.cayenne.query.SQLTemplate
Returns a collection of configured template keys.
getText() - Method in interface org.apache.cayenne.ejbql.EJBQLExpression
Returns a text property of the node.
getText() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
getThreadInjector() - Static method in class org.apache.cayenne.configuration.CayenneRuntime
Returns the Injector bound to the current thread.
getThreadObjectContext() - Static method in class org.apache.cayenne.BaseContext
Returns the ObjectContext bound to the current thread.
getThreadTransaction() - Static method in class org.apache.cayenne.access.Transaction
Deprecated.
getThreadTransaction() - Static method in class org.apache.cayenne.tx.BaseTransaction
Returns a Transaction associated with the current thread, or null if there is no such Transaction.
getTimestamp() - Method in class org.apache.cayenne.access.event.SnapshotEvent
 
getToken(int) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
Get the specific Token.
getToken(int) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Get the specific Token.
getToken(int) - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
Get the specific Token.
getToOneFault() - Method in interface org.apache.cayenne.reflect.FaultFactory
 
getToOneFault() - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
 
getTransactionIsolation() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
getTrimFunction() - Method in class org.apache.cayenne.access.translator.select.TrimmingQualifierTranslator
Returns the trimFunction.
getType(Class<?>) - Method in class org.apache.cayenne.access.types.EnumTypeFactory
 
getType(Class<?>) - Method in interface org.apache.cayenne.access.types.ExtendedTypeFactory
Returns ExtendedType instance that can handle a given object class.
getType(Class<?>) - Method in class org.apache.cayenne.access.types.ValueObjectTypeFactory
 
getType(DbAdapter, DbAttribute) - Static method in class org.apache.cayenne.dba.JdbcAdapter
 
getType() - Method in class org.apache.cayenne.di.Key
 
getType() - Method in class org.apache.cayenne.exp.Expression
Returns a type of expression.
getType() - Method in class org.apache.cayenne.exp.parser.ASTAdd
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTAnd
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTAsterisk
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTBetween
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTDbPath
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTDivide
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTEqual
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTFalse
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTFullObject
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTGreater
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTIn
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTLess
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTLike
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTList
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTMultiply
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTNegate
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTNot
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTNotIn
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTNotLike
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTObjPath
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTOr
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTSubtract
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTTrim
 
getType() - Method in class org.apache.cayenne.exp.parser.ASTTrue
 
getType() - Method in class org.apache.cayenne.exp.Property
 
getType() - Method in class org.apache.cayenne.map.DbAttribute
Returns the SQL type of the column.
getType() - Method in class org.apache.cayenne.map.DetectedDbEntity
 
getType() - Method in class org.apache.cayenne.map.EmbeddableAttribute
 
getType() - Method in class org.apache.cayenne.map.EmbeddedAttribute
Returns a type of this attribute that must be an Embeddable object.
getType() - Method in class org.apache.cayenne.map.ObjAttribute
Returns fully qualified Java class name of the object property represented by this attribute.
getType() - Method in class org.apache.cayenne.map.ProcedureParameter
 
getType() - Method in class org.apache.cayenne.map.QueryDescriptor
Returns type of the query.
getType() - Method in class org.apache.cayenne.remote.SyncMessage
 
getTypeMap() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
getUnfetchedObjects() - Method in class org.apache.cayenne.access.IncrementalFaultList
Returns a total number of objects that are not resolved yet.
getUnfetchedObjects() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Returns a total number of objects that are not resolved yet.
getUnlabeledMessage() - Method in exception org.apache.cayenne.CayenneException
Returns exception message without Cayenne version label.
getUnlabeledMessage() - Method in exception org.apache.cayenne.CayenneRuntimeException
Returns exception message without Cayenne version label.
getUpdateCount() - Method in interface org.apache.cayenne.QueryResultItem
Returns an update count.
getUpdatedAttributes() - Method in class org.apache.cayenne.query.UpdateBatchQuery
 
getUpdateItemTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
 
getUpdateItemTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
getUpdateTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
 
getUpdateTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
getURL() - Method in interface org.apache.cayenne.resource.Resource
Returns a resource URL to read (and possibly write) the resource data.
getURL() - Method in class org.apache.cayenne.resource.URLResource
 
getUserName() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
getUserName() - Method in class org.apache.cayenne.datasource.DriverDataSource
Deprecated.
since 4.0. Connection parameters are immutable and not readable.
getUserProperties() - Method in class org.apache.cayenne.BaseContext
Returns a map of user-defined properties associated with this DataContext.
getUserProperty(String) - Method in class org.apache.cayenne.BaseContext
Returns a user-defined property previously set via 'setUserProperty'.
getUserProperty(String) - Method in interface org.apache.cayenne.ObjectContext
Returns a user-defined property previously set via 'setUserProperty'.
getValidationQuery() - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
 
getValidationResult() - Method in exception org.apache.cayenne.validation.ValidationException
 
getValue() - Method in class org.apache.cayenne.access.translator.ParameterBinding
 
getValue(String) - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
getValue() - Method in class org.apache.cayenne.ejbql.parser.Token
An optional attribute value of the Token.
getValue() - Method in class org.apache.cayenne.exp.parser.ASTScalar
 
getValue() - Method in class org.apache.cayenne.exp.parser.Token
An optional attribute value of the Token.
getValue(int) - Method in class org.apache.cayenne.query.BatchQueryRow
 
getValue(Map<String, Object>, DbAttribute) - Method in class org.apache.cayenne.query.BatchQueryRow
Used by subclasses to resolve deferred values on demand.
getValue(Object) - Method in interface org.apache.cayenne.reflect.Accessor
Returns a property value of an object without disturbing the object fault status.
getValue(Object) - Method in class org.apache.cayenne.reflect.BeanAccessor
 
getValue(Object) - Method in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
getValue(Object) - Method in class org.apache.cayenne.reflect.FieldAccessor
 
getValue(Object) - Method in class org.apache.cayenne.reflect.IdMapKeyAccessor
 
getValue(Object) - Method in class org.apache.cayenne.reflect.MapAccessor
 
getValue(Object) - Method in class org.apache.cayenne.reflect.PropertyAccessor
 
getValue() - Method in class org.apache.cayenne.template.parser.ScalarNode
 
getValue() - Method in class org.apache.cayenne.template.parser.Token
An optional attribute value of the Token.
getValue() - Method in class org.apache.cayenne.util.IndexPropertyList
 
getValue() - Method in class org.apache.cayenne.util.PersistentObjectHolder
Returns a value resolving it via a query on the first call to this method.
getValue() - Method in class org.apache.cayenne.util.PersistentObjectList
 
getValue() - Method in class org.apache.cayenne.util.PersistentObjectMap
 
getValue() - Method in class org.apache.cayenne.util.PersistentObjectSet
 
getValue() - Method in interface org.apache.cayenne.ValueHolder
Returns an object stored by this ValueHolder.
getValueDirectly() - Method in class org.apache.cayenne.util.IndexPropertyList
 
getValueDirectly() - Method in class org.apache.cayenne.util.PersistentObjectHolder
 
getValueDirectly() - Method in class org.apache.cayenne.util.PersistentObjectList
 
getValueDirectly() - Method in class org.apache.cayenne.util.PersistentObjectMap
 
getValueDirectly() - Method in class org.apache.cayenne.util.PersistentObjectSet
 
getValueDirectly() - Method in interface org.apache.cayenne.ValueHolder
Retrieves ValueHolder value without triggering fault resolution.
getValueObjectTypeRegistry() - Method in class org.apache.cayenne.map.EntityResolver
 
getValues() - Method in class org.apache.cayenne.access.types.ExtendedEnumType
 
getValueType() - Method in class org.apache.cayenne.access.types.BigIntegerValueType
 
getValueType() - Method in class org.apache.cayenne.access.types.CharacterValueType
 
getValueType(Class<? extends T>) - Method in class org.apache.cayenne.access.types.DefaultValueObjectTypeRegistry
 
getValueType() - Method in class org.apache.cayenne.access.types.LocalDateTimeValueType
 
getValueType() - Method in class org.apache.cayenne.access.types.LocalDateValueType
 
getValueType() - Method in class org.apache.cayenne.access.types.LocalTimeValueType
 
getValueType() - Method in class org.apache.cayenne.access.types.UUIDValueType
 
getValueType() - Method in interface org.apache.cayenne.access.types.ValueObjectType
 
getValueType(Class<? extends T>) - Method in interface org.apache.cayenne.access.types.ValueObjectTypeRegistry
Lookup descriptor in this registry.
getVersion() - Method in class org.apache.cayenne.DataRow
 
getWarnings() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
getWhere() - Method in class org.apache.cayenne.query.FluentSelect
Returns a WHERE clause Expression of this query.
getWidth() - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
Returns a number of columns in a row.
getXmlReader() - Method in class org.apache.cayenne.configuration.xml.LoaderContext
 
globalExceptions - Variable in class org.apache.cayenne.access.util.DefaultOperationObserver
 
GRAPH_CHANGED_SUBJECT - Static variable in interface org.apache.cayenne.DataChannel
 
GRAPH_FLUSHED_SUBJECT - Static variable in interface org.apache.cayenne.DataChannel
 
GRAPH_ROLLEDBACK_SUBJECT - Static variable in interface org.apache.cayenne.DataChannel
 
graphAction - Variable in class org.apache.cayenne.BaseContext
Graph action that handles property changes
graphChanged(GraphEvent) - Method in interface org.apache.cayenne.DataChannelListener
Notifies implementing object of the changes that were performed to the object graph externally, not by one of the channel ObjectContexts.
GraphChangeHandler - Interface in org.apache.cayenne.graph
Defines callback API that can be used by object graph nodes to notify of their state changes.
GraphDiff - Interface in org.apache.cayenne.graph
Represents a change in an object graph.
GraphDiffCompressor - Class in org.apache.cayenne.graph
A utility class that removes redundant and mutually exclusive graph changes from the graph diff.
GraphDiffCompressor() - Constructor for class org.apache.cayenne.graph.GraphDiffCompressor
 
GraphEvent - Class in org.apache.cayenne.graph
An event indicating a change in the object graph.
GraphEvent(Object, GraphDiff) - Constructor for class org.apache.cayenne.graph.GraphEvent
 
GraphEvent(Object, Object, GraphDiff) - Constructor for class org.apache.cayenne.graph.GraphEvent
 
graphFlushed(GraphEvent) - Method in interface org.apache.cayenne.DataChannelListener
Notifies implementing object that one of the channel ObjectContexts flushed its changes to the channel.
GraphManager - Interface in org.apache.cayenne.graph
Represents a generic "managed" graph with nodes mapped by their ids.
GraphMap - Class in org.apache.cayenne.graph
A base implementation of GraphManager that stores graph nodes keyed by their ids.
GraphMap() - Constructor for class org.apache.cayenne.graph.GraphMap
Creates a new GraphMap.
graphRolledback(GraphEvent) - Method in interface org.apache.cayenne.DataChannelListener
Notifies implementing object that one of the channel ObjectContexts initiated a rollback.
GREATER_THAN - Static variable in class org.apache.cayenne.exp.Expression
 
GREATER_THAN_EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
 
greaterDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience method to create an DB_PATH "greater than" expression.
greaterExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience method to create an OBJ_PATH "greater than" expression.
greaterOrEqualDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience method to create an DB_PATH "greater than or equal to" expression.
greaterOrEqualExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience method to create an OBJ_PATH "greater than or equal to" expression.
GROUP - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
groupby_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
groupby_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
groupKeys - Variable in class org.apache.cayenne.query.RefreshQuery
 
GROW_BREADTH_STAMP - Static variable in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
 
GROW_DEPTH_STAMP - Static variable in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
 
GT() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
GT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
gt(E) - Method in class org.apache.cayenne.exp.Property
 
gt(Property<?>) - Method in class org.apache.cayenne.exp.Property
 
gte(E) - Method in class org.apache.cayenne.exp.Property
 
gte(Property<?>) - Method in class org.apache.cayenne.exp.Property
 
guessType(String) - Method in class org.apache.cayenne.template.directive.Result
Converts "short" type notation to the fully qualified class name.

H

H2Adapter - Class in org.apache.cayenne.dba.h2
DbAdapter implementation for H2 RDBMS .
H2Adapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.h2.H2Adapter
 
H2PkGenerator - Class in org.apache.cayenne.dba.h2
Default PK generator for H2 that uses sequences for PK generation.
H2PkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.h2.H2PkGenerator
 
H2Sniffer - Class in org.apache.cayenne.dba.h2
 
H2Sniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.h2.H2Sniffer
 
handleArcPropertyChange(Persistent, ArcProperty, Object, Object) - Method in class org.apache.cayenne.util.ObjectContextGraphAction
 
handlePropertyChange(Persistent, String, Object, Object) - Method in class org.apache.cayenne.util.ObjectContextGraphAction
HandlerFactory - Interface in org.apache.cayenne.configuration.xml
Factory that creates handlers for unparsed elements.
handlerFactory - Variable in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
 
handlerFactory - Variable in class org.apache.cayenne.configuration.xml.XMLDataMapLoader
 
handleSimplePropertyChange(Persistent, String, Object, Object) - Method in class org.apache.cayenne.util.ObjectContextGraphAction
 
hasArc(E, E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
hasArc(E, E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
hasChanges() - Method in class org.apache.cayenne.access.DataContext
Returns true if there are any modified, deleted or new objects registered with this DataContext, false otherwise.
hasChanges() - Method in class org.apache.cayenne.access.ObjectStore
Returns true if there are any modified, deleted or new objects registered with this ObjectStore, false otherwise.
hasChanges() - Method in class org.apache.cayenne.CayenneContext
Returns true if there are any modified, deleted or new objects registered with this CayenneContext, false otherwise.
hasChanges() - Method in interface org.apache.cayenne.ObjectContext
Returns true if there are any modified, deleted or new objects registered with this ObjectContext, false otherwise.
hasChildren() - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
hasExceptions() - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
Returns true if at least one exception was registered during query execution.
hasFailures() - Method in class org.apache.cayenne.validation.ValidationResult
Returns true if at least one failure has been added to this result.
hasFailures(Object) - Method in class org.apache.cayenne.validation.ValidationResult
 
hasGeneratedKeys() - Method in class org.apache.cayenne.access.jdbc.BatchAction
Returns whether BatchQuery generates any keys.
hashCode() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
hashCode() - Method in class org.apache.cayenne.access.ToManyList
 
hashCode() - Method in class org.apache.cayenne.di.Key
 
hashCode() - Method in class org.apache.cayenne.event.EventSubject
 
hashCode() - Method in class org.apache.cayenne.exp.Expression
 
hashCode() - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
 
hashCode() - Method in class org.apache.cayenne.exp.parser.ASTList
 
hashCode() - Method in class org.apache.cayenne.exp.parser.ASTPath
 
hashCode() - Method in class org.apache.cayenne.exp.parser.ASTScalar
 
hashCode() - Method in class org.apache.cayenne.exp.Property
 
hashCode() - Method in class org.apache.cayenne.ObjectId
 
hashCode() - Method in class org.apache.cayenne.query.NamedQuery
Deprecated.
Implements a standard hashCode contract considering custom 'equals' implementation.
hashCode() - Method in class org.apache.cayenne.query.ObjectIdQuery
Implements a standard hashCode contract considering custom 'equals' implementation.
hashCode() - Method in class org.apache.cayenne.query.Ordering
 
hashCode() - Method in class org.apache.cayenne.remote.RemoteSession
 
hashCode() - Method in class org.apache.cayenne.util.Invocation
 
hashCode() - Method in class org.apache.cayenne.util.PersistentObjectList
 
hashCode() - Method in class org.apache.cayenne.util.PersistentObjectSet
 
hashCode(Collection<?>) - Static method in class org.apache.cayenne.util.Util
Builds a hashCode of Collection.
HashCodeBuilder - Class in org.apache.cayenne.util
Assists in implementing Object.hashCode() methods.
HashCodeBuilder() - Constructor for class org.apache.cayenne.util.HashCodeBuilder
Uses two hard coded choices for the constants needed to build a hashCode.
HashCodeBuilder(int, int) - Constructor for class org.apache.cayenne.util.HashCodeBuilder
Two randomly chosen, non-zero, odd numbers must be passed in.
hasJoins() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
hasJoins() - Method in interface org.apache.cayenne.access.translator.select.SelectTranslator
 
hasListeners() - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
hasNext() - Method in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
 
hasNext() - Method in class org.apache.cayenne.ashwood.graph.FilterArcIterator
 
hasNext() - Method in class org.apache.cayenne.ashwood.graph.IndegreeTopologicalSort
 
hasNext() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration.ReversedArcIterator
 
hasNext() - Method in class org.apache.cayenne.ashwood.graph.StrongConnection
 
hasNext() - Method in class org.apache.cayenne.ResultBatchIterator
 
hasNext() - Method in class org.apache.cayenne.util.ResultIteratorIterator
 
hasNextRow() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
 
hasNextRow() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
hasNextRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
Returns true if there is at least one more record that can be read from the iterator.
hasNextRow() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
hasNextRow() - Method in interface org.apache.cayenne.ResultIterator
Returns true if there is at least one more record that can be read from the iterator.
hasSubclasses() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns whether this class has persistent subclasses.
hasSubclasses() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
hasSubclasses() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
haveObject(String) - Method in class org.apache.cayenne.template.Context
 
HAVING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
having(Expression) - Method in class org.apache.cayenne.query.ColumnSelect
Appends a having qualifier expression of this query.
having(String, Object...) - Method in class org.apache.cayenne.query.ColumnSelect
Appends a having qualifier expression of this query, using provided expression String and an array of position parameters.
having_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
havingQualifier - Variable in class org.apache.cayenne.query.SelectQuery
 
HESSIAN_SERIALIZATION - Static variable in class org.apache.cayenne.remote.service.LocalConnection
 
HessianConfig - Class in org.apache.cayenne.remote.hessian
A utility class that configures Hessian serialization properties using reflection.
HessianConfig() - Constructor for class org.apache.cayenne.remote.hessian.HessianConfig
 
HessianROPSerializationService - Class in org.apache.cayenne.rop
 
HessianROPSerializationService(SerializerFactory) - Constructor for class org.apache.cayenne.rop.HessianROPSerializationService
 
HessianService - Class in org.apache.cayenne.remote.hessian.service
An implementation of RemoteService for work within Caucho Hessian environment.
HessianService(ObjectContextFactory, Map<String, String>) - Constructor for class org.apache.cayenne.remote.hessian.service.HessianService
 
HessianUtil - Class in org.apache.cayenne.remote.hessian.service
Hessian related utilities.
HOLLOW - Static variable in class org.apache.cayenne.PersistenceState
Describes a state of an object registered with DataContext/ObjectContext, and having a corresponding database row.
HOUR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
hourExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
hourExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
HSQLDBAdapter - Class in org.apache.cayenne.dba.hsqldb
DbAdapter implementation for the HSQLDB RDBMS .
HSQLDBAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
 
HSQLDBNoSchemaAdapter - Class in org.apache.cayenne.dba.hsqldb
A flavor of HSQLDBAdapter that implements workarounds for some old driver limitations.
HSQLDBNoSchemaAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
 
HSQLDBProcedureTranslator - Class in org.apache.cayenne.dba.hsqldb
Works around HSQLDB's pickiness about stored procedure syntax.
HSQLDBProcedureTranslator() - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLDBProcedureTranslator
 
HSQLDBSniffer - Class in org.apache.cayenne.dba.hsqldb
Detects HSQLDB database from JDBC metadata.
HSQLDBSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLDBSniffer
 
HSQLEJBQLConditionTranslator - Class in org.apache.cayenne.dba.hsqldb
 
HSQLEJBQLTranslatorFactory - Class in org.apache.cayenne.dba.hsqldb
 
HSQLEJBQLTranslatorFactory() - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLEJBQLTranslatorFactory
 
HSQLQualifierTranslator - Class in org.apache.cayenne.dba.hsqldb
 
HSQLQualifierTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLQualifierTranslator
 
HttpClientConnection - Class in org.apache.cayenne.rop
 
HttpClientConnection(RemoteService, String) - Constructor for class org.apache.cayenne.rop.HttpClientConnection
 
HttpClientConnectionProvider - Class in org.apache.cayenne.rop
 
HttpClientConnectionProvider() - Constructor for class org.apache.cayenne.rop.HttpClientConnectionProvider
 
HttpRemoteService - Class in org.apache.cayenne.remote.service
A RemoteService implementation that stores server context information in HTTP sessions.
HttpRemoteService(ObjectContextFactory, Map<String, String>) - Constructor for class org.apache.cayenne.remote.service.HttpRemoteService
 
HttpROPConnector - Class in org.apache.cayenne.rop.http
 
HttpROPConnector(String, String, String) - Constructor for class org.apache.cayenne.rop.http.HttpROPConnector
 
HybridDataObject - Class in org.apache.cayenne
This data object like CayenneDataObject uses Map to store generic attributes, only difference is that this Map will be created lazily at first write, thus reducing memory penalty if possible.
HybridDataObject() - Constructor for class org.apache.cayenne.HybridDataObject
 

I

id - Variable in class org.apache.cayenne.exp.parser.SimpleNode
 
id - Variable in class org.apache.cayenne.map.event.MapEvent
 
id - Variable in class org.apache.cayenne.template.parser.SimpleNode
 
identification_variable() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
identification_variable_declaration() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
IDENTIFIER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
IDENTIFIER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
IDENTIFIER - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
IdentifierNode - Class in org.apache.cayenne.template.parser
 
IdentifierNode(int) - Constructor for class org.apache.cayenne.template.parser.IdentifierNode
 
IdMapKeyAccessor - Class in org.apache.cayenne.reflect
A stateless read-only accessor of the map key value that is based on the Persistent object id.
IdMapKeyAccessor() - Constructor for class org.apache.cayenne.reflect.IdMapKeyAccessor
 
idPath - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
idPath - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
idProperties - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
IDUtil - Class in org.apache.cayenne.util
helper class to generate pseudo-GUID sequences.
idWidth - Variable in class org.apache.cayenne.access.IncrementalFaultList
Stores a hint allowing to distinguish data rows from unfetched ids when the query fetches data rows.
IF - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
ifElse() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
 
ignoringCase - Variable in class org.apache.cayenne.exp.parser.PatternMatchNode
 
image - Variable in class org.apache.cayenne.ejbql.parser.Token
The string image of the token.
image - Variable in class org.apache.cayenne.exp.parser.Token
The string image of the token.
image - Variable in class org.apache.cayenne.template.parser.Token
The string image of the token.
in(Scope) - Method in interface org.apache.cayenne.di.BindingBuilder
Sets the scope of a bound instance.
in(Scope) - Method in interface org.apache.cayenne.di.ListBuilder
 
in(Scope) - Method in interface org.apache.cayenne.di.MapBuilder
 
in(Scope) - Method in class org.apache.cayenne.di.spi.DICollectionBuilder
 
IN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
IN - Static variable in class org.apache.cayenne.exp.Expression
 
in(E, E...) - Method in class org.apache.cayenne.exp.Property
 
in(Collection<E>) - Method in class org.apache.cayenne.exp.Property
 
in_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
IN_OUT_PARAMETER - Static variable in class org.apache.cayenne.map.ProcedureParameter
 
IN_PARAMETER - Static variable in class org.apache.cayenne.map.ProcedureParameter
 
IN_SINGLE_LINE_COMMENT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
Lexical state.
inBuf - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
inBuf - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
inBuf - Variable in class org.apache.cayenne.template.parser.JavaCharStream
 
include(int, Object, ExtendedType) - Method in class org.apache.cayenne.access.translator.ParameterBinding
Sets the value of the binding and initializes statement position var, thus "including" this binding in the current iteration.
includeInBatch(DbAttribute) - Method in class org.apache.cayenne.access.translator.batch.InsertBatchTranslator
Returns true if an attribute should be included in the batch.
incomingIterator(E) - Method in interface org.apache.cayenne.ashwood.graph.DigraphIteration
 
incomingIterator(E) - Method in class org.apache.cayenne.ashwood.graph.FilterIteration
 
incomingIterator(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
incomingIterator(E) - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration
 
incomingSize(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
incomingSize(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
IncrementalFaultList<E> - Class in org.apache.cayenne.access
A synchronized list that serves as a container of DataObjects.
IncrementalFaultList(DataContext, Query, int) - Constructor for class org.apache.cayenne.access.IncrementalFaultList
Creates a new IncrementalFaultList using a given DataContext and query.
IncrementalListResponse - Class in org.apache.cayenne.util
A QueryResponse that contains a sublist of the query result.
IncrementalListResponse(List, int) - Constructor for class org.apache.cayenne.util.IncrementalListResponse
 
incrementer - Static variable in class org.apache.cayenne.map.EntityResolver
 
inDbExp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building IN DB expression.
inDbExp(String, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building IN DB expression.
IndegreeTopologicalSort<E> - Class in org.apache.cayenne.ashwood.graph
 
IndegreeTopologicalSort(Digraph<E, ?>) - Constructor for class org.apache.cayenne.ashwood.graph.IndegreeTopologicalSort
 
indent - Variable in class org.apache.cayenne.util.XMLEncoder
 
indent(int) - Method in class org.apache.cayenne.util.XMLEncoder
 
indentLine - Variable in class org.apache.cayenne.util.XMLEncoder
 
indentTimes - Variable in class org.apache.cayenne.util.XMLEncoder
 
indexCollection(Collection<Object>) - Method in class org.apache.cayenne.util.PersistentObjectMap
Converts a collection into a map indexed by map key.
indexedByClass - Variable in class org.apache.cayenne.map.EntityResolver
Deprecated.
indexOf(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
indexOf(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
indexOf(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
indexProperty - Variable in class org.apache.cayenne.util.IndexPropertyList
 
IndexPropertyList - Class in org.apache.cayenne.util
A List implementation that would maintain its internal ordering based on some object numeric "index" property.
IndexPropertyList(String) - Constructor for class org.apache.cayenne.util.IndexPropertyList
Creates an empty NumericPropertyOrderedList.
IndexPropertyList(String, List, boolean) - Constructor for class org.apache.cayenne.util.IndexPropertyList
Creates a NumericPropertyOrderedList that decorates another list.
indexQualifiers(PersistentDescriptor, EntityInheritanceTree) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
indexRootDbEntities(PersistentDescriptor, EntityInheritanceTree) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
indexSorter() - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
Reindexes internal sorter in a thread-safe manner.
indexSubclassDescriptors(PersistentDescriptor, EntityInheritanceTree) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
indexSuperclassProperties(PersistentDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
Adds superclass properties to the descriptor, applying proper overrides.
indirectlyModifiedIds - Variable in class org.apache.cayenne.access.event.SnapshotEvent
 
IndirectQuery - Class in org.apache.cayenne.query
A base superclass for queries that resolve into some other queries during the routing phase.
IndirectQuery() - Constructor for class org.apache.cayenne.query.IndirectQuery
 
inExp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building IN expression.
inExp(String, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building IN expression.
info - Variable in class org.apache.cayenne.event.CayenneEvent
 
IngresActionBuilder - Class in org.apache.cayenne.dba.ingres
 
IngresActionBuilder(DataNode) - Constructor for class org.apache.cayenne.dba.ingres.IngresActionBuilder
 
IngresAdapter - Class in org.apache.cayenne.dba.ingres
DbAdapter implementation for Ingres.
IngresAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.ingres.IngresAdapter
 
IngresBooleanType - Class in org.apache.cayenne.dba.ingres
 
IngresBooleanType() - Constructor for class org.apache.cayenne.dba.ingres.IngresBooleanType
 
IngresPkGenerator - Class in org.apache.cayenne.dba.ingres
Ingres-specific sequence based PK generator.
IngresPkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.ingres.IngresPkGenerator
 
IngresSelectAction - Class in org.apache.cayenne.dba.ingres
 
IngresSelectAction(SelectQuery<T>, DataNode) - Constructor for class org.apache.cayenne.dba.ingres.IngresSelectAction
 
IngresSelectTranslator - Class in org.apache.cayenne.dba.ingres
 
IngresSelectTranslator(Query, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.dba.ingres.IngresSelectTranslator
 
IngresSniffer - Class in org.apache.cayenne.dba.ingres
Detects Ingres database from JDBC metadata.
IngresSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.ingres.IngresSniffer
 
init(FilterConfig) - Method in class org.apache.cayenne.configuration.web.CayenneFilter
 
init(DataChannel) - Method in interface org.apache.cayenne.DataChannelFilter
 
init(ServletConfig) - Method in class org.apache.cayenne.rop.ROPServlet
 
init(DataChannel) - Method in class org.apache.cayenne.tx.TransactionFilter
 
initCronPolicy(String, Object) - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
Called internally for each group that is configured with cron policy in the properties.
initDefaultFactories() - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Registers default factories for creating enum types and serializable types.
initDone - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
 
initDriverInformation() - Static method in class org.apache.cayenne.dba.oracle.OracleAdapter
 
initEventBridgeParameters(Map<String, String>) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Initializes EventBridge parameters for remote clients peer-to-peer communications.
initExtendedTypes(List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ValueObjectTypeRegistry) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
initialCapacity(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
Specifies the initial capacity of the hash table (default 16).
initMetadata(QueryMetadata) - Method in class org.apache.cayenne.query.NamedQuery
Deprecated.
Initializes metadata overrides.
initRefreshPolicy(String, Object) - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
Called internally for each group that is configured with refresh policy in the properties.
initStatement(CallableStatement) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
Initializes statement with query parameters
initStatement(CallableStatement) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
Set IN and OUT parameters.
initValues() - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
initWithProperties(Map<String, String>) - Method in class org.apache.cayenne.access.DataDomain
Deprecated.
since 4.0 properties are processed by the DI provider.
initWithProperties(RuntimeProperties) - Method in class org.apache.cayenne.access.DataRowStore
 
initWithProperties(Map<String, Object>) - Method in class org.apache.cayenne.map.DataMap
Performs DataMap initialization from a set of properties, using defaults for the missing properties.
initWithProperties(Map<String, ?>) - Method in class org.apache.cayenne.query.EJBQLQuery
 
initWithProperties(Map<String, ?>) - Method in class org.apache.cayenne.query.ProcedureQuery
Initializes query parameters using a set of properties.
initWithProperties(Map<String, ?>) - Method in class org.apache.cayenne.query.SelectQuery
Initializes query parameters using a set of properties.
initWithProperties(Map<String, ?>) - Method in class org.apache.cayenne.query.SQLTemplate
Initializes query parameters using a set of properties.
Inject - Annotation Type in org.apache.cayenne.di
 
injectInitialValue(Object) - Method in class org.apache.cayenne.BaseContext
If ObjEntity qualifier is set, asks it to inject initial value to an object.
injectMembers(Object) - Method in interface org.apache.cayenne.di.Injector
Performs field injection on a given object, ignoring constructor injection.
injectMembers(Object) - Method in class org.apache.cayenne.di.spi.DefaultInjector
 
injector - Variable in class org.apache.cayenne.configuration.CayenneRuntime
 
injector - Variable in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
injector - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
injector - Variable in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
Injector - Interface in org.apache.cayenne.di
A facade to the Cayenne DI container.
injector - Variable in class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
 
injector - Variable in class org.apache.cayenne.di.spi.DICollectionBuilder
 
injectValue(Object) - Method in class org.apache.cayenne.exp.parser.ASTAnd
 
injectValue(Object) - Method in class org.apache.cayenne.exp.parser.ASTEqual
 
injectValue(Object) - Method in interface org.apache.cayenne.exp.ValueInjector
 
injectValueHolder(Object) - Method in class org.apache.cayenne.reflect.BaseProperty
Does nothing.
injectValueHolder(Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
Injects a List in the object if it hasn't been done yet.
injectValueHolder(Object) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
If a property is implemented as a ValueHolder, this operation would create an unfaulted value holder and inject it into the object, if an object doesn't have it set yet.
injectValueHolders(Object) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Prepares object properties for access.
injectValueHolders(Object) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
injectValueHolders(Object) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Invokes 'prepareForAccess' of a super descriptor and then invokes 'prepareForAccess' of each declared property.
INNER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
inner_fetch_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
inner_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
innerJoin - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
input_parameter() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
input_stream - Variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
 
input_stream - Variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
 
input_stream - Variable in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
 
inputStream - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
inputStream - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
inputStream - Variable in class org.apache.cayenne.template.parser.JavaCharStream
 
INSERT_BATCH_SIZE - Static variable in class org.apache.cayenne.access.DataPort
Deprecated.
 
insertAllBefore(Collection<T>, Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
 
InsertBatchQuery - Class in org.apache.cayenne.query
Batched INSERT query.
InsertBatchQuery(DbEntity, int) - Constructor for class org.apache.cayenne.query.InsertBatchQuery
Creates new InsertBatchQuery for a given DbEntity and estimated capacity.
insertBatchSize - Variable in class org.apache.cayenne.access.DataPort
Deprecated.
 
InsertBatchTranslator - Class in org.apache.cayenne.access.translator.batch
Translator of InsertBatchQueries.
InsertBatchTranslator(InsertBatchQuery, DbAdapter) - Constructor for class org.apache.cayenne.access.translator.batch.InsertBatchTranslator
 
insertBefore(Class<? extends T>, Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
 
insertBefore(T, Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
 
insertTranslator(InsertBatchQuery, DbAdapter) - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslatorFactory
 
inSingletonScope() - Method in interface org.apache.cayenne.di.BindingBuilder
Sets the scope of a bound instance to singleton.
INSTANCE - Static variable in class org.apache.cayenne.template.directive.Bind
 
INSTANCE - Static variable in class org.apache.cayenne.template.directive.BindEqual
 
INSTANCE - Static variable in class org.apache.cayenne.template.directive.BindNotEqual
 
INSTANCE - Static variable in class org.apache.cayenne.template.directive.BindObjectEqual
 
INSTANCE - Static variable in class org.apache.cayenne.template.directive.BindObjectNotEqual
 
INSTANCE - Static variable in class org.apache.cayenne.template.directive.Result
 
INT_LITERAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
INT_LITERAL - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
integer_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
INTEGER_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
IntegerType - Class in org.apache.cayenne.access.types
 
IntegerType() - Constructor for class org.apache.cayenne.access.types.IntegerType
 
interceptInternalQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
 
interceptLocalCache() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
 
interceptObjectConversion() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
Transfers fetched objects into the target context if it is different from "acting" context.
interceptOIDQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
 
interceptPaginatedQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
 
interceptRefreshQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
 
interceptRelationshipQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
 
internalQuery - Variable in class org.apache.cayenne.access.IncrementalFaultList
 
intPKForObject(Persistent) - Static method in class org.apache.cayenne.Cayenne
Returns an int primary key value for a persistent object.
INTrimmer() - Constructor for class org.apache.cayenne.dba.oracle.OracleQualifierTranslator.INTrimmer
 
invalidate(Object) - Method in interface org.apache.cayenne.reflect.ArcProperty
Turns a property of an object into a fault.
invalidate() - Method in class org.apache.cayenne.util.IndexPropertyList
 
invalidate() - Method in class org.apache.cayenne.util.PersistentObjectHolder
 
invalidate() - Method in class org.apache.cayenne.util.PersistentObjectList
Turns itself into a fault, thus forcing a refresh on the next access.
invalidate() - Method in class org.apache.cayenne.util.PersistentObjectMap
 
invalidate() - Method in class org.apache.cayenne.util.PersistentObjectSet
Turns itself into a fault, thus forcing a refresh on the next access.
invalidate() - Method in interface org.apache.cayenne.ValueHolder
Turns a ValueHolder into a fault.
invalidatedIds - Variable in class org.apache.cayenne.access.event.SnapshotEvent
 
invalidateObjects(Collection<?>) - Method in class org.apache.cayenne.BaseContext
 
invalidateObjects(T...) - Method in class org.apache.cayenne.BaseContext
 
invalidateObjects(Collection<?>) - Method in interface org.apache.cayenne.ObjectContext
Invalidates a Collection of persistent objects.
invalidateObjects(T...) - Method in interface org.apache.cayenne.ObjectContext
Invalidates one or more persistent objects.
Invocation - Class in org.apache.cayenne.util
Invocation represents a dynamic method invocation bound to a specific target.
Invocation(Object, String) - Constructor for class org.apache.cayenne.util.Invocation
Constructor for an Invocation without arguments in the target's method.
Invocation(Object, String, Class) - Constructor for class org.apache.cayenne.util.Invocation
Constructor for an Invocation with a single argument in the target's method.
Invocation(Object, String, Class[]) - Constructor for class org.apache.cayenne.util.Invocation
Constructor for an Invocation with arbitrary arguments in the target's method.
IS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
isAbstract() - Method in class org.apache.cayenne.map.ObjEntity
 
isAccessible(Member) - Static method in class org.apache.cayenne.util.Util
Returns true if a Member is accessible via reflection under normal Java access controls.
isAlias() - Method in interface org.apache.cayenne.map.PathComponent
Returns true if this component is an alias for a different path.
isAppendingResultColumns() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
isArrayByteBase64(byte[]) - Static method in class org.apache.cayenne.util.Base64Codec
Tests a given byte array to see if it contains only valid characters within the Base64 alphabet.
isAscending() - Method in class org.apache.cayenne.query.Ordering
Returns true if sorting is done in ascending order.
isBatchUpdate() - Method in interface org.apache.cayenne.QueryResultItem
Returns true if encapsulated result is a batch update result.
isBinary(int) - Static method in class org.apache.cayenne.dba.TypesMapping
Returns true if supplied type is a binary type.
isCaseInsensitive() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
isCaseInsensitive() - Method in class org.apache.cayenne.query.Ordering
Returns true if the sorting is case insensitive
isCaseSensitive() - Method in class org.apache.cayenne.query.Ordering
Returns true if the sorting is case sensitive.
isChangeEventsEnabled() - Method in class org.apache.cayenne.CayenneContext
Returns true if this context posts individual object modification events.
isChannelEventsEnabled() - Method in class org.apache.cayenne.remote.ClientChannel
 
isCharacter(int) - Static method in class org.apache.cayenne.dba.TypesMapping
Returns true if supplied type is a character type.
isCleaningDestination() - Method in class org.apache.cayenne.access.DataPort
Deprecated.
Returns true if a DataPort was configured to delete all data from the destination tables.
isClientAllowed() - Method in class org.apache.cayenne.map.ObjEntity
Returns true if this entity is allowed to be used on the client.
isClientSupported() - Method in class org.apache.cayenne.map.DataMap
 
isClosed() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
isClosingConnection() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
Deprecated.
since 4.0 always returns false. Connection closing is outside the scope of this iterator. See ConnectionAwareResultIterator for a replacement.
isDecimal(int) - Static method in class org.apache.cayenne.dba.TypesMapping
Returns true if supplied type is a decimal type.
isDescending() - Method in class org.apache.cayenne.query.Ordering
Returns true if the sorting is done in descending order.
isDisjointByIdPrefetch() - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
isDisjointPrefetch() - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
isDistinct() - Method in class org.apache.cayenne.map.SelectQueryDescriptor
 
isDistinct() - Method in class org.apache.cayenne.query.SelectQuery
Returns true if this query returns distinct rows.
isEmpty(boolean) - Method in class org.apache.cayenne.access.DbGenerator
Returns true if there is nothing to be done by this generator.
isEmpty() - Method in class org.apache.cayenne.access.IncrementalFaultList
 
isEmpty() - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
isEmpty() - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
isEmpty() - Method in class org.apache.cayenne.query.QueryChain
 
isEmpty(LifecycleEvent) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Returns true if there are no listeners for a specific event type.
isEmpty() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
isEmpty() - Method in class org.apache.cayenne.util.commons.CompositeCollection
Checks whether this composite collection is empty.
isEmpty() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
isEmpty() - Method in class org.apache.cayenne.util.PersistentObjectList
 
isEmpty() - Method in class org.apache.cayenne.util.PersistentObjectMap
 
isEmpty() - Method in class org.apache.cayenne.util.PersistentObjectSet
 
isEmptyString(String) - Static method in class org.apache.cayenne.util.Util
Returns true, if the String is null or an empty string.
isEquals() - Method in class org.apache.cayenne.util.EqualsBuilder
Returns true if the fields that have been checked are all equal.
isExcluded() - Method in class org.apache.cayenne.access.translator.ParameterBinding
 
isExcludingDefaultListeners() - Method in class org.apache.cayenne.map.ObjEntity
Deprecated.
since 4.0 unused, as listeners are no longer mapped in a DataMap.
isExcludingSuperclassListeners() - Method in class org.apache.cayenne.map.ObjEntity
Deprecated.
since 4.0 unused, as listeners are no longer mapped in a DataMap.
isExpression - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
isExpression() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
isExternal() - Method in class org.apache.cayenne.tx.CayenneTransaction
 
isExternal() - Method in class org.apache.cayenne.tx.ExternalTransaction
 
isExternal() - Method in interface org.apache.cayenne.tx.Transaction
Is this transaction managed by external transaction manager
isFalse() - Method in class org.apache.cayenne.exp.Property
 
isFault(Object) - Method in interface org.apache.cayenne.reflect.ArcProperty
Returns whether a target node connected to a given object is an unresolved fault.
isFault(Object) - Method in class org.apache.cayenne.reflect.BaseArcProperty
 
isFault(Object) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns true if an object is not fully resolved.
isFault(Object) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
isFault(Object) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
isFault() - Method in class org.apache.cayenne.util.IndexPropertyList
 
isFault() - Method in class org.apache.cayenne.util.PersistentObjectHolder
Returns true if this holder is not resolved, meaning its object is not yet known.
isFault() - Method in class org.apache.cayenne.util.PersistentObjectList
Returns whether this list is not yet resolved and requires a fetch.
isFault() - Method in class org.apache.cayenne.util.PersistentObjectMap
 
isFault() - Method in class org.apache.cayenne.util.PersistentObjectSet
Returns whether this list is not yet resolved and requires a fetch.
isFault() - Method in interface org.apache.cayenne.ValueHolder
Returns true if the internal value is not yet resolved.
isFetchAllowed() - Method in class org.apache.cayenne.query.ObjectIdQuery
 
isFetchingDataRows() - Method in class org.apache.cayenne.query.EJBQLQuery
 
isFetchingDataRows() - Method in class org.apache.cayenne.query.ObjectIdQuery
 
isFetchingDataRows() - Method in class org.apache.cayenne.query.ObjectSelect
 
isFetchingDataRows() - Method in class org.apache.cayenne.query.ProcedureQuery
 
isFetchingDataRows() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns true if this query should produce a list of data rows as opposed to DataObjects, false for DataObjects.
isFetchingDataRows() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
isFetchingDataRows() - Method in class org.apache.cayenne.query.SelectById
 
isFetchingDataRows() - Method in class org.apache.cayenne.query.SelectQuery
Returns true if this query should produce a list of data rows as opposed to DataObjects, false for DataObjects.
isFetchingDataRows() - Method in class org.apache.cayenne.query.SQLSelect
 
isFetchingDataRows() - Method in class org.apache.cayenne.query.SQLTemplate
 
isFetchingScalars() - Method in class org.apache.cayenne.query.SQLSelect
 
isFetchMandatory() - Method in class org.apache.cayenne.query.ObjectIdQuery
 
isFlattened() - Method in class org.apache.cayenne.map.ObjAttribute
Returns whether this attribute is "flattened", meaning that it points to a column from an entity other than the DbEntity mapped to the parent ObjEntity.
isFlattened() - Method in class org.apache.cayenne.map.ObjRelationship
Returns true if the relationship is a "flattened" relationship.
isForceNoCache() - Method in class org.apache.cayenne.query.NamedQuery
Deprecated.
 
isForeignKey() - Method in class org.apache.cayenne.map.DbAttribute
Returns true if the DB column represented by this attribute is a foreign key, referencing another table.
isFromPK() - Method in class org.apache.cayenne.map.DbRelationship
 
isFullReplacementIdAttached(ObjectId) - Method in class org.apache.cayenne.map.DbEntity
Returns true if there is full replacement id is attached to an ObjectId.
isGenerated() - Method in class org.apache.cayenne.map.DbAttribute
Returns true if this column value is generated by the database.
isGeneric() - Method in class org.apache.cayenne.map.ObjEntity
Returns whether this entity is "generic", meaning it is not mapped to a unique Java class.
isIncomingEmpty(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
isIncomingEmpty(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
isIndexedByClass() - Method in class org.apache.cayenne.map.EntityResolver
Deprecated.
since 4.0. There's no replacement. This property is meaningless and is no longer respected by the code.
isInherited() - Method in class org.apache.cayenne.map.ObjAttribute
Returns true if attribute inherited from a super entity.
isInParameter() - Method in class org.apache.cayenne.map.ProcedureParameter
 
isIteratedResult() - Method in interface org.apache.cayenne.access.OperationHints
Returns true to indicate that any results of a select operation should be returned as a ResultIterator.
isIteratedResult() - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
Returns false.
isIteratedResult() - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
 
isIteratedResult() - Method in class org.apache.cayenne.access.util.IteratedSelectObserver
 
isJointPrefetch() - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
isLast() - Method in interface org.apache.cayenne.map.PathComponent
 
isLifecycleEventsEnabled() - Method in class org.apache.cayenne.CayenneContext
Returns true if this context posts lifecycle events.
isList() - Method in interface org.apache.cayenne.QueryResponse
Returns whether current iteration result is a list or an update count.
isList() - Method in interface org.apache.cayenne.QueryResult
Returns whether current iteration result is a list or an update count.
isList() - Method in class org.apache.cayenne.util.GenericQueryResult
 
isList() - Method in class org.apache.cayenne.util.GenericResponse
 
isList() - Method in class org.apache.cayenne.util.ListResponse
 
isLoggable() - Method in interface org.apache.cayenne.log.JdbcEventLogger
Returns true if current thread default log level is high enough to generate output.
isLoggable() - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
isLoggable() - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
isMandatory() - Method in class org.apache.cayenne.map.DbAttribute
 
isMandatory() - Method in class org.apache.cayenne.map.DbRelationship
 
isMandatory() - Method in class org.apache.cayenne.map.ObjAttribute
Returns whether this attribute is mandatory
isMandatory() - Method in class org.apache.cayenne.map.ObjRelationship
 
isMandatory() - Method in class org.apache.cayenne.map.Relationship
Returns if relationship is mandatory
isNameChange() - Method in class org.apache.cayenne.map.event.MapEvent
 
isNegated() - Method in interface org.apache.cayenne.ejbql.EJBQLExpression
Returns an optional boolean flag that negates the value of the expression.
isNegated() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
isNegative() - Method in class org.apache.cayenne.ejbql.parser.EJBQLDecimalLiteral
 
isNegative() - Method in class org.apache.cayenne.ejbql.parser.EJBQLIntegerLiteral
 
isNoop() - Method in class org.apache.cayenne.graph.CompoundDiff
Returns true if this diff has no other diffs or if all of its diffs are noops.
isNoop() - Method in interface org.apache.cayenne.graph.GraphDiff
Returns true if this diff is simply a placeholder and does not perform any actual operation.
isNoop() - Method in class org.apache.cayenne.graph.NodeDiff
 
isNoop() - Method in class org.apache.cayenne.graph.NodePropertyChangeOperation
Returns true if both old and new value are equal.
isNotifyingRemoteListeners() - Method in class org.apache.cayenne.access.DataRowStore
Deprecated.
isNotNull() - Method in class org.apache.cayenne.exp.Property
 
isNull() - Method in class org.apache.cayenne.exp.Property
 
isNull(DbAttribute) - Method in class org.apache.cayenne.query.DeleteBatchQuery
Returns true if a given attribute always has a null value in the batch.
isNull(DbAttribute) - Method in class org.apache.cayenne.query.UpdateBatchQuery
Returns true if a given attribute always has a null value in the batch.
isNullSortedFirst() - Method in class org.apache.cayenne.query.Ordering
Get sort order for nulls.
isNumeric(int) - Static method in class org.apache.cayenne.dba.TypesMapping
Returns true if supplied type is a numeric type.
isOptional() - Method in class org.apache.cayenne.map.ObjRelationship
Returns a boolean indicating whether the presence of a non-null source key(s) will not guarantee a presence of a target record.
isOutgoingEmpty(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
isOutgoingEmpty(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
isOutParam() - Method in class org.apache.cayenne.map.ProcedureParameter
 
isOverriden(String) - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
isPathExceptionSuppressed() - Method in class org.apache.cayenne.query.Ordering
Is a path with a null in the middle is ignored.
isPhantom() - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
isPrimaryKey() - Method in class org.apache.cayenne.map.DbAttribute
 
isPrimaryKey() - Method in class org.apache.cayenne.map.ObjAttribute
 
isProcessingChildDiff() - Static method in class org.apache.cayenne.graph.ChildDiffLoader
Returns whether child diff processing is in progress.
isQuotingSQLIdentifiers() - Method in class org.apache.cayenne.map.DataMap
 
isReadOnly() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
isReadOnly() - Method in class org.apache.cayenne.map.ObjEntity
Returns true if this ObjEntity represents a set of read-only objects.
isReadOnly() - Method in class org.apache.cayenne.map.ObjRelationship
Returns true if the relationship is flattened, but is not of the single case that can have automatic write support.
isReflexive(DbEntity) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
isRefreshAll() - Method in class org.apache.cayenne.query.RefreshQuery
 
isRefreshing() - Method in class org.apache.cayenne.query.RelationshipQuery
 
isRefreshingObjects() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns true if the query results should replace any currently cached values, returns false otherwise.
isRefreshingObjects() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
isReplacementIdAttached() - Method in class org.apache.cayenne.ObjectId
Returns true if there is full or partial replacement id attached to this id.
isReturningValue() - Method in class org.apache.cayenne.map.Procedure
Returns true if a stored procedure returns a value.
isRollbackOnly() - Method in class org.apache.cayenne.tx.BaseTransaction
 
isRollbackOnly() - Method in interface org.apache.cayenne.tx.Transaction
 
isRunning() - Method in class org.apache.cayenne.event.EventBridge
Returns true if this bridge is active.
isRuntime() - Method in class org.apache.cayenne.map.Relationship
 
isSelectResult() - Method in interface org.apache.cayenne.QueryResultItem
Returns true if encapsulated result is a select result.
isSerializingMessages() - Method in class org.apache.cayenne.remote.service.LocalConnection
 
isServerEventsEnabled() - Method in class org.apache.cayenne.remote.RemoteSession
 
isServerOnly() - Method in class org.apache.cayenne.map.ObjEntity
Returns true if this entity is not available on the client.
isSharedCacheEnabled() - Method in class org.apache.cayenne.access.DataDomain
Returns true if DataContexts produced by this DataDomain are using shared DataRowStore.
isSingleResultSetMapping() - Method in interface org.apache.cayenne.query.QueryMetadata
 
isSingleResultSetMapping() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
isSingleThreaded() - Method in class org.apache.cayenne.event.DefaultEventManager
Returns true if this EventManager is single-threaded.
isSingleThreaded() - Method in interface org.apache.cayenne.event.EventManager
Returns true if this EventManager is single-threaded.
isSourceDefiningTargetPrecenseAndType(EntityResolver) - Method in class org.apache.cayenne.map.ObjRelationship
Returns true if the relationship is non-optional and target has no subclasses.
isSourceIndependentFromTargetChange() - Method in class org.apache.cayenne.map.DbRelationship
Returns a boolean indicating whether modifying a target of such relationship in any way will not change the underlying table row of the source.
isSourceIndependentFromTargetChange() - Method in class org.apache.cayenne.map.ObjRelationship
Returns a boolean indicating whether modifying a target of such relationship in any way will not change the underlying table row of the source.
isStopped() - Method in class org.apache.cayenne.event.DefaultEventManager
Returns true if the EventManager was stopped via DefaultEventManager.shutdown() method.
isSubentityOf(ObjEntity) - Method in class org.apache.cayenne.map.ObjEntity
Returns true if this entity directly or indirectly inherits from a given entity, false otherwise.
isSupportsOracleLOB() - Static method in class org.apache.cayenne.dba.oracle.OracleAdapter
 
isSuppressingDistinct() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
Returns true if SelectTranslator determined that a query requiring DISTINCT can't be run with DISTINCT keyword for internal reasons.
isSuppressingDistinct() - Method in interface org.apache.cayenne.access.translator.select.SelectTranslator
 
isSuppressingDistinct() - Method in interface org.apache.cayenne.query.QueryMetadata
 
isSuppressingDistinct() - Method in class org.apache.cayenne.query.QueryMetadataProxy
 
isTemporary() - Method in class org.apache.cayenne.ObjectId
Is this is temporary object id (used for objects which are not yet persisted to the data store).
isToDependentEntity() - Method in class org.apache.cayenne.map.ObjRelationship
Returns true if underlying DbRelationships point to dependent entity.
isToDependentPK() - Method in class org.apache.cayenne.map.DbRelationship
Returns true if relationship from source to target points to dependent primary key.
isToMany() - Method in class org.apache.cayenne.map.ObjRelationship
 
isToMany() - Method in class org.apache.cayenne.map.Relationship
Returns a boolean value that determines relationship multiplicity.
isToMasterPK() - Method in class org.apache.cayenne.map.DbRelationship
Returns true if a method isToDependentPK of reverse relationship of this relationship returns true.
isToPK() - Method in class org.apache.cayenne.map.DbRelationship
Returns true if the relationship points to at least one of the PK columns of the target entity.
isToPK() - Method in class org.apache.cayenne.map.ObjRelationship
Returns true if the underlying DbRelationships point to a at least one of the columns of the target entity.
isTransientParent() - Method in class org.apache.cayenne.util.RelationshipFault
 
isTrimmingBytes() - Method in class org.apache.cayenne.access.types.ByteArrayType
 
isTrimmingChars() - Method in class org.apache.cayenne.access.types.CharType
Returns true if 'materializeObject' method should trim trailing spaces from the CHAR columns.
isTrue() - Method in class org.apache.cayenne.exp.Property
 
isUncommittedParent() - Method in class org.apache.cayenne.util.RelationshipFault
 
isUnsupportedForDistinct(int) - Static method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
isUsedForLocking() - Method in class org.apache.cayenne.map.ObjAttribute
Returns whether this attribute should be used for locking.
isUsedForLocking() - Method in class org.apache.cayenne.map.ObjRelationship
Returns whether this attribute should be used for locking.
isUsingAliases() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
isUsingAliases() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
isUsingAliases() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
isUsingBlobs() - Method in class org.apache.cayenne.access.types.ByteArrayType
Returns true if byte columns are handled as BLOBs internally.
isUsingClobs() - Method in class org.apache.cayenne.access.types.CharType
 
isUsingOptimisticLocking() - Method in class org.apache.cayenne.query.BatchQuery
Returns true if the batch query uses optimistic locking.
isUsingOptimisticLocking() - Method in class org.apache.cayenne.query.DeleteBatchQuery
Returns true if the batch query uses optimistic locking.
isUsingOptimisticLocking() - Method in class org.apache.cayenne.query.UpdateBatchQuery
Returns true if the batch query uses optimistic locking.
isUsingSharedSnapshotCache() - Method in class org.apache.cayenne.access.DataContext
Returns true if the ObjectStore uses shared cache of a parent DataDomain.
isValid(int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
isValidatingObjectsOnCommit() - Method in class org.apache.cayenne.access.DataDomain
Returns whether child DataContexts default behavior is to perform object validation before commit is executed.
isValidatingObjectsOnCommit() - Method in class org.apache.cayenne.BaseContext
Returns whether this ObjectContext performs object validation before commit is executed.
isValidForDepPk() - Method in class org.apache.cayenne.map.DbRelationship
 
isWrapperFor(Class<?>) - Method in class org.apache.cayenne.datasource.DriverDataSource
 
isWrapperFor(Class<?>) - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
 
isWrapperFor(Class<?>) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
isWrapperFor(Class<?>) - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
 
iterate(Select<T>, ResultIteratorCallback<T>) - Method in class org.apache.cayenne.BaseContext
 
iterate(Select<T>, ResultIteratorCallback<T>) - Method in interface org.apache.cayenne.ObjectContext
Creates a ResultIterator based on the provided query and passes it to a callback for processing.
iterate(ObjectContext, ResultIteratorCallback<T>) - Method in class org.apache.cayenne.query.FluentSelect
 
iterate(ObjectContext, ResultIteratorCallback<T>) - Method in class org.apache.cayenne.query.MappedSelect
 
iterate(ObjectContext, ResultIteratorCallback<T>) - Method in interface org.apache.cayenne.query.Select
Creates a ResultIterator based on the provided context and passes it to a callback for processing.
iterate(ObjectContext, ResultIteratorCallback<T>) - Method in class org.apache.cayenne.query.SelectById
 
iterate(ObjectContext, ResultIteratorCallback<T>) - Method in class org.apache.cayenne.query.SelectQuery
 
iterate(ObjectContext, ResultIteratorCallback<T>) - Method in class org.apache.cayenne.query.SQLSelect
 
IteratedSelectObserver - Class in org.apache.cayenne.access.util
OperationObserver that is used to track the execution of SelectQueries with results returned as ResultIterator.
IteratedSelectObserver() - Constructor for class org.apache.cayenne.access.util.IteratedSelectObserver
 
iterator(Select<T>) - Method in class org.apache.cayenne.access.DataContext
 
iterator() - Method in class org.apache.cayenne.access.IncrementalFaultList
Return an iterator for this list.
iterator() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
 
iterator() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
iterator() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
iterator() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
iterator(Select<T>) - Method in class org.apache.cayenne.BaseContext
 
iterator(Select<T>) - Method in class org.apache.cayenne.CayenneContext
This method simply returns an iterator over a list of selected objects.
iterator(Select<T>) - Method in interface org.apache.cayenne.ObjectContext
Creates a ResultIterator based on the provided query.
iterator(ObjectContext) - Method in class org.apache.cayenne.query.FluentSelect
 
iterator(ObjectContext) - Method in class org.apache.cayenne.query.MappedSelect
 
iterator(ObjectContext) - Method in interface org.apache.cayenne.query.Select
Creates a ResultIterator based on the provided context.
iterator(ObjectContext) - Method in class org.apache.cayenne.query.SelectById
 
iterator(ObjectContext) - Method in class org.apache.cayenne.query.SelectQuery
 
iterator(ObjectContext) - Method in class org.apache.cayenne.query.SQLSelect
 
iterator() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Return an iterator for this list.
iterator() - Method in class org.apache.cayenne.ResultBatchIterator
 
iterator() - Method in class org.apache.cayenne.util.commons.CompositeCollection
Gets an iterator over all the collections in this composite.
iterator() - Method in class org.apache.cayenne.util.GenericQueryResult
 
iterator() - Method in class org.apache.cayenne.util.PersistentObjectList
 
iterator() - Method in class org.apache.cayenne.util.PersistentObjectSet
 

J

JAVA_BIGDECIMAL - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_BLOB - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_BOOLEAN - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_BYTE - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_BYTES - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_CLASS_ROOT - Static variable in class org.apache.cayenne.map.QueryDescriptor
 
JAVA_DOUBLE - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_FLOAT - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_INTEGER - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_LONG - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_SERIALIZATION - Static variable in class org.apache.cayenne.remote.service.LocalConnection
 
JAVA_SHORT - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_SQLDATE - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_STRING - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_TIME - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_TIMESTAMP - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JAVA_UTILDATE - Static variable in class org.apache.cayenne.dba.TypesMapping
 
JavaCharStream - Class in org.apache.cayenne.ejbql.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
Constructor.
JavaCharStream(Reader) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
Constructor.
JavaCharStream - Class in org.apache.cayenne.exp.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
Constructor.
JavaCharStream(Reader) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
Constructor.
JavaCharStream - Class in org.apache.cayenne.template.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
Constructor.
JavaCharStream(Reader) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int, int) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
Constructor.
javaClass - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
JDBC_DRIVER_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
 
JDBC_MAX_CONNECTIONS_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
 
JDBC_MAX_QUEUE_WAIT_TIME - Static variable in interface org.apache.cayenne.configuration.Constants
Defines a maximum time in milliseconds that a connection request could wait in the connection queue.
JDBC_MIN_CONNECTIONS_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
 
JDBC_PASSWORD_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
 
JDBC_URL_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
 
JDBC_USERNAME_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
 
JDBC_VALIDATION_QUERY_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
 
JdbcActionBuilder - Class in org.apache.cayenne.dba
A factory of default SQLActions.
JdbcActionBuilder(DataNode) - Constructor for class org.apache.cayenne.dba.JdbcActionBuilder
 
JdbcAdapter - Class in org.apache.cayenne.dba
A generic DbAdapter implementation.
JdbcAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.JdbcAdapter
Creates new JdbcAdapter with a set of default parameters.
jdbcDriver(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
Sets a driver Java class for the default DataSource.
jdbcDriver - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
JdbcEJBQLTranslatorFactory - Class in org.apache.cayenne.access.translator.ejbql
A default EJBQLTranslatorFactory.
JdbcEJBQLTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
jdbcEventLogger - Variable in class org.apache.cayenne.access.DataDomain
 
jdbcEventLogger - Variable in class org.apache.cayenne.access.DbGenerator
 
jdbcEventLogger - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
 
jdbcEventLogger - Variable in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
JdbcEventLogger - Interface in org.apache.cayenne.log
A logging service used by Cayenne to output database interactions.
jdbcEventLogger - Variable in class org.apache.cayenne.tx.DefaultTransactionFactory
 
JdbcPkGenerator - Class in org.apache.cayenne.dba
Default primary key generator implementation.
JdbcPkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.JdbcPkGenerator
 
JDBCResultIterator<T> - Class in org.apache.cayenne.access.jdbc
A ResultIterator over the underlying JDBC ResultSet.
JDBCResultIterator(Statement, ResultSet, RowReader<T>) - Constructor for class org.apache.cayenne.access.jdbc.JDBCResultIterator
Creates new JDBCResultIterator that reads from provided ResultSet.
jdbcType - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
jj_nt - Variable in class org.apache.cayenne.ejbql.parser.EJBQL
Next token.
jj_nt - Variable in class org.apache.cayenne.exp.parser.ExpressionParser
Next token.
jj_nt - Variable in class org.apache.cayenne.template.parser.SQLTemplateParser
Next token.
jjFillToken() - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
 
jjFillToken() - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
 
jjFillToken() - Method in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
 
jjnewLexState - Static variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Lex State array.
jjnewLexState - Static variable in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
Token literal values.
JJTABS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTABS - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTABSTRACTSCHEMANAME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTADD - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTADD - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
jjtAddChild(Node, int) - Method in interface org.apache.cayenne.ejbql.parser.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
jjtAddChild(Node, int) - Method in class org.apache.cayenne.exp.parser.AggregateConditionNode
 
jjtAddChild(Node, int) - Method in interface org.apache.cayenne.exp.parser.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
 
jjtAddChild(Node, int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
jjtAddChild(Node, int) - Method in interface org.apache.cayenne.template.parser.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.apache.cayenne.template.parser.SimpleNode
 
JJTAGGREGATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTALL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTAND - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTAND - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTANY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTARRAY - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTASCENDING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTASTERISK - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTAVERAGE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTAVG - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTBETWEEN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTBETWEEN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTBITWISEAND - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTBITWISELEFTSHIFT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTBITWISENOT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTBITWISEOR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTBITWISERIGHTSHIFT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTBITWISEXOR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTBLOCK - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTBOOLEANLITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTBOOLSCALAR - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTCLASSNAME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
jjtClose() - Method in interface org.apache.cayenne.ejbql.parser.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTAdd
 
jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTAnd
 
jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
 
jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
 
jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
 
jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
 
jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
 
jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTDivide
 
jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTList
 
jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTMultiply
 
jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTOr
 
jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTSubtract
 
jjtClose() - Method in interface org.apache.cayenne.exp.parser.Node
Called after all the child nodes have been added.
jjtClose() - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
JJTCONCAT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTCONCAT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTCONSTRUCTOR - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTCONSTRUCTORPARAMETER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTCONSTRUCTORPARAMETERS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTCOUNT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTCOUNT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTCURRENTDATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTCURRENTDATE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTCURRENTTIME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTCURRENTTIME - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTCURRENTTIMESTAMP - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTCURRENTTIMESTAMP - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTDBPATH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTDBPATH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTDECIMALLITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTDELETE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTDESCENDING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTDIRECTIVE - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTDISTINCT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTDIVIDE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTDIVIDE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTEJBQLState - Class in org.apache.cayenne.ejbql.parser
 
JJTEJBQLState() - Constructor for class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
JJTEQUAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTEQUALS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTESCAPECHARACTER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTEXISTS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTEXPRESSION - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTExpressionParserState - Class in org.apache.cayenne.exp.parser
 
JJTExpressionParserState() - Constructor for class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
JJTEXTRACT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTFALSE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTFLOATSCALAR - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTFROM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTFROMITEM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
jjtGetChild(int) - Method in interface org.apache.cayenne.ejbql.parser.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
jjtGetChild(int) - Method in interface org.apache.cayenne.exp.parser.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
jjtGetChild(int) - Method in interface org.apache.cayenne.template.parser.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.apache.cayenne.template.parser.SimpleNode
 
jjtGetNumChildren() - Method in interface org.apache.cayenne.ejbql.parser.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
jjtGetNumChildren() - Method in interface org.apache.cayenne.exp.parser.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
jjtGetNumChildren() - Method in interface org.apache.cayenne.template.parser.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.apache.cayenne.template.parser.SimpleNode
 
jjtGetParent() - Method in interface org.apache.cayenne.ejbql.parser.Node
 
jjtGetParent() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
jjtGetParent() - Method in interface org.apache.cayenne.exp.parser.Node
 
jjtGetParent() - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
jjtGetParent() - Method in interface org.apache.cayenne.template.parser.Node
 
jjtGetParent() - Method in class org.apache.cayenne.template.parser.SimpleNode
 
JJTGREATER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTGREATEROREQUAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTGREATEROREQUAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTGREATERTHAN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTGROUPBY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTHAVING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTIDENTIFICATIONVARIABLE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTIDENTIFIER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTIFELSE - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTIN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTINNERFETCHJOIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTINNERJOIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTINTEGERLITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTINTSCALAR - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTISEMPTY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTISNULL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTLENGTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTLENGTH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTLESS - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTLESSOREQUAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTLESSOREQUAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTLESSTHAN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTLIKE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTLIKE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTLIKEIGNORECASE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTLIST - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTLOCATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTLOCATE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTLOWER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTLOWER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTMAX - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTMAX - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTMEMBEROF - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTMETHOD - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTMIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTMIN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTMOD - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTMOD - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTMULTIPLY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTMULTIPLY - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTNAMEDINPUTPARAMETER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTNAMEDPARAMETER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTNEGATE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTNEGATIVE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
jjtNodeName - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
jjtNodeName - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
jjtNodeName - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTNOT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTNOT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTNOTBETWEEN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTNOTEQUAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTNOTEQUALS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTNOTIN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTNOTLIKE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTNOTLIKEIGNORECASE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTOBJPATH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
jjtOpen() - Method in interface org.apache.cayenne.ejbql.parser.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
jjtOpen() - Method in interface org.apache.cayenne.exp.parser.Node
Called after the node has been made the current node.
jjtOpen() - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
JJTOR - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTOR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTORDERBY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTORDERBYITEM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTOUTERFETCHJOIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTOUTERJOIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTPATH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTPATTERNVALUE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTPOSITIONALINPUTPARAMETER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
jjtree - Variable in class org.apache.cayenne.ejbql.parser.EJBQL
 
jjtree - Variable in class org.apache.cayenne.exp.parser.ExpressionParser
 
jjtree - Variable in class org.apache.cayenne.template.parser.SQLTemplateParser
 
JJTSCALAR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTSELECT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTSELECTCLAUSE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTSELECTEXPRESSION - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTSELECTEXPRESSIONS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
jjtSetParent(Node) - Method in interface org.apache.cayenne.ejbql.parser.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
jjtSetParent(Node) - Method in class org.apache.cayenne.exp.parser.AggregateConditionNode
 
jjtSetParent(Node) - Method in class org.apache.cayenne.exp.parser.ConditionNode
 
jjtSetParent(Node) - Method in interface org.apache.cayenne.exp.parser.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
jjtSetParent(Node) - Method in interface org.apache.cayenne.template.parser.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.apache.cayenne.template.parser.SimpleNode
 
JJTSIZE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTSQLTemplateParserState - Class in org.apache.cayenne.template.parser
 
JJTSQLTemplateParserState() - Constructor for class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
JJTSQRT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTSQRT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTSTRINGLITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTSTRINGSCALAR - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTSUBSELECT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTSUBSTRING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTSUBSTRING - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTSUBTRACT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTSUBTRACT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTSUM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTSUM - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTTEXT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTTOK - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTTRIM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTTRIM - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTTRIMBOTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTTRIMCHARACTER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTTRIMLEADING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTTRIMTRAILING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTTRUE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTUPDATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTUPDATEFIELD - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTUPDATEITEM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTUPDATEVALUE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTUPPER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTUPPER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTVARIABLE - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTVOID - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
JJTVOID - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
 
JJTVOID - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
 
JJTWHERE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
 
jndiDataSource(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
Sets JNDI location for the default DataSource.
JNDIDataSourceFactory - Class in org.apache.cayenne.configuration.server
Locates DataSource mapped via JNDI.
JNDIDataSourceFactory() - Constructor for class org.apache.cayenne.configuration.server.JNDIDataSourceFactory
 
JOIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
join(Iterable<?>, String) - Static method in class org.apache.cayenne.util.Util
 
JOIN_APPENDER_KEY - Static variable in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
joinExp(int, Expression) - Method in class org.apache.cayenne.exp.Expression
Creates a new expression that joins this object with another expression, using specified join type.
joinExp(int, Expression, Expression...) - Method in class org.apache.cayenne.exp.Expression
Creates a new expression that joins this object with other expressions, using specified join type.
joinExp(int, Collection<Expression>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Joins all expressions, making a single expression.
joinMarker - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
joinMarker - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
joins - Variable in class org.apache.cayenne.map.DbRelationship
 
joinSplitAlias - Variable in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
JoinStack - Class in org.apache.cayenne.access.translator.select
Encapsulates join reuse/split logic used in SelectQuery processing.
JoinStack(DbAdapter, QueryAssembler) - Constructor for class org.apache.cayenne.access.translator.select.JoinStack
 
joint() - Method in class org.apache.cayenne.exp.Property
Returns a prefetch tree that follows this property path, potentially spanning a number of phantom nodes, and having a single leaf with "joint" prefetch semantics.
JOINT_PREFETCH_SEMANTICS - Static variable in class org.apache.cayenne.query.PrefetchTreeNode
 
jointNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
Returns a collection of PrefetchTreeNodes in this tree with joint semantics.
JoinTreeNode - Class in org.apache.cayenne.access.translator.select
 
JoinType - Enum in org.apache.cayenne.map
Enumerates supported JOIN types.

K

Key<T> - Class in org.apache.cayenne.di
An object that encapsulates a key used to store and lookup DI bindings.
Key(TypeLiteral<T>, String) - Constructor for class org.apache.cayenne.di.Key
 
key - Variable in class org.apache.cayenne.ObjectId
 
keyCacheSize - Variable in class org.apache.cayenne.map.DbKeyGenerator
 
keyRowDescriptor - Variable in class org.apache.cayenne.access.jdbc.BatchAction
 
keys() - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
keySet() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
keySet() - Method in class org.apache.cayenne.util.PersistentObjectMap
 
kind - Variable in class org.apache.cayenne.ejbql.parser.Token
An integer that describes the kind of this token.
kind - Variable in class org.apache.cayenne.exp.parser.Token
An integer that describes the kind of this token.
kind - Variable in class org.apache.cayenne.template.parser.Token
An integer that describes the kind of this token.

L

lastAlias - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
lastAlias - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
lastIndexOf(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
lastIndexOf(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
lastIndexOf(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
lastPathComponent - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
lastPathComponent(Expression, Map) - Method in class org.apache.cayenne.map.DbEntity
 
lastPathComponent(Expression, Map) - Method in class org.apache.cayenne.map.Entity
Convenience method returning the last component in the path iterator.
lastPathComponent(Expression, Map) - Method in class org.apache.cayenne.map.ObjEntity
 
lastPrefetchHint - Variable in class org.apache.cayenne.query.PrefetchSelectQuery
Stores the last ObjRelationship in the prefetch path.
lastResolver - Variable in class org.apache.cayenne.query.IndirectQuery
 
lastTagLevel - Variable in class org.apache.cayenne.util.XMLEncoder
 
LazyClassDescriptorDecorator - Class in org.apache.cayenne.reflect
A ClassDescriptor wrapper that compiles decorated descriptor lazily on first access.
LazyClassDescriptorDecorator(ClassDescriptorMap, String) - Constructor for class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
LBRACKET - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
LE() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
LE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
LEADING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
LEAF_STAMP - Static variable in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
 
LEFT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
length() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
LENGTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
length() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
LENGTH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
length() - Method in class org.apache.cayenne.exp.Property
 
length() - Method in class org.apache.cayenne.util.MemoryBlob
Returns the number of bytes in the BLOB value designated by this Blob object.
length() - Method in class org.apache.cayenne.util.MemoryClob
Retrieves the number of characters in the CLOB value designated by this Clob object.
lengthExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
lengthExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
LESS_THAN - Static variable in class org.apache.cayenne.exp.Expression
 
LESS_THAN_EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
 
lessDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience method to create an DB_PATH "less than" expression.
lessExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience method to create an OBJ_PATH "less than" expression.
lessOrEqualDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience method to create an DB_PATH "less than or equal to" expression.
lessOrEqualExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience method to create an OBJ_PATH "less than or equal to" expression.
LETTER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
LETTER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
LETTER - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.apache.cayenne.ejbql.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.apache.cayenne.exp.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.apache.cayenne.template.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Lexer state names.
lexStateNames - Static variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Lexer state names.
lexStateNames - Static variable in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
Lexer state names.
LifecycleCallbackRegistry - Class in org.apache.cayenne.reflect
A registry of lifecycle callbacks for all callback event types.
LifecycleCallbackRegistry(EntityResolver) - Constructor for class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Creates an empty callback registry.
LifecycleEvent - Enum in org.apache.cayenne.map
Defines possible entity object lifecycle events.
LifecycleListener - Interface in org.apache.cayenne
A callback interface to listen to persistent object lifecycle events.
LIKE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
LIKE - Static variable in class org.apache.cayenne.exp.Expression
 
like(String) - Method in class org.apache.cayenne.exp.Property
 
like(String, char) - Method in class org.apache.cayenne.exp.Property
 
like_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
LIKE_IGNORE_CASE - Static variable in class org.apache.cayenne.exp.Expression
 
likeDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building LIKE DB_PATH expression.
likeDbExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building LIKE DB_PATH expression.
likeExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building LIKE expression.
likeExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building LIKE expression.
likeIgnoreCase(String) - Method in class org.apache.cayenne.exp.Property
 
likeIgnoreCaseDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building LIKE_IGNORE_CASE expression.
likeIgnoreCaseDbExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building LIKE_IGNORE_CASE expression.
likeIgnoreCaseExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building LIKE_IGNORE_CASE expression.
likeIgnoreCaseExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building LIKE_IGNORE_CASE expression.
limit(int) - Method in class org.apache.cayenne.query.ColumnSelect
Resets query fetch limit - a parameter that defines max number of objects that should be ever be fetched from the database.
limit - Variable in class org.apache.cayenne.query.FluentSelect
 
limit(int) - Method in class org.apache.cayenne.query.MappedSelect
Resets query fetch limit - a parameter that defines max number of objects that should be ever be fetched from the database.
limit(int) - Method in class org.apache.cayenne.query.ObjectSelect
Resets query fetch limit - a parameter that defines max number of objects that should be ever be fetched from the database.
limit(int) - Method in class org.apache.cayenne.query.ProcedureCall
 
limit - Variable in class org.apache.cayenne.query.SQLSelect
 
limit(int) - Method in class org.apache.cayenne.query.SQLSelect
 
LimitResultIterator<T> - Class in org.apache.cayenne.access.jdbc
 
LimitResultIterator(ResultIterator<T>, int, int) - Constructor for class org.apache.cayenne.access.jdbc.LimitResultIterator
 
line - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
line - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
line - Variable in class org.apache.cayenne.template.parser.JavaCharStream
 
LIST - Static variable in class org.apache.cayenne.exp.Expression
Interpreted as a comma-separated list of literals.
list - Variable in class org.apache.cayenne.util.IndexPropertyList
A list used for the actual objects storage.
ListBuilder<T> - Interface in org.apache.cayenne.di
A binding builder for list configurations.
listener(EvictionListener<K, V>) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
Specifies an optional listener that is registered for notification when an entry is evicted.
listeners - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
listeners - Variable in class org.apache.cayenne.di.spi.DefaultScope
 
listeners - Variable in class org.apache.cayenne.tx.BaseTransaction
 
listenForChannelEvents(DataChannel, DataChannelListener) - Static method in class org.apache.cayenne.util.EventUtil
Utility method that sets up a GraphChangeListener to be notified when DataChannel posts an event.
listenForChannelEvents(EventManager, DataChannelListener) - Static method in class org.apache.cayenne.util.EventUtil
Listen for events from all channels that use a given EventManager.
listFault - Variable in class org.apache.cayenne.reflect.SingletonFaultFactory
 
listIterator() - Method in class org.apache.cayenne.access.IncrementalFaultList
Returns a list iterator for this list.
listIterator(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Returns a list iterator for this list.
listIterator(int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class org.apache.cayenne.util.PersistentObjectList
 
listIterator(int) - Method in class org.apache.cayenne.util.PersistentObjectList
 
ListResponse - Class in org.apache.cayenne.util
A QueryResponse optimized to hold a single object or data row list.
ListResponse() - Constructor for class org.apache.cayenne.util.ListResponse
Creates an empty response.
ListResponse(Object) - Constructor for class org.apache.cayenne.util.ListResponse
 
ListResponse(List) - Constructor for class org.apache.cayenne.util.ListResponse
 
literal_or_param() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
load(Resource) - Method in interface org.apache.cayenne.configuration.DataChannelDescriptorLoader
Loads a DataChannelDescriptor from some configuration resource, usually an XML file found on classpath.
load(Resource) - Method in interface org.apache.cayenne.configuration.DataMapLoader
 
load(Resource) - Method in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
 
load(Resource) - Method in class org.apache.cayenne.configuration.xml.XMLDataMapLoader
 
load(Class<? extends ModuleProvider>) - Method in class org.apache.cayenne.di.spi.ModuleLoader
Auto-loads all modules declared on classpath.
loadAdapter() - Method in class org.apache.cayenne.dba.AutoAdapter
Loads underlying DbAdapter delegate.
loadDescriptor() - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
 
loader - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
LoaderContext - Class in org.apache.cayenne.configuration.xml
 
LoaderContext(XMLReader, HandlerFactory) - Constructor for class org.apache.cayenne.configuration.xml.LoaderContext
 
loaderContext - Variable in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
 
loadFailures - Variable in class org.apache.cayenne.configuration.ConfigurationTree
 
local(Injector) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
Create ClientRuntime that provides an ROP stack based on a local connection on top of a server stack.
localCache(String) - Method in class org.apache.cayenne.query.ColumnSelect
Instructs Cayenne to look for query results in the "local" cache when running the query.
localCache() - Method in class org.apache.cayenne.query.ColumnSelect
Instructs Cayenne to look for query results in the "local" cache when running the query.
localCache(String) - Method in class org.apache.cayenne.query.ObjectSelect
Instructs Cayenne to look for query results in the "local" cache when running the query.
localCache() - Method in class org.apache.cayenne.query.ObjectSelect
Instructs Cayenne to look for query results in the "local" cache when running the query.
localCache(String) - Method in class org.apache.cayenne.query.SelectById
Instructs Cayenne to look for query results in the "local" cache when running the query.
localCache() - Method in class org.apache.cayenne.query.SelectById
Instructs Cayenne to look for query results in the "local" cache when running the query.
localCache() - Method in class org.apache.cayenne.query.SQLSelect
Instructs Cayenne to look for query results in the "local" cache when running the query.
localCache(String) - Method in class org.apache.cayenne.query.SQLSelect
Instructs Cayenne to look for query results in the "local" cache when running the query.
LocalClientServerChannelProvider - Class in org.apache.cayenne.configuration.rop.client
LocalClientServerChannelProvider(Injector) - Constructor for class org.apache.cayenne.configuration.rop.client.LocalClientServerChannelProvider
 
LocalConnection - Class in org.apache.cayenne.remote.service
A ClientConnection that connects to a DataChannel.
LocalConnection(DataChannel) - Constructor for class org.apache.cayenne.remote.service.LocalConnection
Creates LocalConnector with specified handler and no serialization.
LocalConnection(DataChannel, int) - Constructor for class org.apache.cayenne.remote.service.LocalConnection
Creates a LocalConnector with specified handler and serialization policy.
LocalConnectionProvider - Class in org.apache.cayenne.configuration.rop.client
 
LocalConnectionProvider() - Constructor for class org.apache.cayenne.configuration.rop.client.LocalConnectionProvider
 
LocalDateTimeValueType - Class in org.apache.cayenne.access.types
 
LocalDateTimeValueType() - Constructor for class org.apache.cayenne.access.types.LocalDateTimeValueType
 
LocalDateValueType - Class in org.apache.cayenne.access.types
 
LocalDateValueType() - Constructor for class org.apache.cayenne.access.types.LocalDateValueType
 
LocalizedStringsHandler - Class in org.apache.cayenne.util
Provides access to various modeler resources (mainly strings) obtained via a ResourceBundle.
LocalizedStringsHandler() - Constructor for class org.apache.cayenne.util.LocalizedStringsHandler
 
localObject(T) - Method in class org.apache.cayenne.BaseContext
 
localObject(T) - Method in interface org.apache.cayenne.ObjectContext
Returns a local copy of 'objectFromAnotherContext' object.
localSubjects - Variable in class org.apache.cayenne.event.EventBridge
 
LocalTimeValueType - Class in org.apache.cayenne.access.types
 
LocalTimeValueType() - Constructor for class org.apache.cayenne.access.types.LocalTimeValueType
 
locate() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
LOCATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
locate() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
LOCATE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
locate(String) - Method in class org.apache.cayenne.exp.Property
 
locate(Property<? extends String>) - Method in class org.apache.cayenne.exp.Property
 
locateExp(String, Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
Call LOCATE(substring, string) function that return position of substring in string or 0 if it is not found.
locateExp(String, String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
Call LOCATE(substring, string) function that return position of substring in string or 0 if it is not found.
locateExp(Expression, Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
Call LOCATE(substring, string) function that return position of substring in string or 0 if it is not found.
location - Variable in class org.apache.cayenne.map.DataMap
 
locations - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
locator - Variable in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
 
LOCK_TYPE_NONE - Static variable in class org.apache.cayenne.map.ObjEntity
 
LOCK_TYPE_OPTIMISTIC - Static variable in class org.apache.cayenne.map.ObjEntity
 
lockType - Variable in class org.apache.cayenne.map.ObjEntity
 
log(String) - Method in interface org.apache.cayenne.log.JdbcEventLogger
Logs an arbitrary message.
log(String) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
log(String) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
logBeginTransaction(String) - Method in interface org.apache.cayenne.log.JdbcEventLogger
 
logBeginTransaction(String) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
logBeginTransaction(String) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
logBytes(StringBuilder, byte[]) - Static method in class org.apache.cayenne.access.types.ByteArrayType
 
logCommitTransaction(String) - Method in interface org.apache.cayenne.log.JdbcEventLogger
 
logCommitTransaction(String) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
logCommitTransaction(String) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
logConnect(String) - Method in interface org.apache.cayenne.log.JdbcEventLogger
Deprecated.
since 4.0 connection events are logged by the DataSources using their own logger.
logConnect(String, String, String) - Method in interface org.apache.cayenne.log.JdbcEventLogger
Deprecated.
since 4.0 connection events are logged by the DataSources using their own logger.
logConnect(String) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
Deprecated.
logConnect(String, String, String) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
Deprecated.
logConnect(String) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
Deprecated.
logConnect(String, String, String) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
Deprecated.
logConnectFailure(Throwable) - Method in interface org.apache.cayenne.log.JdbcEventLogger
Deprecated.
since 4.0 connection events are logged by the DataSources using their own logger.
logConnectFailure(Throwable) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
Deprecated.
logConnectFailure(Throwable) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
Deprecated.
logConnectSuccess() - Method in interface org.apache.cayenne.log.JdbcEventLogger
Deprecated.
since 4.0 connection events are logged by the DataSources using their own logger.
logConnectSuccess() - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
Deprecated.
logConnectSuccess() - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
Deprecated.
logGeneratedKey(DbAttribute, Object) - Method in interface org.apache.cayenne.log.JdbcEventLogger
 
logGeneratedKey(DbAttribute, Object) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
logGeneratedKey(DbAttribute, Object) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
logger - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
logger - Variable in class org.apache.cayenne.dba.AutoAdapter
 
logger - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
logger - Static variable in class org.apache.cayenne.map.EntityResolver
 
logger - Static variable in class org.apache.cayenne.query.CacheableQuery
 
logger - Variable in class org.apache.cayenne.remote.BaseConnection
 
logger - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
logger - Variable in class org.apache.cayenne.tx.CayenneTransaction
 
logger - Variable in class org.apache.cayenne.tx.ExternalTransaction
 
logPoolCreated(DataSourceInfo) - Method in interface org.apache.cayenne.log.JdbcEventLogger
Deprecated.
since 4.0 connection events are logged by the DataSources using their own logger.
logPoolCreated(DataSourceInfo) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
Deprecated.
logPoolCreated(DataSourceInfo) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
Deprecated.
logQuery(String, List<DbAttribute>, List<?>, long) - Method in class org.apache.cayenne.log.FormattedSlf4jJdbcEventLogger
Deprecated.
logQuery(String, List<?>) - Method in interface org.apache.cayenne.log.JdbcEventLogger
logQuery(String, List<DbAttribute>, List<?>, long) - Method in interface org.apache.cayenne.log.JdbcEventLogger
logQuery(String, ParameterBinding[]) - Method in interface org.apache.cayenne.log.JdbcEventLogger
 
logQuery(String, List<?>) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
Deprecated.
logQuery(String, List<DbAttribute>, List<?>, long) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
Deprecated.
logQuery(String, ParameterBinding[]) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
logQuery(String, List<?>) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
Deprecated.
since 4.0 use #logQuery(String, ParameterBinding[], long).
logQuery(String, ParameterBinding[]) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
logQuery(String, List<DbAttribute>, List<?>, long) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
Deprecated.
logQueryError(Throwable) - Method in interface org.apache.cayenne.log.JdbcEventLogger
 
logQueryError(Throwable) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
logQueryError(Throwable) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
logQueryParameters(String, ParameterBinding[]) - Method in interface org.apache.cayenne.log.JdbcEventLogger
 
logQueryParameters(String, List<DbAttribute>, List<Object>, boolean) - Method in interface org.apache.cayenne.log.JdbcEventLogger
logQueryParameters(String, List<DbAttribute>, List<Object>, boolean) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
Deprecated.
logQueryParameters(String, ParameterBinding[]) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
logQueryParameters(String, List<DbAttribute>, List<Object>, boolean) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
Deprecated.
since 4.0
logQueryParameters(String, ParameterBinding[]) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
logRollbackTransaction(String) - Method in interface org.apache.cayenne.log.JdbcEventLogger
 
logRollbackTransaction(String) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
logRollbackTransaction(String) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
logSelectCount(int, long) - Method in interface org.apache.cayenne.log.JdbcEventLogger
 
logSelectCount(int, long, String) - Method in interface org.apache.cayenne.log.JdbcEventLogger
 
logSelectCount(int, long) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
logSelectCount(int, long, String) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
logSelectCount(int, long) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
logSelectCount(int, long, String) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
logUpdateCount(int) - Method in interface org.apache.cayenne.log.JdbcEventLogger
 
logUpdateCount(int) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
 
logUpdateCount(int) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
longPKForObject(Persistent) - Static method in class org.apache.cayenne.Cayenne
Returns an int primary key value for a persistent object.
longPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
longPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
Performs primary key generation ignoring cache.
longPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
Overrides superclass's implementation to perform locking of the primary key lookup table.
longPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Generates new (unique and non-repeating) primary key for specified DbEntity.
longPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
Generates primary key by calling Oracle sequence corresponding to the dbEntity.
longPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
 
LongType - Class in org.apache.cayenne.access.types
 
LongType() - Constructor for class org.apache.cayenne.access.types.LongType
 
lookupDataNode(DataMap) - Method in class org.apache.cayenne.access.DataDomain
Returns a DataNode that should handle queries for all entities in a DataMap.
lookupDataNode(DataMap) - Method in class org.apache.cayenne.access.DataNode
Returns a DataNode that should handle queries for all DataMap components.
lookupFieldInHierarchy(Class<?>, String) - Method in class org.apache.cayenne.reflect.FieldAccessor
Recursively looks for a named field in a class hierarchy.
lookupInheritanceTree(String) - Method in class org.apache.cayenne.map.EntityResolver
Deprecated.
lookupObjEntity(Class<?>) - Method in class org.apache.cayenne.map.EntityResolver
Deprecated.
lookupObjEntity(Object) - Method in class org.apache.cayenne.map.EntityResolver
Deprecated.
lookupProcedure(Query) - Method in class org.apache.cayenne.map.EntityResolver
Deprecated.
since 4.0. Use q.getMetaData(resolver).getProcedure()
lookupProcedure(String) - Method in class org.apache.cayenne.map.EntityResolver
Deprecated.
lower() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
LOWER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
lower() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
LOWER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
lower() - Method in class org.apache.cayenne.exp.Property
 
lowerColumnNames() - Method in class org.apache.cayenne.query.SQLSelect
Equivalent of setting CapsStrategy.LOWER
lowerExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
lowerExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
LSBRACKET - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
LT() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
LT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
lt(E) - Method in class org.apache.cayenne.exp.Property
 
lt(Property<?>) - Method in class org.apache.cayenne.exp.Property
 
lte(E) - Method in class org.apache.cayenne.exp.Property
 
lte(Property<?>) - Method in class org.apache.cayenne.exp.Property
 

M

MainCayenneClientModuleProvider - Class in org.apache.cayenne.configuration.rop.client
 
MainCayenneClientModuleProvider() - Constructor for class org.apache.cayenne.configuration.rop.client.MainCayenneClientModuleProvider
 
MainCayenneServerModuleProvider - Class in org.apache.cayenne.configuration.server
ServerModule auto-loading facility.
MainCayenneServerModuleProvider() - Constructor for class org.apache.cayenne.configuration.server.MainCayenneServerModuleProvider
 
makeDistinctMarker() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
makePath(String...) - Static method in class org.apache.cayenne.Cayenne
Constructs a dotted path from a list of strings.
makePath(String...) - Static method in class org.apache.cayenne.CayenneDataObject
Deprecated.
since 4.1, use Cayenne.makePath(String...) instead
managedDataSources - Variable in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
 
ManagedPoolingDataSource - Class in org.apache.cayenne.datasource
A wrapper for UnmanagedPoolingDataSource that automatically manages the underlying connection pool size.
ManagedPoolingDataSource(UnmanagedPoolingDataSource) - Constructor for class org.apache.cayenne.datasource.ManagedPoolingDataSource
 
ManagedPoolingDataSource(UnmanagedPoolingDataSource, long) - Constructor for class org.apache.cayenne.datasource.ManagedPoolingDataSource
 
mandatory - Variable in class org.apache.cayenne.map.DbAttribute
Defines whether the attribute allows nulls.
map - Variable in class org.apache.cayenne.access.DbGenerator
 
MapAccessor - Class in org.apache.cayenne.reflect
 
MapAccessor(String) - Constructor for class org.apache.cayenne.reflect.MapAccessor
 
mapArcProperties - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
MapBuilder<T> - Interface in org.apache.cayenne.di
A binding builder for map configurations.
MapDigraph<E,V> - Class in org.apache.cayenne.ashwood.graph
 
MapDigraph() - Constructor for class org.apache.cayenne.ashwood.graph.MapDigraph
 
MapEvent - Class in org.apache.cayenne.map.event
Superclass of CayenneModeler events.
MapEvent(Object) - Constructor for class org.apache.cayenne.map.event.MapEvent
Constructor for MapEvent.
MapEvent(Object, String) - Constructor for class org.apache.cayenne.map.event.MapEvent
Constructor for MapEvent.
mapFaults - Variable in class org.apache.cayenne.reflect.SingletonFaultFactory
 
mapKey - Variable in class org.apache.cayenne.map.ObjRelationship
Stores a property name of a target entity used to create a relationship map.
mapKeyAccessor - Variable in class org.apache.cayenne.access.ToManyMapFault
 
mapKeyAccessor - Variable in class org.apache.cayenne.util.PersistentObjectMap
 
mapNameFromLocation(String) - Method in class org.apache.cayenne.configuration.xml.XMLDataMapLoader
Helper method to guess the map name from its location.
MappedExec - Class in org.apache.cayenne.query
A query that represents a named parameterized non selecting query stored in the mapping.
MappedExec(String) - Constructor for class org.apache.cayenne.query.MappedExec
 
mappedObjEntities() - Method in class org.apache.cayenne.map.DbEntity
 
MappedSelect<T> - Class in org.apache.cayenne.query
A query that represents a named parameterized selecting query stored in the mapping.
MappedSelect(String) - Constructor for class org.apache.cayenne.query.MappedSelect
 
MappedSelect(String, Class<T>) - Constructor for class org.apache.cayenne.query.MappedSelect
 
mappingCache - Variable in class org.apache.cayenne.map.EntityResolver
 
MappingNamespace - Interface in org.apache.cayenne.map
Defines API of a container of DbEntities, ObjEntities, Procedures, Queries and other mapping objects.
MapQueryCache - Class in org.apache.cayenne.cache
A default implementation of the QueryCache interface that stores data in a non-expiring LRUMap.
MapQueryCache() - Constructor for class org.apache.cayenne.cache.MapQueryCache
 
MapQueryCache(int) - Constructor for class org.apache.cayenne.cache.MapQueryCache
 
MapQueryCacheProvider - Class in org.apache.cayenne.cache
 
MapQueryCacheProvider(RuntimeProperties) - Constructor for class org.apache.cayenne.cache.MapQueryCacheProvider
 
maps - Variable in class org.apache.cayenne.map.EntityResolver
 
markAsDirty(Persistent) - Method in class org.apache.cayenne.util.ObjectContextGraphAction
Changes object state to MODIFIED if needed, returning true if the change has occurred, false if not.
match(Object) - Method in class org.apache.cayenne.exp.Expression
Calculates expression boolean value with object as a context for path expressions.
matchAllDbExp(Map<String, ?>, int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Creates an expression that matches all key-values pairs in map.
matchAllExp(String, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Creates an expression to match a collection of values against a single path expression.
matchAllExp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
matchAllExp(Map<String, ?>, int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Creates an expression that matches all key-values pairs in map.
matchAnyDbExp(Map<String, ?>, int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Creates an expression that matches any of the key-values pairs in map.
matchAnyExp(Map<String, ?>, int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Creates an expression that matches any of the key-values pairs in the map.
matchAnyExp(List<? extends Persistent>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Creates an expression that matches any of the objects contained in the list objects
matchAnyExp(Persistent...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Creates an expression that matches any of the objects contained in the objects array
matchDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience method to create an DB_PATH "equal to" expression.
matchExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience method to create an OBJ_PATH "equal to" expression.
matchExp(Persistent) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Creates an expression that matches the primary key of object in ObjectId's IdSnapshot for the argument object.
matchingObject - Variable in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
matchPattern(String) - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.BigDecimalType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.BigDecimalType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.BooleanType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.BooleanType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ByteType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ByteType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.CalendarType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.CalendarType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.CharType
Return trimmed string.
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.CharType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.DateType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.DateType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.DoubleType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.DoubleType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.EnumType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.EnumType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ExtendedEnumType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ExtendedEnumType
 
materializeObject(ResultSet, int, int) - Method in interface org.apache.cayenne.access.types.ExtendedType
Reads an object from JDBC ResultSet column, converting it to class returned by 'getClassName' method.
materializeObject(CallableStatement, int, int) - Method in interface org.apache.cayenne.access.types.ExtendedType
Reads an object from a stored procedure OUT parameter, converting it to class returned by 'getClassName' method.
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.FloatType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.FloatType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.IntegerType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.IntegerType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.LongType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.LongType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ObjectType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ObjectType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ShortType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ShortType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.TimestampType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.TimestampType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.TimeType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.TimeType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.UtilDateType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.UtilDateType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.VoidType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.VoidType
 
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.dba.oracle.OracleUtilDateType
 
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.dba.oracle.OracleUtilDateType
 
max() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
MAX - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
max() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
MAX - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
max() - Method in class org.apache.cayenne.exp.Property
 
max(Property<?>) - Method in class org.apache.cayenne.query.ColumnSelect
Select maximum value of property
max(Property<E>) - Method in class org.apache.cayenne.query.ObjectSelect
Select maximum value of property
MAX_QUEUE_WAIT_DEFAULT - Static variable in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
Defines a maximum time in milliseconds that a connection request could wait in the connection queue.
maxConnections(int) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
 
maxConnections - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
maxConnections(int) - Method in class org.apache.cayenne.datasource.PoolingDataSourceBuilder
 
maxExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
maxFetchSize - Variable in class org.apache.cayenne.access.IncrementalFaultList
Defines the upper limit on the size of fetches.
maxIdQualifierSize - Variable in class org.apache.cayenne.access.DataDomain
 
maximumSize() - Method in class org.apache.cayenne.access.DataRowStore
Returns maximum allowed cache size.
maximumWeightedCapacity(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
Specifies the maximum weighted capacity to coerce the map to and may exceed it temporarily.
maxLength - Variable in class org.apache.cayenne.map.DbAttribute
 
maxLength - Variable in class org.apache.cayenne.map.ProcedureParameter
 
maxNextCharInd - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
maxNextCharInd - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
maxNextCharInd - Variable in class org.apache.cayenne.template.parser.JavaCharStream
 
maxQueueWaitTime(long) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
 
maxQueueWaitTime(long) - Method in class org.apache.cayenne.datasource.PoolingDataSourceBuilder
 
mdDelegate - Variable in class org.apache.cayenne.query.QueryMetadataProxy
 
MEMBER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
MemoryBlob - Class in org.apache.cayenne.util
A Blob implementation that stores content in memory.
MemoryBlob() - Constructor for class org.apache.cayenne.util.MemoryBlob
 
MemoryBlob(byte[]) - Constructor for class org.apache.cayenne.util.MemoryBlob
Constructs a new MemoryBlob instance wrapping the given octet sequence.
MemoryClob - Class in org.apache.cayenne.util
A Clob implementation that stores contents in memory.
MemoryClob(String) - Constructor for class org.apache.cayenne.util.MemoryClob
Constructs a new jdbcClob object wrapping the given character sequence.
merge(DataChannelDescriptor...) - Method in interface org.apache.cayenne.configuration.DataChannelDescriptorMerger
 
merge(DataChannelDescriptor...) - Method in class org.apache.cayenne.configuration.DefaultDataChannelDescriptorMerger
 
merge(PrefetchTreeNode) - Method in class org.apache.cayenne.query.PrefetchTreeNode
Merges PrefetchTreeNode into the current prefetch tree, cloning the nodes added to this tree.
merge(T) - Method in class org.apache.cayenne.util.DeepMergeOperation
 
merge(T) - Method in class org.apache.cayenne.util.ShallowMergeOperation
 
mergeHandler - Variable in class org.apache.cayenne.access.DataContext
 
mergeLocalChanges(List) - Method in class org.apache.cayenne.util.PersistentObjectHolder
 
mergeLocalChanges(List) - Method in class org.apache.cayenne.util.PersistentObjectList
 
mergeLocalChanges(List) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
mergeLocalChanges(List) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
mergeLocalChanges(List) - Method in class org.apache.cayenne.util.RelationshipFault
 
mergeResultSetAndPresetColumns() - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
mergeWithDataMap(DataMap) - Method in class org.apache.cayenne.map.DataMap
Adds all Object and DB entities and Queries from another map to this map.
messageId - Variable in class org.apache.cayenne.remote.BaseConnection
 
metadata - Variable in class org.apache.cayenne.query.ObjectIdQuery
 
metadata - Variable in class org.apache.cayenne.query.RelationshipQuery
 
metadata - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
 
metadataResolver - Variable in class org.apache.cayenne.query.ObjectIdQuery
 
metadataResolver - Variable in class org.apache.cayenne.query.RelationshipQuery
 
method() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
 
min() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
MIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
min() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
MIN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
min() - Method in class org.apache.cayenne.exp.Property
 
min(Property<?>) - Method in class org.apache.cayenne.query.ColumnSelect
Select minimum value of property
min(Property<E>) - Method in class org.apache.cayenne.query.ObjectSelect
Select minimum value of property
minConnections(int) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
 
minConnections - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
minConnections(int) - Method in class org.apache.cayenne.datasource.PoolingDataSourceBuilder
 
minExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
MINUS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
MINUTE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
minuteExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
minuteExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
MissingSessionException - Exception in org.apache.cayenne.remote.service
An exception that are thrown by the ROP server if the client are missing a session.
MissingSessionException() - Constructor for exception org.apache.cayenne.remote.service.MissingSessionException
 
MissingSessionException(String, Object...) - Constructor for exception org.apache.cayenne.remote.service.MissingSessionException
 
mod() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
MOD - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
mod() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
MOD - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
mod(Number) - Method in class org.apache.cayenne.exp.Property
 
mode - Variable in class org.apache.cayenne.event.EventBridge
 
modExp(Expression, Number) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
modExp(String, Number) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
modExp(Expression, Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
MODIFIED - Static variable in class org.apache.cayenne.PersistenceState
Describes a state of an object registered with DataContext/ObjectContext, and having a corresponding database row.
modifiedDiffs - Variable in class org.apache.cayenne.access.event.SnapshotEvent
 
modifiedObjects() - Method in class org.apache.cayenne.access.DataContext
Returns a list of objects that are registered with this DataContext and have a state PersistenceState.MODIFIED
modifiedObjects() - Method in class org.apache.cayenne.BaseContext
 
modifiedObjects() - Method in class org.apache.cayenne.CayenneContext
 
modifiedObjects() - Method in interface org.apache.cayenne.ObjectContext
Returns a collection of objects that are registered with this ObjectContext and have a state PersistenceState.MODIFIED
module() - Method in class org.apache.cayenne.configuration.osgi.OsgiModuleBuilder
 
module() - Method in class org.apache.cayenne.configuration.rop.client.MainCayenneClientModuleProvider
 
module() - Method in class org.apache.cayenne.configuration.server.MainCayenneServerModuleProvider
 
Module - Interface in org.apache.cayenne.di
Represents a unit of configuration of the Cayenne DI container.
module() - Method in interface org.apache.cayenne.di.spi.ModuleProvider
 
ModuleLoader - Class in org.apache.cayenne.di.spi
Auto-loads DI modules using ServiceLoader.
ModuleLoader() - Constructor for class org.apache.cayenne.di.spi.ModuleLoader
 
ModuleProvider - Interface in org.apache.cayenne.di.spi
Provider of modules used by module auto-loading mechanism to identify and load modules.
modules - Variable in class org.apache.cayenne.configuration.CayenneRuntime
 
moduleType() - Method in class org.apache.cayenne.configuration.rop.client.MainCayenneClientModuleProvider
 
moduleType() - Method in class org.apache.cayenne.configuration.server.MainCayenneServerModuleProvider
 
moduleType() - Method in interface org.apache.cayenne.di.spi.ModuleProvider
 
MONTH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
monthExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
monthExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
moveMethod(String, int) - Method in class org.apache.cayenne.map.CallbackDescriptor
Moves specified callback method to the specified position
multiColumnOperands - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
MULTIPLY - Static variable in class org.apache.cayenne.exp.Expression
 
multiplySubtractExp() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
MySQLAdapter - Class in org.apache.cayenne.dba.mysql
DbAdapter implementation for MySQL RDBMS.
MySQLAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.mysql.MySQLAdapter
 
MySQLPkGenerator - Class in org.apache.cayenne.dba.mysql
 
MySQLSniffer - Class in org.apache.cayenne.dba.mysql
Detects MySQL database from JDBC metadata.
MySQLSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.mysql.MySQLSniffer
 

N

name - Variable in class org.apache.cayenne.access.DataDomain
 
name - Variable in class org.apache.cayenne.access.DataNode
 
name - Variable in class org.apache.cayenne.access.DataRowStore
 
name - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
name - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
 
name - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
 
name - Variable in class org.apache.cayenne.exp.ExpressionParameter
 
name - Variable in class org.apache.cayenne.map.Attribute
 
name - Variable in class org.apache.cayenne.map.DataMap
 
name - Variable in class org.apache.cayenne.map.DbKeyGenerator
 
name - Variable in class org.apache.cayenne.map.EmbeddableAttribute
 
name - Variable in class org.apache.cayenne.map.Entity
 
name - Variable in class org.apache.cayenne.map.Procedure
 
name - Variable in class org.apache.cayenne.map.ProcedureParameter
 
name - Variable in class org.apache.cayenne.map.QueryDescriptor
 
name - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
name - Variable in class org.apache.cayenne.map.Relationship
 
name - Variable in class org.apache.cayenne.map.SQLResult
 
name(String) - Method in class org.apache.cayenne.query.AbstractMappedQuery
 
name - Variable in class org.apache.cayenne.query.AbstractQuery
Deprecated.
name - Variable in class org.apache.cayenne.query.BatchQuery
Deprecated.
name - Variable in class org.apache.cayenne.query.EJBQLQuery
Deprecated.
name - Variable in class org.apache.cayenne.query.IndirectQuery
 
name - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
name - Variable in class org.apache.cayenne.query.QueryChain
Deprecated.
name - Variable in class org.apache.cayenne.remote.RemoteSession
 
named_input_parameter() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
NAMED_SEQUENCE_TABLE_TYPE - Static variable in class org.apache.cayenne.map.DbKeyGenerator
 
namedParameter() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
namedParameters - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
namedParameters - Variable in class org.apache.cayenne.query.EJBQLQuery
 
NamedQuery - Class in org.apache.cayenne.query
Deprecated.
since 4.0 you should use MappedSelect or MappedExec instead.
NamedQuery(String) - Constructor for class org.apache.cayenne.query.NamedQuery
Deprecated.
 
NamedQuery(String, Map<String, ?>) - Constructor for class org.apache.cayenne.query.NamedQuery
Deprecated.
 
NamedQuery(String, String[], Object[]) - Constructor for class org.apache.cayenne.query.NamedQuery
Deprecated.
Creates NamedQuery with parameters passed as two matching arrays of keys and values.
nameMapper - Variable in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
 
nameMapper - Variable in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
 
namePrefix - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
namespace - Variable in class org.apache.cayenne.cache.NestedQueryCache
 
namespace - Variable in class org.apache.cayenne.map.DataMap
 
NamespaceAwareNestedTagHandler - Class in org.apache.cayenne.configuration.xml
Base class for handlers that can delegate execution of unknown tags to handlers produced by factory.
NamespaceAwareNestedTagHandler(LoaderContext) - Constructor for class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
 
NamespaceAwareNestedTagHandler(SAXNestedTagHandler, String) - Constructor for class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
 
NamespaceAwareNestedTagHandler(NamespaceAwareNestedTagHandler) - Constructor for class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
 
nameToCamelCase(String) - Static method in class org.apache.cayenne.exp.parser.ASTFunctionCall
 
nativeSQL(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
NE() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
NE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
ne(E) - Method in class org.apache.cayenne.exp.Property
 
ne(Property<?>) - Method in class org.apache.cayenne.exp.Property
 
needParenthesis() - Method in class org.apache.cayenne.exp.parser.ASTCurrentDate
 
needParenthesis() - Method in class org.apache.cayenne.exp.parser.ASTCurrentTime
 
needParenthesis() - Method in class org.apache.cayenne.exp.parser.ASTCurrentTimestamp
 
needParenthesis() - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
 
negative() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
NEGATIVE - Static variable in class org.apache.cayenne.exp.Expression
 
nested(XMLSerializable, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.util.XMLEncoder
 
nested(Collection<? extends XMLSerializable>, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.util.XMLEncoder
 
nested(Map<?, ? extends XMLSerializable>, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.util.XMLEncoder
 
NestedQueryCache - Class in org.apache.cayenne.cache
A QueryCache wrapper that introduces a key namespace on top of a delegate shared cache.
NestedQueryCache(QueryCache) - Constructor for class org.apache.cayenne.cache.NestedQueryCache
 
NEW - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
NEW - Static variable in class org.apache.cayenne.PersistenceState
Describes a state of an object freshly registered with DataContext/ObjectContext, but not committed to the database yet.
NEW_BLOB_FUNCTION - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
 
NEW_CLOB_FUNCTION - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
 
new_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
newAlias() - Method in class org.apache.cayenne.access.translator.select.JoinStack
 
newContext() - Method in class org.apache.cayenne.configuration.CayenneRuntime
Returns a new ObjectContext instance based on the runtime's main DataChannel.
newContext(DataChannel) - Method in class org.apache.cayenne.configuration.CayenneRuntime
Returns a new ObjectContext which is a child of the specified DataChannel.
newIDString(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Returns SQL string that can generate new (unique and non-repeating) primary key for specified DbEntity.
newInstance(DataChannel, boolean, boolean) - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
newInstance(DataChannel, ObjectStore) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
 
newInstance(Class<? super T>, String) - Method in interface org.apache.cayenne.di.AdhocObjectFactory
Returns an instance of "className" that implements "superType", injecting dependencies from the registry into it.
newInstance(Class<? super T>, String) - Method in class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
 
newNodeId - Variable in class org.apache.cayenne.graph.NodeIdChangeOperation
 
newObject(Class<T>) - Method in class org.apache.cayenne.access.DataContext
Creates and registers a new persistent object.
newObject(String) - Method in class org.apache.cayenne.access.DataContext
Instantiates a new object and registers it with this context.
newObject(Class<T>) - Method in class org.apache.cayenne.BaseContext
 
newObject(Class<T>) - Method in class org.apache.cayenne.CayenneContext
Creates and registers a new Persistent object instance.
newObject(Class<T>) - Method in interface org.apache.cayenne.ObjectContext
Creates a new persistent object of a given class scheduled to be inserted to the database on next commit.
newObjects() - Method in class org.apache.cayenne.access.DataContext
Returns a list of objects that are registered with this DataContext and have a state PersistenceState.NEW
newObjects() - Method in class org.apache.cayenne.BaseContext
 
newObjects() - Method in class org.apache.cayenne.CayenneContext
 
newObjects() - Method in interface org.apache.cayenne.ObjectContext
Returns a collection of objects that are registered with this ObjectContext and have a state PersistenceState.NEW
newToken(int, String) - Static method in class org.apache.cayenne.ejbql.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.apache.cayenne.ejbql.parser.Token
 
newToken(int, String) - Static method in class org.apache.cayenne.exp.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.apache.cayenne.exp.parser.Token
 
newToken(int, String) - Static method in class org.apache.cayenne.template.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.apache.cayenne.template.parser.Token
 
newValue - Variable in class org.apache.cayenne.graph.NodePropertyChangeOperation
 
next() - Method in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
 
next() - Method in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
 
next() - Method in class org.apache.cayenne.ashwood.graph.FilterArcIterator
 
next() - Method in class org.apache.cayenne.ashwood.graph.IndegreeTopologicalSort
 
next() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration.ReversedArcIterator
 
next() - Method in class org.apache.cayenne.ashwood.graph.StrongConnection
 
next - Variable in class org.apache.cayenne.ejbql.parser.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class org.apache.cayenne.exp.parser.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in interface org.apache.cayenne.QueryResponse
Rewinds response iterator to the next result, returning true if it is available.
next() - Method in class org.apache.cayenne.ResultBatchIterator
 
next(T) - Method in interface org.apache.cayenne.ResultIteratorCallback
 
next - Variable in class org.apache.cayenne.template.parser.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class org.apache.cayenne.util.GenericResponse
 
next() - Method in class org.apache.cayenne.util.ListResponse
 
next() - Method in class org.apache.cayenne.util.ResultIteratorIterator
 
nextBatchCount(Query, int[]) - Method in interface org.apache.cayenne.access.OperationObserver
Callback method invoked after a batch update is executed.
nextBatchCount(Query, int[]) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
 
nextBatchCount(Query, int[]) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
 
nextCharBuf - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
nextCharBuf - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
nextCharBuf - Variable in class org.apache.cayenne.template.parser.JavaCharStream
 
nextCharInd - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
nextCharInd - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
nextCharInd - Variable in class org.apache.cayenne.template.parser.JavaCharStream
 
nextCount(Query, int) - Method in interface org.apache.cayenne.access.OperationObserver
Callback method invoked after an updating query is executed.
nextCount(Query, int) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
 
nextCount(Query, int) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
 
nextDataObjectIds - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
nextDataRow - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
nextGeneratedRows(Query, ResultIterator<?>, ObjectId) - Method in interface org.apache.cayenne.access.OperationObserver
Callback method invoked after each batch of generated values is read during an update.
nextGeneratedRows(Query, ResultIterator, ObjectId) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
Closes ResultIterator without reading its data.
nextGeneratedRows(Query, ResultIterator<?>, ObjectId) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
 
nextGlobalException(Exception) - Method in interface org.apache.cayenne.access.OperationObserver
Callback method invoked on exceptions that are not tied to a specific query execution, such as JDBC connection exceptions, etc.
nextGlobalException(Exception) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
 
nextGlobalException(Exception) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
 
nextQueryException(Query, Exception) - Method in interface org.apache.cayenne.access.OperationObserver
Callback method invoked on exceptions that happen during an execution of a specific query.
nextQueryException(Query, Exception) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
 
nextQueryException(Query, Exception) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
 
nextRow() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
 
nextRow() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
nextRow - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
nextRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
nextRow - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
nextRow() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
nextRow() - Method in interface org.apache.cayenne.ResultIterator
Returns the next result row that is, depending on the query, may be a scalar value, a DataRow, or an Object[] array containing a mix of scalars and DataRows.
nextRows(Query, List<?>) - Method in interface org.apache.cayenne.access.OperationObserver
Callback method invoked for each processed ResultSet.
nextRows(Query, ResultIterator<?>) - Method in interface org.apache.cayenne.access.OperationObserver
Callback method invoked for each opened ResultIterator.
nextRows(Query, List<?>) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
 
nextRows(Query, ResultIterator) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
Closes ResultIterator without reading its data.
nextRows(Query, List<?>) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
 
nextRows(Query, ResultIterator<?>) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
 
nextRows(Query, List<?>) - Method in class org.apache.cayenne.access.util.IteratedSelectObserver
 
nextRows(Query, ResultIterator) - Method in class org.apache.cayenne.access.util.IteratedSelectObserver
 
nin(E, E...) - Method in class org.apache.cayenne.exp.Property
 
nin(Collection<E>) - Method in class org.apache.cayenne.exp.Property
 
nlike(String) - Method in class org.apache.cayenne.exp.Property
 
nlikeIgnoreCase(String) - Method in class org.apache.cayenne.exp.Property
 
NO_ACTION - Static variable in class org.apache.cayenne.map.DeleteRule
 
NO_SERIALIZATION - Static variable in class org.apache.cayenne.remote.service.LocalConnection
 
Node - Interface in org.apache.cayenne.ejbql.parser
A JJTree-compliant tree node interface.
Node - Interface in org.apache.cayenne.exp.parser
Provides basic machinery for constructing the parent and child relationships between nodes.
Node - Interface in org.apache.cayenne.template.parser
All AST nodes must implement this interface.
nodeArity() - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
nodeArity() - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
nodeArity() - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
nodeCreated(Object) - Method in class org.apache.cayenne.access.ObjectStore
 
nodeCreated(Object) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
nodeCreated() - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
nodeCreated() - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
nodeCreated(Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
nodeCreated(Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
Notifies implementing object that a new node was created in the graph.
nodeCreated(Object) - Method in class org.apache.cayenne.graph.GraphMap
 
nodeCreated() - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
NodeCreateOperation - Class in org.apache.cayenne.graph
 
NodeCreateOperation(Object) - Constructor for class org.apache.cayenne.graph.NodeCreateOperation
 
NodeCreateOperation(Object, int) - Constructor for class org.apache.cayenne.graph.NodeCreateOperation
 
NodeDeleteOperation - Class in org.apache.cayenne.graph
 
NodeDeleteOperation(Object) - Constructor for class org.apache.cayenne.graph.NodeDeleteOperation
 
NodeDeleteOperation(Object, int) - Constructor for class org.apache.cayenne.graph.NodeDeleteOperation
 
nodeDescriptors - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
 
NodeDiff - Class in org.apache.cayenne.graph
An abstract superclass of operations on individual nodes and arcs in a digraph.
NodeDiff(Object) - Constructor for class org.apache.cayenne.graph.NodeDiff
 
NodeDiff(Object, int) - Constructor for class org.apache.cayenne.graph.NodeDiff
 
nodeId - Variable in class org.apache.cayenne.graph.NodeDiff
 
nodeIdChanged(Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
Does nothing.
nodeIdChanged(Object, Object) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
nodeIdChanged(Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
nodeIdChanged(Object, Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
Notifies implementing object that a node was assigned a new id.
nodeIdChanged(Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
 
NodeIdChangeOperation - Class in org.apache.cayenne.graph
A GraphDiff representing a change in node ID.
NodeIdChangeOperation(Object, Object) - Constructor for class org.apache.cayenne.graph.NodeIdChangeOperation
 
NodeIdChangeOperation(Object, Object, int) - Constructor for class org.apache.cayenne.graph.NodeIdChangeOperation
 
nodePropertyChanged(Object, String, Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
Records dirty object snapshot.
nodePropertyChanged(Object, String, Object, Object) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
nodePropertyChanged(Object, String, Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
nodePropertyChanged(Object, String, Object, Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
Notifies implementing object that a node's property was modified.
nodePropertyChanged(Object, String, Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
 
NodePropertyChangeOperation - Class in org.apache.cayenne.graph
 
NodePropertyChangeOperation(Object, String, Object, Object) - Constructor for class org.apache.cayenne.graph.NodePropertyChangeOperation
 
NodePropertyChangeOperation(Object, String, Object, Object, int) - Constructor for class org.apache.cayenne.graph.NodePropertyChangeOperation
 
nodeRemoved(Object) - Method in class org.apache.cayenne.access.ObjectStore
 
nodeRemoved(Object) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
 
nodeRemoved(Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
nodeRemoved(Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
Notifies implementing object that a node was removed from the graph.
nodeRemoved(Object) - Method in class org.apache.cayenne.graph.GraphMap
 
nodes - Variable in class org.apache.cayenne.access.DataDomain
 
nodes - Variable in class org.apache.cayenne.graph.GraphMap
 
nodesByDataMapName - Variable in class org.apache.cayenne.access.DataDomain
 
noMatchDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience method to create an DB_PATH "not equal to" expression.
noMatchExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience method to create an OBJ_PATH "not equal to" expression.
nonPhantomNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
Returns a collection of PrefetchTreeNodes that are not phantoms.
NoopDataChannelMetaData - Class in org.apache.cayenne.configuration.xml
Noop implementation of DataChannelMetaData.
NoopDataChannelMetaData() - Constructor for class org.apache.cayenne.configuration.xml.NoopDataChannelMetaData
 
NoopEventBridge - Class in org.apache.cayenne.event
 
NoopEventBridgeProvider - Class in org.apache.cayenne.event
 
NoopEventBridgeProvider() - Constructor for class org.apache.cayenne.event.NoopEventBridgeProvider
 
NoopJdbcEventLogger - Class in org.apache.cayenne.log
 
normalizeDate(Date) - Method in class org.apache.cayenne.dba.oracle.OracleUtilDateType
Offsets date component to be January 1, 1970, since Oracle adapter returns time based on January 1, 1900.
normalizedQualifier - Variable in class org.apache.cayenne.map.EntityInheritanceTree
 
NoSyncObjectStore - Class in org.apache.cayenne.access
An ObjectStore which doesn't receive notifications on parent's DataRowStore events.
NoSyncObjectStore(DataRowStore, Map<Object, Persistent>) - Constructor for class org.apache.cayenne.access.NoSyncObjectStore
 
NOT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
NOT - Static variable in class org.apache.cayenne.exp.Expression
 
NOT_BETWEEN - Static variable in class org.apache.cayenne.exp.Expression
 
NOT_DEFINED - Static variable in class org.apache.cayenne.dba.TypesMapping
 
NOT_EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
 
NOT_IN - Static variable in class org.apache.cayenne.exp.Expression
 
NOT_LIKE - Static variable in class org.apache.cayenne.exp.Expression
 
NOT_LIKE_IGNORE_CASE - Static variable in class org.apache.cayenne.exp.Expression
 
NOT_TEXT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
Lexical state.
notBetweenDbExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_BETWEEN expressions.
notBetweenExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_BETWEEN expressions.
notCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
notExp() - Method in class org.apache.cayenne.exp.Expression
Returns a logical NOT of current expression.
notExp() - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
notifyingRemoteListeners - Variable in class org.apache.cayenne.access.DataRowStore
Deprecated.
since 4.0 does nothing. Previously it used to check if need to create EventBridge.
notInDbExp(String, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_IN expression.
notInDbExp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_IN expression.
notInExp(String, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_IN expression.
notInExp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_IN expression.
notLikeDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_LIKE expression.
notLikeDbExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_LIKE expression.
notLikeExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_LIKE expression.
notLikeExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_LIKE expression.
notLikeIgnoreCaseDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.
notLikeIgnoreCaseDbExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.
notLikeIgnoreCaseExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.
notLikeIgnoreCaseExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.
NULL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
NULL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
null_comparison_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
NULLIFY - Static variable in class org.apache.cayenne.map.DeleteRule
Remove the reference that the destination has to this source (if the inverse relationship is toOne, nullify, if toMany, remove the source object)
nullSafeCompare(boolean, Comparable<T>, T) - Static method in class org.apache.cayenne.util.Util
Compares two objects similar to "Comparable.compareTo(Object)".
nullSafeEquals(Object, Object) - Static method in class org.apache.cayenne.util.Util
Compares two objects similar to "Object.equals(Object)".
nullSortedFirst - Variable in class org.apache.cayenne.query.Ordering
 
nullValue - Variable in class org.apache.cayenne.reflect.BeanAccessor
 
nullValue - Variable in class org.apache.cayenne.reflect.FieldAccessor
 
numeric_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
numericExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
numericPrimary() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
numericTerm() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
numericTermExt() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 

O

OBJ_ENTITY_ROOT - Static variable in class org.apache.cayenne.map.QueryDescriptor
 
OBJ_PATH - Static variable in class org.apache.cayenne.exp.Expression
Expression describes a path relative to an ObjEntity.
OBJ_PREFIX - Static variable in class org.apache.cayenne.exp.parser.ASTObjPath
 
OBJ_RELATIONSHIP_TAG - Static variable in class org.apache.cayenne.configuration.xml.ObjRelationshipHandler
 
ObjAttribute - Class in org.apache.cayenne.map
An ObjAttribute is a mapping descriptor of a Java class property.
ObjAttribute() - Constructor for class org.apache.cayenne.map.ObjAttribute
 
ObjAttribute(String) - Constructor for class org.apache.cayenne.map.ObjAttribute
 
ObjAttribute(String, String, ObjEntity) - Constructor for class org.apache.cayenne.map.ObjAttribute
 
ObjAttribute(ObjAttribute) - Constructor for class org.apache.cayenne.map.ObjAttribute
Creates a clone of an ObjAttribute argument.
objAttributeAdded(AttributeEvent) - Method in interface org.apache.cayenne.map.event.ObjAttributeListener
New attribute has been created/added.
objAttributeAdded(ObjAttribute) - Method in class org.apache.cayenne.util.DeleteRuleUpdater
 
objAttributeAdded(ObjAttribute) - Method in interface org.apache.cayenne.util.EntityMergeListener
Invoked when a missing attribute in ObjEntity is completed from DbEntity
objAttributeChanged(AttributeEvent) - Method in interface org.apache.cayenne.map.event.ObjAttributeListener
Attribute property changed.
ObjAttributeListener - Interface in org.apache.cayenne.map.event
Listener for ObjAttribute events.
objAttributeRemoved(AttributeEvent) - Method in interface org.apache.cayenne.map.event.ObjAttributeListener
Attribute has been removed.
object - Variable in exception org.apache.cayenne.DeleteDenyException
 
OBJECT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
object - Variable in class org.apache.cayenne.util.ToStringBuilder
 
object_path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
objectClass - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
ObjectContext - Interface in org.apache.cayenne
A Cayenne object facade to a persistent store.
objectContext - Variable in class org.apache.cayenne.PersistentObject
 
ObjectContextFactory - Interface in org.apache.cayenne.configuration
A factory for regular and nested contexts.
ObjectContextGraphAction - Class in org.apache.cayenne.util
A base implementation of a helper class to handle ObjectContext.propertyChanged(org.apache.cayenne.Persistent, String, Object, Object) processing on behalf of an ObjectContext.
ObjectContextGraphAction(ObjectContext) - Constructor for class org.apache.cayenne.util.ObjectContextGraphAction
 
ObjectContextQueryAction - Class in org.apache.cayenne.util
A helper class that implements DataChannel.onQuery(ObjectContext, Query) logic on behalf of an ObjectContext.
ObjectContextQueryAction(ObjectContext, ObjectContext, Query) - Constructor for class org.apache.cayenne.util.ObjectContextQueryAction
 
ObjectDetachOperation - Class in org.apache.cayenne.util
An operation that creates a subgraph of detached objects, using the PrefetchTree to delineate the graph boundaries.
ObjectDetachOperation(EntityResolver) - Constructor for class org.apache.cayenne.util.ObjectDetachOperation
 
objectFactory - Variable in class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory
 
objectFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
 
objectFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
 
objectFactory - Variable in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
 
objectFactory - Variable in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
 
objectFactory - Variable in class org.apache.cayenne.dba.db2.DB2Sniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.derby.DerbySniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.firebird.FirebirdSniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.frontbase.FrontBaseSniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.h2.H2Sniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.hsqldb.HSQLDBSniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.ingres.IngresSniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.mysql.MySQLSniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.openbase.OpenBaseSniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.oracle.OracleSniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.postgres.PostgresSniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.sqlite.SQLiteSniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.sqlserver.SQLServerSniffer
 
objectFactory - Variable in class org.apache.cayenne.dba.sybase.SybaseSniffer
 
objectForPK(ObjectContext, Class<T>, int) - Static method in class org.apache.cayenne.Cayenne
Returns an object matching an int primary key.
objectForPK(ObjectContext, Class<T>, Object) - Static method in class org.apache.cayenne.Cayenne
Returns an object matching an Object primary key.
objectForPK(ObjectContext, Class<T>, Map<String, ?>) - Static method in class org.apache.cayenne.Cayenne
Returns an object matching a primary key.
objectForPK(ObjectContext, String, int) - Static method in class org.apache.cayenne.Cayenne
Returns an object matching an int primary key.
objectForPK(ObjectContext, String, Object) - Static method in class org.apache.cayenne.Cayenne
Returns an object matching an Object primary key.
objectForPK(ObjectContext, String, Map<String, ?>) - Static method in class org.apache.cayenne.Cayenne
Returns an object matching a primary key.
objectForPK(ObjectContext, ObjectId) - Static method in class org.apache.cayenne.Cayenne
Returns an object matching ObjectId.
objectForQuery(ObjectContext, Query) - Static method in class org.apache.cayenne.Cayenne
Returns an object or a DataRow that is a result of a given query.
objectFromDataRow(Class<T>, DataRow) - Method in class org.apache.cayenne.access.DataContext
Creates a DataObject from DataRow.
objectFromDataRow(String, DataRow) - Method in class org.apache.cayenne.access.DataContext
Creates a DataObject from DataRow.
ObjectId - Class in org.apache.cayenne
A portable global identifier for persistent objects.
ObjectId(String) - Constructor for class org.apache.cayenne.ObjectId
Creates a TEMPORARY ObjectId.
ObjectId(String, byte[]) - Constructor for class org.apache.cayenne.ObjectId
Creates a TEMPORARY id with a specified entity name and a binary key.
ObjectId(String, String, int) - Constructor for class org.apache.cayenne.ObjectId
Creates a portable permanent ObjectId.
ObjectId(String, String, Object) - Constructor for class org.apache.cayenne.ObjectId
Creates a portable permanent ObjectId.
ObjectId(String, Map<String, ?>) - Constructor for class org.apache.cayenne.ObjectId
Creates a portable permanent ObjectId as a compound primary key.
objectId - Variable in class org.apache.cayenne.PersistentObject
 
objectId - Variable in class org.apache.cayenne.query.BatchQueryRow
 
objectId - Variable in class org.apache.cayenne.query.ObjectIdQuery
 
objectId - Variable in class org.apache.cayenne.query.RelationshipQuery
 
objectIdKeys - Variable in class org.apache.cayenne.ObjectId
 
ObjectIdQuery - Class in org.apache.cayenne.query
A query that matches zero or one object or data row corresponding to the ObjectId.
ObjectIdQuery(ObjectId) - Constructor for class org.apache.cayenne.query.ObjectIdQuery
Creates a refreshing ObjectIdQuery.
ObjectIdQuery(ObjectId, boolean, int) - Constructor for class org.apache.cayenne.query.ObjectIdQuery
Creates a new ObjectIdQuery.
objectList - Variable in class org.apache.cayenne.util.ListResponse
 
objectList - Variable in class org.apache.cayenne.util.PersistentObjectList
 
objectMap - Variable in class org.apache.cayenne.access.ObjectStore
 
objectMap - Variable in class org.apache.cayenne.util.PersistentObjectMap
 
ObjectMapRetainStrategy - Interface in org.apache.cayenne.access
A strategy for retaining objects in ObjectStore.
objectMatchTranslator - Variable in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
objectNode(Object, Expression) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
objectNode(Object, Expression) - Method in interface org.apache.cayenne.exp.TraversalHandler
Called during the traversal when a leaf non-expression node is encountered.
objectNode(Object, Expression) - Method in class org.apache.cayenne.exp.TraversalHelper
 
objects - Variable in class org.apache.cayenne.query.RefreshQuery
 
ObjectSelect<T> - Class in org.apache.cayenne.query
A selecting query providing chainable API.
ObjectSelect() - Constructor for class org.apache.cayenne.query.ObjectSelect
 
objectSelectAction(SelectQuery<T>) - Method in class org.apache.cayenne.dba.ingres.IngresActionBuilder
 
objectSelectAction(SelectQuery<T>) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
 
objectSelectAction(SelectQuery<T>) - Method in interface org.apache.cayenne.query.SQLActionVisitor
Creates an action to execute a SelectQuery.
objectSet - Variable in class org.apache.cayenne.util.PersistentObjectSet
 
objectsFromDataRows(ClassDescriptor, List<? extends DataRow>) - Method in class org.apache.cayenne.access.DataContext
Converts a list of DataRows to a List of DataObject registered with this DataContext.
objectsInState(int) - Method in class org.apache.cayenne.access.ObjectStore
Return a subset of registered objects that are in a certain persistence state.
objectsRolledBack() - Method in class org.apache.cayenne.access.ObjectStore
Reverts changes to all stored uncomitted objects.
objectStore - Variable in class org.apache.cayenne.access.DataContext
 
ObjectStore - Class in org.apache.cayenne.access
ObjectStore stores objects using their ObjectId as a key.
ObjectStore(DataRowStore, Map<Object, Persistent>) - Constructor for class org.apache.cayenne.access.ObjectStore
Creates an ObjectStore with DataRowStore and a map to use for storing registered objects.
ObjectStoreFactory - Interface in org.apache.cayenne.configuration
A factory for creating ObjectStores.
objectStoreFactory - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
 
objectsUnregistered(Collection) - Method in class org.apache.cayenne.access.ObjectStore
Evicts a collection of DataObjects from the ObjectStore, invalidates the underlying cache snapshots.
ObjectType - Class in org.apache.cayenne.access.types
This is a default ExtendedType that relies on JDBC driver to determine the result type.
ObjectType() - Constructor for class org.apache.cayenne.access.types.ObjectType
 
ObjEntity - Class in org.apache.cayenne.map
ObjEntity is a mapping descriptor for a DataObject Java class.
ObjEntity() - Constructor for class org.apache.cayenne.map.ObjEntity
 
ObjEntity(String) - Constructor for class org.apache.cayenne.map.ObjEntity
 
objEntityAdded(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
New entity has been created/added.
objEntityAdded(EntityEvent) - Method in interface org.apache.cayenne.map.event.ObjEntityListener
New entity has been created/added.
objEntityAdded(EntityEvent) - Method in class org.apache.cayenne.map.ObjEntity
New entity has been created/added.
objEntityChanged(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
ObjEntity property changed.
objEntityChanged(EntityEvent) - Method in interface org.apache.cayenne.map.event.ObjEntityListener
Entity property changed.
objEntityChanged(EntityEvent) - Method in class org.apache.cayenne.map.ObjEntity
ObjEntity property changed.
objEntityComparator - Variable in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
ObjEntityHandler - Class in org.apache.cayenne.configuration.xml
 
ObjEntityHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.ObjEntityHandler
 
ObjEntityListener - Interface in org.apache.cayenne.map.event
For managing the changes in the ObjEntity
objEntityRemoved(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
Entity has been removed.
objEntityRemoved(EntityEvent) - Method in interface org.apache.cayenne.map.event.ObjEntityListener
Entity has been removed.
objEntityRemoved(EntityEvent) - Method in class org.apache.cayenne.map.ObjEntity
Entity has been removed.
ObjRelationship - Class in org.apache.cayenne.map
Describes an association between two Java classes mapped as source and target ObjEntity.
ObjRelationship() - Constructor for class org.apache.cayenne.map.ObjRelationship
 
ObjRelationship(String) - Constructor for class org.apache.cayenne.map.ObjRelationship
 
objRelationshipAdded(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.ObjRelationshipListener
Relationship has been created/added.
objRelationshipAdded(ObjRelationship) - Method in class org.apache.cayenne.util.DeleteRuleUpdater
 
objRelationshipAdded(ObjRelationship) - Method in interface org.apache.cayenne.util.EntityMergeListener
Invoked when a missing relationship in ObjEntity is completed from DbEntity
objRelationshipChanged(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.ObjRelationshipListener
Relationship property changed.
ObjRelationshipHandler - Class in org.apache.cayenne.configuration.xml
 
ObjRelationshipHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.ObjRelationshipHandler
 
ObjRelationshipListener - Interface in org.apache.cayenne.map.event
Defines a listener for ObjRelationship modification events.
objRelationshipRemoved(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.ObjRelationshipListener
Relationship has been removed.
OF - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
offset - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
offset(int) - Method in class org.apache.cayenne.query.ColumnSelect
Resets query fetch offset - a parameter that defines how many objects should be skipped when reading data from the database.
offset - Variable in class org.apache.cayenne.query.FluentSelect
 
offset(int) - Method in class org.apache.cayenne.query.MappedSelect
Resets query fetch offset - a parameter that defines how many objects should be skipped when reading data from the database.
offset(int) - Method in class org.apache.cayenne.query.ObjectSelect
Resets query fetch offset - a parameter that defines how many objects should be skipped when reading data from the database.
offset(int) - Method in class org.apache.cayenne.query.ProcedureCall
 
offset - Variable in class org.apache.cayenne.query.SQLSelect
 
offset(int) - Method in class org.apache.cayenne.query.SQLSelect
 
oldName - Variable in class org.apache.cayenne.map.event.MapEvent
 
oldNameSet - Variable in class org.apache.cayenne.map.event.MapEvent
 
oldValue - Variable in class org.apache.cayenne.graph.NodePropertyChangeOperation
 
onAdd(DbAttributeBinding) - Method in interface org.apache.cayenne.access.translator.select.QueryAssembler.AddBindingListener
 
onContextFlush(ObjectContext, GraphDiff, boolean) - Method in class org.apache.cayenne.access.DataContext
 
onContextFlush(ObjectContext, GraphDiff, boolean) - Method in class org.apache.cayenne.BaseContext
 
onContextFlush(ObjectContext, GraphDiff, boolean) - Method in class org.apache.cayenne.CayenneContext
 
onDataChannelLoaded(DataChannelDescriptor) - Method in interface org.apache.cayenne.configuration.xml.DataChannelLoaderListener
 
onDataMapLoaded(DataMap) - Method in interface org.apache.cayenne.configuration.xml.DataMapLoaderListener
 
onExternalEvent(CayenneEvent) - Method in class org.apache.cayenne.event.EventBridge
Helper method intended to be called explicitly by subclasses to asynchronously post an event obtained from a remote source.
onQuery(ObjectContext, Query) - Method in class org.apache.cayenne.access.ClientServerChannel
 
onQuery(ObjectContext, Query) - Method in class org.apache.cayenne.access.DataContext
An implementation of a DataChannel method that is used by child contexts to execute queries.
onQuery(ObjectContext, Query) - Method in class org.apache.cayenne.access.DataDomain
Runs query returning generic QueryResponse.
onQuery(ObjectContext, Query) - Method in class org.apache.cayenne.CayenneContext
 
onQuery(ObjectContext, Query) - Method in interface org.apache.cayenne.DataChannel
Executes a query, using provided context to register persistent objects if query returns any objects.
onQuery(ObjectContext, Query, DataChannelFilterChain) - Method in interface org.apache.cayenne.DataChannelFilter
 
onQuery(ObjectContext, Query) - Method in interface org.apache.cayenne.DataChannelFilterChain
 
onQuery(ObjectContext, Query) - Method in class org.apache.cayenne.remote.ClientChannel
 
onQuery(ObjectContext, Query, DataChannelFilterChain) - Method in class org.apache.cayenne.tx.TransactionFilter
 
onScopeEvent(Object...) - Method in class org.apache.cayenne.di.spi.ScopeEventBinding
 
onSubselect() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
onSync(ObjectContext, GraphDiff, int) - Method in class org.apache.cayenne.access.ClientServerChannel
 
onSync(ObjectContext, GraphDiff, int) - Method in class org.apache.cayenne.access.DataDomain
Only handles commit-type synchronization, ignoring any other type.
onSync(ObjectContext, GraphDiff, int) - Method in class org.apache.cayenne.BaseContext
 
onSync(ObjectContext, GraphDiff, int) - Method in interface org.apache.cayenne.DataChannel
Processes synchronization request from a child ObjectContext, returning a GraphDiff that describes changes to objects made on the receiving end as a result of synchronization.
onSync(ObjectContext, GraphDiff, int, DataChannelFilterChain) - Method in interface org.apache.cayenne.DataChannelFilter
 
onSync(ObjectContext, GraphDiff, int) - Method in interface org.apache.cayenne.DataChannelFilterChain
 
onSync(ObjectContext, GraphDiff, int) - Method in interface org.apache.cayenne.DataChannelSyncFilterChain
 
onSync(ObjectContext, GraphDiff, int) - Method in class org.apache.cayenne.remote.ClientChannel
 
onSync(ObjectContext, GraphDiff, int, DataChannelFilterChain) - Method in class org.apache.cayenne.tx.TransactionFilter
 
op(BigDecimal, BigDecimal) - Method in class org.apache.cayenne.exp.parser.ASTAdd
 
op(long, long) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
 
op(long, long) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
 
op(long, long) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
 
op(long, long) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
 
op(long, long) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
 
op(BigDecimal, BigDecimal) - Method in class org.apache.cayenne.exp.parser.ASTDivide
 
op(BigDecimal, BigDecimal) - Method in class org.apache.cayenne.exp.parser.ASTMultiply
 
op(BigDecimal, BigDecimal) - Method in class org.apache.cayenne.exp.parser.ASTSubtract
 
op(long, long) - Method in class org.apache.cayenne.exp.parser.EvaluatedBitwiseNode
 
op(BigDecimal, BigDecimal) - Method in class org.apache.cayenne.exp.parser.EvaluatedMathNode
 
OpenBaseAdapter - Class in org.apache.cayenne.dba.openbase
DbAdapter implementation for OpenBase.
OpenBaseAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.openbase.OpenBaseAdapter
 
OpenBasePkGenerator - Class in org.apache.cayenne.dba.openbase
 
OpenBasePkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
 
OpenBaseQualifierTranslator - Class in org.apache.cayenne.dba.openbase
Translates query qualifier to SQL.
OpenBaseQualifierTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
 
OpenBaseSniffer - Class in org.apache.cayenne.dba.openbase
Detects OpenBase DB from JDBC metadata.
OpenBaseSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.openbase.OpenBaseSniffer
 
openNodeScope(Node) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
openNodeScope(Node) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
openNodeScope(Node) - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
openTags - Variable in class org.apache.cayenne.util.XMLEncoder
 
operandForBitwiseAnd() - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
operandForBitwiseLeftShift() - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
operandForBitwiseNot() - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
operandForBitwiseOr() - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
operandForBitwiseRightShift() - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
operandForBitwiseXor() - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
operation - Variable in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
OPERATION_PARAMETER - Static variable in class org.apache.cayenne.rop.ROPConstants
 
OperationHints - Interface in org.apache.cayenne.access
Defines API that allows QueryEngine to obtain information about query execution strategy.
OperationObserver - Interface in org.apache.cayenne.access
Defines a set of callback methods that allow QueryEngine to pass back query results and notify caller about exceptions.
OptimisticLockException - Exception in org.apache.cayenne.access
An exception thrown on optimistic lock failure.
OptimisticLockException(ObjectId, DbEntity, String, Map) - Constructor for exception org.apache.cayenne.access.OptimisticLockException
 
OR - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
OR - Static variable in class org.apache.cayenne.exp.Expression
 
or(Collection<Expression>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
or(Expression...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
or(Expression...) - Method in class org.apache.cayenne.query.ColumnSelect
OR's provided expressions to the existing WHERE clause expression.
or(Collection<Expression>) - Method in class org.apache.cayenne.query.ColumnSelect
OR's provided expressions to the existing WHERE or HAVING clause expression.
or(Expression...) - Method in class org.apache.cayenne.query.ObjectSelect
OR's provided expressions to the existing WHERE clause expression.
or(Collection<Expression>) - Method in class org.apache.cayenne.query.ObjectSelect
OR's provided expressions to the existing WHERE clause expression.
Oracle8Adapter - Class in org.apache.cayenne.dba.oracle
A flavor of OracleAdapter that implements workarounds for some old driver limitations.
Oracle8Adapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.oracle.Oracle8Adapter
 
ORACLE_BLOB - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
 
ORACLE_CLOB - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
 
ORACLE_FLOAT - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
 
ORACLE_NCLOB - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
 
ORACLE_TYPE - Static variable in class org.apache.cayenne.map.DbKeyGenerator
 
OracleAdapter - Class in org.apache.cayenne.dba.oracle
DbAdapter implementation for Oracle RDBMS .
OracleAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.oracle.OracleAdapter
 
OracleByteArrayType - Class in org.apache.cayenne.dba.oracle
 
OracleByteArrayType() - Constructor for class org.apache.cayenne.dba.oracle.OracleByteArrayType
 
OracleCharType - Class in org.apache.cayenne.dba.oracle
Oracle specific CHAR type handling.
OracleCharType() - Constructor for class org.apache.cayenne.dba.oracle.OracleCharType
 
oracleCursorType - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
 
OraclePkGenerator - Class in org.apache.cayenne.dba.oracle
Sequence-based primary key generator implementation for Oracle.
OraclePkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
OracleQualifierTranslator - Class in org.apache.cayenne.dba.oracle
Oracle qualifier translator.
OracleQualifierTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.dba.oracle.OracleQualifierTranslator
 
OracleQualifierTranslator.INTrimmer - Class in org.apache.cayenne.dba.oracle
 
OracleSniffer - Class in org.apache.cayenne.dba.oracle
 
OracleSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.oracle.OracleSniffer
 
OracleUtilDateType - Class in org.apache.cayenne.dba.oracle
 
OracleUtilDateType() - Constructor for class org.apache.cayenne.dba.oracle.OracleUtilDateType
 
orCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
order() - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
order() - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
ORDER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
orderBy(String) - Method in class org.apache.cayenne.query.ColumnSelect
Add an ascending ordering on the given property.
orderBy(String, SortOrder) - Method in class org.apache.cayenne.query.ColumnSelect
Add an ordering on the given property.
orderBy(Ordering...) - Method in class org.apache.cayenne.query.ColumnSelect
Add one or more orderings to this query.
orderBy(Collection<Ordering>) - Method in class org.apache.cayenne.query.ColumnSelect
Adds a list of orderings to this query.
orderBy(String) - Method in class org.apache.cayenne.query.ObjectSelect
Add an ascending ordering on the given property.
orderBy(String, SortOrder) - Method in class org.apache.cayenne.query.ObjectSelect
Add an ordering on the given property.
orderBy(Ordering...) - Method in class org.apache.cayenne.query.ObjectSelect
Add one or more orderings to this query.
orderBy(Collection<Ordering>) - Method in class org.apache.cayenne.query.ObjectSelect
Adds a list of orderings to this query.
orderby_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
orderby_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
orderByColumnList - Variable in class org.apache.cayenne.access.translator.select.OrderingTranslator
 
orderedList(Collection<E>, List<? extends Ordering>) - Static method in class org.apache.cayenne.query.Ordering
Orders a given list of objects, using a List of Orderings applied according the default iteration order of the Orderings list.
orderedList(Collection<E>) - Method in class org.apache.cayenne.query.Ordering
 
orderedList(List<T>) - Method in class org.apache.cayenne.query.Orderings
Returns an list sorted with these Orderings.
Ordering - Class in org.apache.cayenne.query
Defines object sorting criteria, used either for in-memory sorting of object lists or as a specification for building ORDER BY clause of a SelectQuery query.
Ordering() - Constructor for class org.apache.cayenne.query.Ordering
 
Ordering(String) - Constructor for class org.apache.cayenne.query.Ordering
Create an ordering instance with a provided path and ascending sorting strategy.
Ordering(String, SortOrder) - Constructor for class org.apache.cayenne.query.Ordering
 
Ordering(Expression) - Constructor for class org.apache.cayenne.query.Ordering
 
Ordering(Expression, SortOrder) - Constructor for class org.apache.cayenne.query.Ordering
 
orderings - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
orderings - Variable in class org.apache.cayenne.map.SelectQueryDescriptor
 
orderings - Variable in class org.apache.cayenne.query.FluentSelect
 
Orderings - Class in org.apache.cayenne.query
Orderings is provided so that you can chain Ordering together and then use the result to pass into methods that require List<Ordering>
Orderings() - Constructor for class org.apache.cayenne.query.Orderings
 
Orderings(int) - Constructor for class org.apache.cayenne.query.Orderings
 
Orderings(Collection<? extends Ordering>) - Constructor for class org.apache.cayenne.query.Orderings
 
Orderings(Ordering) - Constructor for class org.apache.cayenne.query.Orderings
 
Orderings(Ordering...) - Constructor for class org.apache.cayenne.query.Orderings
 
orderings - Variable in class org.apache.cayenne.query.SelectQuery
 
OrderingTranslator - Class in org.apache.cayenne.access.translator.select
Translates query ordering to SQL.
OrderingTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.access.translator.select.OrderingTranslator
 
orderList(List<?>, List<? extends Ordering>) - Static method in class org.apache.cayenne.query.Ordering
Orders a given list of objects, using a List of Orderings applied according the default iteration order of the Orderings list.
orderList(List<?>) - Method in class org.apache.cayenne.query.Ordering
Orders the given list of objects according to the ordering that this object specifies.
orderList(List<T>) - Method in class org.apache.cayenne.query.Orderings
Sorts the given array with these Orderings.
orExp(Expression) - Method in class org.apache.cayenne.exp.Expression
Chains this expression with another expression using "or".
orExp(Expression, Expression...) - Method in class org.apache.cayenne.exp.Expression
Chains this expression with other expressions using "or".
org.apache.cayenne - package org.apache.cayenne
Contains persistence APIs directly accessible by users.
org.apache.cayenne.access - package org.apache.cayenne.access
Contains classes that make up Cayenne ORM stack.
org.apache.cayenne.access.dbsync - package org.apache.cayenne.access.dbsync
 
org.apache.cayenne.access.event - package org.apache.cayenne.access.event
 
org.apache.cayenne.access.jdbc - package org.apache.cayenne.access.jdbc
Contains classes that handle JDBC interactions.
org.apache.cayenne.access.jdbc.reader - package org.apache.cayenne.access.jdbc.reader
 
org.apache.cayenne.access.translator - package org.apache.cayenne.access.translator
 
org.apache.cayenne.access.translator.batch - package org.apache.cayenne.access.translator.batch
 
org.apache.cayenne.access.translator.ejbql - package org.apache.cayenne.access.translator.ejbql
 
org.apache.cayenne.access.translator.procedure - package org.apache.cayenne.access.translator.procedure
 
org.apache.cayenne.access.translator.select - package org.apache.cayenne.access.translator.select
 
org.apache.cayenne.access.types - package org.apache.cayenne.access.types
Defines an extendable mechanism to map Java types to JDBC types.
org.apache.cayenne.access.util - package org.apache.cayenne.access.util
 
org.apache.cayenne.annotation - package org.apache.cayenne.annotation
 
org.apache.cayenne.ashwood - package org.apache.cayenne.ashwood
 
org.apache.cayenne.ashwood.graph - package org.apache.cayenne.ashwood.graph
 
org.apache.cayenne.cache - package org.apache.cayenne.cache
 
org.apache.cayenne.configuration - package org.apache.cayenne.configuration
 
org.apache.cayenne.configuration.osgi - package org.apache.cayenne.configuration.osgi
 
org.apache.cayenne.configuration.rop.client - package org.apache.cayenne.configuration.rop.client
 
org.apache.cayenne.configuration.rop.server - package org.apache.cayenne.configuration.rop.server
 
org.apache.cayenne.configuration.server - package org.apache.cayenne.configuration.server
 
org.apache.cayenne.configuration.web - package org.apache.cayenne.configuration.web
 
org.apache.cayenne.configuration.xml - package org.apache.cayenne.configuration.xml
 
org.apache.cayenne.conn - package org.apache.cayenne.conn
 
org.apache.cayenne.datasource - package org.apache.cayenne.datasource
 
org.apache.cayenne.dba - package org.apache.cayenne.dba
Contains database adapter API (DbAdapter) and its default implementation.
org.apache.cayenne.dba.db2 - package org.apache.cayenne.dba.db2
IBM DB2 DbAdapter.
org.apache.cayenne.dba.derby - package org.apache.cayenne.dba.derby
Apache Derby DbAdapter.
org.apache.cayenne.dba.firebird - package org.apache.cayenne.dba.firebird
 
org.apache.cayenne.dba.frontbase - package org.apache.cayenne.dba.frontbase
FrontBase DbAdapter.
org.apache.cayenne.dba.h2 - package org.apache.cayenne.dba.h2
 
org.apache.cayenne.dba.hsqldb - package org.apache.cayenne.dba.hsqldb
HSQLDB DbAdapter.
org.apache.cayenne.dba.ingres - package org.apache.cayenne.dba.ingres
 
org.apache.cayenne.dba.mysql - package org.apache.cayenne.dba.mysql
MySQL DbAdapter.
org.apache.cayenne.dba.openbase - package org.apache.cayenne.dba.openbase
OpenBase DbAdapter.
org.apache.cayenne.dba.oracle - package org.apache.cayenne.dba.oracle
Oracle DbAdapter.
org.apache.cayenne.dba.postgres - package org.apache.cayenne.dba.postgres
PostgreSQL DbAdapter.
org.apache.cayenne.dba.sqlite - package org.apache.cayenne.dba.sqlite
 
org.apache.cayenne.dba.sqlserver - package org.apache.cayenne.dba.sqlserver
MS SQLServer DbAdapter.
org.apache.cayenne.dba.sybase - package org.apache.cayenne.dba.sybase
Sybase DbAdapter.
org.apache.cayenne.di - package org.apache.cayenne.di
 
org.apache.cayenne.di.spi - package org.apache.cayenne.di.spi
 
org.apache.cayenne.ejbql - package org.apache.cayenne.ejbql
 
org.apache.cayenne.ejbql.parser - package org.apache.cayenne.ejbql.parser
 
org.apache.cayenne.event - package org.apache.cayenne.event
Contains classes that make up Cayenne generic event dispatch mechanism.
org.apache.cayenne.exp - package org.apache.cayenne.exp
Cayenne data expression classes.
org.apache.cayenne.exp.parser - package org.apache.cayenne.exp.parser
Contains expression parser and other expression internals.
org.apache.cayenne.graph - package org.apache.cayenne.graph
Contains generic graph management tools used in Cayenne.
org.apache.cayenne.log - package org.apache.cayenne.log
 
org.apache.cayenne.map - package org.apache.cayenne.map
Contains O/R mapping classes that store relational database metadata information and map it to Java classes.
org.apache.cayenne.map.event - package org.apache.cayenne.map.event
 
org.apache.cayenne.query - package org.apache.cayenne.query
Defines standard queries supported by Cayenne and extension mechanism to create custom queries.
org.apache.cayenne.reflect - package org.apache.cayenne.reflect
 
org.apache.cayenne.reflect.generic - package org.apache.cayenne.reflect.generic
 
org.apache.cayenne.reflect.valueholder - package org.apache.cayenne.reflect.valueholder
 
org.apache.cayenne.remote - package org.apache.cayenne.remote
Contains classes an interfaces related to Cayenne remote object persistence features.
org.apache.cayenne.remote.hessian - package org.apache.cayenne.remote.hessian
 
org.apache.cayenne.remote.hessian.service - package org.apache.cayenne.remote.hessian.service
 
org.apache.cayenne.remote.service - package org.apache.cayenne.remote.service
 
org.apache.cayenne.resource - package org.apache.cayenne.resource
 
org.apache.cayenne.rop - package org.apache.cayenne.rop
 
org.apache.cayenne.rop.http - package org.apache.cayenne.rop.http
 
org.apache.cayenne.template - package org.apache.cayenne.template
 
org.apache.cayenne.template.directive - package org.apache.cayenne.template.directive
 
org.apache.cayenne.template.parser - package org.apache.cayenne.template.parser
 
org.apache.cayenne.tx - package org.apache.cayenne.tx
 
org.apache.cayenne.util - package org.apache.cayenne.util
General utility classes.
org.apache.cayenne.util.commons - package org.apache.cayenne.util.commons
 
org.apache.cayenne.util.concurrentlinkedhashmap - package org.apache.cayenne.util.concurrentlinkedhashmap
 
org.apache.cayenne.validation - package org.apache.cayenne.validation
 
orHavingQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
Adds specified HAVING qualifier to the existing HAVING qualifier joining it using "OR".
orQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
Adds specified qualifier to the existing qualifier joining it using "OR".
osCache - Variable in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
OsgiClassLoaderManager - Class in org.apache.cayenne.configuration.osgi
 
OsgiClassLoaderManager(ClassLoader, Map<String, ClassLoader>) - Constructor for class org.apache.cayenne.configuration.osgi.OsgiClassLoaderManager
 
OsgiDataDomainProvider - Class in org.apache.cayenne.configuration.osgi
 
OsgiDataDomainProvider(ClassLoaderManager) - Constructor for class org.apache.cayenne.configuration.osgi.OsgiDataDomainProvider
 
OsgiModule - Class in org.apache.cayenne.configuration.osgi
A DI module that helps to bootstrap Cayenne in OSGi environment.
OsgiModuleBuilder - Class in org.apache.cayenne.configuration.osgi
A builder of a DI module that helps to bootstrap Cayenne in OSGi environment.
OSQueryCache - Class in org.apache.cayenne.cache
Deprecated.
since 4.0 as OSCache project is abandoned
OSQueryCache() - Constructor for class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
OSQueryCache(GeneralCacheAdministrator, Properties) - Constructor for class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
out - Variable in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
 
out - Variable in class org.apache.cayenne.util.XMLEncoder
 
OUT_PARAMETER - Static variable in class org.apache.cayenne.map.ProcedureParameter
 
OUTER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
outer() - Method in class org.apache.cayenne.exp.Property
Returns a version of this property that represents an OUTER join.
outer_fetch_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
outer_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
OUTER_JOIN_INDICATOR - Static variable in class org.apache.cayenne.map.Entity
A prefix or a suffix that can be used in a path component to indicate that an OUTER JOIN should be used when resolving the expression.
outgoingIterator(E) - Method in interface org.apache.cayenne.ashwood.graph.DigraphIteration
 
outgoingIterator(E) - Method in class org.apache.cayenne.ashwood.graph.FilterIteration
 
outgoingIterator(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
outgoingIterator(E) - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration
 
outgoingSize(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
outgoingSize(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
overrideColumnType(String, String) - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
overrideMetadata - Variable in class org.apache.cayenne.query.NamedQuery
Deprecated.
 
overrides() - Method in class org.apache.cayenne.configuration.rop.client.MainCayenneClientModuleProvider
 
overrides() - Method in class org.apache.cayenne.configuration.server.MainCayenneServerModuleProvider
 
overrides() - Method in interface org.apache.cayenne.di.spi.ModuleProvider
Returns an array of module types this module overrides.
owner - Variable in class org.apache.cayenne.reflect.BaseProperty
 
ownerAccessor - Variable in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 

P

PAGE_SIZE_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines default query page size, which is zero for no pagination.
PAGE_SIZE_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines the name of the property for the query page size.
pageIndex(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
Returns zero-based index of the virtual "page" for a given array element index.
pageSize - Variable in class org.apache.cayenne.access.IncrementalFaultList
 
pageSize(int) - Method in class org.apache.cayenne.query.ColumnSelect
Resets query page size.
pageSize - Variable in class org.apache.cayenne.query.FluentSelect
 
pageSize - Variable in class org.apache.cayenne.query.MappedSelect
 
pageSize(int) - Method in class org.apache.cayenne.query.MappedSelect
Resets query page size.
pageSize(int) - Method in class org.apache.cayenne.query.ObjectSelect
Resets query page size.
pageSize - Variable in class org.apache.cayenne.query.SQLSelect
 
pageSize(int) - Method in class org.apache.cayenne.query.SQLSelect
 
pageSize - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
paginatedQuery - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
param(String, Object) - Method in class org.apache.cayenne.query.AbstractMappedQuery
 
param(String, Object) - Method in class org.apache.cayenne.query.MappedExec
 
param(String, Object) - Method in class org.apache.cayenne.query.MappedSelect
 
param(String, Object) - Method in class org.apache.cayenne.query.ProcedureCall
 
ParameterBinding - Class in org.apache.cayenne.access.translator
Describes a PreparedStatement parameter generic binding.
ParameterBinding(Object, Integer, int) - Constructor for class org.apache.cayenne.access.translator.ParameterBinding
 
ParameterBinding() - Constructor for class org.apache.cayenne.access.translator.ParameterBinding
 
ParameterizedQuery - Interface in org.apache.cayenne.query
Defines a query that can serve as a template for other queries.
parameters - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
 
parameters - Variable in class org.apache.cayenne.query.NamedQuery
Deprecated.
 
parameters - Variable in class org.apache.cayenne.query.ProcedureQuery
 
parameters - Variable in class org.apache.cayenne.query.SQLTemplate
 
parametersIterator() - Method in class org.apache.cayenne.query.SQLTemplate
Returns an iterator over parameter sets.
parametersSize() - Method in class org.apache.cayenne.query.SQLTemplate
Returns the number of parameter sets.
params(Map<String, ?>) - Method in class org.apache.cayenne.exp.Expression
Creates and returns a new Expression instance based on this expression, but with named parameters substituted with provided values.
params(Map<String, ?>, boolean) - Method in class org.apache.cayenne.exp.Expression
Creates and returns a new Expression instance based on this expression, but with named parameters substituted with provided values.If any subexpressions containing parameters not matching the "name" argument are found, the behavior depends on "pruneMissing" argument.
params - Variable in class org.apache.cayenne.query.AbstractMappedQuery
 
params(Map<String, ?>) - Method in class org.apache.cayenne.query.AbstractMappedQuery
 
params(Map<String, ?>) - Method in class org.apache.cayenne.query.MappedExec
 
params(Map<String, ?>) - Method in class org.apache.cayenne.query.MappedSelect
 
params - Variable in class org.apache.cayenne.query.ProcedureCall
 
params(Map<String, ?>) - Method in class org.apache.cayenne.query.ProcedureCall
 
params - Variable in class org.apache.cayenne.query.SQLExec
 
params(String, Object) - Method in class org.apache.cayenne.query.SQLExec
 
params(Map<String, ?>) - Method in class org.apache.cayenne.query.SQLExec
 
params - Variable in class org.apache.cayenne.query.SQLSelect
 
params(String, Object) - Method in class org.apache.cayenne.query.SQLSelect
 
params(Map<String, ?>) - Method in class org.apache.cayenne.query.SQLSelect
 
paramsArray(Object...) - Method in class org.apache.cayenne.exp.Expression
Creates and returns a new Expression instance based on this expression, but with parameters substituted with provided values.
paramsArray(Object...) - Method in class org.apache.cayenne.query.SQLExec
Initializes positional parameters of the query.
paramsArray(Object...) - Method in class org.apache.cayenne.query.SQLSelect
Initializes positional parameters of the query.
paramsDbType(Expression) - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
Returns database type of expression parameters or null if it can not be determined.
paramsList(List<Object>) - Method in class org.apache.cayenne.query.SQLExec
Initializes positional parameters of the query.
paramsList(List<Object>) - Method in class org.apache.cayenne.query.SQLSelect
Initializes positional parameters of the query.
parent - Variable in class org.apache.cayenne.exp.parser.SimpleNode
 
parent - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
parent - Variable in class org.apache.cayenne.template.parser.SimpleNode
 
parentHandler - Variable in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
 
parenthesisNeeded(Expression, Expression) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
parenthesisNeeded(Expression, Expression) - Method in class org.apache.cayenne.dba.firebird.FirebirdQualifierTranslator
 
parenthesisNeeded(Expression, Expression) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseQualifierTranslator
 
parenthesisNeeded(Expression, Expression) - Method in class org.apache.cayenne.dba.oracle.OracleQualifierTranslator
 
parenthesisNeeded(Expression, Expression) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
 
parenthesisNeeded(Expression, Expression) - Method in class org.apache.cayenne.dba.sqlite.SQLiteQualifierTranslator
 
parenthesisNeeded(Expression, Expression) - Method in class org.apache.cayenne.dba.sybase.SybaseQualifierTranslator
 
parse(String) - Method in interface org.apache.cayenne.ejbql.EJBQLParser
Parses a string EJB QL into an EJBQLExpression.
parse(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQL.EJBQLDefaultParser
 
ParseException - Exception in org.apache.cayenne.ejbql.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.cayenne.ejbql.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.cayenne.ejbql.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.apache.cayenne.ejbql.parser.ParseException
Constructor with message.
ParseException - Exception in org.apache.cayenne.exp.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.cayenne.exp.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.cayenne.exp.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.apache.cayenne.exp.parser.ParseException
Constructor with message.
ParseException - Exception in org.apache.cayenne.template.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.cayenne.template.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.cayenne.template.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.apache.cayenne.template.parser.ParseException
Constructor with message.
parseQuery() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
password(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
Sets a password for the default DataSource.
password - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
password(String) - Method in class org.apache.cayenne.datasource.DataSourceBuilder
 
password - Variable in class org.apache.cayenne.datasource.DriverDataSource
 
PASSWORD_LOCATION_CLASSPATH - Static variable in class org.apache.cayenne.conn.DataSourceInfo
 
PASSWORD_LOCATION_EXECUTABLE - Static variable in class org.apache.cayenne.conn.DataSourceInfo
 
PASSWORD_LOCATION_MODEL - Static variable in class org.apache.cayenne.conn.DataSourceInfo
 
PASSWORD_LOCATION_URL - Static variable in class org.apache.cayenne.conn.DataSourceInfo
 
passwordEncoderClass - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
passwordEncoderKey - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
PasswordEncoding - Interface in org.apache.cayenne.configuration
Password encoders are used to translate the text of the database password, on loading and on saving, from one form to another.
passwordLocation - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
passwordSourceExecutable - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
passwordSourceFilename - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
passwordSourceModel - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
passwordSourceUrl - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
path - Variable in class org.apache.cayenne.exp.parser.ASTPath
 
path() - Method in class org.apache.cayenne.exp.Property
Converts this property to a path expression.
path_component() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
PATH_SEPARATOR - Static variable in class org.apache.cayenne.map.Entity
 
pathAliases - Variable in class org.apache.cayenne.exp.parser.ASTPath
 
PathComponent<T extends Attribute,U extends Relationship> - Interface in org.apache.cayenne.map
A component in a path chain.
pathExceptionSuppressed - Variable in class org.apache.cayenne.query.Ordering
 
pathExp(String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
pathExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
pattern - Variable in class org.apache.cayenne.exp.parser.PatternMatchNode
 
pattern_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
patternCompiled - Variable in class org.apache.cayenne.exp.parser.PatternMatchNode
 
PatternMatchNode - Class in org.apache.cayenne.exp.parser
Superclass of pattern matching nodes.
peekNode() - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
peekNode() - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
peekNode() - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
PerAdapterProvider<T> - Class in org.apache.cayenne.dba
An injectable provider that returns a given service in a context of a specific DbAdapter.
PerAdapterProvider(Map<String, T>, T) - Constructor for class org.apache.cayenne.dba.PerAdapterProvider
 
perform() - Method in interface org.apache.cayenne.tx.TransactionalOperation
A callback method that TransactionManager invokes, TransactionManager will wrap this method call in a single thread-bound transaction.
performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.BatchAction
 
performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.EJBQLAction
 
performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
 
performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.SelectAction
 
performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
Runs a SQLTemplate query, collecting all results.
performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerBatchAction
 
performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerProcedureAction
 
performAction(Connection, OperationObserver) - Method in interface org.apache.cayenne.query.SQLAction
Executes a query using a strategy defined by the implementation.
performCallbacks(LifecycleEvent, Persistent) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Invokes callbacks of a specific type for a given entity object.
performCallbacks(LifecycleEvent, Collection<?>) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Invokes callbacks of a specific type for a collection of entity objects.
performGenericQuery(Query) - Method in class org.apache.cayenne.access.DataContext
Executes a query returning a generic response.
performGenericQuery(Query) - Method in class org.apache.cayenne.BaseContext
 
performGenericQuery(Query) - Method in class org.apache.cayenne.CayenneContext
 
performGenericQuery(Query) - Method in interface org.apache.cayenne.ObjectContext
Executes any kind of query providing the result in a form of QueryResponse.
performInLocalTransaction(TransactionalOperation<T>, TransactionListener) - Method in class org.apache.cayenne.tx.DefaultTransactionManager
 
performInTransaction(TransactionalOperation<T>) - Method in class org.apache.cayenne.configuration.server.ServerRuntime
Runs provided operation wrapped in a single transaction.
performInTransaction(TransactionalOperation<T>, TransactionListener) - Method in class org.apache.cayenne.configuration.server.ServerRuntime
Runs provided operation wrapped in a single transaction.
performInTransaction(TransactionalOperation<T>) - Method in class org.apache.cayenne.tx.DefaultTransactionManager
 
performInTransaction(TransactionalOperation<T>, TransactionListener) - Method in class org.apache.cayenne.tx.DefaultTransactionManager
 
performInTransaction(Transaction, TransactionalOperation<T>, TransactionListener) - Method in class org.apache.cayenne.tx.DefaultTransactionManager
 
performInTransaction(TransactionalOperation<T>) - Method in interface org.apache.cayenne.tx.TransactionManager
Starts a new transaction (or joins an existing one) calling TransactionalOperation.perform(), and then committing or rolling back the transaction.
performInTransaction(TransactionalOperation<T>, TransactionListener) - Method in interface org.apache.cayenne.tx.TransactionManager
Starts a new transaction (or joins an existing one) calling TransactionalOperation.perform(), and then committing or rolling back the transaction.
performIteratedQuery(Query) - Method in class org.apache.cayenne.access.DataContext
Performs a single database select query returning result as a ResultIterator.
performNonSelectingQuery(Query) - Method in class org.apache.cayenne.access.DataContext
Performs a single database query that does not select rows.
performNonSelectingQuery(String) - Method in class org.apache.cayenne.access.DataContext
Performs a named mapped query that does not select rows.
performNonSelectingQuery(String, Map<String, ?>) - Method in class org.apache.cayenne.access.DataContext
Performs a named mapped non-selecting query using a map of parameters.
performQueries(Collection<? extends Query>, OperationObserver) - Method in class org.apache.cayenne.access.DataDomain
Routes queries to appropriate DataNodes for execution.
performQueries(Collection<? extends Query>, OperationObserver) - Method in class org.apache.cayenne.access.DataNode
Runs queries using Connection obtained from internal DataSource.
performQueries(Collection<? extends Query>, OperationObserver) - Method in interface org.apache.cayenne.access.QueryEngine
Executes a list of queries wrapping them in its own transaction.
performQuery(Query) - Method in class org.apache.cayenne.access.DataContext
Performs a single selecting query.
performQuery(String, boolean) - Method in class org.apache.cayenne.access.DataContext
Returns a list of objects or DataRows for a named query stored in one of the DataMaps.
performQuery(String, Map, boolean) - Method in class org.apache.cayenne.access.DataContext
Returns a list of objects or DataRows for a named query stored in one of the DataMaps.
performQuery(Query) - Method in class org.apache.cayenne.BaseContext
 
performQuery(Query) - Method in class org.apache.cayenne.CayenneContext
Runs a query, returning result as list.
performQuery(Query) - Method in interface org.apache.cayenne.ObjectContext
Executes a selecting query, returning a list of persistent objects or data rows.
PersistenceState - Class in org.apache.cayenne
Defines a set of object states from the point of view of persistence.
PersistenceState() - Constructor for class org.apache.cayenne.PersistenceState
 
persistenceState - Variable in class org.apache.cayenne.PersistentObject
 
persistenceStateAccessor - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
persistenceStateName(int) - Static method in class org.apache.cayenne.PersistenceState
Returns String label for persistence state.
Persistent - Interface in org.apache.cayenne
Defines minimal API of an object that can be persisted via Cayenne.
PersistentDescriptor - Class in org.apache.cayenne.reflect
A default ClassDescriptor implementation for persistent objects.
PersistentDescriptor() - Constructor for class org.apache.cayenne.reflect.PersistentDescriptor
Creates a PersistentDescriptor.
PersistentDescriptorFactory - Class in org.apache.cayenne.reflect
A convenience superclass for ClassDescriptorFactory implementors.
PersistentDescriptorFactory(ClassDescriptorMap) - Constructor for class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
PersistentObject - Class in org.apache.cayenne
A convenience base superclass for concrete Persistent objects.
PersistentObject() - Constructor for class org.apache.cayenne.PersistentObject
Creates a new transient object.
PersistentObjectCollection - Interface in org.apache.cayenne.util
Simple interface to unify PersistentObject* collections in way of setting properties directly
PersistentObjectHolder - Class in org.apache.cayenne.util
A ValueHolder implementation that holds a single Persistent object related to an object used to initialize PersistentObjectHolder.
PersistentObjectHolder(Persistent, String) - Constructor for class org.apache.cayenne.util.PersistentObjectHolder
 
PersistentObjectList - Class in org.apache.cayenne.util
A list of persistent objects lazily resolved on the first access.
PersistentObjectList(Persistent, String) - Constructor for class org.apache.cayenne.util.PersistentObjectList
Creates PersistentObjectList initializing it with list owner persistent object and relationship name that this list maps to.
PersistentObjectMap - Class in org.apache.cayenne.util
 
PersistentObjectMap(Persistent, String, Accessor) - Constructor for class org.apache.cayenne.util.PersistentObjectMap
Creates PersistentObjectList initializing it with list owner persistent object and relationship name that this list maps to.
PersistentObjectSet - Class in org.apache.cayenne.util
 
PersistentObjectSet(Persistent, String) - Constructor for class org.apache.cayenne.util.PersistentObjectSet
 
persistentType - Variable in class org.apache.cayenne.query.SQLSelect
 
phantom - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
pickDataType(int, TypesMapping.TypeInfo[]) - Static method in class org.apache.cayenne.dba.TypesMapping
Method implements an algorithm to pick a data type from a list of alternatives that most closely matches JDBC data type.
pkCache - Variable in class org.apache.cayenne.dba.JdbcPkGenerator
 
pkCacheSize - Variable in class org.apache.cayenne.dba.JdbcPkGenerator
 
pkCacheSize(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
pkCreateString(String) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
pkCreateString(String) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
pkDeleteString(List<DbEntity>) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
pkDeleteString(List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
pkForObject(Persistent) - Static method in class org.apache.cayenne.Cayenne
Returns a primary key value for a persistent object.
pkGenerator - Variable in class org.apache.cayenne.dba.AutoAdapter
 
PkGenerator - Interface in org.apache.cayenne.dba
Defines methods to support automatic primary key generation.
pkSelectString(String) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
pkSelectString(String) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
pkStartValue - Variable in class org.apache.cayenne.dba.JdbcPkGenerator
 
pkTableCreateString() - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
pkTableCreateString() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
pkTableCreateString() - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
 
pkTableCreateString() - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
 
pkUpdateString(String) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
pkUpdateString(String) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
PlainTextPasswordEncoder - Class in org.apache.cayenne.configuration
The plain text password encoder passes the text of the database password straight-through without any alteration.
PlainTextPasswordEncoder() - Constructor for class org.apache.cayenne.configuration.PlainTextPasswordEncoder
 
PLUS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
polymorphicObjectFromCache(ObjectId) - Method in class org.apache.cayenne.util.ObjectContextQueryAction
 
pool(int, int) - Method in class org.apache.cayenne.datasource.DataSourceBuilder
Turns produced DataSource into a pooled DataSource.
PoolAwareConnection - Class in org.apache.cayenne.datasource
A Connection wrapper that interacts with the UnmanagedPoolingDataSource, allowing to recycle connections and track failures.
PoolAwareConnection(UnmanagedPoolingDataSource, Connection, String) - Constructor for class org.apache.cayenne.datasource.PoolAwareConnection
 
PoolingDataSource - Interface in org.apache.cayenne.datasource
A DataSource that pools connections and requires to be explicitly closed.
PoolingDataSourceBuilder - Class in org.apache.cayenne.datasource
Turns unpooled DataSource to a connection pool.
PoolingDataSourceBuilder(DataSourceBuilder) - Constructor for class org.apache.cayenne.datasource.PoolingDataSourceBuilder
 
PoolingDataSourceParameters - Class in org.apache.cayenne.datasource
A collection of pooling parameters used by UnmanagedPoolingDataSource.
PoolingDataSourceParameters() - Constructor for class org.apache.cayenne.datasource.PoolingDataSourceParameters
 
popNode() - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
popNode() - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
popNode() - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
position(byte[], long) - Method in class org.apache.cayenne.util.MemoryBlob
Retrieves the byte position at which the specified byte array pattern begins within the BLOB value that this Blob object represents.
position(Blob, long) - Method in class org.apache.cayenne.util.MemoryBlob
Retrieves the byte position in the BLOB value designated by this Blob object at which pattern begins.
position(String, long) - Method in class org.apache.cayenne.util.MemoryClob
Retrieves the character position at which the specified substring searchstr appears in the SQL CLOB value represented by this Clob object.
position(Clob, long) - Method in class org.apache.cayenne.util.MemoryClob
Retrieves the character position at which the specified Clob object searchstr appears in this Clob object.
positional_input_parameter() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
positionalParameters - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
positionalParameters - Variable in class org.apache.cayenne.query.EJBQLQuery
 
positionalParams - Variable in class org.apache.cayenne.query.SQLExec
 
positionalParams - Variable in class org.apache.cayenne.query.SQLSelect
 
positionalParams - Variable in class org.apache.cayenne.query.SQLTemplate
 
PostAdd - Annotation Type in org.apache.cayenne.annotation
An annotation to place on the entity event listener method to receive LifecycleEvent.POST_ADD events.
postAdd(Object) - Method in interface org.apache.cayenne.LifecycleListener
 
postedBy - Variable in class org.apache.cayenne.event.CayenneEvent
 
postEvent(EventObject, EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
Sends an event to all registered objects about a particular subject.
postEvent(EventObject, EventSubject) - Method in interface org.apache.cayenne.event.EventManager
Sends an event to all registered objects about a particular subject.
PostgresAdapter - Class in org.apache.cayenne.dba.postgres
DbAdapter implementation for PostgreSQL RDBMS .
PostgresAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.postgres.PostgresAdapter
 
PostgresBatchAction - Class in org.apache.cayenne.dba.postgres
 
PostgresBatchAction(BatchQuery, DataNode, boolean) - Constructor for class org.apache.cayenne.dba.postgres.PostgresBatchAction
 
PostgresPkGenerator - Class in org.apache.cayenne.dba.postgres
Default PK generator for PostgreSQL that uses sequences for PK generation.
PostgresPkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.postgres.PostgresPkGenerator
 
PostgresQualifierTranslator - Class in org.apache.cayenne.dba.postgres
Uses Postgres extensions to optimize various translations.
PostgresQualifierTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
 
PostgresSniffer - Class in org.apache.cayenne.dba.postgres
 
PostgresSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.postgres.PostgresSniffer
 
PostLoad - Annotation Type in org.apache.cayenne.annotation
An annotation to place on the entity event listener method to receive LifecycleEvent.POST_LOAD events.
postLoad(Object) - Method in interface org.apache.cayenne.LifecycleListener
 
postNonBlockingEvent(EventObject, EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
Sends an event to all registered objects about a particular subject.
postNonBlockingEvent(EventObject, EventSubject) - Method in interface org.apache.cayenne.event.EventManager
Sends an event to all registered objects about a particular subject.
PostPersist - Annotation Type in org.apache.cayenne.annotation
An annotation to place on the entity event listener method to receive LifecycleEvent.POST_PERSIST events.
postPersist(Object) - Method in interface org.apache.cayenne.LifecycleListener
 
postprocessAdd(Collection) - Method in class org.apache.cayenne.access.ToManyList
 
postprocessAdd(Object) - Method in class org.apache.cayenne.access.ToManyList
 
postprocessAdd(Collection<?>) - Method in class org.apache.cayenne.util.PersistentObjectList
 
postprocessAdd(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
postprocessAdd(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
postprocessAdd(Collection) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
postprocessRemove(Collection) - Method in class org.apache.cayenne.access.ToManyList
 
postprocessRemove(Object) - Method in class org.apache.cayenne.access.ToManyList
 
postprocessRemove(Collection<?>) - Method in class org.apache.cayenne.util.PersistentObjectList
 
postprocessRemove(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
postprocessRemove(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
postprocessRemove(Collection) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
PostRemove - Annotation Type in org.apache.cayenne.annotation
An annotation to place on the entity event listener method to receive LifecycleEvent.POST_REMOVE events.
postRemove(Object) - Method in interface org.apache.cayenne.LifecycleListener
 
postScopeEvent(Class<? extends Annotation>, Object...) - Method in class org.apache.cayenne.di.spi.DefaultScope
Posts a scope event to all registered listeners.
PostUpdate - Annotation Type in org.apache.cayenne.annotation
An annotation to place on the entity event listener method to receive LifecycleEvent.POST_UPDATE events.
postUpdate(Object) - Method in interface org.apache.cayenne.LifecycleListener
 
precision - Variable in class org.apache.cayenne.map.ProcedureParameter
 
prefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.ColumnSelect
Merges prefetch into the query prefetch tree.
prefetch(String, int) - Method in class org.apache.cayenne.query.ColumnSelect
Merges a prefetch path with specified semantics into the query prefetch tree.
prefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.ObjectSelect
Merges prefetch into the query prefetch tree.
prefetch(String, int) - Method in class org.apache.cayenne.query.ObjectSelect
Merges a prefetch path with specified semantics into the query prefetch tree.
prefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SelectById
Merges prefetch into the query prefetch tree.
prefetch(String, int) - Method in class org.apache.cayenne.query.SelectById
Merges a prefetch path with specified semantics into the query prefetch tree.
prefetches - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
prefetches - Variable in class org.apache.cayenne.map.SelectQueryDescriptor
 
prefetches - Variable in class org.apache.cayenne.query.FluentSelect
 
prefetchPath - Variable in class org.apache.cayenne.query.PrefetchSelectQuery
The relationship path from root objects to the objects being prefetched.
PrefetchProcessor - Interface in org.apache.cayenne.query
A hierarchical visitor interface for traversing a tree of PrefetchTreeNodes.
PrefetchSelectQuery - Class in org.apache.cayenne.query
A SelectQuery to perform a prefetch based on another query.
PrefetchSelectQuery(String, ObjRelationship) - Constructor for class org.apache.cayenne.query.PrefetchSelectQuery
Creates a new disjoint prefetch select query.
PrefetchTreeNode - Class in org.apache.cayenne.query
Defines a node in a prefetch tree.
PrefetchTreeNode() - Constructor for class org.apache.cayenne.query.PrefetchTreeNode
Creates a root node of the prefetch tree.
PrefetchTreeNode(PrefetchTreeNode, String) - Constructor for class org.apache.cayenne.query.PrefetchTreeNode
Creates a phantom PrefetchTreeNode, initializing it with parent node and a name of a relationship segment connecting this node with the parent.
prepareCall(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
prepareCall(String, int, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
prepareCall(String, int, int, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
prepareField(Class<?>, String, Class<?>) - Method in class org.apache.cayenne.reflect.FieldAccessor
Finds a field for the property, ensuring that direct access via reflection is possible.
prepareForAccess(Persistent, String, boolean) - Method in class org.apache.cayenne.BaseContext
 
prepareForAccess(Persistent, String, boolean) - Method in interface org.apache.cayenne.ObjectContext
A callback method that child Persistent objects are expected to call before accessing property values.
prepareStatement(Connection, String, DbAdapter, boolean) - Method in class org.apache.cayenne.access.jdbc.BatchAction
 
prepareStatement(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
prepareStatement(String, int, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
prepareStatement(String, int, int, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
prepareStatement(String, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
prepareStatement(String, int[]) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
prepareStatement(String, String[]) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
prepareStatement(Connection, String, DbAdapter, boolean) - Method in class org.apache.cayenne.dba.postgres.PostgresBatchAction
 
PrePersist - Annotation Type in org.apache.cayenne.annotation
An annotation to place on the entity event listener method to receive LifecycleEvent.PRE_PERSIST events.
prePersist(Object) - Method in interface org.apache.cayenne.LifecycleListener
 
PreRemove - Annotation Type in org.apache.cayenne.annotation
An annotation to place on the entity event listener method to receive LifecycleEvent.PRE_REMOVE events.
preRemove(Object) - Method in interface org.apache.cayenne.LifecycleListener
 
prettyTrim(String, int) - Static method in class org.apache.cayenne.util.Util
Trims long strings substituting middle part with "...".
PreUpdate - Annotation Type in org.apache.cayenne.annotation
An annotation to place on the entity event listener method to receive LifecycleEvent.PRE_UPDATE events.
preUpdate(Object) - Method in interface org.apache.cayenne.LifecycleListener
 
prevCharIsCR - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
prevCharIsCR - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
prevCharIsCR - Variable in class org.apache.cayenne.template.parser.JavaCharStream
 
prevCharIsLF - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
prevCharIsLF - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
prevCharIsLF - Variable in class org.apache.cayenne.template.parser.JavaCharStream
 
primaryKey - Variable in class org.apache.cayenne.map.DbAttribute
Defines whether the attribute is a part of the table primary key.
primaryKey - Variable in class org.apache.cayenne.map.DbEntity
 
primaryKeyGenerator - Variable in class org.apache.cayenne.map.DbEntity
 
primaryKeyName - Variable in class org.apache.cayenne.map.DetectedDbEntity
 
print(String) - Method in class org.apache.cayenne.util.XMLEncoder
 
printExceptions(PrintWriter) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
Prints the information about query and global exceptions.
println(String) - Method in class org.apache.cayenne.util.XMLEncoder
 
println() - Method in class org.apache.cayenne.util.XMLEncoder
 
Procedure - Class in org.apache.cayenne.map
A mapping descriptor for a database stored procedure.
Procedure() - Constructor for class org.apache.cayenne.map.Procedure
Creates an unnamed procedure object.
Procedure(String) - Constructor for class org.apache.cayenne.map.Procedure
Creates a named Procedure object.
procedure - Variable in class org.apache.cayenne.map.ProcedureParameter
 
PROCEDURE_QUERY - Static variable in class org.apache.cayenne.map.QueryDescriptor
 
PROCEDURE_ROOT - Static variable in class org.apache.cayenne.map.QueryDescriptor
 
ProcedureAction - Class in org.apache.cayenne.access.jdbc
A SQLAction that runs a stored procedure.
ProcedureAction(ProcedureQuery, DataNode) - Constructor for class org.apache.cayenne.access.jdbc.ProcedureAction
 
procedureAction(ProcedureQuery) - Method in class org.apache.cayenne.dba.db2.DB2ActionBuilder
 
procedureAction(ProcedureQuery) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
 
procedureAction(ProcedureQuery) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerActionBuilder
 
procedureAction(ProcedureQuery) - Method in interface org.apache.cayenne.query.SQLActionVisitor
Creates an action to execute a ProcedureQuery.
ProcedureCall<T> - Class in org.apache.cayenne.query
Fluent API for calling stored procedures.
ProcedureCall(String) - Constructor for class org.apache.cayenne.query.ProcedureCall
 
ProcedureCall(String, Class<T>) - Constructor for class org.apache.cayenne.query.ProcedureCall
 
ProcedureHandler - Class in org.apache.cayenne.configuration.xml
 
ProcedureHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.ProcedureHandler
 
procedureName - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
procedureName - Variable in class org.apache.cayenne.query.ProcedureCall
 
ProcedureParameter - Class in org.apache.cayenne.map
A descriptor for the Procedure parameter.
ProcedureParameter() - Constructor for class org.apache.cayenne.map.ProcedureParameter
Creates unnamed ProcedureParameter.
ProcedureParameter(String) - Constructor for class org.apache.cayenne.map.ProcedureParameter
 
ProcedureParameter(String, int, int) - Constructor for class org.apache.cayenne.map.ProcedureParameter
 
ProcedureParameterBinding - Class in org.apache.cayenne.access.translator
Describes a PreparedStatement parameter binding mapped to a DbAttribute.
ProcedureParameterBinding(ProcedureParameter) - Constructor for class org.apache.cayenne.access.translator.ProcedureParameterBinding
 
ProcedureQuery - Class in org.apache.cayenne.query
A query based on Procedure.
ProcedureQuery() - Constructor for class org.apache.cayenne.query.ProcedureQuery
Creates an empty procedure query.
ProcedureQuery(Procedure) - Constructor for class org.apache.cayenne.query.ProcedureQuery
Creates a ProcedureQuery based on a Procedure object.
ProcedureQuery(String) - Constructor for class org.apache.cayenne.query.ProcedureQuery
Creates a ProcedureQuery based on a stored procedure.
ProcedureQuery(Procedure, Class<?>) - Constructor for class org.apache.cayenne.query.ProcedureQuery
 
ProcedureQuery(String, Class<?>) - Constructor for class org.apache.cayenne.query.ProcedureQuery
 
ProcedureQueryDescriptor - Class in org.apache.cayenne.map
 
ProcedureQueryDescriptor() - Constructor for class org.apache.cayenne.map.ProcedureQueryDescriptor
 
procedureQueryDescriptor() - Static method in class org.apache.cayenne.map.QueryDescriptor
Creates new ProcedureQuery query descriptor.
ProcedureResult<T> - Class in org.apache.cayenne
Result of procedure call.
ProcedureResult(List<QueryResultItem>) - Constructor for class org.apache.cayenne.ProcedureResult
 
ProcedureResult(List<QueryResultItem>, Class<T>) - Constructor for class org.apache.cayenne.ProcedureResult
 
ProcedureResultBuilder<T> - Class in org.apache.cayenne.util
 
ProcedureTranslator - Class in org.apache.cayenne.access.translator.procedure
Stored procedure query translator.
ProcedureTranslator() - Constructor for class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
process(String, Context) - Method in class org.apache.cayenne.template.CayenneSQLTemplateProcessor
 
processBinding(Context, ParameterBinding) - Method in class org.apache.cayenne.template.directive.Bind
 
processBinding(Context, ParameterBinding) - Method in class org.apache.cayenne.template.directive.BindEqual
 
processBinding(Context, ParameterBinding) - Method in class org.apache.cayenne.template.directive.BindNotEqual
 
processCharData(String, String) - Method in class org.apache.cayenne.configuration.xml.DbEntityHandler
 
processCharData(String, String) - Method in class org.apache.cayenne.configuration.xml.DbKeyGeneratorHandler
 
processCharData(String, String) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
 
processCharData(String, String) - Method in class org.apache.cayenne.configuration.xml.ObjEntityHandler
 
processCharData(String, String) - Method in class org.apache.cayenne.configuration.xml.QueryDescriptorHandler
 
processColumn(DbAttribute) - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
 
processColumn(DbAttribute) - Method in class org.apache.cayenne.access.translator.select.TrimmingQualifierTranslator
Adds special handling of CHAR columns.
processColumnWithQuoteSqlIdentifiers(DbAttribute, Expression) - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
 
processColumnWithQuoteSqlIdentifiers(DbAttribute, Expression) - Method in class org.apache.cayenne.access.translator.select.TrimmingQualifierTranslator
Adds special handling of CHAR columns.
processColumnWithQuoteSqlIdentifiers(DbAttribute, Expression) - Method in class org.apache.cayenne.dba.db2.DB2QualifierTranslator
 
processColumnWithQuoteSqlIdentifiers(DbAttribute, Expression) - Method in class org.apache.cayenne.dba.derby.DerbyQualifierTranslator
 
processCommit() - Method in class org.apache.cayenne.tx.BaseTransaction
 
processCommit() - Method in class org.apache.cayenne.tx.CayenneTransaction
 
processCommit() - Method in class org.apache.cayenne.tx.ExternalTransaction
 
processDelete(List) - Method in class org.apache.cayenne.access.DataPort
Deprecated.
Cleans up destination tables data.
processedResultSets - Variable in class org.apache.cayenne.access.jdbc.ProcedureAction
Holds a number of ResultSets processed by the action.
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.DataMapHandler
 
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.DbEntityHandler
 
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.DbKeyGeneratorHandler
 
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.DbRelationshipHandler
 
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.EmbeddableAttributeHandler
 
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.EmbeddableHandler
 
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
 
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.ObjEntityHandler
 
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.ObjRelationshipHandler
 
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.ProcedureHandler
 
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.QueryDescriptorHandler
 
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
Main method to process XML content.
processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.VersionAwareHandler
 
processGeneratedKeys(Statement, OperationObserver, BatchQueryRow) - Method in class org.apache.cayenne.access.jdbc.BatchAction
Implements generated keys extraction supported in JDBC 3.0 specification.
processInsert(List) - Method in class org.apache.cayenne.access.DataPort
Deprecated.
Reads source data from source, saving it to destination.
processIntermediatePathComponent() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
processLastPathComponent() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
processMessage(ClientMessage) - Method in interface org.apache.cayenne.remote.RemoteService
Processes message on a remote server, returning the result of such processing.
processMessage(ClientMessage) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
processMessage(ClientMessage) - Method in class org.apache.cayenne.rop.ProxyRemoteService
 
processRelTermination(DbRelationship, JoinType, String) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
processRelTermination(ObjRelationship, JoinType, String) - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
Processes case when an OBJ_PATH expression ends with relationship.
processRelTermination(DbRelationship, JoinType, String) - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
Handles case when a DB_NAME expression ends with relationship.
processRemoteEvent(SnapshotEvent) - Method in class org.apache.cayenne.access.DataRowStore
Handles remote events received via EventBridge.
processRollback() - Method in class org.apache.cayenne.tx.BaseTransaction
 
processRollback() - Method in class org.apache.cayenne.tx.CayenneTransaction
 
processRollback() - Method in class org.apache.cayenne.tx.ExternalTransaction
 
processSchemaUpdate(DataNode) - Method in class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
 
processSchemaUpdate(DataNode) - Method in class org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy
 
processSchemaUpdate(DataNode, List<String>, String, int) - Method in class org.apache.cayenne.access.dbsync.ThrowOnPartialOrCreateSchemaStrategy
 
processSchemaUpdate(DataNode) - Method in class org.apache.cayenne.access.dbsync.ThrowOnPartialSchemaStrategy
 
processSchemaUpdate(DataNode, List<String>, String, int) - Method in class org.apache.cayenne.access.dbsync.ThrowOnPartialSchemaStrategy
 
processSelectResult(SQLStatement, Connection, Statement, ResultSet, OperationObserver, long) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
processSnapshotChanges(Object, Map<ObjectId, DataRow>, Collection<ObjectId>, Collection<ObjectId>, Collection<ObjectId>) - Method in class org.apache.cayenne.access.DataRowStore
Processes changes made to snapshots.
processSQLException(SQLException, SQLException) - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
Appends a new SQLException to the chain.
processTemplate(String, Map<String, ?>) - Method in interface org.apache.cayenne.access.jdbc.SQLTemplateProcessor
Builds and returns a SQLStatement based on SQL template String and a map of parameters.
processTemplate(String, List<Object>) - Method in interface org.apache.cayenne.access.jdbc.SQLTemplateProcessor
Builds and returns a SQLStatement based on SQL template String and a list of positional parameters.
processTemplate(String, Map<String, ?>) - Method in class org.apache.cayenne.template.CayenneSQLTemplateProcessor
 
processTemplate(String, List<Object>) - Method in class org.apache.cayenne.template.CayenneSQLTemplateProcessor
 
processTerminatingAttribute(DbAttribute) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
processTerminatingAttribute(ObjAttribute) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
processTerminatingRelationship(DbRelationship) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
processTerminatingRelationship(ObjRelationship) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
projectVersion - Variable in class org.apache.cayenne.util.XMLEncoder
 
projectVersion() - Method in class org.apache.cayenne.util.XMLEncoder
Inserts an optional project version attribute in the output.
properties - Variable in class org.apache.cayenne.access.DataDomain
 
properties - Variable in class org.apache.cayenne.cache.MapQueryCacheProvider
 
properties - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
 
properties - Variable in class org.apache.cayenne.configuration.DefaultRuntimeProperties
 
properties - Variable in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
properties - Variable in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
properties - Variable in class org.apache.cayenne.configuration.rop.client.ClientModule
Deprecated.
since 4.0 in favour of ClientRuntimeBuilder
properties(Map<String, String>) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
 
properties - Variable in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
 
properties - Variable in class org.apache.cayenne.configuration.server.PropertyDataSourceFactory
 
properties - Variable in class org.apache.cayenne.map.QueryDescriptor
 
properties - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
properties - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
PROPERTIES_MAP - Static variable in interface org.apache.cayenne.configuration.Constants
A DI container key for the Map<String, String> storing properties used by built-in Cayenne service.
Property<E> - Class in org.apache.cayenne.exp
A property in a DataObject.
Property(String) - Constructor for class org.apache.cayenne.exp.Property
Deprecated.
use factory method Property.create("propertyName", PropertyType.class)
Property(String, Class<? super E>) - Constructor for class org.apache.cayenne.exp.Property
Constructs a new property with the given name and type.
Property(String, Expression, Class<? super E>) - Constructor for class org.apache.cayenne.exp.Property
Constructs a new property with the given name and expression
property - Variable in class org.apache.cayenne.graph.NodePropertyChangeOperation
 
Property - Interface in org.apache.cayenne.reflect
Deprecated.
since 4.0 renamed to PropertyDescriptor.
property - Variable in class org.apache.cayenne.reflect.PropertyAccessor
 
property - Variable in exception org.apache.cayenne.reflect.PropertyException
 
property(String, String) - Method in class org.apache.cayenne.util.XMLEncoder
Prints a common XML element - property with name and value.
property(String, boolean) - Method in class org.apache.cayenne.util.XMLEncoder
Prints a common XML element - property with name and value.
property(String, int) - Method in class org.apache.cayenne.util.XMLEncoder
Prints a common XML element - property with name and value.
property - Variable in class org.apache.cayenne.validation.BeanValidationFailure
 
PROPERTY_PATH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
PROPERTY_TAG - Static variable in class org.apache.cayenne.configuration.xml.QueryDescriptorHandler
 
PropertyAccessor - Class in org.apache.cayenne.reflect
A utility accessor class that wraps a simple property.
PropertyAccessor(PropertyDescriptor) - Constructor for class org.apache.cayenne.reflect.PropertyAccessor
 
propertyChanged(Persistent, String, Object, Object) - Method in class org.apache.cayenne.BaseContext
 
propertyChanged(Persistent, String, Object, Object) - Method in interface org.apache.cayenne.ObjectContext
A callback method that child Persistent objects are expected to call from inside the setter after modifying a value of a persistent property, including "simple" and "arc" properties.
PropertyDataSourceFactory - Class in org.apache.cayenne.configuration.server
A DataSourceFactrory that creates a DataSource based on system properties.
PropertyDataSourceFactory() - Constructor for class org.apache.cayenne.configuration.server.PropertyDataSourceFactory
 
PropertyDescriptor - Interface in org.apache.cayenne.reflect
Defines bean property API used by Cayenne to access object data, do faulting and graph maintenance tasks.
PropertyException - Exception in org.apache.cayenne.reflect
An unchecked exception thrown on errors during property access, either within a Accessor or a Property.
PropertyException(String, Object...) - Constructor for exception org.apache.cayenne.reflect.PropertyException
 
PropertyException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.reflect.PropertyException
 
PropertyException(String, Accessor, Object, Object...) - Constructor for exception org.apache.cayenne.reflect.PropertyException
 
PropertyException(String, Accessor, Object, Throwable, Object...) - Constructor for exception org.apache.cayenne.reflect.PropertyException
 
PropertyException(String, PropertyDescriptor, Object, Object...) - Constructor for exception org.apache.cayenne.reflect.PropertyException
 
PropertyException(String, PropertyDescriptor, Object, Throwable, Object...) - Constructor for exception org.apache.cayenne.reflect.PropertyException
 
propertyName - Variable in class org.apache.cayenne.reflect.BeanAccessor
 
propertyName - Variable in class org.apache.cayenne.reflect.FieldAccessor
 
propertyPath - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
PropertyUtils - Class in org.apache.cayenne.reflect
Utility methods to quickly access object properties.
PropertyVisitor - Interface in org.apache.cayenne.reflect
A visitor for various types of properties in a ClassDescriptor.
Provider<T> - Interface in org.apache.cayenne.di
A DI object factory interface.
ProxyRemoteService - Class in org.apache.cayenne.rop
 
ProxyRemoteService(ROPSerializationService, ROPConnector) - Constructor for class org.apache.cayenne.rop.ProxyRemoteService
 
PRUNED_NODE - Static variable in class org.apache.cayenne.exp.Expression
A value that a Transformer might return to indicate that a node has to be pruned from the expression during the transformation.
pruneNodeForPrunedChild(Object) - Method in class org.apache.cayenne.exp.Expression
Returns true if this node should be pruned from expression tree in the event a child is removed.
pruneNodeForPrunedChild(Object) - Method in class org.apache.cayenne.exp.parser.AggregateConditionNode
 
pruneNodeForPrunedChild(Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
pseudoUniqueByteSequence(int) - Static method in class org.apache.cayenne.util.IDUtil
 
pseudoUniqueByteSequence16() - Static method in class org.apache.cayenne.util.IDUtil
 
pseudoUniqueByteSequence8() - Static method in class org.apache.cayenne.util.IDUtil
 
pseudoUniqueSecureByteSequence(int) - Static method in class org.apache.cayenne.util.IDUtil
 
pseudoUniqueSecureByteSequence16() - Static method in class org.apache.cayenne.util.IDUtil
 
pushMarker(String, boolean) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
Switches the current buffer to a marked buffer, pushing the currently used buffer on the stack.
pushNode(Node) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
pushNode(Node) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
pushNode(Node) - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
put(QueryMetadata, List) - Method in class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
put(QueryMetadata, List) - Method in class org.apache.cayenne.cache.MapQueryCache
 
put(QueryMetadata, List) - Method in class org.apache.cayenne.cache.NestedQueryCache
 
put(QueryMetadata, List) - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
put(QueryMetadata, List) - Method in interface org.apache.cayenne.cache.QueryCache
 
put(String, Class<? extends T>) - Method in interface org.apache.cayenne.di.MapBuilder
 
put(String, T) - Method in interface org.apache.cayenne.di.MapBuilder
 
put(K, V) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
put(Object, Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
putAll(Map<String, T>) - Method in interface org.apache.cayenne.di.MapBuilder
 
putAll(Map) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
putArc(E, E, V) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
putArc(E, E, V) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
putDirectly(Object, Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
putIfAbsent(K, V) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 

Q

qualifier - Variable in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
qualifier - Variable in class org.apache.cayenne.map.DbEntity
Qualifier, that will be applied to all select queries and joins with this DbEntity
qualifier - Variable in class org.apache.cayenne.map.ObjEntity
 
qualifier - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
qualifier - Variable in class org.apache.cayenne.map.SelectQueryDescriptor
 
qualifier - Variable in class org.apache.cayenne.query.BatchQueryRow
 
qualifier - Variable in class org.apache.cayenne.query.SelectQuery
 
qualifierForEntityAndSubclasses() - Method in class org.apache.cayenne.map.EntityInheritanceTree
Returns a qualifier Expression that matches root entity of this tree and all its subentities.
qualifierSnapshot - Variable in exception org.apache.cayenne.access.OptimisticLockException
 
QualifierTranslator - Class in org.apache.cayenne.access.translator.select
Translates query qualifier to SQL.
QualifierTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.access.translator.select.QualifierTranslator
 
query - Variable in class org.apache.cayenne.access.jdbc.BatchAction
 
query - Variable in class org.apache.cayenne.access.jdbc.EJBQLAction
 
query - Variable in class org.apache.cayenne.access.jdbc.ProcedureAction
 
query - Variable in class org.apache.cayenne.access.jdbc.SelectAction
 
query - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
query - Variable in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslator
 
query - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
query - Variable in class org.apache.cayenne.access.translator.select.QueryAssembler
 
query(String) - Static method in class org.apache.cayenne.query.MappedExec
 
query(String, Class<T>) - Static method in class org.apache.cayenne.query.MappedSelect
Loads query with the given name, which selects objects of a given persistent class, from the mapping configuration.
query(String) - Static method in class org.apache.cayenne.query.MappedSelect
Loads query with the given name from the mapping configuration.
query(Class<T>) - Static method in class org.apache.cayenne.query.ObjectSelect
Creates a ObjectSelect that selects objects of a given persistent class.
query(Class<T>, Expression) - Static method in class org.apache.cayenne.query.ObjectSelect
Creates a ObjectSelect that selects objects of a given persistent class and uses provided expression for its qualifier.
query(Class<T>, Expression, List<Ordering>) - Static method in class org.apache.cayenne.query.ObjectSelect
Creates a ObjectSelect that selects objects of a given persistent class and uses provided expression for its qualifier.
query(Class<T>, String) - Static method in class org.apache.cayenne.query.ObjectSelect
Creates a ObjectSelect that fetches data for ObjEntity determined from provided "entityName", but fetches the result of a provided type.
query(String) - Static method in class org.apache.cayenne.query.ProcedureCall
Creates procedure call using name of stored procedure defined in the mapping file.
query(String, Class<T>) - Static method in class org.apache.cayenne.query.ProcedureCall
Creates procedure call using name of stored procedure defined in the mapping file and specifies data type of the objects it should return.
Query - Interface in org.apache.cayenne.query
Defines minimal API of a query descriptor that is executable via Cayenne.
query - Variable in class org.apache.cayenne.query.RefreshQuery
 
query(Class<T>, Object) - Static method in class org.apache.cayenne.query.SelectById
 
query(Class<T>, Map<String, ?>) - Static method in class org.apache.cayenne.query.SelectById
 
query(Class<T>, ObjectId) - Static method in class org.apache.cayenne.query.SelectById
 
query(Class<T>) - Static method in class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery that selects objects of a given persistent class.
query(Class<T>, Expression) - Static method in class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery that selects objects of a given persistent class that match supplied qualifier.
query(Class<T>, Expression, List<? extends Ordering>) - Static method in class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery that selects objects of a given persistent class that match supplied qualifier.
query(String) - Static method in class org.apache.cayenne.query.SQLExec
Creates a query executing provided SQL run against default database.
query(String, String) - Static method in class org.apache.cayenne.query.SQLExec
Creates a query executing provided SQL that performs routing based on the provided DataMap name.
query(Class<T>, String) - Static method in class org.apache.cayenne.query.SQLSelect
Creates a query that selects DataObjects.
query - Variable in class org.apache.cayenne.remote.QueryMessage
 
query - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
 
QUERY_CACHE_SIZE_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
An integer property defining the maximum number of entries in the query cache.
QUERY_EXECUTION_TIME_LOGGING_THRESHOLD_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
A integer property that enables logging for just long running queries (rather than all queries).
QueryAssembler - Class in org.apache.cayenne.access.translator.select
Abstract superclass of Query translators.
QueryAssembler(Query, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.translator.select.QueryAssembler
 
queryAssembler - Variable in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
 
QueryAssembler.AddBindingListener - Interface in org.apache.cayenne.access.translator.select
 
QueryAssemblerHelper - Class in org.apache.cayenne.access.translator.select
Translates parts of the query to SQL.
QueryAssemblerHelper(QueryAssembler) - Constructor for class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
Creates QueryAssemblerHelper initializing with parent QueryAssembler and output buffer object.
queryCache - Variable in class org.apache.cayenne.access.DataDomain
 
queryCache - Variable in class org.apache.cayenne.BaseContext
 
QueryCache - Interface in org.apache.cayenne.cache
Defines API of a cache that stores query results.
queryCache - Variable in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
queryCache - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
 
queryCache - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
QueryCacheEntryFactory - Interface in org.apache.cayenne.cache
A factory that is used by the cache to rebuild expired entries.
QueryCacheStrategy - Enum in org.apache.cayenne.query
Defines query result caching policy.
QueryChain - Class in org.apache.cayenne.query
A Query decorator for a collection of other queries.
QueryChain() - Constructor for class org.apache.cayenne.query.QueryChain
Creates an empty QueryChain.
QueryChain(Query[]) - Constructor for class org.apache.cayenne.query.QueryChain
Creates a new QueryChain out of an array of queries.
QueryChain(Collection<? extends Query>) - Constructor for class org.apache.cayenne.query.QueryChain
Creates a new QueryChain with a collection of Queries.
QueryDescriptor - Class in org.apache.cayenne.map
Generic descriptor of a Cayenne query.
QueryDescriptor(String) - Constructor for class org.apache.cayenne.map.QueryDescriptor
 
QueryDescriptorHandler - Class in org.apache.cayenne.configuration.xml
 
QueryDescriptorHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.QueryDescriptorHandler
 
QueryDescriptorLoader - Class in org.apache.cayenne.map
A builder that constructs Cayenne queries from abstract configuration information defined in cayenne-data-map*.dtd.
QueryDescriptorLoader() - Constructor for class org.apache.cayenne.map.QueryDescriptorLoader
 
QueryEngine - Interface in org.apache.cayenne.access
Defines methods used to run Cayenne queries.
queryExceptions - Variable in class org.apache.cayenne.access.util.DefaultOperationObserver
 
queryExecutionTimeLoggingThreshold - Variable in class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
QueryMessage - Class in org.apache.cayenne.remote
A message passed to a DataChannel to request a query execution with result returned as QueryResponse.
QueryMessage(Query) - Constructor for class org.apache.cayenne.remote.QueryMessage
 
queryMetadata - Variable in class org.apache.cayenne.access.jdbc.SelectAction
 
queryMetadata - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
queryMetadata - Variable in class org.apache.cayenne.access.translator.select.QueryAssembler
 
QueryMetadata - Interface in org.apache.cayenne.query
Provides a common interface for accessing query metadata.
QueryMetadataProxy - Class in org.apache.cayenne.query
 
QueryMetadataProxy(QueryMetadata) - Constructor for class org.apache.cayenne.query.QueryMetadataProxy
 
queryName - Variable in class org.apache.cayenne.query.AbstractMappedQuery
 
queryOriginator - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
 
QueryResponse - Interface in org.apache.cayenne
Represents a result of query execution.
QueryResult<T> - Interface in org.apache.cayenne
Represents a collection of items which are results of a multipart query execution.
queryResult - Variable in class org.apache.cayenne.util.QueryResultBuilder
 
QueryResultBuilder - Class in org.apache.cayenne.util
 
QueryResultItem<T> - Interface in org.apache.cayenne
Represents a single item in a multipart query execution.
QueryRouter - Interface in org.apache.cayenne.query
An interface used by Queries to route themselves to an appropriate QueryEngine.
querySQL - Variable in exception org.apache.cayenne.access.OptimisticLockException
 
queryType - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
queryWithParameters(Map<String, ?>) - Method in class org.apache.cayenne.query.SelectQuery
A shortcut for SelectQuery.queryWithParameters(Map, boolean)that prunes parts of qualifier that have no parameter value set.
queryWithParameters(Map<String, ?>, boolean) - Method in class org.apache.cayenne.query.SelectQuery
Returns a query built using this query as a prototype, using a set of parameters to build the qualifier.
queryWithParameters(Map<String, ?>...) - Method in class org.apache.cayenne.query.SQLTemplate
Returns a new query built using this query as a prototype and a new set of parameters.
quotedFullyQualifiedName(DbEntity) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
 
quotedFullyQualifiedName(DbEntity) - Method in interface org.apache.cayenne.dba.QuotingStrategy
Builds a fully qualified name from catalog, schema, name parts of DbEntity, inclosing them in quotations according to this strategy algorithm.
quotedIdentifier(Entity, String...) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
 
quotedIdentifier(DataMap, String...) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
 
quotedIdentifier(Entity, String...) - Method in interface org.apache.cayenne.dba.QuotingStrategy
 
quotedIdentifier(DataMap, String...) - Method in interface org.apache.cayenne.dba.QuotingStrategy
 
quotedName(DbAttribute) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
 
quotedName(DbAttribute) - Method in interface org.apache.cayenne.dba.QuotingStrategy
 
quotedSourceName(DbJoin) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
 
quotedSourceName(DbJoin) - Method in interface org.apache.cayenne.dba.QuotingStrategy
 
quotedTargetName(DbJoin) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
 
quotedTargetName(DbJoin) - Method in interface org.apache.cayenne.dba.QuotingStrategy
 
quoteFullyQualifiedName(DbEntity) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
Deprecated.
quoteFullyQualifiedName(DbEntity) - Method in interface org.apache.cayenne.dba.QuotingStrategy
Deprecated.
quoteString(String) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
Deprecated.
since 4.0
quoteString(String) - Method in interface org.apache.cayenne.dba.QuotingStrategy
Deprecated.
since 4.0
quotingSQLIdentifiers - Variable in class org.apache.cayenne.map.DataMap
 
quotingStrategy - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
QuotingStrategy - Interface in org.apache.cayenne.dba
 

R

RBRACKET - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
readBinaryStream(ResultSet, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
 
readBlob(Blob) - Method in class org.apache.cayenne.access.types.ByteArrayType
 
ReadByte() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
ReadByte() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
ReadByte() - Method in class org.apache.cayenne.template.parser.JavaCharStream
 
readChar() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Read a character.
readChar() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Read a character.
readChar() - Method in class org.apache.cayenne.template.parser.JavaCharStream
Read a character.
readCharStream(ResultSet, int) - Method in class org.apache.cayenne.access.types.CharType
 
readClob(Clob) - Method in class org.apache.cayenne.access.types.CharType
 
readDocument(URL) - Static method in class org.apache.cayenne.util.Util
 
readMethod - Variable in class org.apache.cayenne.reflect.BeanAccessor
 
readNestedProperty(String) - Method in class org.apache.cayenne.BaseDataObject
Returns a value of the property identified by a property path.
readNestedProperty(Object, String) - Static method in class org.apache.cayenne.Cayenne
Returns a value of the property identified by a property path.
readNestedProperty(String) - Method in interface org.apache.cayenne.DataObject
Returns a value of the property identified by a property path.
readOnly - Variable in class org.apache.cayenne.map.ObjEntity
 
readProcedureOutParameters(CallableStatement, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
Helper method that reads OUT parameters of a CallableStatement.
readProperty(String) - Method in class org.apache.cayenne.BaseDataObject
 
readProperty(String) - Method in interface org.apache.cayenne.DataObject
Returns a value of the property identified by propName.
readProperty(Object) - Method in class org.apache.cayenne.reflect.BaseProperty
 
readProperty(Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
 
readProperty(Object) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
Returns a property value, inflating unresolved object if need.
readProperty(Object) - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
 
readPropertyDirectly(String) - Method in class org.apache.cayenne.BaseDataObject
 
readPropertyDirectly(String) - Method in class org.apache.cayenne.CayenneDataObject
 
readPropertyDirectly(String) - Method in interface org.apache.cayenne.DataObject
Returns mapped property value as curently stored in the DataObject.
readPropertyDirectly(String) - Method in class org.apache.cayenne.HybridDataObject
 
readPropertyDirectly(Object) - Method in class org.apache.cayenne.reflect.BaseProperty
 
readPropertyDirectly(Object) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
Returns a property value of an object without disturbing the object fault status.
readResolve() - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
readResultSet(ResultSet, RowDescriptor, Query, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.BaseSQLAction
Helper method to process a ResultSet.
readRow(ResultSet) - Method in interface org.apache.cayenne.access.jdbc.reader.RowReader
Extracts a DataRow from the ResultSet at its current position.
readSerialized(ObjectInputStream) - Method in class org.apache.cayenne.BaseDataObject
 
readState(ObjectInputStream) - Method in class org.apache.cayenne.BaseDataObject
 
readState(ObjectInputStream) - Method in class org.apache.cayenne.CayenneDataObject
 
readState(ObjectInputStream) - Method in class org.apache.cayenne.HybridDataObject
 
readValueStream(InputStream, int, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
 
readValueStream(Reader, int, int) - Method in class org.apache.cayenne.access.types.CharType
 
recalculateReadOnlyValue() - Method in class org.apache.cayenne.map.ObjRelationship
Recalculates a new readonly value based on the underlying DbRelationships.
recalculateToManyValue() - Method in class org.apache.cayenne.map.ObjRelationship
Recalculates whether a relationship is toMany or toOne, based on the underlying db relationships.
RECEIVE_EXTERNAL - Static variable in class org.apache.cayenne.event.EventBridge
 
RECEIVE_LOCAL - Static variable in class org.apache.cayenne.event.EventBridge
 
RECEIVE_LOCAL_EXTERNAL - Static variable in class org.apache.cayenne.event.EventBridge
 
receivesExternalEvents() - Method in class org.apache.cayenne.event.EventBridge
Returns true if the bridge is configured to receive external events.
receivesLocalEvents() - Method in class org.apache.cayenne.event.EventBridge
Returns true if the bridge is configured to receive local events from its internal EventManager.
reflexiveDbEntities - Variable in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
refreshing - Variable in class org.apache.cayenne.query.RelationshipQuery
 
refreshMappingCache() - Method in class org.apache.cayenne.map.EntityResolver
Refreshes entity cache to reflect the current state of the DataMaps in the EntityResolver.
RefreshQuery - Class in org.apache.cayenne.query
A query that allows to explicitly clear both object and list caches either via refetch (eager refresh) or invalidate (lazy refresh).
RefreshQuery() - Constructor for class org.apache.cayenne.query.RefreshQuery
Deprecated.
since 4.0, "refresh all" query will drop all cache contents
RefreshQuery(Collection<?>) - Constructor for class org.apache.cayenne.query.RefreshQuery
Creates a RefreshQuery that refreshes a collection of objects, including invalidation of their relationships.
RefreshQuery(Persistent) - Constructor for class org.apache.cayenne.query.RefreshQuery
Creates a RefreshQuery that refreshes a single object, including invalidation of its relationships.
RefreshQuery(Query) - Constructor for class org.apache.cayenne.query.RefreshQuery
Creates a RefreshQuery that refreshes results of a query and individual objects in the result.
RefreshQuery(String...) - Constructor for class org.apache.cayenne.query.RefreshQuery
Creates a RefreshQuery that refreshes query results identified by group keys.
registeredNodes() - Method in class org.apache.cayenne.access.ObjectStore
Returns all registered DataObjects.
registeredNodes() - Method in interface org.apache.cayenne.graph.GraphManager
Returns all graph nodes registered with GraphManager.
registeredNodes() - Method in class org.apache.cayenne.graph.GraphMap
Returns an immutable collection of registered nodes.
registeredObjectsCount() - Method in class org.apache.cayenne.access.ObjectStore
Returns a number of objects currently registered with this ObjectStore.
registerNewObject(Object) - Method in class org.apache.cayenne.access.DataContext
Registers a transient object with the context, recursively registering all transient persistent objects attached to this object via relationships.
registerNewObject(Object) - Method in class org.apache.cayenne.BaseContext
 
registerNewObject(Object) - Method in class org.apache.cayenne.CayenneContext
 
registerNewObject(Object) - Method in interface org.apache.cayenne.ObjectContext
Registers a transient object with the context.
registerNode(Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
 
registerNode(Object, Object) - Method in interface org.apache.cayenne.graph.GraphManager
"Registers" a graph node, usually storing the node in some internal map using its id as a key.
registerNode(Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
 
registerReusableJoin(String, String, String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
Registers a "reusable" join, returning a preexisting ID if the join is already registered.
registerType(ExtendedType) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Adds a new type to the list of registered types.
ReInit(InputStream) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
Reinitialise.
ReInit(InputStream, String) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
Reinitialise.
ReInit(Reader) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
Reinitialise.
ReInit(EJBQLTokenManager) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
Reinitialise.
ReInit(JavaCharStream) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Reinitialise parser.
ReInit(JavaCharStream, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Reinitialise.
ReInit(Reader) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Reinitialise.
ReInit(InputStream, String) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Reinitialise.
ReInit(Reader) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Reinitialise.
ReInit(ExpressionParserTokenManager) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Reinitialise.
ReInit(JavaCharStream) - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Reinitialise parser.
ReInit(JavaCharStream, int) - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Reinitialise parser.
ReInit(Reader) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Reinitialise.
ReInit(Reader, int, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Reinitialise.
ReInit(Reader, int, int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
Reinitialise.
ReInit(Reader) - Method in class org.apache.cayenne.template.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.apache.cayenne.template.parser.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.apache.cayenne.template.parser.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
Reinitialise.
ReInit(InputStream, String) - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
Reinitialise.
ReInit(Reader) - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
Reinitialise.
ReInit(SQLTemplateParserTokenManager) - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
Reinitialise.
ReInit(JavaCharStream) - Method in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
Reinitialise parser.
ReInit(JavaCharStream, int) - Method in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
Reinitialise parser.
relationship - Variable in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
relationship - Variable in exception org.apache.cayenne.DeleteDenyException
 
relationship - Variable in class org.apache.cayenne.map.DbJoin
 
relationship - Variable in class org.apache.cayenne.map.event.RelationshipEvent
 
Relationship - Class in org.apache.cayenne.map
Defines a relationship between two entities.
Relationship() - Constructor for class org.apache.cayenne.map.Relationship
Creates an unnamed relationship.
Relationship(String) - Constructor for class org.apache.cayenne.map.Relationship
Creates a named relationship.
relationship - Variable in class org.apache.cayenne.reflect.BaseArcProperty
 
RelationshipEvent - Class in org.apache.cayenne.map.event
Represents events resulted from Relationship changes in CayenneModeler.
RelationshipEvent(Object, Relationship, Entity) - Constructor for class org.apache.cayenne.map.event.RelationshipEvent
Creates a Relationship change event.
RelationshipEvent(Object, Relationship, Entity, int) - Constructor for class org.apache.cayenne.map.event.RelationshipEvent
Creates a Relationship event of a specified type.
RelationshipEvent(Object, Relationship, Entity, String) - Constructor for class org.apache.cayenne.map.event.RelationshipEvent
Creates a Relationship name change event.
RelationshipFault - Class in org.apache.cayenne.util
An abstract superclass of lazily faulted to-one and to-many relationships.
RelationshipFault() - Constructor for class org.apache.cayenne.util.RelationshipFault
 
RelationshipFault(Persistent, String) - Constructor for class org.apache.cayenne.util.RelationshipFault
 
relationshipName - Variable in class org.apache.cayenne.query.RelationshipQuery
 
relationshipName - Variable in class org.apache.cayenne.util.RelationshipFault
 
relationshipOwner - Variable in class org.apache.cayenne.util.RelationshipFault
 
RelationshipQuery - Class in org.apache.cayenne.query
A query that selects objects related to a given object via a mapped relationship.
RelationshipQuery(ObjectId, String) - Constructor for class org.apache.cayenne.query.RelationshipQuery
Creates a RelationshipQuery.
RelationshipQuery(ObjectId, String, boolean) - Constructor for class org.apache.cayenne.query.RelationshipQuery
Creates a RelationshipQuery.
relationships - Variable in class org.apache.cayenne.map.Entity
 
releaseSavepoint(Savepoint) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
REMOTE_NOTIFICATION_DEFAULT - Static variable in class org.apache.cayenne.access.DataRowStore
Deprecated.
REMOTE_NOTIFICATION_PROPERTY - Static variable in class org.apache.cayenne.access.DataRowStore
Deprecated.
since 4.0 does nothing. Previously it used to check if need to create EventBridge.
RemoteIncrementalFaultList - Class in org.apache.cayenne.remote
A list that serves as a container of Persistent objects.
RemoteIncrementalFaultList(ObjectContext, Query) - Constructor for class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
remoteNotificationsHandler - Variable in class org.apache.cayenne.access.DataRowStore
 
RemoteService - Interface in org.apache.cayenne.remote
Interface of a Cayenne remote service.
remoteService - Variable in class org.apache.cayenne.rop.ROPServlet
 
RemoteSession - Class in org.apache.cayenne.remote
A descriptor used by default service implementation to pass session parameters to the client.
RemoteSession(String) - Constructor for class org.apache.cayenne.remote.RemoteSession
Creates a HessianServiceDescriptor without server events support.
RemoteSession(String, String, Map<String, String>) - Constructor for class org.apache.cayenne.remote.RemoteSession
Creates a HessianServiceDescriptor.
remove(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
remove(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
remove() - Method in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
 
remove() - Method in class org.apache.cayenne.ashwood.graph.FilterArcIterator
 
remove() - Method in class org.apache.cayenne.ashwood.graph.IndegreeTopologicalSort
 
remove() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration.ReversedArcIterator
 
remove() - Method in class org.apache.cayenne.ashwood.graph.StrongConnection
 
remove(String) - Method in class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
remove(String) - Method in class org.apache.cayenne.cache.MapQueryCache
 
remove(String) - Method in class org.apache.cayenne.cache.NestedQueryCache
Removes an entry for key in the current namespace.
remove(String) - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
remove(String) - Method in interface org.apache.cayenne.cache.QueryCache
Removes a single entry from cache.
REMOVE - Static variable in class org.apache.cayenne.map.event.MapEvent
A type that describes object removal events.
remove(int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
remove(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
remove() - Method in class org.apache.cayenne.ResultBatchIterator
 
remove(Object) - Method in class org.apache.cayenne.util.commons.CompositeCollection
Removes an object from the collection, throwing UnsupportedOperationException unless a CollectionMutator strategy is specified.
remove(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
remove(Object, Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
remove(int) - Method in class org.apache.cayenne.util.IndexPropertyList
 
remove(int) - Method in class org.apache.cayenne.util.PersistentObjectList
 
remove(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
remove(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
remove(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
remove() - Method in class org.apache.cayenne.util.ResultIteratorIterator
 
removeAll(Collection<?>) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
removeAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
removeAll(Collection<?>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
Removes the elements in the specified collection from this composite collection.
removeAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
 
removeAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
removeAllJoins() - Method in class org.apache.cayenne.map.DbRelationship
 
removeAllListeners(EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
Removes all listeners for a given subject.
removeAllListeners(EventSubject) - Method in interface org.apache.cayenne.event.EventManager
Removes all listeners for a given subject.
removeAllVertices(Collection<? extends E>) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
removeAllVertices(Collection<? extends E>) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
removeArc(E, E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
removeArc(E, E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
removeAttribute(String) - Method in class org.apache.cayenne.map.DbEntity
Removes attribute from the entity, removes any relationship joins containing this attribute.
removeAttribute(String) - Method in class org.apache.cayenne.map.Embeddable
 
removeAttribute(String) - Method in class org.apache.cayenne.map.Entity
Removes an attribute named attrName.
removeAttributeOverride(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
 
removeAttributeOverride(String) - Method in class org.apache.cayenne.map.ObjEntity
 
removeCallbackMethod(String) - Method in class org.apache.cayenne.map.CallbackDescriptor
 
removeCallParameter(String) - Method in class org.apache.cayenne.map.Procedure
Removes a named call parameter.
removeChild(PrefetchTreeNode) - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
removeChild(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
removeComposited(Collection<E>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
Removes a collection from the those being decorated in this composite.
removeDataMap(String) - Method in class org.apache.cayenne.access.DataDomain
Removes named DataMap from this DataDomain and any underlying DataNodes that include it.
removeDataMap(DataMap) - Method in class org.apache.cayenne.access.DataNode
 
removeDataMap(String) - Method in class org.apache.cayenne.access.DataNode
 
removeDataMap(DataMap) - Method in class org.apache.cayenne.map.EntityResolver
 
removeDataNode(String) - Method in class org.apache.cayenne.access.DataDomain
Removes a DataNode from DataDomain.
removeDbEntity(String) - Method in class org.apache.cayenne.map.DataMap
"Dirty" remove of the DbEntity from the data map.
removeDbEntity(String, boolean) - Method in class org.apache.cayenne.map.DataMap
Removes DbEntity from the DataMap.
removeDbRelationship(DbRelationship) - Method in class org.apache.cayenne.map.ObjRelationship
Removes the relationship dbRel from the list of relationships.
removeDeclaredProperty(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Removes declared property.
removeDefaultEntityListener(String) - Method in class org.apache.cayenne.map.DataMap
Deprecated.
since 4.0 unused as listeners are no longer tied to a DataMap.
removeDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
Removes cached descriptor if any for the given entity.
removedFromUnresolved - Variable in class org.apache.cayenne.util.PersistentObjectList
 
removedFromUnresolved - Variable in class org.apache.cayenne.util.PersistentObjectSet
 
removeDirectly(Object) - Method in interface org.apache.cayenne.util.PersistentObjectCollection
Removes an object without triggering an event
removeDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
removeDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
removeDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
removeEmbeddable(String) - Method in class org.apache.cayenne.map.DataMap
Removes an Embeddable descriptor with matching class name.
removeEntityListener(String) - Method in class org.apache.cayenne.map.ObjEntity
Deprecated.
since 4.0 unused, as listeners are no longer mapped in a DataMap.
removeFactory(ExtendedTypeFactory) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Removes a factory from the registered factories if it was previously added.
removeFactory(ClassDescriptorFactory) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
 
removeFilter(DataChannelFilter) - Method in class org.apache.cayenne.access.DataDomain
Removes a filter from the filter chain.
removeGroup(String) - Method in class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
removeGroup(String, Class<?>, Class<?>) - Method in class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
removeGroup(String) - Method in class org.apache.cayenne.cache.MapQueryCache
 
removeGroup(String, Class<?>, Class<?>) - Method in class org.apache.cayenne.cache.MapQueryCache
 
removeGroup(String) - Method in class org.apache.cayenne.cache.NestedQueryCache
Invalidates a shared cache group.
removeGroup(String, Class<?>, Class<?>) - Method in class org.apache.cayenne.cache.NestedQueryCache
 
removeGroup(String) - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
removeGroup(String, Class<?>, Class<?>) - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
removeGroup(String) - Method in interface org.apache.cayenne.cache.QueryCache
Removes a group of entries identified by group key.
removeGroup(String, Class<?>, Class<?>) - Method in interface org.apache.cayenne.cache.QueryCache
Removes a group of entries identified by group key.
removeIncoming(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
removeIncoming(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
removeJoin(DbJoin) - Method in class org.apache.cayenne.map.DbRelationship
 
removeListener(Object) - Method in class org.apache.cayenne.event.DefaultEventManager
Unregister the specified listener from all event subjects handled by this manager instance.
removeListener(Object, EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
Unregister the specified listener for the events about the given subject.
removeListener(Object, EventSubject, Object) - Method in class org.apache.cayenne.event.DefaultEventManager
Unregister the specified listener for the events about the given subject and the given sender.
removeListener(Object) - Method in interface org.apache.cayenne.event.EventManager
Unregister the specified listener from all event subjects handled by this manager instance.
removeListener(Object, EventSubject) - Method in interface org.apache.cayenne.event.EventManager
Unregister the specified listener for the events about the given subject.
removeListener(Object, EventSubject, Object) - Method in interface org.apache.cayenne.event.EventManager
Unregister the specified listener for the events about the given subject and the given sender.
removeLocal(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
removeObjEntity(String) - Method in class org.apache.cayenne.map.DataMap
"Dirty" remove of the ObjEntity from the data map.
removeObjEntity(String, boolean) - Method in class org.apache.cayenne.map.DataMap
Removes ObjEntity from the DataMap.
removeOrdering(Ordering) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
Removes single ordering from this query.
removeOrdering(Ordering) - Method in class org.apache.cayenne.query.SelectQuery
Removes ordering.
removeOutgoing(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
removeOutgoing(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
removeParameter(String) - Method in class org.apache.cayenne.query.ProcedureQuery
 
removePath(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
Removes or makes phantom a node defined by this path.
removePrefetch(String) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
Removes single prefetch path from this query.
removePrefetch(String) - Method in class org.apache.cayenne.query.ProcedureQuery
 
removePrefetch(String) - Method in class org.apache.cayenne.query.SelectQuery
Removes prefetch.
removePrefetch(String) - Method in class org.apache.cayenne.query.SQLTemplate
 
removeProcedure(String) - Method in class org.apache.cayenne.map.DataMap
 
removeQuery(Query) - Method in class org.apache.cayenne.query.QueryChain
Removes a query from the chain, returning true if the query was indeed present in the chain and was removed.
removeQueryDescriptor(String) - Method in class org.apache.cayenne.map.DataMap
Removes a named query from the DataMap.
removeRelationship(String) - Method in class org.apache.cayenne.map.Entity
Removes a relationship named attrName.
removeResult(String) - Method in class org.apache.cayenne.map.DataMap
 
removeResultDescriptor(ColumnDescriptor[]) - Method in class org.apache.cayenne.query.ProcedureQuery
Removes result descriptor from the list of descriptors.
removeResultPath(String) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
Removes an extra result path.
removeScopeEventListener(Object) - Method in class org.apache.cayenne.di.spi.DefaultScope
 
removeTarget(Object, Object, boolean) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
 
removeTarget(Object, Object, boolean) - Method in interface org.apache.cayenne.reflect.ToManyProperty
 
removeTargetDirectly(Object, Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
 
removeTargetDirectly(Object, Object) - Method in interface org.apache.cayenne.reflect.ToManyProperty
Removes value from collection, without triggering changing events This method is mostly for internal use
removeTemplate(String) - Method in class org.apache.cayenne.query.SQLTemplate
 
removeToManyTarget(String, DataObject, boolean) - Method in class org.apache.cayenne.BaseDataObject
 
removeToManyTarget(String, DataObject, boolean) - Method in interface org.apache.cayenne.DataObject
Removes an object from a to-many relationship.
removeVertex(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
removeVertex(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
render(Context, ParameterBinding) - Method in class org.apache.cayenne.template.directive.BindObjectEqual
 
render(Context, ParameterBinding) - Method in class org.apache.cayenne.template.directive.BindObjectNotEqual
 
renderColumn(Context, String, int) - Method in class org.apache.cayenne.template.directive.BindObjectEqual
 
renderColumn(Context, String, int) - Method in class org.apache.cayenne.template.directive.BindObjectNotEqual
 
replace(K, V) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
replace(K, V, V) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
replacementIdMap - Variable in class org.apache.cayenne.ObjectId
 
replacementQuery - Variable in class org.apache.cayenne.query.IndirectQuery
 
replaceResult(Object, Object) - Method in class org.apache.cayenne.util.GenericResponse
Replaces previously stored result with a new result.
replacesVersion - Variable in class org.apache.cayenne.DataRow
 
requestEnd(ServletRequest, ServletResponse) - Method in interface org.apache.cayenne.configuration.web.RequestHandler
 
requestEnd(ServletRequest, ServletResponse) - Method in class org.apache.cayenne.configuration.web.SessionContextRequestHandler
 
requestEnd(ServletRequest, ServletResponse) - Method in class org.apache.cayenne.configuration.web.StatelessContextRequestHandler
 
RequestHandler - Interface in org.apache.cayenne.configuration.web
A service invoked by CayenneFilter that provides a callback mechanism to bind appropriate ObjectContext to the request thread, handle transactions, etc.
requestStart(ServletRequest, ServletResponse) - Method in interface org.apache.cayenne.configuration.web.RequestHandler
 
requestStart(ServletRequest, ServletResponse) - Method in class org.apache.cayenne.configuration.web.SessionContextRequestHandler
 
requestStart(ServletRequest, ServletResponse) - Method in class org.apache.cayenne.configuration.web.StatelessContextRequestHandler
 
reset() - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
reset(E) - Method in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
 
reset() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
reset() - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
 
reset() - Method in interface org.apache.cayenne.dba.PkGenerator
Resets any cached primary keys forcing generator to go to the database next time id generation is requested.
reset() - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
reset() - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
reset() - Method in interface org.apache.cayenne.QueryResponse
Restarts response iterator.
reset() - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
reset() - Method in class org.apache.cayenne.util.GenericResponse
 
reset() - Method in class org.apache.cayenne.util.ListResponse
 
reset() - Method in class org.apache.cayenne.util.ObjectDetachOperation
 
resetJoinStack() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
resetJoinStack() - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
A callback invoked by a child qualifier or ordering processor allowing query assembler to reset its join stack.
resetProperties() - Method in class org.apache.cayenne.access.DataDomain
 
resetToDefaults() - Method in class org.apache.cayenne.access.DbGenerator
 
resolve() - Method in class org.apache.cayenne.util.PersistentObjectHolder
Reads an object from the database.
resolveAll() - Method in class org.apache.cayenne.access.IncrementalFaultList
Will resolve all unread objects.
resolveAll() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Will resolve all unread objects.
resolvedObjectList() - Method in class org.apache.cayenne.util.PersistentObjectList
Returns internal objects list resolving it if needed.
resolvedObjectMap() - Method in class org.apache.cayenne.util.PersistentObjectMap
Returns internal objects list resolving it if needed.
resolvedObjectSet() - Method in class org.apache.cayenne.util.PersistentObjectSet
Returns internal objects list resolving it if needed.
resolveEntity(EntityResolver) - Method in class org.apache.cayenne.query.SelectById
 
resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.ToManyListFault
Resolves this fault to a List of objects.
resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.ToManyMapFault
 
resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.ToManySetFault
 
resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.ToOneFault
Resolves this fault to a DataObject.
resolveFault(Persistent, String) - Method in class org.apache.cayenne.Fault
Returns an object for a given source object and relationship.
resolveFault(Object) - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
 
resolveFromDB() - Method in class org.apache.cayenne.util.RelationshipFault
Executes a query that returns related objects.
resolveId(ObjEntity) - Method in class org.apache.cayenne.query.SelectById
 
resolveInterval(int, int) - Method in class org.apache.cayenne.access.IncrementalFaultList
Resolves a sublist of objects starting at fromIndex up to but not including toIndex.
resolveInterval(int, int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Resolves a sublist of objects starting at fromIndex up to but not including toIndex.
resolveJoin() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
resolveJoin() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
resolveLastPathComponent(String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
resolvePath(Expression, Map) - Method in class org.apache.cayenne.map.DbEntity
Returns an Iterable instance over expression path components based on this entity.
resolvePath(Expression, Map) - Method in class org.apache.cayenne.map.Entity
Returns an Iterable over the path components with elements represented as PathComponent instances, encapsulating a relationship, an attribute or a subpath alias.
resolvePath(Expression, Map) - Method in class org.apache.cayenne.map.ObjEntity
Returns an Iterable instance over expression path components based on this entity.
resolvePathComponents(Expression) - Method in class org.apache.cayenne.map.DbEntity
 
resolvePathComponents(Expression) - Method in class org.apache.cayenne.map.Entity
Processes expression pathExp and returns an Iterator of path components that contains a sequence of Attributes and Relationships.
resolvePathComponents(String) - Method in class org.apache.cayenne.map.Entity
Returns an Iterator over the path components that contains a sequence of Attributes and Relationships.
resolvePathComponents(Expression) - Method in class org.apache.cayenne.map.ObjEntity
 
resolveQuery(EntityResolver) - Method in class org.apache.cayenne.query.NamedQuery
Deprecated.
Returns a query for name, throwing an exception if such query is not mapped in the EntityResolver.
resolver - Variable in class org.apache.cayenne.reflect.ClassDescriptorMap
 
Resource - Interface in org.apache.cayenne.resource
An abstraction of a resource whose data can be accessed via a URL.
resourceClassLoader(String) - Method in class org.apache.cayenne.configuration.osgi.OsgiClassLoaderManager
 
resourceLocator - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
resourceLocator - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
ResourceLocator - Interface in org.apache.cayenne.resource
 
response - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
 
result - Variable in class org.apache.cayenne.query.SQLTemplate
 
Result - Class in org.apache.cayenne.template.directive
 
Result() - Constructor for class org.apache.cayenne.template.directive.Result
 
ResultBatchIterator<T> - Class in org.apache.cayenne
Defines API of a batch iterator over the ResultIterator returned as a result of Select queries execution.
ResultBatchIterator(ResultIterator<T>, int) - Constructor for class org.apache.cayenne.ResultBatchIterator
 
resultClass - Variable in class org.apache.cayenne.query.MappedSelect
 
resultClass - Variable in class org.apache.cayenne.query.ProcedureCall
 
resultClass - Variable in class org.apache.cayenne.query.ProcedureQuery
 
resultClass - Variable in class org.apache.cayenne.util.GenericQueryResult
 
resultClass - Variable in class org.apache.cayenne.util.ProcedureResultBuilder
 
resultColumns - Variable in class org.apache.cayenne.access.jdbc.SQLStatement
 
resultDescriptor - Variable in class org.apache.cayenne.query.ProcedureCall
 
resultDescriptor(ColumnDescriptor[]) - Method in class org.apache.cayenne.query.ProcedureCall
 
resultDescriptors - Variable in class org.apache.cayenne.map.SQLResult
 
resultDescriptors - Variable in class org.apache.cayenne.query.ProcedureQuery
 
resultEntity - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
resultEntityName - Variable in class org.apache.cayenne.map.ProcedureQueryDescriptor
 
resultEntityName - Variable in class org.apache.cayenne.query.ProcedureQuery
 
resultItems - Variable in class org.apache.cayenne.util.GenericQueryResult
 
resultIterator - Variable in class org.apache.cayenne.access.util.IteratedSelectObserver
 
ResultIterator<T> - Interface in org.apache.cayenne
Defines API of an iterator over the records returned as a result of Select queries execution.
ResultIteratorCallback<T> - Interface in org.apache.cayenne
A callback interface invoked on each row when iterating over ResultIterator.
ResultIteratorIterator<T> - Class in org.apache.cayenne.util
 
ResultIteratorIterator(ResultIterator<T>) - Constructor for class org.apache.cayenne.util.ResultIteratorIterator
 
resultPaths - Variable in class org.apache.cayenne.query.PrefetchSelectQuery
 
results - Variable in class org.apache.cayenne.util.GenericResponse
 
resultSet - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
resultSetMetadata - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
retainAll(Collection<?>) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
retainAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
retainAll(Collection<?>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
Retains all the elements in the specified collection in this composite collection, removing all others.
retainAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
 
retainAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
retainStrategy - Variable in class org.apache.cayenne.configuration.DefaultObjectStoreFactory
 
returningValue - Variable in class org.apache.cayenne.map.Procedure
 
ReversedArcIterator(ArcIterator<S, T>) - Constructor for class org.apache.cayenne.ashwood.graph.ReversedIteration.ReversedArcIterator
 
reverseDbPath - Variable in class org.apache.cayenne.reflect.BaseArcProperty
 
ReversedIteration<E,V> - Class in org.apache.cayenne.ashwood.graph
 
ReversedIteration(DigraphIteration<E, V>) - Constructor for class org.apache.cayenne.ashwood.graph.ReversedIteration
 
ReversedIteration.ReversedArcIterator<S,T> - Class in org.apache.cayenne.ashwood.graph
 
rollback() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
rollback(Savepoint) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
rollback() - Method in class org.apache.cayenne.tx.BaseTransaction
 
rollback() - Method in interface org.apache.cayenne.tx.Transaction
 
ROLLBACK_CASCADE_SYNC - Static variable in interface org.apache.cayenne.DataChannel
A synchronization type that results in cascading rollback of changes through the DataChannel stack.
rollbackChanges() - Method in class org.apache.cayenne.access.DataContext
Reverts any changes that have occurred to objects registered with DataContext; also performs cascading rollback of all parent DataContexts.
rollbackChanges() - Method in class org.apache.cayenne.BaseContext
 
rollbackChanges() - Method in class org.apache.cayenne.CayenneContext
 
rollbackChanges() - Method in interface org.apache.cayenne.ObjectContext
Resets all uncommitted changes made to the objects in this ObjectContext, cascading rollback operation all the way through the stack.
rollbackChangesLocally() - Method in class org.apache.cayenne.access.DataContext
If the parent channel is a DataContext, reverts local changes to make this context look like the parent, if the parent channel is a DataDomain, reverts all changes.
rollbackChangesLocally() - Method in class org.apache.cayenne.BaseContext
 
rollbackChangesLocally() - Method in class org.apache.cayenne.CayenneContext
 
rollbackChangesLocally() - Method in interface org.apache.cayenne.ObjectContext
Resets all uncommitted changes made to the objects in this ObjectContext.
root - Variable in class org.apache.cayenne.map.QueryDescriptor
 
root - Variable in class org.apache.cayenne.query.AbstractQuery
The root object this query.
RootDataMapHandler - Class in org.apache.cayenne.configuration.xml
 
RootDataMapHandler(LoaderContext) - Constructor for class org.apache.cayenne.configuration.xml.RootDataMapHandler
 
rootDbEntities - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
rootEntity - Variable in class org.apache.cayenne.access.IncrementalFaultList
 
rootEntity - Variable in exception org.apache.cayenne.access.OptimisticLockException
 
rootName - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
rootNode - Variable in class org.apache.cayenne.access.translator.select.JoinStack
 
rootNode - Variable in class org.apache.cayenne.configuration.ConfigurationTree
 
rootNode() - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
rootNode() - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
 
rootNode() - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
 
roots - Variable in class org.apache.cayenne.resource.FilesystemResourceLocator
 
rootTag - Variable in class org.apache.cayenne.configuration.xml.VersionAwareHandler
 
rootType - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
ROP_CHANNEL_EVENTS_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
Deprecated.
since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.
ROP_CHANNEL_EVENTS_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_CONTEXT_CHANGE_EVENTS_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
Deprecated.
since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.
ROP_CONTEXT_CHANGE_EVENTS_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_CONTEXT_LIFECYCLE_EVENTS_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
Deprecated.
since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.
ROP_CONTEXT_LIFECYCLE_EVENTS_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_SERVICE_PASSWORD_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
Deprecated.
since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.
ROP_SERVICE_PASSWORD_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_SERVICE_REALM_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
Deprecated.
since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.
ROP_SERVICE_REALM_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_SERVICE_SHARED_SESSION_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
Deprecated.
since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.
ROP_SERVICE_SHARED_SESSION_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_SERVICE_TIMEOUT_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
Deprecated.
since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.
ROP_SERVICE_TIMEOUT_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_SERVICE_URL_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
Deprecated.
since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.
ROP_SERVICE_URL_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_SERVICE_USE_ALPN_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
Deprecated.
since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.
ROP_SERVICE_USE_ALPN_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
A boolean property that defines whether ALPN should be used.
ROP_SERVICE_USERNAME_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
Deprecated.
since 4.0 moved to cayenne-client org.apache.cayenne.configuration.rop.client.ClientConstants.
ROP_SERVICE_USERNAME_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ropConnector - Variable in class org.apache.cayenne.rop.ProxyRemoteService
 
ROPConnector - Interface in org.apache.cayenne.rop
ROP network connectivity interface.
ROPConstants - Class in org.apache.cayenne.rop
 
ROPConstants() - Constructor for class org.apache.cayenne.rop.ROPConstants
 
ROPRequestContext - Class in org.apache.cayenne.rop
 
ROPSerializationService - Interface in org.apache.cayenne.rop
ROP serialization service
ROPServerModule - Class in org.apache.cayenne.configuration.rop.server
A DI module that defines services for the server-side of an ROP application based on Caucho Hessian.
ROPServerModule(Map<String, String>) - Constructor for class org.apache.cayenne.configuration.rop.server.ROPServerModule
 
ROPServlet - Class in org.apache.cayenne.rop
 
ROPServlet() - Constructor for class org.apache.cayenne.rop.ROPServlet
 
ROPUtil - Class in org.apache.cayenne.rop
 
ROPUtil() - Constructor for class org.apache.cayenne.rop.ROPUtil
 
Rot13PasswordEncoder - Class in org.apache.cayenne.configuration
The ROT-13 password encoder passes the text of the database password through a simple Caesar cipher to obscure the password text.
Rot13PasswordEncoder() - Constructor for class org.apache.cayenne.configuration.Rot13PasswordEncoder
 
Rot47PasswordEncoder - Class in org.apache.cayenne.configuration
The ROT-47 password encoder passes the text of the database password through a simple Caesar cipher to obscure the password text.
Rot47PasswordEncoder() - Constructor for class org.apache.cayenne.configuration.Rot47PasswordEncoder
 
rotate(String) - Method in class org.apache.cayenne.configuration.Rot13PasswordEncoder
Applies a ROT-13 Caesar cipher to the supplied value.
rotate(String) - Method in class org.apache.cayenne.configuration.Rot47PasswordEncoder
Applies a ROT-47 Caesar cipher to the supplied value.
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.AbstractQuery
Implements default routing mechanism relying on the EntityResolver to find DataMap based on the query root.
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.BatchQuery
 
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.EJBQLQuery
 
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.IndirectQuery
Delegates routing to a replacement query.
route(QueryRouter, EntityResolver, Query) - Method in interface org.apache.cayenne.query.Query
A callback method invoked by Cayenne during the routing phase of the query execution.
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.QueryChain
Delegates routing to each individual query in the chain.
route(QueryEngine, Query, Query) - Method in interface org.apache.cayenne.query.QueryRouter
A callback method that allows a query to set its preferred engine during the routing phase.
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.RefreshQuery
 
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.SelectQuery
Routes itself and if there are any prefetches configured, creates prefetch queries and routes them as well.
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.SQLTemplate
 
rowCounter - Variable in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
 
RowDescriptor - Class in org.apache.cayenne.access.jdbc
A descriptor of a result row obtained from a database.
RowDescriptor() - Constructor for class org.apache.cayenne.access.jdbc.RowDescriptor
Creates an empty RowDescriptor.
RowDescriptor(ColumnDescriptor[], ExtendedType[]) - Constructor for class org.apache.cayenne.access.jdbc.RowDescriptor
Creates a fully initialized RowDescriptor.
RowDescriptorBuilder - Class in org.apache.cayenne.access.jdbc
A builder class that helps to assemble RowDescriptor instances from various types of inputs.
RowDescriptorBuilder() - Constructor for class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
rowReader(RowDescriptor, QueryMetadata) - Method in class org.apache.cayenne.access.DataNode
Creates a RowReader using internal RowReaderFactory.
rowReader(RowDescriptor, QueryMetadata, Map<ObjAttribute, ColumnDescriptor>) - Method in class org.apache.cayenne.access.DataNode
Creates a RowReader using internal RowReaderFactory.
rowReader(RowDescriptor, QueryMetadata, DbAdapter, Map<ObjAttribute, ColumnDescriptor>) - Method in class org.apache.cayenne.access.jdbc.reader.DefaultRowReaderFactory
 
RowReader<T> - Interface in org.apache.cayenne.access.jdbc.reader
A strategy class that encapsulates an algorithm for converting a single ResultSet row into a DataRow.
rowReader(RowDescriptor, QueryMetadata, DbAdapter, Map<ObjAttribute, ColumnDescriptor>) - Method in interface org.apache.cayenne.access.jdbc.reader.RowReaderFactory
 
RowReaderFactory - Interface in org.apache.cayenne.access.jdbc.reader
Creates RowReader instances for executed queries.
rowReaderFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
 
rows - Variable in class org.apache.cayenne.query.BatchQuery
 
rowWidth - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Stores a hint allowing to distinguish data rows from unfetched ids when the query fetches data rows.
RSBRACKET - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
rtrim(String) - Method in class org.apache.cayenne.access.types.CharType
Trim right spaces.
run - Variable in class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
 
runAsBatch(Connection, BatchTranslator, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.BatchAction
 
runAsIndividualQueries(Connection, BatchTranslator, OperationObserver, boolean) - Method in class org.apache.cayenne.access.jdbc.BatchAction
Executes batch as individual queries over the same prepared statement.
runGenerator(DataSourceInfo) - Method in class org.apache.cayenne.access.DbGenerator
Creates a temporary DataSource out of DataSourceInfo and invokes public void runGenerator(DataSource ds).
runGenerator(DataSource) - Method in class org.apache.cayenne.access.DbGenerator
Executes a set of commands to drop/create database objects.
runningAsBatch - Variable in class org.apache.cayenne.access.jdbc.BatchAction
 
runQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
Fetches data from the channel.
runtime - Variable in class org.apache.cayenne.map.Relationship
A flag that specifies whether a Relationship was mapped by the user or added dynamically by Cayenne runtime.
runtimeProperties - Variable in class org.apache.cayenne.access.DefaultObjectMapRetainStrategy
 
runtimeProperties - Variable in class org.apache.cayenne.configuration.DefaultObjectStoreFactory
 
RuntimeProperties - Interface in org.apache.cayenne.configuration
Represents a properties map for a given CayenneRuntime.
runtimeProperties - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
runtimeProperties - Variable in class org.apache.cayenne.rop.HttpClientConnectionProvider
 
runUpdate(DataNode, String) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
Runs JDBC update over a Connection obtained from DataNode.

S

safeExecute(Connection, String) - Method in class org.apache.cayenne.access.DbGenerator
Builds and executes a SQL statement, catching and storing SQL exceptions resulting from invalid SQL.
safeValueOf(String) - Static method in enum org.apache.cayenne.query.QueryCacheStrategy
Returns QueryCacheStrategy for the specified string name or default strategy for invalid names.
saveSharedChannel(String, DataChannel) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
 
SAXNestedTagHandler - Class in org.apache.cayenne.configuration.xml
A superclass of nested tag handlers for parsing of XML documents with SAX.
SAXNestedTagHandler(LoaderContext) - Constructor for class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
 
SAXNestedTagHandler(SAXNestedTagHandler) - Constructor for class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
 
scalar() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
 
scalarCommaList() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
scalarConstExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
scalarExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
ScalarNode<V> - Class in org.apache.cayenne.template.parser
 
ScalarNode(int) - Constructor for class org.apache.cayenne.template.parser.ScalarNode
 
scalarQuery(Class<T>, String) - Static method in class org.apache.cayenne.query.SQLSelect
Creates a query that selects scalar values and uses default routing.
scalarQuery(Class<T>, String, String) - Static method in class org.apache.cayenne.query.SQLSelect
Creates a query that selects scalar values and uses routing based on the provided DataMap name.
ScalarResultSegment - Interface in org.apache.cayenne.query
 
scalarType - Variable in class org.apache.cayenne.query.SQLSelect
 
scale - Variable in class org.apache.cayenne.map.DbAttribute
 
schema - Variable in class org.apache.cayenne.map.DbEntity
 
schema - Variable in class org.apache.cayenne.map.Procedure
 
SCHEMA_XSD - Static variable in class org.apache.cayenne.configuration.DataChannelDescriptor
The namespace in which the data map XML file will be created.
SCHEMA_XSD - Static variable in class org.apache.cayenne.map.DataMap
The namespace in which the data map XML file will be created.
schemaUpdateStrategy - Variable in class org.apache.cayenne.access.DataNode
 
SchemaUpdateStrategy - Interface in org.apache.cayenne.access.dbsync
A strategy for auto generating a database schema on the application startup.
SchemaUpdateStrategyFactory - Interface in org.apache.cayenne.access.dbsync
A factory for SchemaUpdateStrategy instances.
schemaUpdateStrategyFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
 
schemaUpdateStrategyType - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
 
Scope - Interface in org.apache.cayenne.di
Defines the scope of the instances created by the DI container.
scope(Provider<T>) - Method in interface org.apache.cayenne.di.Scope
 
scope(Provider<T>) - Method in class org.apache.cayenne.di.spi.DefaultScope
 
ScopeEventBinding - Class in org.apache.cayenne.di.spi
A class that wraps an annotated method call of an object, passing it DI scope events.
ScopeEventBinding(Object, Method) - Constructor for class org.apache.cayenne.di.spi.ScopeEventBinding
 
ScopeEventListener - Interface in org.apache.cayenne.di
This interface duplicates default reflection based mechanism for receiving DI events.
SECOND - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
secondExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
secondExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
seen - Variable in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
 
seen - Variable in class org.apache.cayenne.util.ObjectDetachOperation
 
select(Select<T>) - Method in class org.apache.cayenne.BaseContext
 
SELECT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
select(Select<T>) - Method in interface org.apache.cayenne.ObjectContext
Executes a selecting query, returning a list of persistent objects or data rows.
select(ObjectContext) - Method in class org.apache.cayenne.query.FluentSelect
 
select(ObjectContext) - Method in class org.apache.cayenne.query.MappedSelect
 
select(ObjectContext) - Method in class org.apache.cayenne.query.ProcedureCall
 
Select<T> - Interface in org.apache.cayenne.query
A common interface for grouping together different kinds of queries that return results.
select(ObjectContext) - Method in interface org.apache.cayenne.query.Select
Selects objects using provided context.
select(ObjectContext) - Method in class org.apache.cayenne.query.SelectById
 
select(ObjectContext) - Method in class org.apache.cayenne.query.SelectQuery
 
select(ObjectContext) - Method in class org.apache.cayenne.query.SQLSelect
 
select_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
select_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
select_expressions() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
SELECT_QUERY - Static variable in class org.apache.cayenne.map.QueryDescriptor
 
select_statement() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
SelectAction - Class in org.apache.cayenne.access.jdbc
A SQLAction that handles SelectQuery execution.
SelectAction(SelectQuery<?>, DataNode) - Constructor for class org.apache.cayenne.access.jdbc.SelectAction
 
selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
 
selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.derby.DerbyPkGenerator
 
selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.h2.H2PkGenerator
 
selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.ingres.IngresPkGenerator
 
selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.postgres.PostgresPkGenerator
 
SelectById<T> - Class in org.apache.cayenne.query
A query to select single objects by id.
SelectById() - Constructor for class org.apache.cayenne.query.SelectById
 
selectCount(ObjectContext) - Method in class org.apache.cayenne.query.ObjectSelect
Quick way to select count of records
selectFirst(Select<T>) - Method in class org.apache.cayenne.BaseContext
 
selectFirst(Select<T>) - Method in interface org.apache.cayenne.ObjectContext
Selects a single object using provided query.
selectFirst(ObjectContext) - Method in class org.apache.cayenne.query.ColumnSelect
 
selectFirst(ObjectContext) - Method in class org.apache.cayenne.query.MappedSelect
 
selectFirst(ObjectContext) - Method in class org.apache.cayenne.query.ObjectSelect
 
selectFirst(ObjectContext) - Method in interface org.apache.cayenne.query.Select
Selects a single object using provided context.
selectFirst(ObjectContext) - Method in class org.apache.cayenne.query.SelectById
 
selectFirst(ObjectContext) - Method in class org.apache.cayenne.query.SelectQuery
 
selectFirst(ObjectContext) - Method in class org.apache.cayenne.query.SQLSelect
 
selectNextValQuery(String) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
 
selectNextValQuery(String) - Method in class org.apache.cayenne.dba.derby.DerbyPkGenerator
 
selectNextValQuery(String) - Method in class org.apache.cayenne.dba.h2.H2PkGenerator
 
selectNextValQuery(String) - Method in class org.apache.cayenne.dba.ingres.IngresPkGenerator
 
selectNextValQuery(String) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
selectNextValQuery(String) - Method in class org.apache.cayenne.dba.postgres.PostgresPkGenerator
 
selectOne(Select<T>) - Method in class org.apache.cayenne.BaseContext
 
selectOne(Select<T>) - Method in interface org.apache.cayenne.ObjectContext
Executes a selecting query, returning either NULL if query matched no objects, or a single object.
selectOne(ObjectContext) - Method in class org.apache.cayenne.query.FluentSelect
 
selectOne(ObjectContext) - Method in class org.apache.cayenne.query.MappedSelect
 
selectOne(ObjectContext) - Method in interface org.apache.cayenne.query.Select
Selects a single object using provided context.
selectOne(ObjectContext) - Method in class org.apache.cayenne.query.SelectById
 
selectOne(ObjectContext) - Method in class org.apache.cayenne.query.SelectQuery
 
selectOne(ObjectContext) - Method in class org.apache.cayenne.query.SQLSelect
 
SelectQuery<T> - Class in org.apache.cayenne.query
A query that selects persistent objects of a certain type or "raw data" (aka DataRows).
SelectQuery() - Constructor for class org.apache.cayenne.query.SelectQuery
Creates an empty SelectQuery.
SelectQuery(ObjEntity) - Constructor for class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery with null qualifier, for the specifed ObjEntity
SelectQuery(ObjEntity, Expression) - Constructor for class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery for the specified ObjEntity with the given qualifier.
SelectQuery(ObjEntity, Expression, List<? extends Ordering>) - Constructor for class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery for the specified ObjEntity with the given qualifier and orderings.
SelectQuery(Class<T>) - Constructor for class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery that selects all objects of a given persistent class.
SelectQuery(Class<T>, Expression) - Constructor for class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery that selects objects of a given persistent class that match supplied qualifier.
SelectQuery(Class<T>, Expression, List<? extends Ordering>) - Constructor for class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery that selects objects of a given persistent class that match supplied qualifier.
SelectQuery(DbEntity) - Constructor for class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery for the specified DbEntity.
SelectQuery(DbEntity, Expression) - Constructor for class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery for the specified DbEntity with the given qualifier.
SelectQuery(DbEntity, Expression, List<? extends Ordering>) - Constructor for class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery for the specified DbEntity with the given qualifier and orderings.
SelectQuery(String) - Constructor for class org.apache.cayenne.query.SelectQuery
Creates SelectQuery with objEntityName parameter.
SelectQuery(String, Expression) - Constructor for class org.apache.cayenne.query.SelectQuery
Creates SelectQuery with objEntityName and qualifier parameters.
SelectQuery(String, Expression, List<? extends Ordering>) - Constructor for class org.apache.cayenne.query.SelectQuery
Creates a SelectQuery that selects objects of a given persistent class that match supplied qualifier.
selectQueryDescriptor() - Static method in class org.apache.cayenne.map.QueryDescriptor
Creates new SelectQuery query descriptor.
SelectQueryDescriptor - Class in org.apache.cayenne.map
 
SelectQueryDescriptor() - Constructor for class org.apache.cayenne.map.SelectQueryDescriptor
 
selectTranslator(SelectQuery<?>) - Method in class org.apache.cayenne.access.DataNode
 
SelectTranslator - Interface in org.apache.cayenne.access.translator.select
An abstraction of SelectQuery translator.
SelectTranslatorFactory - Interface in org.apache.cayenne.access.translator.select
A factory for SelectTranslator objects.
selectTranslatorFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
 
semantics - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
send(ClientMessage, Class<T>) - Method in class org.apache.cayenne.remote.ClientChannel
Sends a message via connector, getting a result as an instance of a specific class.
senderChanges - Variable in class org.apache.cayenne.remote.SyncMessage
 
sendExternalEvent(CayenneEvent) - Method in class org.apache.cayenne.event.EventBridge
Sends a Cayenne event over the transport supported by this bridge.
sendExternalEvent(CayenneEvent) - Method in class org.apache.cayenne.event.NoopEventBridge
 
sendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.BaseConnection
Invokes 'beforeSendMessage' on self, then invokes 'doSendMessage'.
sendMessage(ClientMessage) - Method in interface org.apache.cayenne.remote.ClientConnection
Sends a synchronous ClientMessage to the server, returning a reply.
sendMessage(byte[]) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
sendMessage(byte[]) - Method in interface org.apache.cayenne.rop.ROPConnector
Processes message on a remote server, returning the result of such processing.
sequenceName(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
 
sequenceName(DbEntity) - Method in class org.apache.cayenne.dba.derby.DerbyPkGenerator
 
sequenceName(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
Returns expected primary key sequence name for a DbEntity.
serializationPolicy - Variable in class org.apache.cayenne.remote.service.LocalConnection
 
serializationService - Variable in class org.apache.cayenne.rop.HttpClientConnectionProvider
 
serializationService - Variable in class org.apache.cayenne.rop.ProxyRemoteService
 
serializationService - Variable in class org.apache.cayenne.rop.ROPServlet
 
serialize(Object) - Method in class org.apache.cayenne.rop.HessianROPSerializationService
 
serialize(Object, OutputStream) - Method in class org.apache.cayenne.rop.HessianROPSerializationService
 
serialize(Object) - Method in interface org.apache.cayenne.rop.ROPSerializationService
 
serialize(Object, OutputStream) - Method in interface org.apache.cayenne.rop.ROPSerializationService
 
serializerFactory - Variable in class org.apache.cayenne.rop.HessianROPSerializationService
 
SERVER_ADAPTER_DETECTORS_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
A DI container key for the List<DbAdapterDetector> that contains objects that can discover the type of current database and install the correct DbAdapter in runtime.
SERVER_CONTEXTS_SYNC_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
A boolean property defining whether cross-contexts synchronization is enabled.
SERVER_DEFAULT_TYPES_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
A DI container key for the List<ExtendedType> storing default adapter-agnostic ExtendedTypes.
SERVER_DOMAIN_FILTERS_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
A DI container key for the List<DataChannelFilter> storing DataDomain filters.
SERVER_DOMAIN_LISTENERS_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
A DI container key for the List<Object> storing lifecycle events listeners.
SERVER_DOMAIN_NAME_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
An optional name of the runtime DataDomain.
SERVER_EXTERNAL_TX_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
A boolean property that defines whether runtime should use external transactions.
SERVER_MAX_ID_QUALIFIER_SIZE_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
A property that defines a maximum number of ID qualifiers in where clause of queries that are generated for example in IncrementalFaultList or in DISJOINT_BY_ID prefetch processing.
SERVER_MAX_QUEUE_WAIT_TIME - Static variable in interface org.apache.cayenne.configuration.Constants
Deprecated.
since 4.0 renamed to Constants.JDBC_MAX_QUEUE_WAIT_TIME. Property name is preserved.
SERVER_OBJECT_RETAIN_STRATEGY_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
A String property that defines how ObjectContexts should retain cached committed objects.
SERVER_PROJECT_LOCATIONS_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
A DI container key for the List<String> storing locations of the one of more project configuration files.
SERVER_RESOURCE_LOCATOR - Static variable in interface org.apache.cayenne.configuration.Constants
A server-side DI container key for binding ResourceLocator
SERVER_ROP_EVENT_BRIDGE_FACTORY_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
The name of the EventBridgeFactory that is passed from the ROP server to the client.
SERVER_ROP_EVENT_BRIDGE_PROPERTIES_MAP - Static variable in interface org.apache.cayenne.configuration.Constants
A server-side DI container key for the Map<String, String> storing event bridge properties passed to the ROP client on bootstrap.
SERVER_SERIALIZER_FACTORIES - Static variable in class org.apache.cayenne.remote.hessian.service.HessianService
 
SERVER_SERIALIZER_FACTORIES - Static variable in class org.apache.cayenne.rop.ServerHessianSerializationServiceProvider
 
SERVER_TYPE_FACTORIES_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
A DI container key for the List<ExtendedTypeFactory> storing default and user-provided ExtendedTypeFactories.
SERVER_USER_TYPES_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
A DI container key for the List<ExtendedType> storing a user-provided ExtendedTypes.
serverContext - Variable in class org.apache.cayenne.access.ClientServerChannel
 
ServerHessianSerializationServiceProvider - Class in org.apache.cayenne.rop
 
ServerHessianSerializationServiceProvider() - Constructor for class org.apache.cayenne.rop.ServerHessianSerializationServiceProvider
 
ServerHttpRemoteService - Class in org.apache.cayenne.rop
 
ServerHttpRemoteService(ObjectContextFactory, Map<String, String>) - Constructor for class org.apache.cayenne.rop.ServerHttpRemoteService
 
serverInjector - Variable in class org.apache.cayenne.configuration.rop.client.LocalClientServerChannelProvider
 
ServerModule - Class in org.apache.cayenne.configuration.server
A DI module containing all Cayenne server runtime configuration.
ServerModule() - Constructor for class org.apache.cayenne.configuration.server.ServerModule
Creates a new ServerModule.
ServerModule(String, String...) - Constructor for class org.apache.cayenne.configuration.server.ServerModule
Deprecated.
serverOnly - Variable in class org.apache.cayenne.map.ObjEntity
 
ServerRuntime - Class in org.apache.cayenne.configuration.server
Object representing Cayenne stack.
ServerRuntime(String, Module...) - Constructor for class org.apache.cayenne.configuration.server.ServerRuntime
Deprecated.
ServerRuntime(String[], Module...) - Constructor for class org.apache.cayenne.configuration.server.ServerRuntime
Deprecated.
ServerRuntime(Collection<Module>) - Constructor for class org.apache.cayenne.configuration.server.ServerRuntime
Creates a server runtime configuring it with a standard set of services contained in ServerModule.
ServerRuntimeBuilder - Class in org.apache.cayenne.configuration.server
A convenience class to assemble custom ServerRuntime.
ServerRuntimeBuilder() - Constructor for class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
Deprecated.
since 4.0.M5 in favor of ServerRuntime.builder()
ServerRuntimeBuilder(String) - Constructor for class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
Deprecated.
since 4.0.M5 in favor of ServerRuntime.builder(String)
ServerSerializerFactory - Class in org.apache.cayenne.remote.hessian.service
An object that manages all custom (de)serializers used on the server.
ServerSession - Class in org.apache.cayenne.remote.service
An object that stores server side objects for the client session.
ServerSession(RemoteSession, DataChannel) - Constructor for class org.apache.cayenne.remote.service.ServerSession
 
servletContext - Variable in class org.apache.cayenne.configuration.web.CayenneFilter
 
servletContext - Variable in class org.apache.cayenne.rop.ROPServlet
 
session - Variable in class org.apache.cayenne.remote.service.ServerSession
 
SESSION_COOKIE_NAME - Static variable in class org.apache.cayenne.rop.http.HttpROPConnector
 
SESSION_NAME_PARAMETER - Static variable in class org.apache.cayenne.rop.ROPConstants
 
SessionContextRequestHandler - Class in org.apache.cayenne.configuration.web
Default implementation of the RequestHandler that stores per-user ObjectContext in a web session and binds it to request thread.
SessionContextRequestHandler() - Constructor for class org.apache.cayenne.configuration.web.SessionContextRequestHandler
 
sessionId - Variable in class org.apache.cayenne.remote.RemoteSession
 
set(int, Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
SET - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
set(int, Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
set(int, Object) - Method in class org.apache.cayenne.util.IndexPropertyList
 
set(int, Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
set_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
setAbstract(boolean) - Method in class org.apache.cayenne.map.ObjEntity
Sets whether this entity is abstract only.
setAdapter(DbAdapter) - Method in class org.apache.cayenne.access.DataNode
 
setAdapter(DbAdapter) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
setAdapterClassName(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setAdapterSql(Map<String, String>) - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
Sets a map db adapter specific SQL statements for this query.
setAdapterType(String) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
setAddBindingListener(QueryAssembler.AddBindingListener) - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
 
setAllowAllNamespaces(boolean) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
 
setAscending() - Method in class org.apache.cayenne.query.Ordering
If the sort order is DESCENDING or DESCENDING_INSENSITIVE, sets the sort order to ASCENDING or ASCENDING_INSENSITIVE, respectively.
setAsciiStream(long) - Method in class org.apache.cayenne.util.MemoryClob
Retrieves a stream to be used to write Ascii characters to the CLOB value that this Clob object represents, starting at position pos.
setAttribute(Attribute) - Method in class org.apache.cayenne.map.event.AttributeEvent
Sets the attribute.
setAttributePrecision(int) - Method in class org.apache.cayenne.map.DbAttribute
 
setAutoCommit(boolean) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
setBatchQueryBuilderFactory(BatchTranslatorFactory) - Method in class org.apache.cayenne.dba.JdbcAdapter
Deprecated.
since 4.0 BatchQueryBuilderfactory is attached to the DataNode.
setBatchTranslatorFactory(BatchTranslatorFactory) - Method in class org.apache.cayenne.access.DataNode
 
setBinaryStream(long) - Method in class org.apache.cayenne.util.MemoryBlob
Always throws an exception.
setBindings(ParameterBinding[]) - Method in class org.apache.cayenne.access.jdbc.SQLStatement
 
setBytes(long, byte[]) - Method in class org.apache.cayenne.util.MemoryBlob
Always throws an exception.
setBytes(long, byte[], int, int) - Method in class org.apache.cayenne.util.MemoryBlob
Always throws an exception.
setCacheGroup(String) - Method in class org.apache.cayenne.query.CacheableQuery
 
setCacheGroups(String...) - Method in class org.apache.cayenne.query.CacheableQuery
Deprecated.
setCacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.CacheableQuery
 
setCallbackMethodAt(int, String) - Method in class org.apache.cayenne.map.CallbackDescriptor
Replaces a callback method at the specified position
setCallbackRegistry(LifecycleCallbackRegistry) - Method in class org.apache.cayenne.map.EntityResolver
Sets a lifecycle callbacks registry of the EntityResolver.
setCallParameters(List<ProcedureParameter>) - Method in class org.apache.cayenne.map.Procedure
 
setCanReturnScalarValue(boolean) - Method in class org.apache.cayenne.query.SelectQuery
Flag that indicates whether this query can return single value or it should always return some complex data (Object[] for now)
setCapacity(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
Sets the maximum weighted capacity of the map and eagerly evicts entries until it shrinks to the appropriate size.
setCaseInsensitive(boolean) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
setCaseInsensitive(boolean) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
 
setCaseInsensitive(boolean) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
setCaseInsensitive() - Method in class org.apache.cayenne.query.Ordering
If the sort order is ASCENDING or DESCENDING, sets the sort order to ASCENDING_INSENSITIVE or DESCENDING_INSENSITIVE, respectively.
setCaseSensitive() - Method in class org.apache.cayenne.query.Ordering
If the sort order is ASCENDING_INSENSITIVE or DESCENDING_INSENSITIVE, sets the sort order to ASCENDING or DESCENDING, respectively.
setCatalog(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
setCatalog(String) - Method in class org.apache.cayenne.map.DbEntity
Sets the catalog name of the table described by this DbEntity.
setCatalog(String) - Method in class org.apache.cayenne.map.Procedure
Sets stored procedure's catalog.
setCayenneRuntime(ServletContext, CayenneRuntime) - Static method in class org.apache.cayenne.configuration.web.WebUtil
Stores CayenneRuntime in the servlet context.
setChannel(DataChannel) - Method in class org.apache.cayenne.BaseContext
Sets a new DataChannel for this context.
setCharacterStream(long) - Method in class org.apache.cayenne.util.MemoryClob
Retrieves a stream to be used to write a stream of Unicode characters to the CLOB value that this Clob object represents, at position pos.
setClassName(String) - Method in class org.apache.cayenne.map.Embeddable
 
setClassName(String) - Method in class org.apache.cayenne.map.EntityListener
Deprecated.
 
setClassName(String) - Method in class org.apache.cayenne.map.ObjEntity
Sets the name of the DataObject class described by this entity.
setCleaningDestination(boolean) - Method in class org.apache.cayenne.access.DataPort
Deprecated.
Defines whether DataPort should delete all data from destination tables before doing the port.
setClientClassName(String) - Method in class org.apache.cayenne.map.ObjEntity
Sets the name of the ClientDataObject class described by this entity.
setClientConnection(HttpClientConnection) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
setClientInfo(Properties) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
setClientInfo(String, String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
setClientSuperClassName(String) - Method in class org.apache.cayenne.map.ObjEntity
Sets a fully-qualified name of the client-side super class of the ClientDataObject class.
setClientSupported(boolean) - Method in class org.apache.cayenne.map.DataMap
 
setClosingConnection(boolean) - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
Deprecated.
since 4.0 does nothing. Connection closing is outside the scope of this iterator. See ConnectionAwareResultIterator for a replacement.
setCollectionType(String) - Method in class org.apache.cayenne.map.ObjRelationship
 
setColumnNamesCapitalization(CapsStrategy) - Method in class org.apache.cayenne.query.ProcedureQuery
 
setColumnNamesCapitalization(CapsStrategy) - Method in class org.apache.cayenne.query.SQLTemplate
Sets a column name capitalization policy applied to selecting queries.
setColumns(ColumnDescriptor[]) - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
Sets an explicit set of columns.
setColumns(Collection<Property<?>>) - Method in class org.apache.cayenne.query.SelectQuery
 
setColumns(Property<?>...) - Method in class org.apache.cayenne.query.SelectQuery
 
setConfigurationSource(Resource) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
setConfigurationSource(Resource) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
Sets configuration resource for this descriptor.
setConfigurationSource(Resource) - Method in class org.apache.cayenne.map.DataMap
 
setConnection(Connection) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
setConnectionUrl(String) - Method in class org.apache.cayenne.datasource.DriverDataSource
Deprecated.
since 4.0. Connection parameters are immutable.
setContext(DataContext) - Method in class org.apache.cayenne.access.ObjectStore
 
setDataChannelDescriptor(DataChannelDescriptor) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
setDataChannelDescriptor(DataChannelDescriptor) - Method in class org.apache.cayenne.map.DataMap
 
setDataMap(DataMap) - Method in class org.apache.cayenne.map.Embeddable
 
setDataMap(DataMap) - Method in class org.apache.cayenne.map.Entity
Sets parent DataMap of this entity.
setDataMap(DataMap) - Method in class org.apache.cayenne.map.Procedure
Sets parent DataMap of this entity.
setDataMap(DataMap) - Method in class org.apache.cayenne.map.QueryDescriptor
 
setDataMap(DataMap) - Method in class org.apache.cayenne.query.AbstractQuery
Deprecated.
setDataMap(DataMap) - Method in class org.apache.cayenne.query.BatchQuery
Deprecated.
setDataMap(DataMap) - Method in class org.apache.cayenne.query.EJBQLQuery
Deprecated.
setDataMap(DataMap) - Method in class org.apache.cayenne.query.IndirectQuery
Deprecated.
setDataMap(DataMap) - Method in class org.apache.cayenne.query.QueryChain
Deprecated.
setDataMaps(Collection<DataMap>) - Method in class org.apache.cayenne.access.DataNode
 
setDataMaps(Collection<DataMap>) - Method in class org.apache.cayenne.map.EntityResolver
 
setDataNodeName(String) - Method in class org.apache.cayenne.query.SQLTemplate
Sets a name of the DataNode to use with this SQLTemplate.
setDataObject(Persistent) - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
setDataRowCache(DataRowStore) - Method in class org.apache.cayenne.access.NoSyncObjectStore
 
setDataRowCache(DataRowStore) - Method in class org.apache.cayenne.access.ObjectStore
Sets parent DataRowStore.
setDataRowKey(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
setDataRowStoreFactory(DataRowStoreFactory) - Method in class org.apache.cayenne.access.DataDomain
 
setDataSource(DataSource) - Method in class org.apache.cayenne.access.DataNode
 
setDataSourceDescriptor(DataSourceInfo) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
setDataSourceFactory(String) - Method in class org.apache.cayenne.access.DataNode
 
setDataSourceFactoryType(String) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
setDataSourceLocation(String) - Method in class org.apache.cayenne.access.DataNode
Deprecated.
since 4.0. This information is irrelevant at the DataNode level
setDataSourceUrl(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setDbAttributeName(String) - Method in class org.apache.cayenne.map.EmbeddableAttribute
 
setDbAttributePath(String) - Method in class org.apache.cayenne.map.ObjAttribute
 
setDbEntity(DbEntity) - Method in class org.apache.cayenne.map.DbKeyGenerator
 
setDbEntity(DbEntity) - Method in class org.apache.cayenne.map.ObjEntity
Sets the DbEntity used by this ObjEntity.
setDbEntityName(String) - Method in class org.apache.cayenne.map.ObjEntity
Sets the name of underlying DbEntity.
setDbRelationshipPath(String) - Method in class org.apache.cayenne.map.ObjRelationship
Sets mapped DbRelationships as a dot-separated path.
setDebugStream(PrintStream) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
Set debug output.
setDeclaredLockType(int) - Method in class org.apache.cayenne.map.ObjEntity
Sets the type of lock used by this ObjEntity.
setDeclaredQualifier(Expression) - Method in class org.apache.cayenne.map.ObjEntity
Sets a qualifier that imposes a limit on what objects belong to this entity.
setDefaultCatalog(String) - Method in class org.apache.cayenne.map.DataMap
 
setDefaultClientPackage(String) - Method in class org.apache.cayenne.map.DataMap
 
setDefaultClientSuperclass(String) - Method in class org.apache.cayenne.map.DataMap
 
setDefaultLockType(int) - Method in class org.apache.cayenne.map.DataMap
 
setDefaultNode(DataNode) - Method in class org.apache.cayenne.access.DataDomain
 
setDefaultNodeName(String) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
setDefaultPackage(String) - Method in class org.apache.cayenne.map.DataMap
 
setDefaultSchema(String) - Method in class org.apache.cayenne.map.DataMap
 
setDefaultSuperclass(String) - Method in class org.apache.cayenne.map.DataMap
 
setDefaultTemplate(String) - Method in class org.apache.cayenne.query.SQLTemplate
Sets default SQL template for this query.
setDeferredDbRelationshipPath(String) - Method in class org.apache.cayenne.map.ObjRelationship
Sets relationship path, but does not trigger its conversion to List For internal purposes, primarily datamap loading
setDelegate(DataContextDelegate) - Method in class org.apache.cayenne.access.DataContext
Sets a DataContextDelegate for this context.
setDelegate(DataPortDelegate) - Method in class org.apache.cayenne.access.DataPort
Deprecated.
 
setDeleteRule(int) - Method in class org.apache.cayenne.map.ObjRelationship
Sets the delete rule of the relationship.
setDescending() - Method in class org.apache.cayenne.query.Ordering
If the sort order is ASCENDING or ASCENDING_INSENSITIVE, sets the sort order to DESCENDING or DESCENDING_INSENSITIVE, respectively.
setDestinationNode(DataNode) - Method in class org.apache.cayenne.access.DataPort
Deprecated.
Sets the DataNode serving as a destination of the ported data.
setDiffId(int) - Method in class org.apache.cayenne.graph.NodeDiff
Sets an id of this diff that can be used for various purposes, such as identifying the order of the diff in a sequence.
setDirection(int) - Method in class org.apache.cayenne.map.ProcedureParameter
Sets the direction of this parameter.
setDiscriminatorColumns(Collection<ObjAttribute>) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
setDistinct(boolean) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
 
setDistinct(boolean) - Method in class org.apache.cayenne.query.SelectQuery
Sets distinct property that determines whether this query returns distinct row.
setDocumentLocator(Locator) - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
 
setDomain(DataChannelDescriptor) - Method in class org.apache.cayenne.map.event.MapEvent
Sets domain of event object.
setEjbql(String) - Method in class org.apache.cayenne.map.EJBQLQueryDescriptor
Sets EJBQL query string for this query.
setEjbql(String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
 
setEjbqlPathEntityId(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
setEjbqlStatement(String) - Method in class org.apache.cayenne.query.EJBQLQuery
 
setEjbqlTranslatorFactory(EJBQLTranslatorFactory) - Method in class org.apache.cayenne.dba.JdbcAdapter
Sets a translator factory for EJBQL to SQL translation.
setEmbeddable(Embeddable) - Method in class org.apache.cayenne.map.EmbeddableAttribute
 
setEmbeddable(Embeddable) - Method in class org.apache.cayenne.map.event.EmbeddableEvent
 
setEmbeddableAttribute(EmbeddableAttribute) - Method in class org.apache.cayenne.map.event.EmbeddableAttributeEvent
 
setEntities(Collection) - Method in class org.apache.cayenne.access.DataPort
Deprecated.
Sets the initial list of entities to process.
setEntity(Entity) - Method in class org.apache.cayenne.map.Attribute
Sets parent entity that holds this attribute.
setEntity(Entity) - Method in class org.apache.cayenne.map.event.EntityEvent
Sets the entity.
setEntity(ObjEntity) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
setEntityInheritanceTree(EntityInheritanceTree) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
setEntityListenerFactory(EntityListenerFactory) - Method in class org.apache.cayenne.map.EntityResolver
Deprecated.
since 4.0 this method does nothing, as EntityResolver no longer loads listeners from its DataMaps.
setEntityName(String) - Method in class org.apache.cayenne.DataRow
 
setEntityName(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
setEntityQualifier(Expression) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
setEntityResolver(EntityResolver) - Method in class org.apache.cayenne.access.DataDomain
Sets EntityResolver.
setEntityResolver(EntityResolver) - Method in class org.apache.cayenne.access.DataNode
Sets EntityResolver.
setEntityResolver(EntityResolver) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
setEntityResolver(EntityResolver) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
setEntityResolver(EntityResolver) - Method in class org.apache.cayenne.BaseContext
 
setEntityResolver(EntityResolver) - Method in interface org.apache.cayenne.map.EntitySorter
Sets EntityResolver for this sorter.
setEntitySorter(EntitySorter) - Method in class org.apache.cayenne.access.DataDomain
 
setEquals(boolean) - Method in class org.apache.cayenne.util.EqualsBuilder
Sets the isEquals value.
setEscapeChar(char) - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
This method allows the setting of the escape character.
setEventBridge(EventBridge) - Method in class org.apache.cayenne.access.DataRowStore
 
setEventManager(EventManager) - Method in class org.apache.cayenne.access.DataDomain
Sets EventManager used by this DataDomain.
setEventManager(EventManager) - Method in class org.apache.cayenne.access.DataRowStore
Sets an EventManager associated with this DataRowStore.
setExcludingDefaultListeners(boolean) - Method in class org.apache.cayenne.map.ObjEntity
Deprecated.
since 4.0 unused, as listeners are no longer mapped in a DataMap.
setExcludingSuperclassListeners(boolean) - Method in class org.apache.cayenne.map.ObjEntity
Deprecated.
since 4.0 unused, as listeners are no longer mapped in a DataMap.
setExpression(Expression) - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
setExtendedType(ExtendedType) - Method in class org.apache.cayenne.access.translator.ParameterBinding
 
setExternalChange(Boolean) - Static method in class org.apache.cayenne.graph.ChildDiffLoader
Sets whether child diff processing is in progress.
setFault - Variable in class org.apache.cayenne.reflect.SingletonFaultFactory
 
setFetchingDataRows(boolean) - Method in class org.apache.cayenne.query.EJBQLQuery
 
setFetchingDataRows(boolean) - Method in class org.apache.cayenne.query.ProcedureQuery
 
setFetchingDataRows(boolean) - Method in class org.apache.cayenne.query.SelectQuery
Deprecated.
since 4.0, use SelectQuery.dataRowQuery(Class, Expression) to create DataRow query instead.
setFetchingDataRows(boolean) - Method in class org.apache.cayenne.query.SQLTemplate
 
setFetchLimit(int) - Method in class org.apache.cayenne.query.EJBQLQuery
Sets the fetchLimit property indicating the maximum number of rows this query would return.
setFetchLimit(int) - Method in class org.apache.cayenne.query.ProcedureQuery
 
setFetchLimit(int) - Method in class org.apache.cayenne.query.SelectQuery
Sets the fetchLimit.
setFetchLimit(int) - Method in class org.apache.cayenne.query.SQLTemplate
 
setFetchOffset(int) - Method in class org.apache.cayenne.query.EJBQLQuery
 
setFetchOffset(int) - Method in class org.apache.cayenne.query.ProcedureQuery
 
setFetchOffset(int) - Method in class org.apache.cayenne.query.SelectQuery
 
setFetchOffset(int) - Method in class org.apache.cayenne.query.SQLTemplate
 
setForceJoinForRelations(boolean) - Method in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
Force joining tables for all relations, not only for toMany
setForceNoCache(boolean) - Method in class org.apache.cayenne.query.NamedQuery
Deprecated.
 
setGenerated(boolean) - Method in class org.apache.cayenne.map.DbAttribute
Updates attribute "generated" property.
setGeneratorName(String) - Method in class org.apache.cayenne.map.DbKeyGenerator
 
setGeneratorType(String) - Method in class org.apache.cayenne.map.DbKeyGenerator
 
setHandlerFactory(HandlerFactory) - Method in class org.apache.cayenne.configuration.xml.XMLDataMapLoader
 
setHavingQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
Sets new query HAVING qualifier.
setHoldability(int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
setId(int) - Method in class org.apache.cayenne.map.event.MapEvent
Sets the id.
setIdentifier(String) - Method in class org.apache.cayenne.template.parser.IdentifierNode
 
setIdentityInsert(Connection, boolean) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerBatchAction
 
setIn(Object, E) - Method in class org.apache.cayenne.exp.Property
Sets a property value in 'obj' using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
setInAll(Collection<?>, E) - Method in class org.apache.cayenne.exp.Property
Sets a property value in a collection of objects using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
setIndexedByClass(boolean) - Method in class org.apache.cayenne.map.EntityResolver
Deprecated.
since 4.0. There's no replacement. This property is meaningless.
setIndexValue(Object, int) - Method in class org.apache.cayenne.util.IndexPropertyList
 
setInParam(CallableStatement, ProcedureParameter, Object, int) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
Sets a single IN parameter of the CallableStatement.
setInsertBatchSize(int) - Method in class org.apache.cayenne.access.DataPort
Deprecated.
Sets a parameter used for tuning insert batches.
setIsExpression(boolean) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
setJavaClass(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
setJdbcDriver(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setJdbcEventLogger(JdbcEventLogger) - Method in class org.apache.cayenne.access.DataNode
 
setJdbcEventLogger(JdbcEventLogger) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
setJdbcObject(PreparedStatement, BigDecimal, int, int, int) - Method in class org.apache.cayenne.access.types.BigDecimalType
 
setJdbcObject(PreparedStatement, Boolean, int, int, int) - Method in class org.apache.cayenne.access.types.BooleanType
 
setJdbcObject(PreparedStatement, byte[], int, int, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
 
setJdbcObject(PreparedStatement, Byte, int, int, int) - Method in class org.apache.cayenne.access.types.ByteType
 
setJdbcObject(PreparedStatement, Calendar, int, int, int) - Method in class org.apache.cayenne.access.types.CalendarType
 
setJdbcObject(PreparedStatement, String, int, int, int) - Method in class org.apache.cayenne.access.types.CharType
 
setJdbcObject(PreparedStatement, Date, int, int, int) - Method in class org.apache.cayenne.access.types.DateType
 
setJdbcObject(PreparedStatement, Double, int, int, int) - Method in class org.apache.cayenne.access.types.DoubleType
 
setJdbcObject(PreparedStatement, T, int, int, int) - Method in class org.apache.cayenne.access.types.EnumType
 
setJdbcObject(PreparedStatement, T, int, int, int) - Method in class org.apache.cayenne.access.types.ExtendedEnumType
 
setJdbcObject(PreparedStatement, T, int, int, int) - Method in interface org.apache.cayenne.access.types.ExtendedType
Initializes a single parameter of a PreparedStatement with object value.
setJdbcObject(PreparedStatement, Float, int, int, int) - Method in class org.apache.cayenne.access.types.FloatType
 
setJdbcObject(PreparedStatement, Integer, int, int, int) - Method in class org.apache.cayenne.access.types.IntegerType
 
setJdbcObject(PreparedStatement, Long, int, int, int) - Method in class org.apache.cayenne.access.types.LongType
 
setJdbcObject(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.access.types.ObjectType
 
setJdbcObject(PreparedStatement, Short, int, int, int) - Method in class org.apache.cayenne.access.types.ShortType
 
setJdbcObject(PreparedStatement, Timestamp, int, int, int) - Method in class org.apache.cayenne.access.types.TimestampType
 
setJdbcObject(PreparedStatement, Time, int, int, int) - Method in class org.apache.cayenne.access.types.TimeType
 
setJdbcObject(PreparedStatement, Date, int, int, int) - Method in class org.apache.cayenne.access.types.UtilDateType
 
setJdbcObject(PreparedStatement, Void, int, int, int) - Method in class org.apache.cayenne.access.types.VoidType
 
setJdbcObject(PreparedStatement, Boolean, int, int, int) - Method in class org.apache.cayenne.dba.ingres.IngresBooleanType
 
setJdbcObject(PreparedStatement, byte[], int, int, int) - Method in class org.apache.cayenne.dba.oracle.OracleByteArrayType
 
setJdbcObject(PreparedStatement, String, int, int, int) - Method in class org.apache.cayenne.dba.oracle.OracleCharType
 
setJdbcType(int) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
setJdbcType(Integer) - Method in class org.apache.cayenne.access.translator.ParameterBinding
 
setJoins(Collection<DbJoin>) - Method in class org.apache.cayenne.map.DbRelationship
 
setKeyCacheSize(Integer) - Method in class org.apache.cayenne.map.DbKeyGenerator
 
setLastPrefetchHint(ObjRelationship) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
 
setLegacyFactory(String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
It's better be handled by project upgrade handler and actually it is.
setLocation(String) - Method in class org.apache.cayenne.map.DataMap
Sets "location" property.
setLoginTimeout(int) - Method in class org.apache.cayenne.datasource.DriverDataSource
 
setLoginTimeout(int) - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
 
setLoginTimeout(int) - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
 
setLogWriter(PrintWriter) - Method in class org.apache.cayenne.datasource.DriverDataSource
 
setLogWriter(PrintWriter) - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
 
setLogWriter(PrintWriter) - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
 
setMandatory(boolean) - Method in class org.apache.cayenne.map.DbAttribute
 
setMapKey(String) - Method in class org.apache.cayenne.map.ObjRelationship
 
setMaxConnections(int) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setMaxConnections(int) - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
 
setMaxFetchSize(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
setMaxIdQualifierSize(int) - Method in class org.apache.cayenne.access.DataDomain
 
setMaxLength(int) - Method in class org.apache.cayenne.map.DbAttribute
Sets the length of character or binary type or max num of digits for DECIMAL.
setMaxLength(int) - Method in class org.apache.cayenne.map.ProcedureParameter
 
setMaxQueueWaitTime(long) - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
 
setMinConnections(int) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setMinConnections(int) - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
 
setName(String) - Method in class org.apache.cayenne.access.DataDomain
Sets "name" property to a new value.
setName(String) - Method in class org.apache.cayenne.access.DataNode
 
setName(String) - Method in class org.apache.cayenne.access.DataRowStore
Sets the name of this DataRowStore.
setName(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
setName(String) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
 
setName(String) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
setName(String) - Method in class org.apache.cayenne.map.Attribute
 
setName(String) - Method in class org.apache.cayenne.map.DataMap
Set the name of this DataMap.
setName(String) - Method in class org.apache.cayenne.map.DbKeyGenerator
 
setName(String) - Method in class org.apache.cayenne.map.EmbeddableAttribute
 
setName(String) - Method in class org.apache.cayenne.map.Entity
 
setName(String) - Method in class org.apache.cayenne.map.Procedure
 
setName(String) - Method in class org.apache.cayenne.map.ProcedureParameter
 
setName(String) - Method in class org.apache.cayenne.map.QueryDescriptor
Sets name of the query.
setName(String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
 
setName(String) - Method in class org.apache.cayenne.map.Relationship
 
setName(String) - Method in class org.apache.cayenne.map.SQLResult
 
setName(String) - Method in class org.apache.cayenne.query.AbstractQuery
Deprecated.
setName(String) - Method in class org.apache.cayenne.query.BatchQuery
 
setName(String) - Method in class org.apache.cayenne.query.EJBQLQuery
Deprecated.
setName(String) - Method in class org.apache.cayenne.query.IndirectQuery
Deprecated.
setName(String) - Method in class org.apache.cayenne.query.QueryChain
Deprecated.
setName(String) - Method in class org.apache.cayenne.remote.RemoteSession
 
setNamespace(MappingNamespace) - Method in class org.apache.cayenne.map.DataMap
Sets a parent namespace where this DataMap resides.
setNetworkTimeout(Executor, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
setNotifyingRemoteListeners(boolean) - Method in class org.apache.cayenne.access.DataRowStore
Deprecated.
setNullSortedFirst(boolean) - Method in class org.apache.cayenne.query.Ordering
Sets sort order for whether nulls are at the top or bottom of the resulting list.
setObjectContext(ObjectContext) - Method in class org.apache.cayenne.BaseDataObject
 
setObjectContext(ObjectContext) - Method in interface org.apache.cayenne.Persistent
 
setObjectContext(ObjectContext) - Method in class org.apache.cayenne.PersistentObject
 
setObjectId(ObjectId) - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
setObjectId(ObjectId) - Method in interface org.apache.cayenne.Persistent
 
setObjectId(ObjectId) - Method in class org.apache.cayenne.PersistentObject
 
setObjectList(List) - Method in class org.apache.cayenne.util.PersistentObjectList
 
setObjectMap(Map) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
setObjectSet(Set) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
setOldName(String) - Method in class org.apache.cayenne.map.event.MapEvent
Sets the oldName.
setOperand(int, Object) - Method in class org.apache.cayenne.exp.Expression
Sets a value of operand at index.
setOperand(int, Object) - Method in class org.apache.cayenne.exp.parser.ASTList
 
setOperand(int, Object) - Method in class org.apache.cayenne.exp.parser.ASTPath
 
setOperand(int, Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
setOperation(String) - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
setOrderings(List<Ordering>) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
Sets list of orderings for this query.
setOutParam(CallableStatement, ProcedureParameter, int) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
Sets a single OUT parameter of the CallableStatement.
setPageSize(int) - Method in class org.apache.cayenne.query.EJBQLQuery
 
setPageSize(int) - Method in class org.apache.cayenne.query.ProcedureQuery
 
setPageSize(int) - Method in class org.apache.cayenne.query.SelectQuery
Sets pageSize property.
setPageSize(int) - Method in class org.apache.cayenne.query.SQLTemplate
 
setParameter(String, Object) - Method in class org.apache.cayenne.query.EJBQLQuery
Sets a named query parameter value.
setParameter(int, Object) - Method in class org.apache.cayenne.query.EJBQLQuery
Sets a positional query parameter value.
setParameters(String) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
Sets extra DataNodeDescriptor parameters.
setParameters(Map<String, ?>) - Method in class org.apache.cayenne.query.ProcedureQuery
Sets a map of parameters.
setParameters(Map<String, ?>...) - Method in class org.apache.cayenne.query.SQLTemplate
Utility method to initialize query with one or more sets of parameters.
setParams(Map<String, ?>) - Method in class org.apache.cayenne.query.SQLTemplate
Initializes named parameter of this query.
setParamsArray(Object...) - Method in class org.apache.cayenne.query.SQLTemplate
Initializes positional parameters of the query.
setParamsList(List<Object>) - Method in class org.apache.cayenne.query.SQLTemplate
Initializes positional parameters of the query.
setParent(Object) - Method in class org.apache.cayenne.map.Attribute
 
setParent(Object) - Method in class org.apache.cayenne.map.DbKeyGenerator
 
setParent(Object) - Method in class org.apache.cayenne.map.Entity
 
setParent(Object) - Method in class org.apache.cayenne.map.Procedure
 
setParent(Object) - Method in class org.apache.cayenne.map.ProcedureParameter
 
setParent(Object) - Method in class org.apache.cayenne.map.Relationship
 
setParent(Object) - Method in interface org.apache.cayenne.util.CayenneMapEntry
Stores the parent map.
setPart(ASTExtract.DateTimePart) - Method in class org.apache.cayenne.exp.parser.ASTExtract
This method is used by FunctionExpressionFactory
setPassword(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setPassword(String) - Method in class org.apache.cayenne.datasource.DriverDataSource
Deprecated.
since 4.0. Connection parameters are immutable.
setPasswordEncoderClass(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setPasswordEncoderKey(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setPasswordLocation(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setPasswordSource(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setPasswordSourceExecutable(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setPasswordSourceFilename(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setPasswordSourceUrl(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setPath(Object) - Method in class org.apache.cayenne.exp.parser.ASTPath
 
setPathAliases(Map<String, String>) - Method in class org.apache.cayenne.exp.parser.ASTPath
 
setPathExceptionSupressed(boolean) - Method in class org.apache.cayenne.query.Ordering
Sets whether a path with a null in the middle is ignored.
setPersistenceState(int) - Method in class org.apache.cayenne.BaseDataObject
 
setPersistenceState(int) - Method in class org.apache.cayenne.CayenneDataObject
 
setPersistenceState(int) - Method in interface org.apache.cayenne.Persistent
 
setPersistenceState(int) - Method in class org.apache.cayenne.PersistentObject
 
setPersistenceStateAccessor(Accessor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
setPhantom(boolean) - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
setPkCacheSize(int) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
Sets the size of the entity primary key cache.
setPkCacheSize(int) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
 
setPkGenerator(PkGenerator) - Method in class org.apache.cayenne.dba.AutoAdapter
Sets a PK generator override.
setPkGenerator(PkGenerator) - Method in class org.apache.cayenne.dba.JdbcAdapter
Sets new primary key generator.
setPostedBy(Object) - Method in class org.apache.cayenne.event.CayenneEvent
 
setPrecision(int) - Method in class org.apache.cayenne.map.ProcedureParameter
 
setPrefetches(List<String>) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
Sets list of prefetch paths for this query.
setPrefetchPath(String) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
Sets the prefetchPath.
setPrefetchTree(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SelectQuery
 
setPrimaryKey(boolean) - Method in class org.apache.cayenne.map.DbAttribute
Updates attribute "primaryKey" property.
setPrimaryKeyGenerator(DbKeyGenerator) - Method in class org.apache.cayenne.map.DbEntity
Set the primary key generator for this entity.
setPrimaryKeyName(String) - Method in class org.apache.cayenne.map.DetectedDbEntity
Sets the optional primary key name of this DbEntity.
setProcedure(Procedure) - Method in class org.apache.cayenne.map.ProcedureParameter
Sets the procedure that holds this parameter.
setProcedureName(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
setProperties(Map<String, String>) - Method in class org.apache.cayenne.map.QueryDescriptor
Sets map of query properties for this query.
setProperty(String, String) - Method in class org.apache.cayenne.map.QueryDescriptor
Sets single query property.
setProperty(Object, String, Object) - Static method in class org.apache.cayenne.reflect.PropertyUtils
Sets object property using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
setQualifier(Expression) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
Explicitly set qualifier.
setQualifier(Expression) - Method in class org.apache.cayenne.map.DbEntity
Sets qualifier for this entity
setQualifier(String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
 
setQualifier(Expression) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
Sets qualifier for this query.
setQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
Sets new query qualifier.
setQuery(ProcedureQuery) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
setQueryCache(QueryCache) - Method in class org.apache.cayenne.access.DataDomain
 
setQueryCache(QueryCache) - Method in class org.apache.cayenne.BaseContext
Sets a QueryCache to be used for storing cached query results.
setQueryType(String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
 
setQuotingSQLIdentifiers(boolean) - Method in class org.apache.cayenne.map.DataMap
 
setReadOnly(boolean) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
setReadOnly(boolean) - Method in class org.apache.cayenne.map.ObjEntity
 
setReadTimeout(Long) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
setRelationship(DbRelationship, String) - Method in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
Initializes itself to do translation of the match ending with a DbRelationship.
setRelationship(DbRelationship) - Method in class org.apache.cayenne.map.DbJoin
 
setRelationship(Relationship) - Method in class org.apache.cayenne.map.event.RelationshipEvent
Sets relationship associated with this event.
setReplacesVersion(long) - Method in class org.apache.cayenne.DataRow
Sets the version of DataRow replaced by this one in the store.
setResult(SQLResult) - Method in class org.apache.cayenne.query.SQLTemplate
Sets an optional explicit mapping of the result set.
setResultColumns(ColumnDescriptor[]) - Method in class org.apache.cayenne.access.jdbc.SQLStatement
 
setResultEntity(String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
 
setResultEntityName(String) - Method in class org.apache.cayenne.map.ProcedureQueryDescriptor
Sets result entity name.
setResultEntityName(String) - Method in class org.apache.cayenne.query.ProcedureQuery
 
setResultSet(ResultSet) - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
setReturningValue(boolean) - Method in class org.apache.cayenne.map.Procedure
 
setReverse(Object, Object, Object) - Method in class org.apache.cayenne.reflect.BaseArcProperty
A convenience method to set the reverse arc used by subclasses.
setReverseRelationship(String, DataObject) - Method in class org.apache.cayenne.BaseDataObject
Initializes reverse relationship from object val to this object.
setRollbackOnly() - Method in class org.apache.cayenne.tx.BaseTransaction
 
setRollbackOnly() - Method in interface org.apache.cayenne.tx.Transaction
 
setRoot(Object) - Method in class org.apache.cayenne.map.QueryDescriptor
Sets the root of this query.
setRoot(DataMap, String, String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
Sets the information pertaining to the root of the query.
setRoot(Object) - Method in class org.apache.cayenne.query.AbstractQuery
Sets the root of the query
setRoot(Object) - Method in class org.apache.cayenne.query.SQLTemplate
 
setRowReaderFactory(RowReaderFactory) - Method in class org.apache.cayenne.access.DataNode
 
setRuntime(boolean) - Method in class org.apache.cayenne.map.Relationship
 
setSavepoint() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
setSavepoint(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
setScale(int) - Method in class org.apache.cayenne.access.translator.ParameterBinding
 
setScale(int) - Method in class org.apache.cayenne.map.DbAttribute
 
setSchema(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
setSchema(String) - Method in class org.apache.cayenne.map.DbEntity
Sets the database schema name of the table described by this DbEntity.
setSchema(String) - Method in class org.apache.cayenne.map.Procedure
Sets stored procedure's database schema.
setSchemaUpdateStrategy(SchemaUpdateStrategy) - Method in class org.apache.cayenne.access.DataNode
 
setSchemaUpdateStrategyType(String) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
 
setSelectTranslatorFactory(SelectTranslatorFactory) - Method in class org.apache.cayenne.access.DataNode
 
setSemantics(int) - Method in class org.apache.cayenne.query.PrefetchTreeNode
 
setServerOnly(boolean) - Method in class org.apache.cayenne.map.ObjEntity
Sets whether this entity is available on the client.
setSharedCacheEnabled(boolean) - Method in class org.apache.cayenne.access.DataDomain
 
setSharedSnapshotCache(DataRowStore) - Method in class org.apache.cayenne.access.DataDomain
Shuts down the previous cache instance, sets cache to the new DataSowStore instance and updates two properties of the new DataSowStore: name and eventManager.
setShouldCreateFKConstraints(boolean) - Method in class org.apache.cayenne.access.DbGenerator
 
setShouldCreatePKSupport(boolean) - Method in class org.apache.cayenne.access.DbGenerator
 
setShouldCreateTables(boolean) - Method in class org.apache.cayenne.access.DbGenerator
 
setShouldDropPKSupport(boolean) - Method in class org.apache.cayenne.access.DbGenerator
 
setShouldDropTables(boolean) - Method in class org.apache.cayenne.access.DbGenerator
 
setSnapshotCacheSize(Binder, int) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Sets max size of snapshot cache, in pre 4.0 version this was set in the Modeler.
setSnapshotVersion(long) - Method in class org.apache.cayenne.BaseDataObject
 
setSnapshotVersion(long) - Method in interface org.apache.cayenne.DataObject
 
setSortOrder(SortOrder) - Method in class org.apache.cayenne.query.Ordering
Sets the sort order for this ordering.
setSortSpec(Expression) - Method in class org.apache.cayenne.query.Ordering
Sets the expression defining a ordering Java Bean property.
setSortSpecString(String) - Method in class org.apache.cayenne.query.Ordering
Sets sortSpec to be an expression represented by string argument.
setSourceEntity(Entity) - Method in class org.apache.cayenne.map.Relationship
Sets relationship source entity.
setSourceName(String) - Method in class org.apache.cayenne.map.DbJoin
 
setSourceNode(DataNode) - Method in class org.apache.cayenne.access.DataPort
Deprecated.
Sets the DataNode serving as a source of the ported data.
setSql(String) - Method in class org.apache.cayenne.access.jdbc.SQLStatement
 
setSql(String) - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
Sets default SQL statement for this query.
setSqlTemplateProcessor(SQLTemplateProcessor) - Method in class org.apache.cayenne.access.DataNode
 
setStatementFetchSize(int) - Method in class org.apache.cayenne.query.EJBQLQuery
Sets statement's fetch size (0 for no default size)
setStatementFetchSize(int) - Method in class org.apache.cayenne.query.ProcedureQuery
Sets statement's fetch size (0 for no default size)
setStatementFetchSize(int) - Method in class org.apache.cayenne.query.RelationshipQuery
Sets statement's fetch size (0 for no default size)
setStatementFetchSize(int) - Method in class org.apache.cayenne.query.SelectQuery
Sets statement's fetch size (0 for default size)
setStatementFetchSize(int) - Method in class org.apache.cayenne.query.SQLTemplate
Sets statement's fetch size (0 for no default size)
setStatementPosition(int) - Method in class org.apache.cayenne.access.translator.ParameterBinding
 
setStorageEngine(String) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
setString(long, String) - Method in class org.apache.cayenne.util.MemoryClob
Writes the given Java String to the CLOB value that this Clob object designates at the position pos.
setString(long, String, int, int) - Method in class org.apache.cayenne.util.MemoryClob
Writes len characters of str, starting at character offset, to the CLOB value that this Clob represents.
setSubject(EventSubject) - Method in class org.apache.cayenne.event.CayenneEvent
 
setSuperclassDescriptor(ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
setSuperClassName(String) - Method in class org.apache.cayenne.map.ObjEntity
Sets a fully-qualified name of the super class of the DataObject class.
setSuperEntityName(String) - Method in class org.apache.cayenne.map.ObjEntity
Sets an entity name for a parent entity in the inheritance hierarchy.
setSupportsBatchUpdates(boolean) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
setSupportsGeneratedKeys(boolean) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
setSupportsUniqueConstraints(boolean) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
setSuppressDistinct(boolean) - Method in class org.apache.cayenne.query.SelectQuery
Sets distinct property that determines whether this query returns distinct row.
setTableName(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
setTabSize(int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
setTabSize(int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
setTarget(Object, Object, boolean) - Method in class org.apache.cayenne.reflect.BaseToOneProperty
 
setTarget(Object, Object, boolean) - Method in interface org.apache.cayenne.reflect.ToOneProperty
 
setTargetEntityName(Entity) - Method in class org.apache.cayenne.map.Relationship
Sets relationship target entity.
setTargetEntityName(String) - Method in class org.apache.cayenne.map.Relationship
Sets the name of relationship target entity.
setTargetName(String) - Method in class org.apache.cayenne.map.DbJoin
 
setTargetNamespace(String) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
 
setTemplate(String, String) - Method in class org.apache.cayenne.query.SQLTemplate
Adds a SQL template string for a given key.
setText(String) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
setToDependentPK(boolean) - Method in class org.apache.cayenne.map.DbRelationship
 
setToMany(boolean) - Method in class org.apache.cayenne.map.DbRelationship
Sets relationship multiplicity.
setToManyTarget(String, Collection<? extends DataObject>, boolean) - Method in class org.apache.cayenne.BaseDataObject
Sets the relationships to the specified DataObject objects.
setToOneTarget(String, DataObject, boolean) - Method in class org.apache.cayenne.BaseDataObject
 
setToOneTarget(String, DataObject, boolean) - Method in interface org.apache.cayenne.DataObject
Sets to-one relationship to a new value.
setTransactionFactory(TransactionFactory) - Method in class org.apache.cayenne.access.DataContext
Deprecated.
since 4.0 avoid using this directly. Transaction management at this level will be eventually removed
setTransactionIsolation(int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
setTrimFunction(String) - Method in class org.apache.cayenne.access.translator.select.TrimmingQualifierTranslator
Sets the trimFunction.
setTrimmingBytes(boolean) - Method in class org.apache.cayenne.access.types.ByteArrayType
 
setTrimmingChars(boolean) - Method in class org.apache.cayenne.access.types.CharType
 
setType(int) - Method in class org.apache.cayenne.exp.Expression
 
setType(int) - Method in class org.apache.cayenne.map.DbAttribute
Sets the SQL type for the column.
setType(String) - Method in class org.apache.cayenne.map.DetectedDbEntity
 
setType(String) - Method in class org.apache.cayenne.map.EmbeddableAttribute
 
setType(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
Sets a type of this attribute that must be an Embeddable object.
setType(String) - Method in class org.apache.cayenne.map.ObjAttribute
Sets the type of the data object property.
setType(int) - Method in class org.apache.cayenne.map.ProcedureParameter
 
setType(String) - Method in class org.apache.cayenne.map.QueryDescriptor
Sets type of the query.
setTypeMap(Map<String, Class<?>>) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
setupRemoteChannelListener() - Method in class org.apache.cayenne.remote.ClientChannel
Starts up an EventBridge to listen for remote updates.
setUseAliasForExpressions(boolean) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
setUsedForLocking(boolean) - Method in class org.apache.cayenne.map.ObjAttribute
Sets whether this attribute should be used for locking.
setUsedForLocking(boolean) - Method in class org.apache.cayenne.map.ObjRelationship
Sets whether this attribute should be used for locking.
setUserName(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
setUserName(String) - Method in class org.apache.cayenne.datasource.DriverDataSource
Deprecated.
since 4.0. Connection parameters are immutable.
setUserProperty(String, Object) - Method in class org.apache.cayenne.BaseContext
Sets a user-defined property.
setUserProperty(String, Object) - Method in interface org.apache.cayenne.ObjectContext
Sets a user-defined property.
setUsingAliases(boolean) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
setUsingAliases(boolean) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
setUsingAliases(boolean) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
 
setUsingBlobs(boolean) - Method in class org.apache.cayenne.access.types.ByteArrayType
 
setUsingClobs(boolean) - Method in class org.apache.cayenne.access.types.CharType
 
setUsingOptimisticLocking(boolean) - Method in class org.apache.cayenne.query.DeleteBatchQuery
 
setUsingOptimisticLocking(boolean) - Method in class org.apache.cayenne.query.UpdateBatchQuery
 
setUsingSharedSnapshotCache(boolean) - Method in class org.apache.cayenne.access.DataContext
 
setValidatingObjectsOnCommit(boolean) - Method in class org.apache.cayenne.access.DataDomain
Sets the property defining whether child DataContexts should perform object validation before commit is executed.
setValidatingObjectsOnCommit(boolean) - Method in class org.apache.cayenne.BaseContext
Sets the property defining whether this ObjectContext should perform object validation before commit is executed.
setValidationQuery(String) - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
 
setValue(Object) - Method in class org.apache.cayenne.access.translator.ParameterBinding
 
setValue(Object) - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
 
setValue(Object) - Method in class org.apache.cayenne.exp.parser.ASTScalar
 
setValue(Object, Object) - Method in interface org.apache.cayenne.reflect.Accessor
Sets a property value of an object without disturbing the object fault status.
setValue(Object, Object) - Method in class org.apache.cayenne.reflect.BeanAccessor
 
setValue(Object, Object) - Method in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
setValue(Object, Object) - Method in class org.apache.cayenne.reflect.FieldAccessor
 
setValue(Object, Object) - Method in class org.apache.cayenne.reflect.IdMapKeyAccessor
 
setValue(Object, Object) - Method in class org.apache.cayenne.reflect.MapAccessor
 
setValue(Object, Object) - Method in class org.apache.cayenne.reflect.PropertyAccessor
 
setValue(V) - Method in class org.apache.cayenne.template.parser.ScalarNode
 
setValue(Object) - Method in class org.apache.cayenne.util.IndexPropertyList
 
setValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectHolder
Sets an object value, marking this ValueHolder as resolved.
setValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
setValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
setValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
setValue(Object) - Method in interface org.apache.cayenne.ValueHolder
Sets an object stored by this ValueHolder.
setValueDirectly(Object) - Method in class org.apache.cayenne.util.IndexPropertyList
 
setValueDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectHolder
 
setValueDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
setValueDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
 
setValueDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
setValueDirectly(Object) - Method in interface org.apache.cayenne.ValueHolder
Sets ValueHolder vaue without triggering fault resolution.
setValueObjectTypeRegistry(ValueObjectTypeRegistry) - Method in class org.apache.cayenne.map.EntityResolver
 
setValues(Object) - Method in class org.apache.cayenne.exp.parser.ASTList
Sets an internal collection of values.
shallowCopy() - Method in class org.apache.cayenne.exp.Expression
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTAbs
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTAdd
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTAnd
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTAsterisk
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTAvg
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBetween
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTConcat
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTCount
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTCurrentDate
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTCurrentTime
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTCurrentTimestamp
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTDbPath
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTDivide
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTEqual
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTExtract
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTFalse
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTFullObject
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTGreater
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTIn
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLength
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLess
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLike
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTList
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLocate
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLower
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTMax
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTMin
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTMod
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTMultiply
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNegate
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNot
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotIn
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotLike
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTObjPath
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTOr
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTScalar
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTSqrt
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTSubstring
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTSubtract
Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTSum
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTTrim
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTTrue
 
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTUpper
 
shallowMerge(Object, Object) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Merges object properties from one object to another, avoiding traversal of the ArcProperties.
shallowMerge(Object, Object) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
shallowMerge(Object, Object) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Copies object properties from one object to another.
ShallowMergeOperation - Class in org.apache.cayenne.util
An operation that merges changes from a single object registered in some ObjectContext, to a peer object in an ObjectConext that is a child of that context.
ShallowMergeOperation(ObjectContext) - Constructor for class org.apache.cayenne.util.ShallowMergeOperation
 
SHARED_ACCESSOR - Static variable in class org.apache.cayenne.reflect.IdMapKeyAccessor
 
SHARED_CACHE_ENABLED_DEFAULT - Static variable in class org.apache.cayenne.access.DataDomain
 
SHARED_CACHE_ENABLED_PROPERTY - Static variable in class org.apache.cayenne.access.DataDomain
 
sharedCache(String) - Method in class org.apache.cayenne.query.ColumnSelect
Instructs Cayenne to look for query results in the "shared" cache when running the query.
sharedCache() - Method in class org.apache.cayenne.query.ColumnSelect
Instructs Cayenne to look for query results in the "shared" cache when running the query.
sharedCache(String) - Method in class org.apache.cayenne.query.ObjectSelect
Instructs Cayenne to look for query results in the "shared" cache when running the query.
sharedCache() - Method in class org.apache.cayenne.query.ObjectSelect
Instructs Cayenne to look for query results in the "shared" cache when running the query.
sharedCache(String) - Method in class org.apache.cayenne.query.SelectById
Instructs Cayenne to look for query results in the "shared" cache when running the query.
sharedCache() - Method in class org.apache.cayenne.query.SelectById
Instructs Cayenne to look for query results in the "shared" cache when running the query.
sharedCache() - Method in class org.apache.cayenne.query.SQLSelect
Instructs Cayenne to look for query results in the "shared" cache when running the query.
sharedCache(String) - Method in class org.apache.cayenne.query.SQLSelect
Instructs Cayenne to look for query results in the "shared" cache when running the query.
sharedCacheEnabled - Variable in class org.apache.cayenne.access.DataDomain
 
sharedSnapshotCache - Variable in class org.apache.cayenne.access.DataDomain
 
SHARP - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
shift(int, int) - Method in class org.apache.cayenne.util.IndexPropertyList
 
ShortType - Class in org.apache.cayenne.access.types
Handles java.lang.Short type mapping.
ShortType(boolean) - Constructor for class org.apache.cayenne.access.types.ShortType
 
shouldAddToRemovedFromUnresolvedList(Object) - Method in class org.apache.cayenne.access.ToManyList
 
shouldAddToRemovedFromUnresolvedList(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
shouldConfigureDataSourceFromProperties(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
 
shouldCreateFKConstraints - Variable in class org.apache.cayenne.access.DbGenerator
 
shouldCreateFKConstraints() - Method in class org.apache.cayenne.access.DbGenerator
 
shouldCreatePKSupport - Variable in class org.apache.cayenne.access.DbGenerator
 
shouldCreatePKSupport() - Method in class org.apache.cayenne.access.DbGenerator
Returns whether DbGenerator is configured to create primary key support for DataMap entities.
shouldCreateTables - Variable in class org.apache.cayenne.access.DbGenerator
 
shouldCreateTables() - Method in class org.apache.cayenne.access.DbGenerator
Returns whether DbGenerator is configured to create tables for DataMap entities.
shouldDropPKSupport - Variable in class org.apache.cayenne.access.DbGenerator
 
shouldDropPKSupport() - Method in class org.apache.cayenne.access.DbGenerator
 
shouldDropTables - Variable in class org.apache.cayenne.access.DbGenerator
 
shouldDropTables() - Method in class org.apache.cayenne.access.DbGenerator
 
shouldMergeChanges(DataObject, DataRow) - Method in interface org.apache.cayenne.access.DataContextDelegate
Invoked by parent DataContext whenever an object change is detected.
shouldProcessDelete(DataObject) - Method in interface org.apache.cayenne.access.DataContextDelegate
Invoked by ObjectStore whenever it is detected that a database row was deleted for object.
SHRINK_STAMP - Static variable in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
 
shutdown() - Method in class org.apache.cayenne.access.DataDomain
Shutdowns all owned data nodes and marks this domain as stopped.
shutdown() - Method in class org.apache.cayenne.access.DataRowStore
Shuts down any remote notification connections, and clears internal cache.
shutdown() - Method in class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
Shuts down EhCache CacheManager
shutdown() - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
Shuts down EhCache CacheManager
shutdown() - Method in class org.apache.cayenne.configuration.CayenneRuntime
Shuts down the DI injector of this runtime, giving all services that need to release some resources a chance to do that.
shutdown() - Method in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
 
shutdown() - Method in interface org.apache.cayenne.di.Injector
A lifecycle method that let's the injector's services to clean up their state and release resources.
shutdown() - Method in class org.apache.cayenne.di.spi.DefaultInjector
 
shutdown() - Method in class org.apache.cayenne.di.spi.DefaultScope
Shuts down this scope, posting BeforeScopeEnd and AfterScopeEnd events.
shutdown() - Method in class org.apache.cayenne.event.DefaultEventManager
Stops event threads.
shutdown() - Method in class org.apache.cayenne.event.EventBridge
Stops listening for events on both local and external interfaces.
shutdown() - Method in class org.apache.cayenne.rop.HttpClientConnection
 
shutdownExternal() - Method in class org.apache.cayenne.event.EventBridge
Shuts down the external interface of the EventBridge, cleaning up and releasing any resources used to communicate external events.
shutdownExternal() - Method in class org.apache.cayenne.event.NoopEventBridge
 
simple_cond_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
simple_entity_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
simple_select_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
SimpleAttributeProperty - Class in org.apache.cayenne.reflect
A descriptor of an "attribute" persistent property.
SimpleAttributeProperty(ClassDescriptor, Accessor, ObjAttribute) - Constructor for class org.apache.cayenne.reflect.SimpleAttributeProperty
 
simpleCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
SimpleNode - Class in org.apache.cayenne.ejbql.parser
A base node for the EJBQL concrete nodes that satisfies JJTree requirements.
SimpleNode(int) - Constructor for class org.apache.cayenne.ejbql.parser.SimpleNode
 
SimpleNode - Class in org.apache.cayenne.exp.parser
Superclass of AST* expressions that implements Node interface defined by JavaCC framework.
SimpleNode(int) - Constructor for class org.apache.cayenne.exp.parser.SimpleNode
 
SimpleNode - Class in org.apache.cayenne.template.parser
 
SimpleNode(int) - Constructor for class org.apache.cayenne.template.parser.SimpleNode
 
simpleNotCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
simpleTag(String, String) - Method in class org.apache.cayenne.util.XMLEncoder
Prints common XML element - tag with name and text value (<tag>value</tag>) If value is empty, nothing will be printed.
SimpleValidationFailure - Class in org.apache.cayenne.validation
Represents a generic validation failure that contains failed object and a message describing the failure.
SimpleValidationFailure(Object, Object) - Constructor for class org.apache.cayenne.validation.SimpleValidationFailure
 
SINGLE_LINE_COMMENT_END - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
SINGLE_QUOTED_STRING - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
SINGLE_QUOTED_STRING - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
singleObjectSelect(Object) - Static method in class org.apache.cayenne.util.QueryResultBuilder
 
singleSelect(List<?>) - Static method in class org.apache.cayenne.util.QueryResultBuilder
 
singleThread - Variable in class org.apache.cayenne.event.DefaultEventManager
 
SingletonFaultFactory - Class in org.apache.cayenne.reflect
 
SingletonFaultFactory() - Constructor for class org.apache.cayenne.reflect.SingletonFaultFactory
 
size() - Method in class org.apache.cayenne.access.DataRowStore
Returns current cache size.
size() - Method in class org.apache.cayenne.access.IncrementalFaultList
 
size() - Method in class org.apache.cayenne.access.translator.select.JoinStack
Returns the number of configured joins.
size() - Method in interface org.apache.cayenne.ashwood.graph.Digraph
 
size() - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
size() - Method in class org.apache.cayenne.cache.EhCacheQueryCache
Deprecated.
 
size() - Method in class org.apache.cayenne.cache.MapQueryCache
 
size() - Method in class org.apache.cayenne.cache.NestedQueryCache
Deprecated.
since 4.0
size() - Method in class org.apache.cayenne.cache.OSQueryCache
Deprecated.
 
size() - Method in interface org.apache.cayenne.cache.QueryCache
Deprecated.
since 4.0. Please use implementation specific methods to perform cache management tasks.
size() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
SIZE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
size() - Method in class org.apache.cayenne.query.BatchQuery
Deprecated.
since 4.0 use getRows().size().
size() - Method in interface org.apache.cayenne.QueryResponse
Returns a number of results in the response.
size() - Method in interface org.apache.cayenne.QueryResult
Returns a number of results in the response.
size() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
size() - Method in class org.apache.cayenne.util.commons.CompositeCollection
Gets the size of this composite collection.
size() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
size() - Method in class org.apache.cayenne.util.GenericQueryResult
 
size() - Method in class org.apache.cayenne.util.GenericResponse
 
size() - Method in class org.apache.cayenne.util.IndexPropertyList
 
size() - Method in class org.apache.cayenne.util.ListResponse
 
size() - Method in class org.apache.cayenne.util.PersistentObjectList
 
size() - Method in class org.apache.cayenne.util.PersistentObjectMap
 
size() - Method in class org.apache.cayenne.util.PersistentObjectSet
 
sizeAndPrecision(DbAdapter, DbAttribute) - Static method in class org.apache.cayenne.dba.JdbcAdapter
 
skipRow() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
 
skipRow() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
skipRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
skipRow() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
skipRow() - Method in interface org.apache.cayenne.ResultIterator
Goes past current row.
SkipSchemaUpdateStrategy - Class in org.apache.cayenne.access.dbsync
A SchemaUpdateStrategy that does nothing.
SkipSchemaUpdateStrategy() - Constructor for class org.apache.cayenne.access.dbsync.SkipSchemaUpdateStrategy
 
Slf4jJdbcEventLogger - Class in org.apache.cayenne.log
A JdbcEventLogger built on top of slf4j-api logger.
Slf4jJdbcEventLogger(RuntimeProperties) - Constructor for class org.apache.cayenne.log.Slf4jJdbcEventLogger
 
SNAPSHOT_CACHE_SIZE_DEFAULT - Static variable in class org.apache.cayenne.access.DataRowStore
 
SNAPSHOT_CACHE_SIZE_PROPERTY - Static variable in class org.apache.cayenne.access.DataRowStore
Deprecated.
SNAPSHOT_CACHE_SIZE_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
Snapshot cache max size
SNAPSHOT_EXPIRATION_DEFAULT - Static variable in class org.apache.cayenne.access.DataRowStore
 
SNAPSHOT_EXPIRATION_PROPERTY - Static variable in class org.apache.cayenne.access.DataRowStore
Deprecated.
since 4.0, never used actually
SnapshotEvent - Class in org.apache.cayenne.access.event
Event sent on modification of the DataRowStore.
SnapshotEvent(Object, Object, Map<ObjectId, DataRow>, Collection<ObjectId>, Collection<ObjectId>, Collection<ObjectId>) - Constructor for class org.apache.cayenne.access.event.SnapshotEvent
 
SnapshotEventListener - Interface in org.apache.cayenne.access.event
 
snapshots - Variable in class org.apache.cayenne.access.DataRowStore
 
snapshotsChanged(SnapshotEvent) - Method in interface org.apache.cayenne.access.event.SnapshotEventListener
 
snapshotsChanged(SnapshotEvent) - Method in class org.apache.cayenne.access.ObjectStore
SnapshotEventListener implementation that processes snapshot change event, updating DataObjects that have the changes.
snapshotVersion - Variable in class org.apache.cayenne.BaseDataObject
 
SoftDeleteBatchTranslator - Class in org.apache.cayenne.access.translator.batch
Implementation of DeleteBatchTranslator, which uses 'soft' delete (runs UPDATE and sets 'deleted' field to true instead-of running SQL DELETE)
SoftDeleteBatchTranslator(DeleteBatchQuery, DbAdapter, String, String) - Constructor for class org.apache.cayenne.access.translator.batch.SoftDeleteBatchTranslator
 
SoftDeleteTranslatorFactory - Class in org.apache.cayenne.access.translator.batch
Implementation of {link #BatchTranslator}, which uses 'soft' delete (runs UPDATE and sets 'deleted' field to true instead-of running SQL DELETE)
SoftDeleteTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.batch.SoftDeleteTranslatorFactory
 
SoftDeleteTranslatorFactory(String) - Constructor for class org.apache.cayenne.access.translator.batch.SoftDeleteTranslatorFactory
 
SoftValueMap<K,V> - Class in org.apache.cayenne.util
Map that stores values wrapped into WeakReference
SoftValueMap() - Constructor for class org.apache.cayenne.util.SoftValueMap
 
SoftValueMap(int) - Constructor for class org.apache.cayenne.util.SoftValueMap
 
SoftValueMap(Map<? extends K, ? extends V>) - Constructor for class org.apache.cayenne.util.SoftValueMap
 
SOME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
some_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
sort() - Method in class org.apache.cayenne.util.IndexPropertyList
Sorts internal list.
sortDbEntities(List<DbEntity>, boolean) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
sortDbEntities(List<DbEntity>, boolean) - Method in interface org.apache.cayenne.map.EntitySorter
Sorts a list of DbEntities.
sortedIterator(Iterator<T>, Comparator<T>) - Static method in class org.apache.cayenne.util.Util
Returns a sorted iterator from an unsorted one.
sortObjectsForEntity(ObjEntity, List<?>, boolean) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
sortObjectsForEntity(ObjEntity, List<?>, boolean) - Method in interface org.apache.cayenne.map.EntitySorter
Sorts a list of objects belonging to the ObjEntity.
sortObjEntities(List<ObjEntity>, boolean) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
 
sortObjEntities(List<ObjEntity>, boolean) - Method in interface org.apache.cayenne.map.EntitySorter
Sorts a list of ObjEntities.
sortOrder - Variable in class org.apache.cayenne.query.Ordering
 
SortOrder - Enum in org.apache.cayenne.query
Constants to order query results (the ORDER BY clause).
sortSpec - Variable in class org.apache.cayenne.query.Ordering
 
sortSpecString - Variable in class org.apache.cayenne.query.Ordering
 
SortWeight - Annotation Type in org.apache.cayenne.ashwood
An annotation that defines the insertion sorting "weight" of an entity that is used when sorting DB operations.
source - Variable in exception org.apache.cayenne.reflect.PropertyException
 
source - Variable in class org.apache.cayenne.remote.SyncMessage
 
source - Variable in class org.apache.cayenne.validation.SimpleValidationFailure
 
sourceEntity - Variable in class org.apache.cayenne.map.Relationship
 
sourceName - Variable in class org.apache.cayenne.map.DbJoin
 
sourceNode - Variable in class org.apache.cayenne.access.DataPort
Deprecated.
 
specialCharsToJava(String) - Static method in class org.apache.cayenne.util.Util
Replaces special chars with human-readable and Java-id-compatible symbols.
specialToken - Variable in class org.apache.cayenne.ejbql.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class org.apache.cayenne.exp.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class org.apache.cayenne.template.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
SPLIT_SEPARATOR - Static variable in class org.apache.cayenne.exp.ExpressionFactory
A "split" character, "|", that is understood by some of the ExpressionFactory methods that require splitting joins in the middle of the path.
sql - Variable in class org.apache.cayenne.access.jdbc.SQLStatement
 
sql - Variable in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslator
 
sql - Variable in class org.apache.cayenne.access.translator.select.QueryAssembler
 
sql - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
 
sql - Variable in class org.apache.cayenne.map.SQLTemplateDescriptor
 
SQL_ARRAY - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_BIGINT - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_BINARY - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_BIT - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_BLOB - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_BOOLEAN - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_CHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_CLOB - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_DATE - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_DECIMAL - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_DOUBLE - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_FLOAT - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_INTEGER - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_LONGNVARCHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_LONGVARBINARY - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_LONGVARCHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_NCHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_NCLOB - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_NULL - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_NUMERIC - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_NVARCHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_OTHER - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_REAL - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_SMALLINT - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_SQLXML - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_TEMPLATE - Static variable in class org.apache.cayenne.map.QueryDescriptor
 
SQL_TIME - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_TIMESTAMP - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_TINYINT - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_VARBINARY - Static variable in class org.apache.cayenne.dba.TypesMapping
 
SQL_VARCHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
 
sqlAction(SQLTemplate) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
 
SQLAction - Interface in org.apache.cayenne.query
Defines API for query execution strategy over JDBC connection (as in Strategy Pattern).
sqlAction(SQLTemplate) - Method in interface org.apache.cayenne.query.SQLActionVisitor
Creates an action to execute a SQLTemplate.
SQLActionVisitor - Interface in org.apache.cayenne.query
A factory interface to create standard SQLActions for a set of standard queries.
sqlBuffer - Variable in class org.apache.cayenne.query.SQLExec
 
sqlBuffer - Variable in class org.apache.cayenne.query.SQLSelect
 
SQLExec - Class in org.apache.cayenne.query
A generic query based on raw SQL and featuring fluent API.
SQLExec(String) - Constructor for class org.apache.cayenne.query.SQLExec
 
SQLiteAdapter - Class in org.apache.cayenne.dba.sqlite
A SQLite database adapter that works with Zentus JDBC driver.
SQLiteAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.sqlite.SQLiteAdapter
 
SQLiteQualifierTranslator - Class in org.apache.cayenne.dba.sqlite
 
SQLiteQualifierTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.dba.sqlite.SQLiteQualifierTranslator
 
SQLiteSniffer - Class in org.apache.cayenne.dba.sqlite
Detects SQLite database from JDBC metadata.
SQLiteSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.sqlite.SQLiteSniffer
 
sqlPatternToPattern(String, boolean) - Static method in class org.apache.cayenne.util.Util
 
SQLResult - Class in org.apache.cayenne.map
A metadata object that defines how a row in a result set can be converted to result objects.
SQLResult() - Constructor for class org.apache.cayenne.map.SQLResult
Creates an unnamed SQLResultSet.
SQLResult(String) - Constructor for class org.apache.cayenne.map.SQLResult
Creates a named SQLResultSet.
SQLSelect<T> - Class in org.apache.cayenne.query
A selecting query based on raw SQL and featuring fluent API.
SQLSelect(String) - Constructor for class org.apache.cayenne.query.SQLSelect
 
SQLSelect(Class<T>, String) - Constructor for class org.apache.cayenne.query.SQLSelect
 
SQLServerActionBuilder - Class in org.apache.cayenne.dba.sqlserver
 
SQLServerActionBuilder(DataNode) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerActionBuilder
 
SQLServerAdapter - Class in org.apache.cayenne.dba.sqlserver
Cayenne DbAdapter implementation for Microsoft SQL Server engine.
SQLServerAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
 
SQLServerBatchAction - Class in org.apache.cayenne.dba.sqlserver
 
SQLServerBatchAction(BatchQuery, DataNode, boolean) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerBatchAction
 
SQLServerProcedureAction - Class in org.apache.cayenne.dba.sqlserver
ProcedureAction for SQLServer MS JDBC driver.
SQLServerProcedureAction(ProcedureQuery, DataNode) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerProcedureAction
 
SQLServerSelectTranslator - Class in org.apache.cayenne.dba.sqlserver
 
SQLServerSelectTranslator(Query, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerSelectTranslator
 
SQLServerSniffer - Class in org.apache.cayenne.dba.sqlserver
Detects SQLServer database from JDBC metadata.
SQLServerSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerSniffer
 
SQLStatement - Class in org.apache.cayenne.access.jdbc
A PreparedStatement descriptor containing a String of SQL and an array of parameters.
SQLStatement() - Constructor for class org.apache.cayenne.access.jdbc.SQLStatement
 
SQLStatement(String, ParameterBinding[]) - Constructor for class org.apache.cayenne.access.jdbc.SQLStatement
 
SQLStatement(String, ColumnDescriptor[], ParameterBinding[]) - Constructor for class org.apache.cayenne.access.jdbc.SQLStatement
 
SQLTemplate - Class in org.apache.cayenne.query
A query that executes unchanged (except for template preprocessing) "raw" SQL specified by the user.
SQLTemplate() - Constructor for class org.apache.cayenne.query.SQLTemplate
Creates an empty SQLTemplate.
SQLTemplate(String, boolean) - Constructor for class org.apache.cayenne.query.SQLTemplate
Creates a SQLTemplate without an explicit root.
SQLTemplate(DataMap, String, boolean) - Constructor for class org.apache.cayenne.query.SQLTemplate
 
SQLTemplate(ObjEntity, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
 
SQLTemplate(Class<?>, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
 
SQLTemplate(DbEntity, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
 
SQLTemplate(String, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
 
SQLTemplateAction - Class in org.apache.cayenne.access.jdbc
Implements a strategy for execution of SQLTemplates.
SQLTemplateAction(SQLTemplate, DataNode) - Constructor for class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
sqlTemplateDescriptor() - Static method in class org.apache.cayenne.map.QueryDescriptor
Creates new SQLTemplate query descriptor.
SQLTemplateDescriptor - Class in org.apache.cayenne.map
 
SQLTemplateDescriptor() - Constructor for class org.apache.cayenne.map.SQLTemplateDescriptor
 
SQLTemplateParser - Class in org.apache.cayenne.template.parser
Parser of Cayenne Templates.
SQLTemplateParser(InputStream) - Constructor for class org.apache.cayenne.template.parser.SQLTemplateParser
Constructor with InputStream.
SQLTemplateParser(InputStream, String) - Constructor for class org.apache.cayenne.template.parser.SQLTemplateParser
Constructor with InputStream and supplied encoding
SQLTemplateParser(Reader) - Constructor for class org.apache.cayenne.template.parser.SQLTemplateParser
Constructor.
SQLTemplateParser(SQLTemplateParserTokenManager) - Constructor for class org.apache.cayenne.template.parser.SQLTemplateParser
Constructor with generated Token Manager.
SQLTemplateParserConstants - Interface in org.apache.cayenne.template.parser
Token literal values and constants.
SQLTemplateParserTokenManager - Class in org.apache.cayenne.template.parser
Token Manager.
SQLTemplateParserTokenManager(JavaCharStream) - Constructor for class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
Constructor.
SQLTemplateParserTokenManager(JavaCharStream, int) - Constructor for class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
Constructor.
SQLTemplateParserTreeConstants - Interface in org.apache.cayenne.template.parser
 
SQLTemplateProcessor - Interface in org.apache.cayenne.access.jdbc
 
sqlTemplateProcessor - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
 
SQLTemplateRenderingUtils - Class in org.apache.cayenne.template
Implements utility methods used inside Velocity templates when rendering SQLTemplates.
SQLTemplateRenderingUtils() - Constructor for class org.apache.cayenne.template.SQLTemplateRenderingUtils
 
sqrt() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
SQRT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
sqrt() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
SQRT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
sqrt() - Method in class org.apache.cayenne.exp.Property
 
sqrtExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
sqrtExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
srcFkSnapshotWithTargetSnapshot(Map<String, Object>) - Method in class org.apache.cayenne.map.DbRelationship
Creates a snapshot of foreign key attributes of a source object of this relationship based on a snapshot of a target.
srcPkSnapshotWithTargetSnapshot(Map<String, Object>) - Method in class org.apache.cayenne.map.DbRelationship
Creates a snapshot of primary key attributes of a source object of this relationship based on a snapshot of a target.
stack - Variable in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
 
standardEncoders - Static variable in interface org.apache.cayenne.configuration.PasswordEncoding
 
start(String, String, ServletRequest, ServletResponse) - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
start(String) - Method in class org.apache.cayenne.util.XMLEncoder
 
startDisjointByIdPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
 
startDisjointPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
 
startElement(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
 
startElement(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
This method directly called by SAX parser, do not override it directly, use SAXNestedTagHandler.processElement(String, String, Attributes) method instead to process content.
startJointPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
 
startNode(Expression, Expression) - Method in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
startNode(Expression, Expression) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
 
startNode(Expression, Expression) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
 
startNode(Expression, Expression) - Method in interface org.apache.cayenne.exp.TraversalHandler
Called during the traversal before an expression node children processing is started.
startNode(Expression, Expression) - Method in class org.apache.cayenne.exp.TraversalHelper
 
startPhantomPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
 
startsWith(String) - Method in class org.apache.cayenne.exp.Property
Creates an expression for a database "LIKE" query with the value converted to a pattern matching the beginning of a String.
startsWithExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
 
startsWithIgnoreCase(String) - Method in class org.apache.cayenne.exp.Property
Same as Property.startsWith(String), only using case-insensitive comparison.
startsWithIgnoreCaseExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Same as ExpressionFactory.startsWithExp(String, String) only using case-insensitive comparison.
startUnknownPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
 
startup(EventManager, int) - Method in class org.apache.cayenne.event.EventBridge
Starts EventBridge in the specified mode and locally listening to all event sources that post on a preconfigured subject.
startup(EventManager, int, Object) - Method in class org.apache.cayenne.event.EventBridge
Starts EventBridge in the specified mode and locally listening to a specified event source.
startup(EventManager, int, Object, Object) - Method in class org.apache.cayenne.event.EventBridge
Starts EventBridge in the specified mode.
startupExternal() - Method in class org.apache.cayenne.event.EventBridge
Starts an external interface of the EventBridge.
startupExternal() - Method in class org.apache.cayenne.event.NoopEventBridge
 
StatelessContextRequestHandler - Class in org.apache.cayenne.configuration.web
Stateless implementation of RequestHandler that creates a new ObjectContext for each request and binds it to the request thread.
StatelessContextRequestHandler() - Constructor for class org.apache.cayenne.configuration.web.StatelessContextRequestHandler
 
statement - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
STATEMENT_FETCH_SIZE_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines default query fetch start index, which is 0, meaning that matching rows selected starting from the first.
STATEMENT_FETCH_SIZE_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines the name of the property for the query fetch size.
statementFetchSize(int) - Method in class org.apache.cayenne.query.ColumnSelect
Sets fetch size of the PreparedStatement generated for this query.
statementFetchSize - Variable in class org.apache.cayenne.query.FluentSelect
 
statementFetchSize - Variable in class org.apache.cayenne.query.MappedSelect
 
statementFetchSize(int) - Method in class org.apache.cayenne.query.MappedSelect
Sets fetch size of the PreparedStatement generated for this query.
statementFetchSize(int) - Method in class org.apache.cayenne.query.ObjectSelect
Sets fetch size of the PreparedStatement generated for this query.
statementFetchSize - Variable in class org.apache.cayenne.query.RelationshipQuery
 
statementFetchSize - Variable in class org.apache.cayenne.query.SQLSelect
 
statementFetchSize(int) - Method in class org.apache.cayenne.query.SQLSelect
Sets JDBC statement's fetch size (0 for no default size)
staticFlag - Static variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
Whether parser is static.
staticFlag - Static variable in class org.apache.cayenne.exp.parser.JavaCharStream
Whether parser is static.
staticFlag - Static variable in class org.apache.cayenne.template.parser.JavaCharStream
Whether parser is static.
status - Variable in class org.apache.cayenne.tx.BaseTransaction
 
STATUS_ACTIVE - Static variable in class org.apache.cayenne.tx.BaseTransaction
 
STATUS_COMMITTED - Static variable in class org.apache.cayenne.tx.BaseTransaction
 
STATUS_COMMITTING - Static variable in class org.apache.cayenne.tx.BaseTransaction
 
STATUS_MARKED_ROLLEDBACK - Static variable in class org.apache.cayenne.tx.BaseTransaction
 
STATUS_NO_TRANSACTION - Static variable in class org.apache.cayenne.tx.BaseTransaction
 
STATUS_ROLLEDBACK - Static variable in class org.apache.cayenne.tx.BaseTransaction
 
STATUS_ROLLING_BACK - Static variable in class org.apache.cayenne.tx.BaseTransaction
 
stop() - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
 
stopped - Variable in class org.apache.cayenne.access.DataDomain
 
stopped - Variable in class org.apache.cayenne.event.DefaultEventManager
 
storageEngine - Variable in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
strategy - Variable in class org.apache.cayenne.access.translator.select.QueryAssemblerHelper
 
string_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
STRING_ESC - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
STRING_ESC - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
string_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
string_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
STRING_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
string_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
string_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
stringExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
stringFromFile(File) - Static method in class org.apache.cayenne.util.Util
Reads file contents, returning it as a String, using System default line separator.
stringFromFile(File, String) - Static method in class org.apache.cayenne.util.Util
Reads file contents, returning it as a String, joining lines with provided separator.
stringParameter() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
stripFileExtension(String) - Static method in class org.apache.cayenne.util.Util
Strips extension from the file name.
stripLineBreaks(String, char) - Static method in class org.apache.cayenne.util.Util
Strips "\n", "\r\n", "\r" from the argument string, replacing them with a provided character.
stripPackageName(String) - Static method in class org.apache.cayenne.util.Util
Returns an unqualified class name for the fully qualified name.
StrongConnection<E,V> - Class in org.apache.cayenne.ashwood.graph
 
StrongConnection(DigraphIteration<E, V>) - Constructor for class org.apache.cayenne.ashwood.graph.StrongConnection
 
subclassDescriptors - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
subentities - Variable in class org.apache.cayenne.map.EntityInheritanceTree
 
subject - Variable in class org.apache.cayenne.event.CayenneEvent
 
subjects - Variable in class org.apache.cayenne.event.DefaultEventManager
 
subList(int, int) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
subList(int, int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
subList(int, int) - Method in class org.apache.cayenne.util.PersistentObjectList
 
subquery() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
subquery_from_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
subquery_from_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
subselect_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
subselect_expressions() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
substBackslashes(String) - Static method in class org.apache.cayenne.util.Util
Replaces all backslashes "\" with forward slashes "/".
substring() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
SUBSTRING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
substring() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
SUBSTRING - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
substring(int, int) - Method in class org.apache.cayenne.exp.Property
 
substringExp(Expression, int, int) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
Call SUBSTRING(string, offset, length) function
substringExp(String, int, int) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
Call SUBSTRING(string, offset, length) function
substringExp(Expression, Expression, Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
Call SUBSTRING(string, offset, length) function
SUBTRACT - Static variable in class org.apache.cayenne.exp.Expression
 
sum() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
SUM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
sum() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
SUM - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
sum() - Method in class org.apache.cayenne.exp.Property
 
sum(Property<E>) - Method in class org.apache.cayenne.query.ColumnSelect
Select sum of values
sum(Property<E>) - Method in class org.apache.cayenne.query.ObjectSelect
Select sum of values
sumExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
superclassDescriptor - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
superClassName - Variable in class org.apache.cayenne.map.ObjEntity
 
superEntityName - Variable in class org.apache.cayenne.map.ObjEntity
 
supportsBatchUpdates() - Method in class org.apache.cayenne.dba.AutoAdapter
 
supportsBatchUpdates() - Method in interface org.apache.cayenne.dba.DbAdapter
Returns true if the target database supports batch updates.
supportsBatchUpdates - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
supportsBatchUpdates() - Method in class org.apache.cayenne.dba.JdbcAdapter
 
supportsCatalogsOnReverseEngineering() - Method in class org.apache.cayenne.dba.AutoAdapter
 
supportsCatalogsOnReverseEngineering() - Method in interface org.apache.cayenne.dba.DbAdapter
Returns true if a target database supports catalogs on reverse engineering.
supportsCatalogsOnReverseEngineering() - Method in class org.apache.cayenne.dba.JdbcAdapter
Returns true.
supportsCatalogsOnReverseEngineering() - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
 
supportsGeneratedKeys() - Method in class org.apache.cayenne.dba.AutoAdapter
 
supportsGeneratedKeys() - Method in interface org.apache.cayenne.dba.DbAdapter
Returns true if a target database supports key autogeneration.
supportsGeneratedKeys - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
supportsGeneratedKeys() - Method in class org.apache.cayenne.dba.JdbcAdapter
 
supportsLength(int) - Static method in class org.apache.cayenne.dba.TypesMapping
Deprecated.
Returns true if supplied type can have a length attribute as a part of column definition.
supportsOracleLOB - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
 
supportsTableAliases() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
Always returns true.
supportsTableAliases() - Method in class org.apache.cayenne.access.translator.select.QueryAssembler
Returns true if table aliases are supported.
supportsUniqueConstraints() - Method in class org.apache.cayenne.dba.AutoAdapter
 
supportsUniqueConstraints() - Method in interface org.apache.cayenne.dba.DbAdapter
Returns true if a target database supports UNIQUE constraints.
supportsUniqueConstraints - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
supportsUniqueConstraints() - Method in class org.apache.cayenne.dba.JdbcAdapter
Returns true.
suppressDistinct() - Method in class org.apache.cayenne.query.ColumnSelect
Explicitly suppress distinct in query.
SwitchTo(int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
Switch to specified lex state.
SybaseAdapter - Class in org.apache.cayenne.dba.sybase
DbAdapter implementation for Sybase RDBMS.
SybaseAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.sybase.SybaseAdapter
 
SybasePkGenerator - Class in org.apache.cayenne.dba.sybase
Primary key generator implementation for Sybase.
SybasePkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.sybase.SybasePkGenerator
 
SybaseQualifierTranslator - Class in org.apache.cayenne.dba.sybase
 
SybaseQualifierTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.dba.sybase.SybaseQualifierTranslator
 
SybaseSelectTranslator - Class in org.apache.cayenne.dba.sybase
 
SybaseSelectTranslator(Query, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.dba.sybase.SybaseSelectTranslator
 
SybaseSniffer - Class in org.apache.cayenne.dba.sybase
Detects Sybase database from JDBC metadata.
SybaseSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.sybase.SybaseSniffer
 
SyncMessage - Class in org.apache.cayenne.remote
A message used for synchronization of the child with parent.
SyncMessage(ObjectContext, int, GraphDiff) - Constructor for class org.apache.cayenne.remote.SyncMessage
 

T

tableName - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
tableTypeForTable() - Method in class org.apache.cayenne.dba.AutoAdapter
 
tableTypeForTable() - Method in interface org.apache.cayenne.dba.DbAdapter
Returns the name of the table type (as returned by DatabaseMetaData.getTableTypes) for a simple user table.
tableTypeForTable() - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
 
tableTypeForTable() - Method in class org.apache.cayenne.dba.JdbcAdapter
 
tableTypeForView() - Method in class org.apache.cayenne.dba.AutoAdapter
 
tableTypeForView() - Method in interface org.apache.cayenne.dba.DbAdapter
Returns the name of the table type (as returned by DatabaseMetaData.getTableTypes) for a view table.
tableTypeForView() - Method in class org.apache.cayenne.dba.JdbcAdapter
 
tableTypeForView() - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
Returns null, since views are not yet supported in openbase.
tabSize - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
tabSize - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
tabSize - Variable in class org.apache.cayenne.template.parser.JavaCharStream
 
tagOpened - Variable in class org.apache.cayenne.util.XMLEncoder
 
targetContext - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
 
targetDescriptor - Variable in class org.apache.cayenne.reflect.BaseArcProperty
 
targetEntityName - Variable in class org.apache.cayenne.map.Relationship
 
targetName - Variable in class org.apache.cayenne.map.DbJoin
 
targetNamespace - Variable in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
 
targetNodeId - Variable in class org.apache.cayenne.graph.ArcCreateOperation
 
targetNodeId - Variable in class org.apache.cayenne.graph.ArcDeleteOperation
 
targetPkSnapshotWithSrcSnapshot(Map<String, Object>) - Method in class org.apache.cayenne.map.DbRelationship
Creates a snapshot of primary key attributes of a target object of this relationship based on a snapshot of a source.
targetResolver - Variable in class org.apache.cayenne.util.ObjectDetachOperation
 
template() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
 
TemplateContextFactory - Interface in org.apache.cayenne.template
 
templates - Variable in class org.apache.cayenne.query.SQLTemplate
 
text() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
 
TEXT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
TEXT_OTHER - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
then(Ordering) - Method in class org.apache.cayenne.query.Ordering
Returns Orderings with this Ordering followed by the provided next Ordering.
then(Orderings) - Method in class org.apache.cayenne.query.Ordering
Returns Orderings with this Ordering followed by the provided list of next Orderings.
then(List<Ordering>) - Method in class org.apache.cayenne.query.Ordering
 
then(Ordering) - Method in class org.apache.cayenne.query.Orderings
Adds the given sort ordering to the end of this list and returns "this" so it can be chained again.
then(Orderings) - Method in class org.apache.cayenne.query.Orderings
Adds the given sort orderings to the end of this list and returns "this" so it can be chained again.
then(List<Ordering>) - Method in class org.apache.cayenne.query.Orderings
 
threadInjector - Static variable in class org.apache.cayenne.configuration.CayenneRuntime
A holder of an Injector bound to the current thread.
threadObjectContext - Static variable in class org.apache.cayenne.BaseContext
A holder of a ObjectContext bound to the current thread.
threadRunInProgress - Variable in class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
 
ThrowOnPartialOrCreateSchemaStrategy - Class in org.apache.cayenne.access.dbsync
 
ThrowOnPartialOrCreateSchemaStrategy() - Constructor for class org.apache.cayenne.access.dbsync.ThrowOnPartialOrCreateSchemaStrategy
 
ThrowOnPartialSchemaStrategy - Class in org.apache.cayenne.access.dbsync
 
ThrowOnPartialSchemaStrategy() - Constructor for class org.apache.cayenne.access.dbsync.ThrowOnPartialSchemaStrategy
 
TIMES - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
timestamp - Variable in class org.apache.cayenne.access.event.SnapshotEvent
 
TimestampType - Class in org.apache.cayenne.access.types
 
TimestampType() - Constructor for class org.apache.cayenne.access.types.TimestampType
 
TimeType - Class in org.apache.cayenne.access.types
 
TimeType() - Constructor for class org.apache.cayenne.access.types.TimeType
 
to(Class<? extends T>) - Method in interface org.apache.cayenne.di.BindingBuilder
 
ToAnyConverter<T> - Class in org.apache.cayenne.reflect
Can convert to any class that has a constructor that takes a single Object or a single String parameter.
ToAnyConverter() - Constructor for class org.apache.cayenne.reflect.ToAnyConverter
 
toArray() - Method in class org.apache.cayenne.access.IncrementalFaultList
 
toArray(T[]) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
toArray() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
toArray(Object[]) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
toArray(Object) - Method in class org.apache.cayenne.template.directive.BindObjectEqual
 
toArray() - Method in class org.apache.cayenne.util.commons.CompositeCollection
Returns an array containing all of the elements in this composite.
toArray(T[]) - Method in class org.apache.cayenne.util.commons.CompositeCollection
Returns an object array, populating the supplied array if possible.
toArray() - Method in class org.apache.cayenne.util.PersistentObjectList
 
toArray(Object[]) - Method in class org.apache.cayenne.util.PersistentObjectList
 
toArray() - Method in class org.apache.cayenne.util.PersistentObjectSet
 
toArray(Object[]) - Method in class org.apache.cayenne.util.PersistentObjectSet
 
toBigDecimal(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
 
toBoolean(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
 
toCacheKey(BigInteger) - Method in class org.apache.cayenne.access.types.BigIntegerValueType
 
toCacheKey(Character) - Method in class org.apache.cayenne.access.types.CharacterValueType
 
toCacheKey(LocalDateTime) - Method in class org.apache.cayenne.access.types.LocalDateTimeValueType
 
toCacheKey(LocalDate) - Method in class org.apache.cayenne.access.types.LocalDateValueType
 
toCacheKey(LocalTime) - Method in class org.apache.cayenne.access.types.LocalTimeValueType
 
toCacheKey(UUID) - Method in class org.apache.cayenne.access.types.UUIDValueType
 
toCacheKey(V) - Method in interface org.apache.cayenne.access.types.ValueObjectType
Returned value should be same for objects that is logically equal.
toComparable(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
Attempts to convert an object to Comparable instance.
toComparison() - Method in class org.apache.cayenne.util.CompareToBuilder
Returns a negative integer, a positive integer, or zero as the builder has judged the "left-hand" side as less than, greater than, or equal to the "right-hand" side.
toDependentPK - Variable in class org.apache.cayenne.map.DbRelationship
 
toDouble(Object, double) - Static method in class org.apache.cayenne.util.ConversionUtil
 
toEJBQL(List<Object>, String) - Method in class org.apache.cayenne.exp.Expression
Produces an EJBQL string that represents this expression.
toEJBQL(String) - Method in class org.apache.cayenne.exp.Expression
Produces an EJBQL string that represents this expression.
toFile(URL) - Static method in class org.apache.cayenne.util.Util
Converts URL to file.
toHashCode() - Method in class org.apache.cayenne.util.HashCodeBuilder
Return the computed hashCode.
toIdMap(Object) - Method in class org.apache.cayenne.template.directive.BindObjectEqual
 
toInstance(T) - Method in interface org.apache.cayenne.di.BindingBuilder
 
toInt(Object, int) - Static method in class org.apache.cayenne.util.ConversionUtil
 
toJavaObject(Long) - Method in class org.apache.cayenne.access.types.BigIntegerValueType
 
toJavaObject(String) - Method in class org.apache.cayenne.access.types.CharacterValueType
 
toJavaObject(Timestamp) - Method in class org.apache.cayenne.access.types.LocalDateTimeValueType
 
toJavaObject(Date) - Method in class org.apache.cayenne.access.types.LocalDateValueType
 
toJavaObject(Time) - Method in class org.apache.cayenne.access.types.LocalTimeValueType
 
toJavaObject(String) - Method in class org.apache.cayenne.access.types.UUIDValueType
 
toJavaObject(T) - Method in interface org.apache.cayenne.access.types.ValueObjectType
 
tok() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
token - Variable in class org.apache.cayenne.ejbql.parser.EJBQL
Current token.
Token - Class in org.apache.cayenne.ejbql.parser
Describes the input token stream.
Token() - Constructor for class org.apache.cayenne.ejbql.parser.Token
No-argument constructor
Token(int) - Constructor for class org.apache.cayenne.ejbql.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.apache.cayenne.ejbql.parser.Token
Constructs a new token for the specified Image and Kind.
token - Variable in class org.apache.cayenne.exp.parser.ExpressionParser
Current token.
Token - Class in org.apache.cayenne.exp.parser
Describes the input token stream.
Token() - Constructor for class org.apache.cayenne.exp.parser.Token
No-argument constructor
Token(int) - Constructor for class org.apache.cayenne.exp.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.apache.cayenne.exp.parser.Token
Constructs a new token for the specified Image and Kind.
token - Variable in class org.apache.cayenne.template.parser.SQLTemplateParser
Current token.
Token - Class in org.apache.cayenne.template.parser
Describes the input token stream.
Token() - Constructor for class org.apache.cayenne.template.parser.Token
No-argument constructor
Token(int) - Constructor for class org.apache.cayenne.template.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.apache.cayenne.template.parser.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class org.apache.cayenne.ejbql.parser.EJBQL
Generated Token Manager.
token_source - Variable in class org.apache.cayenne.exp.parser.ExpressionParser
Generated Token Manager.
token_source - Variable in class org.apache.cayenne.template.parser.SQLTemplateParser
Generated Token Manager.
tokenImage - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
Literal token values.
tokenImage - Variable in exception org.apache.cayenne.ejbql.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
Literal token values.
tokenImage - Variable in exception org.apache.cayenne.exp.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Variable in exception org.apache.cayenne.template.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
Literal token values.
TokenMgrError - Error in org.apache.cayenne.ejbql.parser
Token Manager Error.
TokenMgrError() - Constructor for error org.apache.cayenne.ejbql.parser.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error org.apache.cayenne.ejbql.parser.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.cayenne.ejbql.parser.TokenMgrError
Full Constructor.
TokenMgrError - Error in org.apache.cayenne.exp.parser
Token Manager Error.
TokenMgrError() - Constructor for error org.apache.cayenne.exp.parser.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error org.apache.cayenne.exp.parser.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.cayenne.exp.parser.TokenMgrError
Full Constructor.
TokenMgrError - Error in org.apache.cayenne.template.parser
Token Manager Error.
TokenMgrError() - Constructor for error org.apache.cayenne.template.parser.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error org.apache.cayenne.template.parser.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.cayenne.template.parser.TokenMgrError
Full Constructor.
toLong(Object, long) - Static method in class org.apache.cayenne.util.ConversionUtil
 
toMany - Variable in class org.apache.cayenne.map.Relationship
 
ToManyList - Class in org.apache.cayenne.access
A list that holds objects for to-many relationships.
ToManyList(Persistent, String) - Constructor for class org.apache.cayenne.access.ToManyList
Creates ToManyList.
ToManyListFault - Class in org.apache.cayenne.access
 
ToManyListFault() - Constructor for class org.apache.cayenne.access.ToManyListFault
 
ToManyMapFault - Class in org.apache.cayenne.access
 
ToManyMapFault(Accessor) - Constructor for class org.apache.cayenne.access.ToManyMapFault
 
ToManyMapProperty - Interface in org.apache.cayenne.reflect
A property representing a map of objects keyed by one of the object properties.
ToManyProperty - Interface in org.apache.cayenne.reflect
A property representing a collection of objects.
ToManySetFault - Class in org.apache.cayenne.access
 
ToManySetFault() - Constructor for class org.apache.cayenne.access.ToManySetFault
 
toMap(Object) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
 
toMap(K[], V[]) - Static method in class org.apache.cayenne.util.Util
Creates a mutable map out of two arrays with keys and values.
ToOneFault - Class in org.apache.cayenne.access
 
ToOneFault() - Constructor for class org.apache.cayenne.access.ToOneFault
 
toOneFault - Variable in class org.apache.cayenne.reflect.SingletonFaultFactory
 
ToOneProperty - Interface in org.apache.cayenne.reflect
An ArcProperty that points to a single graph node.
topNode - Variable in class org.apache.cayenne.access.translator.select.JoinStack
 
toProvider(Class<? extends Provider<? extends T>>) - Method in interface org.apache.cayenne.di.BindingBuilder
 
toProviderInstance(Provider<? extends T>) - Method in interface org.apache.cayenne.di.BindingBuilder
 
toString() - Method in class org.apache.cayenne.access.DataDomain
 
toString() - Method in class org.apache.cayenne.access.DataNode
 
toString() - Method in class org.apache.cayenne.access.event.SnapshotEvent
 
toString() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
toString() - Method in class org.apache.cayenne.access.ToManyList
 
toString(BigDecimal) - Method in class org.apache.cayenne.access.types.BigDecimalType
 
toString(Boolean) - Method in class org.apache.cayenne.access.types.BooleanType
 
toString(byte[]) - Method in class org.apache.cayenne.access.types.ByteArrayType
 
toString(Byte) - Method in class org.apache.cayenne.access.types.ByteType
 
toString(Calendar) - Method in class org.apache.cayenne.access.types.CalendarType
 
toString(String) - Method in class org.apache.cayenne.access.types.CharType
 
toString(Date) - Method in class org.apache.cayenne.access.types.DateType
 
toString(Double) - Method in class org.apache.cayenne.access.types.DoubleType
 
toString(T) - Method in class org.apache.cayenne.access.types.EnumType
 
toString(T) - Method in class org.apache.cayenne.access.types.ExtendedEnumType
 
toString(T) - Method in interface org.apache.cayenne.access.types.ExtendedType
Converts value of the supported type to a human-readable String representation.
toString(Float) - Method in class org.apache.cayenne.access.types.FloatType
 
toString(Integer) - Method in class org.apache.cayenne.access.types.IntegerType
 
toString(Long) - Method in class org.apache.cayenne.access.types.LongType
 
toString(Object) - Method in class org.apache.cayenne.access.types.ObjectType
 
toString(Short) - Method in class org.apache.cayenne.access.types.ShortType
 
toString(Timestamp) - Method in class org.apache.cayenne.access.types.TimestampType
 
toString(Time) - Method in class org.apache.cayenne.access.types.TimeType
 
toString(Date) - Method in class org.apache.cayenne.access.types.UtilDateType
 
toString(Void) - Method in class org.apache.cayenne.access.types.VoidType
 
toString() - Method in class org.apache.cayenne.BaseDataObject
 
toString() - Method in class org.apache.cayenne.conn.DataSourceInfo
 
toString() - Method in class org.apache.cayenne.DataRow
 
toString() - Method in class org.apache.cayenne.di.Key
 
toString() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
 
toString() - Method in class org.apache.cayenne.ejbql.parser.Token
Returns the image.
toString() - Method in class org.apache.cayenne.event.EventSubject
 
toString() - Method in class org.apache.cayenne.exp.Expression
 
toString() - Method in class org.apache.cayenne.exp.ExpressionParameter
 
toString() - Method in class org.apache.cayenne.exp.parser.Token
Returns the image.
toString() - Method in class org.apache.cayenne.map.Attribute
 
toString() - Method in class org.apache.cayenne.map.DataMap
 
toString() - Method in class org.apache.cayenne.map.DbAttribute
 
toString() - Method in class org.apache.cayenne.map.DbJoin
 
toString() - Method in class org.apache.cayenne.map.DbKeyGenerator
 
toString() - Method in class org.apache.cayenne.map.DbRelationship
 
toString() - Method in class org.apache.cayenne.map.Entity
 
toString() - Method in class org.apache.cayenne.map.ObjAttribute
 
toString() - Method in class org.apache.cayenne.map.ObjRelationship
 
toString() - Method in class org.apache.cayenne.map.Relationship
Overrides Object.toString() to return informative description.
toString() - Method in class org.apache.cayenne.ObjectId
A standard toString method used for debugging.
toString() - Method in class org.apache.cayenne.PersistentObject
 
toString() - Method in class org.apache.cayenne.query.AbstractQuery
 
toString() - Method in class org.apache.cayenne.query.NamedQuery
Deprecated.
Overrides toString() outputting a short string with query class and name.
toString() - Method in class org.apache.cayenne.query.ObjectIdQuery
Overrides toString() outputting a short string with query class and ObjectId.
toString() - Method in class org.apache.cayenne.query.Ordering
 
toString() - Method in class org.apache.cayenne.query.RelationshipQuery
Overrides toString() outputting a short string with query class and relationship name.
toString() - Method in class org.apache.cayenne.reflect.BaseProperty
 
toString() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
toString() - Method in class org.apache.cayenne.remote.BootstrapMessage
Returns a description of the type of message.
toString() - Method in class org.apache.cayenne.remote.QueryMessage
Returns a description of the type of message.
toString() - Method in class org.apache.cayenne.remote.RemoteSession
 
toString() - Method in class org.apache.cayenne.remote.SyncMessage
Returns a description of the type of message.
toString() - Method in class org.apache.cayenne.resource.URLResource
 
toString() - Method in class org.apache.cayenne.template.parser.SimpleNode
 
toString(String) - Method in class org.apache.cayenne.template.parser.SimpleNode
 
toString() - Method in class org.apache.cayenne.template.parser.Token
Returns the image.
toString(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
Attempts to convert an object to Comparable instance.
toString() - Method in class org.apache.cayenne.util.PersistentObjectList
 
toString() - Method in class org.apache.cayenne.util.PersistentObjectMap
 
toString() - Method in class org.apache.cayenne.util.PersistentObjectSet
 
toString() - Method in class org.apache.cayenne.util.ToStringBuilder
Returns a String built by the earlier invocations.
toString() - Method in class org.apache.cayenne.validation.BeanValidationFailure
Returns a String representation of the failure.
toString() - Method in class org.apache.cayenne.validation.SimpleValidationFailure
Returns a String representation of the failure.
toString() - Method in exception org.apache.cayenne.validation.ValidationException
 
toString() - Method in class org.apache.cayenne.validation.ValidationResult
 
toStringBuffer(StringBuffer, boolean) - Method in class org.apache.cayenne.BaseDataObject
A variation of "toString" method, that may be more efficient in some cases.
ToStringBuilder - Class in org.apache.cayenne.util
A utility class to simplify implementation of Object toString methods.
ToStringBuilder(Object) - Constructor for class org.apache.cayenne.util.ToStringBuilder
 
touch() - Method in class org.apache.cayenne.util.IndexPropertyList
Changes list state to "dirty" forcing reordering on next access.
toUpperCase(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
Attempts to convert an object to an uppercase string.
TRAILING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
Transaction - Class in org.apache.cayenne.access
Deprecated.
since 4.0. For manual transaction management use BaseTransaction static methods or better - ServerRuntime.performInTransaction(org.apache.cayenne.tx.TransactionalOperation) . Also note that since 4.0 an actual Transaction is an interface located in a different package: Transaction
Transaction() - Constructor for class org.apache.cayenne.access.Transaction
Deprecated.
 
Transaction - Interface in org.apache.cayenne.tx
Cayenne Transaction interface.
TransactionalOperation<T> - Interface in org.apache.cayenne.tx
 
transactionFactory - Variable in class org.apache.cayenne.access.DataContext
Deprecated.
since 4.0 used in a method that itself should be deprecated, so this is a temp code
transactionFactory - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
 
TransactionFactory - Interface in org.apache.cayenne.tx
 
TransactionFilter - Class in org.apache.cayenne.tx
A DataChannelFilter that provides transactions.
TransactionFilter() - Constructor for class org.apache.cayenne.tx.TransactionFilter
 
TransactionListener - Interface in org.apache.cayenne.tx
A callback that is notified as transaction progresses through stages.
transactionManager - Variable in class org.apache.cayenne.access.DataDomain
 
transactionManager - Variable in class org.apache.cayenne.tx.TransactionFilter
 
TransactionManager - Interface in org.apache.cayenne.tx
An optional utility service that simplifies wrapping multiple operations in transactions.
transform(Function<Object, Object>) - Method in class org.apache.cayenne.exp.Expression
Creates a transformed copy of this expression, applying transformation provided by Transformer to all its nodes.
transformExpression(Function<Object, Object>) - Method in class org.apache.cayenne.exp.Expression
A recursive method called from "transform" to do the actual transformation.
transformExpression(Function<Object, Object>) - Method in class org.apache.cayenne.exp.parser.AggregateConditionNode
 
transformExpression(Function<Object, Object>) - Method in class org.apache.cayenne.exp.parser.ASTIn
 
transformExpression(Function<Object, Object>) - Method in class org.apache.cayenne.exp.parser.ASTNotIn
 
TRANSIENT - Static variable in class org.apache.cayenne.PersistenceState
Describes a state of an object not registered with DataContext/ObjectContext, and therefore having no persistence features.
translated - Variable in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslator
 
translated - Variable in class org.apache.cayenne.access.translator.select.QueryAssembler
 
translateToDbPath(Expression) - Method in class org.apache.cayenne.map.ObjEntity
Transforms an Expression to an analogous expression in terms of the underlying DbEntity.
translateToRelatedEntity(Expression, String) - Method in class org.apache.cayenne.map.DbEntity
Transforms Expression rooted in this entity to an analogous expression rooted in related entity.
translateToRelatedEntity(Expression, String) - Method in class org.apache.cayenne.map.Entity
Translates Expression rooted in this entity to an analogous expression rooted in related entity.
translateToRelatedEntity(Expression, String) - Method in class org.apache.cayenne.map.ObjEntity
Transforms an Expression rooted in this entity to an analogous expression rooted in related entity.
translator(BatchQuery, DbAdapter, String) - Method in interface org.apache.cayenne.access.translator.batch.BatchTranslatorFactory
Creates a proper translator for a BatchQuery
translator(BatchQuery, DbAdapter, String) - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslatorFactory
 
translator(SelectQuery<?>, DbAdapter, EntityResolver) - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslatorFactory
 
translator(SelectQuery<?>, DbAdapter, EntityResolver) - Method in interface org.apache.cayenne.access.translator.select.SelectTranslatorFactory
Creates a proper translator for a BatchQuery
TraversalHandler - Interface in org.apache.cayenne.exp
Expression visitor interface.
TraversalHelper - Class in org.apache.cayenne.exp
Noop implementation of TraversalHandler.
TraversalHelper() - Constructor for class org.apache.cayenne.exp.TraversalHelper
 
traverse(TraversalHandler) - Method in class org.apache.cayenne.exp.Expression
Traverses itself and child expressions, notifying visitor via callback methods as it goes.
traverse(Expression, TraversalHandler) - Method in class org.apache.cayenne.exp.Expression
Traverses itself and child expressions, notifying visitor via callback methods as it goes.
traverse(PrefetchProcessor) - Method in class org.apache.cayenne.query.PrefetchTreeNode
Traverses the tree depth-first, invoking callback methods of the processor when passing through the nodes.
trim() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
TRIM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
trim() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
TRIM - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
trim() - Method in class org.apache.cayenne.exp.Property
 
trim_character() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
TRIM_FUNCTION - Static variable in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
 
TRIM_FUNCTION - Static variable in class org.apache.cayenne.dba.ingres.IngresAdapter
 
TRIM_FUNCTION - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
 
TRIM_FUNCTION - Static variable in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
 
trim_specification() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
TRIM_VALUES_THRESHOLD - Static variable in interface org.apache.cayenne.access.types.ExtendedType
Defines trimming constant for toString method that helps to limit logging of large values.
trimBytes(byte[]) - Static method in class org.apache.cayenne.access.types.ByteArrayType
Strips null bytes from the byte array, returning a potentially smaller array that contains no trailing zero bytes.
trimExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
trimExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
trimFunction - Variable in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslator
 
trimFunction - Variable in class org.apache.cayenne.access.translator.select.TrimmingQualifierTranslator
 
trimmedInExpression(Expression, int) - Method in class org.apache.cayenne.dba.oracle.OracleQualifierTranslator.INTrimmer
 
trimmingBytes - Variable in class org.apache.cayenne.access.types.ByteArrayType
 
trimmingChars - Variable in class org.apache.cayenne.access.types.CharType
 
TrimmingQualifierTranslator - Class in org.apache.cayenne.access.translator.select
QualifierTranslator that allows translation of qualifiers that perform comparison with CHAR columns.
TrimmingQualifierTranslator(QueryAssembler, String) - Constructor for class org.apache.cayenne.access.translator.select.TrimmingQualifierTranslator
Constructor for TrimmingQualifierTranslator.
TRUE - Static variable in class org.apache.cayenne.configuration.xml.DataMapHandler
 
TRUE - Static variable in class org.apache.cayenne.exp.Expression
 
TRUE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
TRUE - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
RegularExpression Id.
truncate(long) - Method in class org.apache.cayenne.util.MemoryBlob
Truncates the BLOB value that this Blob object represents to be len bytes in length.
truncate(long) - Method in class org.apache.cayenne.util.MemoryClob
Truncates the CLOB value that this Clob designates to have a length of len characters.
type - Variable in class org.apache.cayenne.exp.Expression
 
type - Variable in class org.apache.cayenne.map.DbAttribute
Defines JDBC type of the column.
type - Variable in class org.apache.cayenne.map.DetectedDbEntity
 
type - Variable in class org.apache.cayenne.map.EmbeddableAttribute
 
type - Variable in class org.apache.cayenne.map.ObjAttribute
 
type - Variable in class org.apache.cayenne.map.ProcedureParameter
 
type - Variable in class org.apache.cayenne.map.QueryDescriptor
 
type - Variable in class org.apache.cayenne.remote.SyncMessage
 
typeAliases - Variable in class org.apache.cayenne.access.types.ExtendedTypeMap
 
typeLiteral - Variable in class org.apache.cayenne.di.Key
 
typeMap - Variable in class org.apache.cayenne.access.types.ExtendedTypeMap
 
typeOverrides - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
typesHandler - Variable in class org.apache.cayenne.dba.JdbcAdapter
 
TypesHandler - Class in org.apache.cayenne.dba
TypesHandler provides JDBC-RDBMS types mapping.
TypesHandler(URL) - Constructor for class org.apache.cayenne.dba.TypesHandler
Creates new TypesHandler loading configuration info from the XML file specified as typesConfigPath parameter.
typesMap - Variable in class org.apache.cayenne.dba.TypesHandler
 
TypesMapping - Class in org.apache.cayenne.dba
A utility class that handles mappings of JDBC data types to the database types and Java types.
TypesMapping(DatabaseMetaData) - Constructor for class org.apache.cayenne.dba.TypesMapping
 
typeSupportsLength(int) - Method in class org.apache.cayenne.dba.AutoAdapter
 
typeSupportsLength(int) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
 
typeSupportsLength(int) - Method in interface org.apache.cayenne.dba.DbAdapter
 
typeSupportsLength(int) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
 
typeSupportsLength(int) - Method in class org.apache.cayenne.dba.JdbcAdapter
Returns true if supplied type can have a length attribute as a part of column definition
typeSupportsLength(int) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
typeSupportsLength(int) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
 

U

uncapitalized(String) - Static method in class org.apache.cayenne.util.Util
Returns string with lowercased first letter
uncommittedObjects() - Method in class org.apache.cayenne.access.DataContext
Returns a collection of all uncommitted registered objects.
uncommittedObjects() - Method in class org.apache.cayenne.BaseContext
 
uncommittedObjects() - Method in class org.apache.cayenne.CayenneContext
 
uncommittedObjects() - Method in interface org.apache.cayenne.ObjectContext
Returns a collection of MODIFIED, DELETED or NEW objects.
UNDEFINED_SEMANTICS - Static variable in class org.apache.cayenne.query.PrefetchTreeNode
 
UNDEFINED_STAMP - Static variable in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
 
underscoredToJava(String, boolean) - Static method in class org.apache.cayenne.util.Util
Converts names like "ABCD_EFG_123" to Java-style names like "abcdEfg123".
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.ArcCreateOperation
 
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.ArcDeleteOperation
 
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.CompoundDiff
Iterates over diffs list in reverse order, calling "apply" on each individual diff.
undo(GraphChangeHandler) - Method in interface org.apache.cayenne.graph.GraphDiff
Calls appropriate methods on the handler to revert this change.
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeCreateOperation
 
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeDeleteOperation
 
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeDiff
 
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeIdChangeOperation
 
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodePropertyChangeOperation
 
unexpectedTagMessage(String, String...) - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
 
unfetchedObjects - Variable in class org.apache.cayenne.access.IncrementalFaultList
 
unfetchedObjects - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
UnmanagedPoolingDataSource - Class in org.apache.cayenne.datasource
A non-blocking DataSource with a pool of connections.
UnmanagedPoolingDataSource(DataSource, PoolingDataSourceParameters) - Constructor for class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
 
UnmanagedPoolingDataSource.ConnectionUnavailableException - Exception in org.apache.cayenne.datasource
An exception indicating that a connection request waiting in the queue timed out and was unable to obtain a connection.
unregisterNode(Object) - Method in class org.apache.cayenne.access.ObjectStore
 
unregisterNode(Object) - Method in interface org.apache.cayenne.graph.GraphManager
"Unregisters" a graph node, forgetting any information associated with nodeId.
unregisterNode(Object) - Method in class org.apache.cayenne.graph.GraphMap
 
unregisterObjects(Collection) - Method in class org.apache.cayenne.access.DataContext
Unregisters a Collection of DataObjects from the DataContext and the underlying ObjectStore.
unregisterType(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Removes registered ExtendedType object corresponding to javaClassName parameter.
UnresolvablePathException - Exception in org.apache.cayenne.reflect
A runtime exception thrown when PropertyUtils.getProperty() finds that there is a null value in middle of the resolved path.
UnresolvablePathException() - Constructor for exception org.apache.cayenne.reflect.UnresolvablePathException
 
UnresolvablePathException(String, Object...) - Constructor for exception org.apache.cayenne.reflect.UnresolvablePathException
 
UnresolvablePathException(String, Throwable, Object...) - Constructor for exception org.apache.cayenne.reflect.UnresolvablePathException
 
UnresolvablePathException(Throwable) - Constructor for exception org.apache.cayenne.reflect.UnresolvablePathException
 
unsetReverseRelationship(String, DataObject) - Method in class org.apache.cayenne.BaseDataObject
Removes current object from reverse relationship of object val to this object.
UNSUPPORTED_DISTINCT_TYPES - Static variable in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
 
unwindException(Throwable) - Static method in class org.apache.cayenne.util.Util
Looks up and returns the root cause of an exception.
unwrap(Class<T>) - Method in class org.apache.cayenne.datasource.DriverDataSource
 
unwrap(Class<T>) - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
 
unwrap(Class<T>) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
 
unwrap(Class<T>) - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
 
unwrap() - Method in class org.apache.cayenne.dba.AutoAdapter
 
unwrap() - Method in interface org.apache.cayenne.dba.DbAdapter
Allows the users to get access to the adapter decorated by a given adapter.
unwrap() - Method in class org.apache.cayenne.dba.JdbcAdapter
Simply returns this, as JdbcAdapter is not a wrapper.
unwrapChild(Node) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
UPDATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
update(ObjectContext) - Method in class org.apache.cayenne.query.MappedExec
 
update(ObjectContext) - Method in class org.apache.cayenne.query.ProcedureCall
 
update(ObjectContext) - Method in class org.apache.cayenne.query.SQLExec
 
update_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
update_field() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
update_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
update_statement() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
updateAttribute(Attribute) - Method in class org.apache.cayenne.map.Entity
 
updateBatch(ObjectContext) - Method in class org.apache.cayenne.query.SQLExec
 
UpdateBatchQuery - Class in org.apache.cayenne.query
Batched UPDATE query.
UpdateBatchQuery(DbEntity, List<DbAttribute>, List<DbAttribute>, Collection<String>, int) - Constructor for class org.apache.cayenne.query.UpdateBatchQuery
Creates new UpdateBatchQuery.
UpdateBatchTranslator - Class in org.apache.cayenne.access.translator.batch
A translator for UpdateBatchQueries that produces parameterized SQL.
UpdateBatchTranslator(UpdateBatchQuery, DbAdapter, String) - Constructor for class org.apache.cayenne.access.translator.batch.UpdateBatchTranslator
 
updateBindings(BatchQueryRow) - Method in interface org.apache.cayenne.access.translator.batch.BatchTranslator
Updates internal bindings to be used with a given row, returning updated bindings array.
updateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslator
 
updateDataMap(DataMap) - Static method in class org.apache.cayenne.util.DeleteRuleUpdater
Updates delete rules for all obj entities in a datamap
updateDbAttributePath() - Method in class org.apache.cayenne.map.ObjAttribute
Updates DbAttributePath for this ObjAttribute
UpdateLineColumn(char) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
UpdateLineColumn(char) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
 
UpdateLineColumn(char) - Method in class org.apache.cayenne.template.parser.JavaCharStream
 
updateObjEntity(ObjEntity) - Static method in class org.apache.cayenne.util.DeleteRuleUpdater
Updates delete rules for all relationships in a objentity
updateObjRelationship(ObjRelationship) - Static method in class org.apache.cayenne.util.DeleteRuleUpdater
Updates delete rules for specified relationship
updateReverse(List) - Method in class org.apache.cayenne.access.ToManyList
 
updateReverse(List) - Method in class org.apache.cayenne.util.RelationshipFault
 
updateSchema(DataNode) - Method in class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
 
updateSchema(DataNode) - Method in interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategy
 
updateSchema(DataNode) - Method in class org.apache.cayenne.access.dbsync.SkipSchemaUpdateStrategy
 
updateTranslator(UpdateBatchQuery, DbAdapter, String) - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslatorFactory
 
upper() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
UPPER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
upper() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
UPPER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
upper() - Method in class org.apache.cayenne.exp.Property
 
upperColumnNames() - Method in class org.apache.cayenne.query.SQLSelect
Equivalent of setting CapsStrategy.UPPER
upperExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
upperExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
url(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
Sets a database URL for the default DataSource.
url(String) - Static method in class org.apache.cayenne.datasource.DataSourceBuilder
 
URLResource - Class in org.apache.cayenne.resource
A Resource implementation wrapping a resource URL.
URLResource(URL) - Constructor for class org.apache.cayenne.resource.URLResource
 
useAliasForExpressions - Variable in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
usedForLocking - Variable in class org.apache.cayenne.map.ObjAttribute
 
usedForLocking - Variable in class org.apache.cayenne.map.ObjRelationship
 
useExternalTransactions(Binder, boolean) - Static method in class org.apache.cayenne.configuration.server.ServerModule
Sets transaction management to either external or internal transactions.
useLocalCache() - Method in class org.apache.cayenne.query.CacheableQuery
Instructs Cayenne to look for query results in the "local" cache when running the query.
useLocalCache(String) - Method in class org.apache.cayenne.query.CacheableQuery
Instructs Cayenne to look for query results in the "local" cache when running the query.
useLocalCache(String...) - Method in class org.apache.cayenne.query.CacheableQuery
Deprecated.
useLowercaseColumnNames() - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
user(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
Sets a user name for the default DataSource.
userName - Variable in class org.apache.cayenne.conn.DataSourceInfo
 
userName(String) - Method in class org.apache.cayenne.datasource.DataSourceBuilder
 
userName - Variable in class org.apache.cayenne.datasource.DriverDataSource
 
userProperties - Variable in class org.apache.cayenne.BaseContext
Stores user defined properties associated with this DataContext.
useSharedCache(String...) - Method in class org.apache.cayenne.query.CacheableQuery
Deprecated.
useSharedCache() - Method in class org.apache.cayenne.query.CacheableQuery
Instructs Cayenne to look for query results in the "shared" cache when running the query.
useSharedCache(String) - Method in class org.apache.cayenne.query.CacheableQuery
Instructs Cayenne to look for query results in the "shared" cache when running the query.
useUppercaseColumnNames() - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
USING_EXTERNAL_TRANSACTIONS_DEFAULT - Static variable in class org.apache.cayenne.access.DataDomain
Deprecated.
USING_EXTERNAL_TRANSACTIONS_PROPERTY - Static variable in class org.apache.cayenne.access.DataDomain
Deprecated.
usingBlobs - Variable in class org.apache.cayenne.access.types.ByteArrayType
 
usingClobs - Variable in class org.apache.cayenne.access.types.CharType
 
usingOptimisticLocking - Variable in class org.apache.cayenne.query.DeleteBatchQuery
 
usingOptimisticLocking - Variable in class org.apache.cayenne.query.UpdateBatchQuery
 
usingSharedSnaphsotCache - Variable in class org.apache.cayenne.access.DataContext
 
Util - Class in org.apache.cayenne.util
Contains various unorganized static utility methods used across Cayenne.
Util() - Constructor for class org.apache.cayenne.util.Util
 
UtilDateType - Class in org.apache.cayenne.access.types
Maps java.util.Date to any of the three database date/time types: TIME, DATE, TIMESTAMP.
UtilDateType() - Constructor for class org.apache.cayenne.access.types.UtilDateType
 
UUIDValueType - Class in org.apache.cayenne.access.types
 
UUIDValueType() - Constructor for class org.apache.cayenne.access.types.UUIDValueType
 

V

validateDuplicateColumnNames - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
validateDuplicateColumnNames() - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
Validate and report duplicate names of columns.
validateForDelete(ValidationResult) - Method in class org.apache.cayenne.BaseDataObject
This implementation does nothing.
validateForDelete(ValidationResult) - Method in interface org.apache.cayenne.Validating
Performs property validation of the DELETED object, appending any validation failures to the provided validationResult object.
validateForInsert(ValidationResult) - Method in class org.apache.cayenne.BaseDataObject
validateForInsert(ValidationResult) - Method in interface org.apache.cayenne.Validating
Performs property validation of the NEW object, appending any validation failures to the provided validationResult object.
validateForSave(ValidationResult) - Method in class org.apache.cayenne.BaseDataObject
Performs property validation of the object, appending any validation failures to the provided validationResult object.
validateForUpdate(ValidationResult) - Method in class org.apache.cayenne.BaseDataObject
validateForUpdate(ValidationResult) - Method in interface org.apache.cayenne.Validating
Performs property validation of the MODIFIED object, appending any validation failures to the provided validationResult object.
validateJavaClassName(Object, String, String) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
A utility method that checks that a given string is a valid Java full class name, returning a non-null ValidationFailure if this is not so.
validateMandatory(Object, String, Object) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
 
validateMandatory(Object, String) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
 
validateNamespace(String) - Method in class org.apache.cayenne.configuration.xml.VersionAwareHandler
 
validateNotEmpty(Object, String, Collection<?>) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
Returns a ValidationFailure if a collection attribute of an object is null or empty.
validateNotEmpty(Object, String, String) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
A utility method that returns a ValidationFailure if a string is either null or has a length of zero; otherwise returns null.
validateNotNull(Object, String, Object) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
 
validateVersion(Attributes) - Method in class org.apache.cayenne.configuration.xml.VersionAwareHandler
 
Validating - Interface in org.apache.cayenne
Defines a number of callback methods that allow an object to be validated before safe.
VALIDATING_OBJECTS_ON_COMMIT_DEFAULT - Static variable in class org.apache.cayenne.access.DataDomain
 
VALIDATING_OBJECTS_ON_COMMIT_PROPERTY - Static variable in class org.apache.cayenne.access.DataDomain
 
validatingObjectsOnCommit - Variable in class org.apache.cayenne.access.DataDomain
 
validatingObjectsOnCommit - Variable in class org.apache.cayenne.BaseContext
 
ValidationException - Exception in org.apache.cayenne.validation
An exception thrown on unsuccessful validation.
ValidationException(String, Object...) - Constructor for exception org.apache.cayenne.validation.ValidationException
 
ValidationException(ValidationResult) - Constructor for exception org.apache.cayenne.validation.ValidationException
 
ValidationException(String, ValidationResult, Object...) - Constructor for exception org.apache.cayenne.validation.ValidationException
 
ValidationFailure - Interface in org.apache.cayenne.validation
Defines a single failure during the validation process.
validationQuery(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
Sets a validation query for the default DataSource.
validationQuery(String) - Method in class org.apache.cayenne.datasource.PoolingDataSourceBuilder
 
ValidationResult - Class in org.apache.cayenne.validation
Represents a result of a validation execution.
ValidationResult() - Constructor for class org.apache.cayenne.validation.ValidationResult
 
value - Variable in class org.apache.cayenne.exp.parser.ASTScalar
 
value - Variable in class org.apache.cayenne.util.PersistentObjectHolder
 
ValueHolder - Interface in org.apache.cayenne
Provides a level of indirection for property value access, most often used for deferred faulting of to-one relationships.
ValueHolderDescriptorFactory - Class in org.apache.cayenne.reflect.valueholder
A ClassDescriptorFactory for Persistent objects that implement relationship faulting via ValueHolder.
ValueHolderDescriptorFactory(ClassDescriptorMap) - Constructor for class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
 
ValueInjector - Interface in org.apache.cayenne.exp
Describes expressions, that can "inject" value to an object, i.e.
ValueObjectType<V,T> - Interface in org.apache.cayenne.access.types
Descriptor and serialization helper for custom value objects that can be safely stored in the DB.
ValueObjectTypeFactory - Class in org.apache.cayenne.access.types
 
ValueObjectTypeFactory(ExtendedTypeMap, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.access.types.ValueObjectTypeFactory
 
ValueObjectTypeRegistry - Interface in org.apache.cayenne.access.types
Registry of user-defined descriptors of custom value objects' classes.
valueObjectTypeRegistry - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
 
valueObjectTypeRegistry - Variable in class org.apache.cayenne.map.EntityResolver
 
valueOf(String) - Static method in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.cayenne.map.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.cayenne.map.LifecycleEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.cayenne.query.CapsStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.cayenne.query.QueryCacheStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.cayenne.query.SortOrder
Returns the enum constant of this type with the specified name.
values - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
 
values - Variable in class org.apache.cayenne.access.translator.select.DataObjectMatchTranslator
 
values - Variable in class org.apache.cayenne.access.types.EnumType
 
values - Variable in class org.apache.cayenne.CayenneDataObject
 
values() - Static method in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.apache.cayenne.exp.parser.ASTList
 
values - Variable in class org.apache.cayenne.HybridDataObject
 
values() - Static method in enum org.apache.cayenne.map.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.cayenne.map.LifecycleEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.cayenne.query.CapsStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.cayenne.query.QueryCacheStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.cayenne.query.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
 
values() - Method in class org.apache.cayenne.util.PersistentObjectMap
 
variable() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
 
version - Variable in class org.apache.cayenne.DataRow
 
VersionAwareHandler - Class in org.apache.cayenne.configuration.xml
Handler that can validate root tag name, version and namespace.
VersionAwareHandler(LoaderContext, String) - Constructor for class org.apache.cayenne.configuration.xml.VersionAwareHandler
 
vertexIterator() - Method in interface org.apache.cayenne.ashwood.graph.DigraphIteration
 
vertexIterator() - Method in class org.apache.cayenne.ashwood.graph.FilterIteration
 
vertexIterator() - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
 
vertexIterator() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration
 
visit(EJBQLExpressionVisitor) - Method in interface org.apache.cayenne.ejbql.EJBQLExpression
Accepts a visitor, calling appropriate visitor method.
visit(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIdentificationVariable
 
visit(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIdentifier
 
visit(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
A recursive visit method that passes a visitor to this node and all its children, depth first.
visit(PropertyVisitor) - Method in class org.apache.cayenne.reflect.BaseArcProperty
 
visit(PropertyVisitor) - Method in class org.apache.cayenne.reflect.BaseProperty
 
visit(PropertyVisitor) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
 
visit(PropertyVisitor) - Method in class org.apache.cayenne.reflect.BaseToOneProperty
 
visit(PropertyVisitor) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
A visitor accept method.
visit(PropertyVisitor) - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
 
visitAbs(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitAbs(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitAbs(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitAbstractSchemaName(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitAbstractSchemaName(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitAdd(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitAdd(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitAdd(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "add" expression and also after visiting every expression child.
visitAggregate(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitAggregate(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
 
visitAggregate(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitAggregate(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitAll(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitAll(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitAll(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitAllProperties(PropertyVisitor) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Passes the visitor to the properties "visit" method for a combination of all properties, including properties declared in this descriptor, its super descriptors, and all subdescriptors.
visitAllProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
visitAllProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
visitAnd(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitAnd(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitAnd(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "and" expression and also after visiting every expression child.
visitAny(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitAny(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitAny(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitAscending(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitAscending(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitAttribute(AttributeProperty) - Method in interface org.apache.cayenne.reflect.PropertyVisitor
 
visitAverage(EJBQLAggregateColumn) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitAverage(EJBQLAggregateColumn) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitBetween(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitBetween(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitBetween(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "between" expression and also after visiting every expression child.
visitBooleanLiteral(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitBooleanLiteral(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitBooleanLiteral(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAbs
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAdd
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAnd
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLBetween
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLConcat
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDbPath
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDivide
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLEquals
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLFrom
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLFromItem
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLGreaterOrEqual
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLGreaterThan
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIn
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIsNull
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLength
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLessOrEqual
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLessThan
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLike
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLocate
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLower
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMod
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMultiply
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLNotEquals
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLOr
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSqrt
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSubstring
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSubtract
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTrim
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpdateField
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpdateItem
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpper
 
visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
Recursively visits a child at the specified index.
visitClassName(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitClassName(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitConcat(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitConcat(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.derby.DerbyEJBQLConditionTranslator
 
visitConcat(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitConcat(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitConstructor(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitConstructor(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitConstructorParameter(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitConstructorParameter(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitConstructorParameters(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitConstructorParameters(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitCount(EJBQLAggregateColumn) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitCount(EJBQLAggregateColumn) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitCurrentDate(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitCurrentDate(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitCurrentDate(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitCurrentTime(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitCurrentTime(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitCurrentTime(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitCurrentTimestamp(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitCurrentTimestamp(EJBQLExpression) - Method in class org.apache.cayenne.dba.derby.DerbyEJBQLConditionTranslator
 
visitCurrentTimestamp(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitCurrentTimestamp(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitDataChannelDescriptor(DataChannelDescriptor) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitDataChannelDescriptor(DataChannelDescriptor) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitDataChannelDescriptor(DataChannelDescriptor) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitDataMap(DataMap) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitDataMap(DataMap) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitDataMap(DataMap) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitDataNodeDescriptor(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitDataNodeDescriptor(DataNodeDescriptor) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitDataNodeDescriptor(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitDbAttribute(DbAttribute) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitDbAttribute(DbAttribute) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitDbAttribute(DbAttribute) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitDbEntity(DbEntity) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitDbEntity(DbEntity) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitDbEntity(DbEntity) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitDbPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitDbPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
visitDbPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
 
visitDbPath(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitDbPath(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitDbRelationship(DbRelationship) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitDbRelationship(DbRelationship) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitDbRelationship(DbRelationship) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitDecimalLiteral(EJBQLDecimalLiteral) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitDecimalLiteral(EJBQLDecimalLiteral) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitDecimalLiteral(EJBQLDecimalLiteral) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitDeclaredProperties(PropertyVisitor) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Passes the visitor to the properties "visit" method for all properties declared in this descriptor.
visitDeclaredProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
visitDeclaredProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
visitDelete(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDeleteTranslator
 
visitDelete(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitDelete(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitDescending(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitDescending(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitDistinct(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
 
visitDistinct(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitDistinct(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitDivide(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitDivide(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitDivide(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "divide" expression and also after visiting every expression child.
visitEmbeddable(Embeddable) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitEmbeddable(Embeddable) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitEmbeddable(Embeddable) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitEmbeddableAttribute(EmbeddableAttribute) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitEmbeddableAttribute(EmbeddableAttribute) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitEmbeddableAttribute(EmbeddableAttribute) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitEquals(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitEquals(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitEquals(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "equals" expression and also after visiting every expression child.
visitEscapeCharacter(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitEscapeCharacter(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitEscapeCharacter(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitExists(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitExists(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitExists(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitFrom(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDeleteTranslator
 
visitFrom(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
 
visitFrom(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
 
visitFrom(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitFrom(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitFromItem(EJBQLFromItem, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
 
visitFromItem(EJBQLFromItem, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitFromItem(EJBQLFromItem, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitGreaterOrEqual(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitGreaterOrEqual(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitGreaterOrEqual(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting ">=" expression and also after visiting every expression child.
visitGreaterThan(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitGreaterThan(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitGreaterThan(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting ">=" expression and also after visiting every expression child.
visitGroupBy(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
 
visitGroupBy(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitGroupBy(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitHaving(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
 
visitHaving(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitHaving(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitIdentificationVariable(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitIdentificationVariable(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
visitIdentificationVariable(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
visitIdentificationVariable(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitIdentificationVariable(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitIdentifier(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
 
visitIdentifier(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
visitIdentifier(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
 
visitIdentifier(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitIdentifier(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitIn(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitIn(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitIn(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitInnerFetchJoin(EJBQLJoin) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
 
visitInnerFetchJoin(EJBQLJoin) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitInnerFetchJoin(EJBQLJoin) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitInnerJoin(EJBQLJoin) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
 
visitInnerJoin(EJBQLJoin) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitInnerJoin(EJBQLJoin) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitIntegerLiteral(EJBQLIntegerLiteral) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitIntegerLiteral(EJBQLIntegerLiteral) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitIntegerLiteral(EJBQLIntegerLiteral) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitIsEmpty(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitIsEmpty(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitIsEmpty(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitIsNull(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitIsNull(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitIsNull(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitLength(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitLength(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitLength(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitLessOrEqual(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitLessOrEqual(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitLessOrEqual(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "<=" expression and also after visiting every expression child.
visitLessThan(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitLessThan(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitLessThan(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "<" expression and also after visiting every expression child.
visitLike(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitLike(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitLike(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "LIKE" expression and also after visiting every expression child.
visitLocate(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitLocate(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
 
visitLocate(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitLocate(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitLower(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitLower(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
 
visitLower(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitLower(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitMax(EJBQLAggregateColumn) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitMax(EJBQLAggregateColumn) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitMemberOf(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitMemberOf(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitMemberOf(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitMin(EJBQLAggregateColumn) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitMin(EJBQLAggregateColumn) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitMod(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitMod(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitMod(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitMultiply(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitMultiply(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitMultiply(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "*" expression and also after visiting every expression child.
visitNamedInputParameter(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitNamedInputParameter(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitNamedInputParameter(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitNamedInputParameterForIn(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitNamedInputParameterForIn(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitNamedInputParameterForIn(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
This method is invoked from the processing of the EJBQLIn in order to handle a query such as;
visitNegative(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitNegative(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAbs
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAbstractSchemaName
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAdd
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAggregate
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAll
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAnd
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAny
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAscending
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAverage
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLBetween
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLBooleanLiteral
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLClassName
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLConcat
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLConstructor
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLConstructorParameter
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLConstructorParameters
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLCount
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLCurrentDate
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLCurrentTime
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLCurrentTimestamp
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDbPath
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDecimalLiteral
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDelete
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDescending
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDistinct
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDivide
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLEquals
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLEscapeCharacter
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLExists
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLFrom
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLFromItem
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLGreaterOrEqual
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLGreaterThan
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLGroupBy
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLHaving
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIn
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLInnerFetchJoin
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLInnerJoin
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIntegerLiteral
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIsEmpty
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIsNull
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLength
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLessOrEqual
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLessThan
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLike
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLocate
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLower
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMax
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMemberOf
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMin
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMod
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMultiply
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLNamedInputParameter
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLNegative
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLNot
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLNotEquals
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLOr
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLOrderBy
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLOrderByItem
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLOuterFetchJoin
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLOuterJoin
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLPatternValue
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLPositionalInputParameter
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSelect
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSelectClause
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSelectExpression
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSelectExpressions
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSize
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSqrt
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLStringLiteral
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSubselect
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSubstring
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSubtract
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSum
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTok
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTrim
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTrimBoth
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTrimCharacter
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTrimLeading
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTrimTrailing
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpdate
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpdateField
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpdateItem
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpdateValue
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpper
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLWhere
 
visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
Visits this node without recursion.
visitNot(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitNot(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitNot(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitNotEquals(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitNotEquals(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitNotEquals(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "!=" expression and also after visiting every expression child.
visitObjAttribute(ObjAttribute) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitObjAttribute(ObjAttribute) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitObjAttribute(ObjAttribute) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitObjEntity(ObjEntity) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitObjEntity(ObjEntity) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitObjEntity(ObjEntity) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitObjRelationship(ObjRelationship) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitObjRelationship(ObjRelationship) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitObjRelationship(ObjRelationship) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitOr(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitOr(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitOr(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "or" expression and also after visiting every expression child.
visitOrderBy(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
 
visitOrderBy(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitOrderBy(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitOrderByItem(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitOrderByItem(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitOuterFetchJoin(EJBQLJoin) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
 
visitOuterFetchJoin(EJBQLJoin) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitOuterFetchJoin(EJBQLJoin) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitOuterJoin(EJBQLJoin) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
 
visitOuterJoin(EJBQLJoin) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitOuterJoin(EJBQLJoin) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
 
visitPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
 
visitPath(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.hsqldb.HSQLEJBQLConditionTranslator
 
visitPath(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitPath(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "path" expression and also after visiting every expression child.
visitPatternValue(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitPatternValue(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitPositionalInputParameter(EJBQLPositionalInputParameter) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitPositionalInputParameter(EJBQLPositionalInputParameter) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitPositionalInputParameter(EJBQLPositionalInputParameter) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitPositionalInputParameterForIn(EJBQLPositionalInputParameter) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitPositionalInputParameterForIn(EJBQLPositionalInputParameter) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitPositionalInputParameterForIn(EJBQLPositionalInputParameter) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
This method is invoked from the processing of the EJBQLIn in order to handle a query such as;
visitProcedure(Procedure) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitProcedure(Procedure) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitProcedure(Procedure) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitProcedureParameter(ProcedureParameter) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitProcedureParameter(ProcedureParameter) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitProcedureParameter(ProcedureParameter) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitProperties(PropertyVisitor) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Passes the visitor to the properties "visit" method for all properties declared in this descriptor and all its super-decsriptors.
visitProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
visitProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
visitQuery(QueryDescriptor) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
 
visitQuery(QueryDescriptor) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
 
visitQuery(QueryDescriptor) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
 
visitSelect(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
 
visitSelect(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitSelect(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitSelectClause(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
 
visitSelectClause(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitSelectClause(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitSelectExpression(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
 
visitSelectExpression(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitSelectExpression(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitSelectExpressions(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
 
visitSelectExpressions(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitSelectExpressions(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitSize(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitSize(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitSize(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitSqrt(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitSqrt(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitSqrt(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitStringLiteral(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitStringLiteral(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitStringLiteral(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitSubselect(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitSubselect(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitSubselect(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitSubstring(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitSubstring(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
 
visitSubstring(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitSubstring(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitSubtract(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitSubtract(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitSubtract(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Called on visiting "subtract" expression and also after visiting every expression child.
visitSum(EJBQLAggregateColumn) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitSum(EJBQLAggregateColumn) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitTok(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitTok(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitToMany(ToManyProperty) - Method in interface org.apache.cayenne.reflect.PropertyVisitor
 
visitToOne(ToOneProperty) - Method in interface org.apache.cayenne.reflect.PropertyVisitor
 
visitTrim(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitTrim(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.db2.DB2EJBQLConditionTranslator
 
visitTrim(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
 
visitTrim(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitTrim(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitTrimBoth(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitTrimBoth(EJBQLExpression) - Method in class org.apache.cayenne.dba.db2.DB2EJBQLConditionTranslator
 
visitTrimBoth(EJBQLExpression) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
 
visitTrimBoth(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitTrimBoth(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitTrimCharacter(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitTrimCharacter(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitTrimCharacter(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitTrimLeading(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitTrimLeading(EJBQLExpression) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
 
visitTrimLeading(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitTrimLeading(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitTrimTrailing(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitTrimTrailing(EJBQLExpression) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
 
visitTrimTrailing(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitTrimTrailing(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitUpdate(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitUpdate(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitUpdateField(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitUpdateField(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitUpdateItem(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitUpdateItem(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitUpdateValue(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitUpdateValue(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitUpper(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
 
visitUpper(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitUpper(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
visitWhere(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDeleteTranslator
 
visitWhere(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
 
visitWhere(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
 
visitWhere(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
 
VoidType - Class in org.apache.cayenne.access.types
A noop type that is sometimes useful to suppress extended types operations.
VoidType() - Constructor for class org.apache.cayenne.access.types.VoidType
 

W

waitingForEndNode - Variable in class org.apache.cayenne.access.translator.select.QualifierTranslator
 
WeakValueMap<K,V> - Class in org.apache.cayenne.util
Map that stores values wrapped into WeakReference
WeakValueMap() - Constructor for class org.apache.cayenne.util.WeakValueMap
 
WeakValueMap(int) - Constructor for class org.apache.cayenne.util.WeakValueMap
 
WeakValueMap(Map<? extends K, ? extends V>) - Constructor for class org.apache.cayenne.util.WeakValueMap
 
WebConfiguration - Class in org.apache.cayenne.configuration.web
A class that provides access to common Cayenne web configuration parameters retrieved either from a FilterConfig or a ServletConfig configuration.
WebConfiguration(ServletConfig) - Constructor for class org.apache.cayenne.configuration.web.WebConfiguration
 
WebConfiguration(FilterConfig) - Constructor for class org.apache.cayenne.configuration.web.WebConfiguration
 
WebModule - Class in org.apache.cayenne.configuration.web
 
WebModule() - Constructor for class org.apache.cayenne.configuration.web.WebModule
 
WebUtil - Class in org.apache.cayenne.configuration.web
A helper class to retrieve and store CayenneRuntime in the ServletContext.
WebUtil() - Constructor for class org.apache.cayenne.configuration.web.WebUtil
 
WEEK - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
weekExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
weekExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
weigher(Weigher<? super V>) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
Specifies an algorithm to determine how many the units of capacity a value consumes.
WeightedAshwoodEntitySorter - Class in org.apache.cayenne.ashwood
EntitySorter that takes into account entity "weights", and otherwise delegating to another (topological) sorter.
WeightedAshwoodEntitySorter() - Constructor for class org.apache.cayenne.ashwood.WeightedAshwoodEntitySorter
 
weightedSize() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
Returns the weighted size of this map.
WHERE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
where(Expression) - Method in class org.apache.cayenne.query.ColumnSelect
Appends a qualifier expression of this query.
where(String, Object...) - Method in class org.apache.cayenne.query.ColumnSelect
Appends a qualifier expression of this query, using provided expression String and an array of position parameters.
where - Variable in class org.apache.cayenne.query.FluentSelect
 
where(Expression) - Method in class org.apache.cayenne.query.ObjectSelect
Appends a qualifier expression of this query.
where(String, Object...) - Method in class org.apache.cayenne.query.ObjectSelect
Appends a qualifier expression of this query, using provided expression String and an array of position parameters.
where_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
widenBytes - Variable in class org.apache.cayenne.access.types.ByteType
 
widenShorts - Variable in class org.apache.cayenne.access.types.ShortType
 
willAddConnection(Transaction, String, Connection) - Method in interface org.apache.cayenne.tx.TransactionListener
 
willCleanData(DataPort, List) - Method in interface org.apache.cayenne.access.DataPortDelegate
Deprecated.
Allows delegate to sort or otherwise alter a list of DbEntities right before data cleanup starts.
willCleanData(DataPort, DbEntity, Query) - Method in interface org.apache.cayenne.access.DataPortDelegate
Deprecated.
Invoked by DataPort right before the start of data cleanup for a given entity.
willCommit(Transaction) - Method in interface org.apache.cayenne.tx.TransactionListener
 
willConnect(String, Persistent) - Method in class org.apache.cayenne.BaseDataObject
Called before establishing a relationship with another object.
willPerformGenericQuery(DataContext, Query) - Method in interface org.apache.cayenne.access.DataContextDelegate
Invoked before a Query is executed via DataContext.performGenericQuery.
willPerformQuery(DataContext, Query) - Method in interface org.apache.cayenne.access.DataContextDelegate
Invoked before a Query is executed via DataContext.performQuery.
willPortEntities(DataPort, List) - Method in interface org.apache.cayenne.access.DataPortDelegate
Deprecated.
Allows delegate to sort or otherwise alter a list of DbEntities right before the port starts.
willPortEntity(DataPort, DbEntity, Query) - Method in interface org.apache.cayenne.access.DataPortDelegate
Deprecated.
Invoked by DataPort right before the start of data port for a given entity.
willRollback(Transaction) - Method in interface org.apache.cayenne.tx.TransactionListener
 
withDriver(Class<? extends Driver>) - Method in class org.apache.cayenne.configuration.osgi.OsgiModuleBuilder
Registers a JDBC driver class used by Cayenne.
WithinDoubleQuoteLiteral - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
Lexical state.
WithinDoubleQuoteLiteral - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
Lexical state.
WithinSingleQuoteLiteral - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
Lexical state.
WithinSingleQuoteLiteral - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
Lexical state.
withoutScope() - Method in interface org.apache.cayenne.di.BindingBuilder
Sets the scope of a bound instance to "no scope".
withPath(String, int) - Static method in class org.apache.cayenne.query.PrefetchTreeNode
Creates and returns a prefetch tree spanning a single path.
withType(Class<?>) - Method in class org.apache.cayenne.configuration.osgi.OsgiModuleBuilder
Registers an arbitrary Java class.
withTypes(Class<?>...) - Method in class org.apache.cayenne.configuration.osgi.OsgiModuleBuilder
Registers an arbitrary Java class.
wrapChild(Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
wrapPathOperand(Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
Applies a few default rules for adding operands to expressions.
writeBlob(byte[]) - Method in class org.apache.cayenne.access.types.ByteArrayType
 
writeMethod - Variable in class org.apache.cayenne.reflect.BeanAccessor
 
writeProperty(String, Object) - Method in class org.apache.cayenne.BaseDataObject
 
writeProperty(String, Object) - Method in interface org.apache.cayenne.DataObject
Sets the property to the new value.
writeProperty(Object, Object, Object) - Method in class org.apache.cayenne.reflect.BaseProperty
 
writeProperty(Object, Object, Object) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
Sets a property value, inflating unresolved object if need.
writeProperty(Object, Object, Object) - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
 
writePropertyDirectly(String, Object) - Method in class org.apache.cayenne.BaseDataObject
 
writePropertyDirectly(String, Object) - Method in class org.apache.cayenne.CayenneDataObject
 
writePropertyDirectly(String, Object) - Method in interface org.apache.cayenne.DataObject
Modifies a value of a named property without altering the object state in any way, and without triggering any database operations.
writePropertyDirectly(String, Object) - Method in class org.apache.cayenne.HybridDataObject
 
writePropertyDirectly(Object, Object, Object) - Method in class org.apache.cayenne.reflect.BaseProperty
 
writePropertyDirectly(Object, Object, Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
Wraps list in a value holder that performs lazy faulting.
writePropertyDirectly(Object, Object, Object) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
Sets a property value of an object without disturbing the object fault status.
writeSerialized(ObjectOutputStream) - Method in class org.apache.cayenne.BaseDataObject
 
writeState(ObjectOutputStream) - Method in class org.apache.cayenne.BaseDataObject
 
writeState(ObjectOutputStream) - Method in class org.apache.cayenne.CayenneDataObject
 
writeState(ObjectOutputStream) - Method in class org.apache.cayenne.HybridDataObject
 

X

XMLDataChannelDescriptorLoader - Class in org.apache.cayenne.configuration.xml
 
XMLDataChannelDescriptorLoader() - Constructor for class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
 
XMLDataMapLoader - Class in org.apache.cayenne.configuration.xml
 
XMLDataMapLoader() - Constructor for class org.apache.cayenne.configuration.xml.XMLDataMapLoader
 
XMLEncoder - Class in org.apache.cayenne.util
A helper class to encode objects to XML.
XMLEncoder(PrintWriter) - Constructor for class org.apache.cayenne.util.XMLEncoder
 
XMLEncoder(PrintWriter, String) - Constructor for class org.apache.cayenne.util.XMLEncoder
 
XMLEncoder(PrintWriter, String, String) - Constructor for class org.apache.cayenne.util.XMLEncoder
 
XMLPoolingDataSourceFactory - Class in org.apache.cayenne.configuration.server
A DataSourceFactory that loads JDBC connection information from an XML resource associated with the DataNodeDescriptor, returning a DataSource with simple connection pooling.
XMLPoolingDataSourceFactory() - Constructor for class org.apache.cayenne.configuration.server.XMLPoolingDataSourceFactory
 
xmlReaderProvider - Variable in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
 
xmlReaderProvider - Variable in class org.apache.cayenne.configuration.xml.XMLDataMapLoader
 
XMLReaderProvider - Class in org.apache.cayenne.configuration.xml
 
XMLReaderProvider(boolean) - Constructor for class org.apache.cayenne.configuration.xml.XMLReaderProvider
 
XMLSerializable - Interface in org.apache.cayenne.util
Interface for Cayenne objects that can be saved to XML.

Y

YEAR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
yearExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 
yearExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
 

_

_abstract - Variable in class org.apache.cayenne.map.ObjEntity
 
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 _ 
Skip navigation links

Copyright © 2001–2017 Apache Cayenne. All rights reserved.