- 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(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(E) - Method in class org.apache.cayenne.util.PersistentObjectList
-
- add(int, E) - 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<? extends E>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Adds a collection of elements to this collection, throwing
UnsupportedOperationException unless a CollectionMutator strategy is specified.
- addAll(Collection<? extends E>) - Method in class org.apache.cayenne.util.PersistentObjectList
-
- addAll(int, Collection<? extends E>) - 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
-
- addDataChannelListener(DataChannelLoaderListener) - Method in class org.apache.cayenne.configuration.xml.LoaderContext
-
- addDataMap(DataMap) - Method in class org.apache.cayenne.access.DataDomain
-
- addDataMap(DataMap) - Method in class org.apache.cayenne.access.DataNode
-
Adds a DataMap to be handled by this node.
- addDataMap(DataMap) - Method in class org.apache.cayenne.map.EntityResolver
-
- addDataMapListener(DataMapLoaderListener) - Method in class org.apache.cayenne.configuration.xml.LoaderContext
-
- addDataNode(DataDomain, DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
-
- addDbEntity(DbEntity) - Method in class org.apache.cayenne.map.DataMap
-
Adds a new DbEntity to this DataMap.
- addDbField(String, String) - Method in class org.apache.cayenne.map.EntityResult
-
Adds a result set column mapping for a single DbAttribute.
- addDbRelationship(DbRelationship) - Method in class org.apache.cayenne.map.ObjRelationship
-
Appends a DbRelationship to the existing list of DbRelationships.
- addDeclaredProperty(PropertyDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Registers a property.
- addDefaultListener(LifecycleListener) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
- addDefaultListener(LifecycleEvent, Object, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Registers a callback method to be invoked on a provided non-entity object
when a lifecycle event occurs on any entity that does not suppress
default callbacks.
- addDescriptor(String, ClassDescriptor) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
-
Caches descriptor definition.
- addDirectly(E) - Method in interface org.apache.cayenne.util.PersistentObjectCollection
-
Adds an object without triggering an event
- addDirectly(E) - Method in class org.apache.cayenne.util.PersistentObjectList
-
- addDirectly(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.
- 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
-
- additionalDbEntities - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
-
- 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
-
- 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(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(E) - Method in class org.apache.cayenne.util.PersistentObjectList
-
- addModule(Module) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
-
- addModule(Module) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
-
- addModules(Collection<Module>) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
-
- addModules(Collection<Module>) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
-
- addMultiColumnOperand(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
-
- addNode(DataNode) - Method in class org.apache.cayenne.access.DataDomain
-
Adds new DataNode.
- addNonBlockingListener(Object, String, Class<?>, EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
-
- addNonBlockingListener(Object, String, Class<?>, EventSubject, 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, int) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
-
- addPrefetch(String, int) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Adds prefetch path with semantics to this query.
- addPrefetch(String) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
- addPrefetch(String, int) - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
-
Adds single prefetch path with semantics 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, int) - Method in class org.apache.cayenne.query.SQLSelect
-
Merges a prefetch path with specified semantics into the query prefetch tree.
- addPrefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SQLSelect
-
Merges a prefetch into the query prefetch tree.
- 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.
- addQueryFilter(DataChannelQueryFilter) - Method in class org.apache.cayenne.access.DataDomain
-
Adds a new query filter.
- addRelationship(Relationship) - Method in class org.apache.cayenne.map.Entity
-
Adds new relationship to the entity.
- addResult(SQLResult) - Method in class org.apache.cayenne.map.DataMap
-
Adds a named SQLResultSet to the DataMap.
- addResultDescriptor(ColumnDescriptor[]) - Method in class org.apache.cayenne.query.ProcedureQuery
-
Adds a descriptor for a single ResultSet.
- addResultList(List) - Method in class org.apache.cayenne.util.GenericResponse
-
- addResultPath(String) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
-
Configures an "extra" path that will resolve to an extra column (or columns) in the
result set.
- addRootDbEntity(DbEntity) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Adds a root DbEntity to the list of roots, filtering duplicates.
- addScopeEventListener(Object) - Method in class org.apache.cayenne.di.spi.DefaultScope
-
Registers annotated methods of an arbitrary object for this scope lifecycle events.
- addSelectResult(List<?>) - Method in class org.apache.cayenne.util.QueryResultBuilder
-
- addSessionCookie(URLConnection) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
-
- addSql(String, String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
-
Adds raw sql.
- addSubclassDescriptor(String, ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Adds a subclass descriptor that maps to a given class name.
- addSuperProperty(PropertyDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Registers a superclass property.
- addSyncFilter(DataChannelSyncFilter) - Method in class org.apache.cayenne.access.DataDomain
-
Adds a new sync filter.
- addTarget(Object, Object, boolean) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
-
- addTarget(Object, Object, boolean) - Method in interface org.apache.cayenne.reflect.ToManyProperty
-
- addTargetDirectly(Object, Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
-
- addTargetDirectly(Object, Object) - Method in interface org.apache.cayenne.reflect.ToManyProperty
-
Adds value to collection, without triggering changing events
This method is mostly for internal use
- addToManyTarget(String, DataObject, boolean) - Method in class org.apache.cayenne.BaseDataObject
-
- addToManyTarget(String, DataObject, boolean) - Method in interface org.apache.cayenne.DataObject
-
Adds an object to a to-many relationship.
- 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 Object
s.
- append(Object, Object, Comparator) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the builder
the comparison of
two Object
s.
- append(long, long) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the builder
the comparison of
two long
s.
- append(int, int) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the builder
the comparison of
two int
s.
- append(short, short) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the builder
the comparison of
two short
s.
- append(char, char) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the builder
the comparison of
two char
s.
- append(byte, byte) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the builder
the comparison of
two byte
s.
- append(double, double) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the builder
the comparison of
two double
s.
- append(float, float) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the builder
the comparison of
two float
s.
- append(boolean, boolean) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the builder
the comparison of
two booleans
s.
- 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 Object
s 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 int
s are equal.
- append(short, short) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Test if two short
s are equal.
- append(char, char) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Test if two char
s are equal.
- append(byte, byte) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Test if two byte
s are equal.
- append(double, double) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Test if two double
s 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 float
s 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 booleans
s 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.ASTEnum
-
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTFalse
-
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
-
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTList
-
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
-
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTNegate
-
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTNot
-
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
-
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTScalar
-
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTTrue
-
- appendAsEJBQL(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.
- 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
-
- ASTEnum - Class in org.apache.cayenne.exp.parser
-
Scalar node that represents constant enumeration value.
- ASTEnum() - Constructor for class org.apache.cayenne.exp.parser.ASTEnum
-
- ASTEnum(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTEnum
-
- ASTEqual - Class in org.apache.cayenne.exp.parser
-
"Equal To" expression.
- ASTEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTEqual
-
- ASTEqual(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTEqual
-
Creates "Equal To" expression.
- ASTERISK - 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.
- 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
-
- 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
-
- BaseArcProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseArcProperty
-
- BaseConfigurationNodeVisitor<T> - Class in org.apache.cayenne.configuration
-
- 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
-
- 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
-
- BaseToOneProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseToOneProperty
-
- BaseTransaction - Class in org.apache.cayenne.tx
-
A Cayenne transaction.
- BaseTransaction(TransactionDescriptor) - Constructor for class org.apache.cayenne.tx.BaseTransaction
-
Creates new inactive transaction.
- BatchAction - 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
-
- 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
-
- 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(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(Class<T>) - Method in interface org.apache.cayenne.di.Binder
-
Starts a binding of a java.util.Map<String, T> distinguished by its values type.
- bindMap(Class<T>, String) - Method in interface org.apache.cayenne.di.Binder
-
Starts a binding of a java.util.Map<String, T> distinguished by its
values type and binding name.
- BindNotEqual - Class in org.apache.cayenne.template.directive
-
- BindNotEqual() - Constructor for class org.apache.cayenne.template.directive.BindNotEqual
-
- BindObjectEqual - Class in org.apache.cayenne.template.directive
-
- BindObjectEqual() - Constructor for class org.apache.cayenne.template.directive.BindObjectEqual
-
- BindObjectNotEqual - Class in org.apache.cayenne.template.directive
-
- BindObjectNotEqual() - Constructor for class org.apache.cayenne.template.directive.BindObjectNotEqual
-
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.AutoAdapter
-
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
-
- bindParameter(PreparedStatement, ParameterBinding) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Binds an object value to PreparedStatement's parameter.
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
-
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
-
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
-
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
-
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
-
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
-
- bindThreadInjector(Injector) - Static method in class org.apache.cayenne.configuration.CayenneRuntime
-
Binds a DI
Injector
bound to the current thread.
- bindThreadObjectContext(ObjectContext) - Static method in class org.apache.cayenne.BaseContext
-
Binds a ObjectContext to the current thread.
- bindThreadTransaction(Transaction) - Static method in class org.apache.cayenne.tx.BaseTransaction
-
Binds a Transaction to the current thread.
- bindValue(Context, Object, String, int) - Method in class org.apache.cayenne.template.directive.Bind
-
- BITWISE_AND - Static variable in class org.apache.cayenne.exp.Expression
-
- BITWISE_LEFT_SHIFT - Static variable in class org.apache.cayenne.exp.Expression
-
- BITWISE_NOT - Static variable in class org.apache.cayenne.exp.Expression
-
- BITWISE_OR - Static variable in class org.apache.cayenne.exp.Expression
-
- BITWISE_RIGHT_SHIFT - Static variable in class org.apache.cayenne.exp.Expression
-
- BITWISE_XOR - Static variable in class org.apache.cayenne.exp.Expression
-
- bitwiseAnd() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
- bitwiseOr() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
- bitwiseShift() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
- bitwiseXor() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
- block() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
-
- boolean_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
- boolean_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
- boolean_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
- BOOLEAN_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- boolean_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
- boolean_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
- BooleanType - Class in org.apache.cayenne.access.types
-
Handles java.lang.Boolean
mapping.
- BooleanType() - Constructor for class org.apache.cayenne.access.types.BooleanType
-
- BOTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- bufcolumn - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
- bufcolumn - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
-
- bufcolumn - Variable in class org.apache.cayenne.template.parser.JavaCharStream
-
- buffer - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
- buffer - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
-
- buffer - Variable in class org.apache.cayenne.template.parser.JavaCharStream
-
- buffer - Variable in class org.apache.cayenne.util.ToStringBuilder
-
- bufline - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
- bufline - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
-
- bufline - Variable in class org.apache.cayenne.template.parser.JavaCharStream
-
- bufpos - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Position in buffer.
- bufpos - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
-
Position in buffer.
- bufpos - Variable in class org.apache.cayenne.template.parser.JavaCharStream
-
Position in buffer.
- build() - Method in class org.apache.cayenne.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
-
- 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() - 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
-
- 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
-
- 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.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.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
-
- CayenneContextFactory - Class in org.apache.cayenne.configuration.rop.client
-
- CayenneContextFactory() - Constructor for class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
-
- CayenneDataObject - Class in org.apache.cayenne
-
Implementation of
DataObject
that uses
Map
to store object fields.
- CayenneDataObject() - Constructor for class org.apache.cayenne.CayenneDataObject
-
- CayenneEvent - Class in org.apache.cayenne.event
-
Common superclass for events passed from the EventManager to Listeners; encapsulates
optional event information.
- CayenneEvent(Object) - Constructor for class org.apache.cayenne.event.CayenneEvent
-
- CayenneEvent(Object, 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.
- 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.
- CayenneServerModuleProvider - Interface in org.apache.cayenne.configuration.server
-
- CayenneSQLTemplateProcessor - Class in org.apache.cayenne.template
-
- CayenneSQLTemplateProcessor(TemplateContextFactory) - Constructor for class org.apache.cayenne.template.CayenneSQLTemplateProcessor
-
- CayenneTransaction - Class in org.apache.cayenne.tx
-
Represents a Cayenne-managed local Transaction.
- CayenneTransaction(JdbcEventLogger) - Constructor for class org.apache.cayenne.tx.CayenneTransaction
-
- CayenneTransaction(JdbcEventLogger, TransactionDescriptor) - Constructor for class org.apache.cayenne.tx.CayenneTransaction
-
- cdata - Variable in class org.apache.cayenne.util.XMLEncoder
-
- cdata(String) - Method in class org.apache.cayenne.util.XMLEncoder
-
- cdata(String, boolean) - Method in class org.apache.cayenne.util.XMLEncoder
-
- chain - Variable in class org.apache.cayenne.query.QueryChain
-
- CHANGE - Static variable in class org.apache.cayenne.map.event.MapEvent
-
A type that describes object modification events.
- changes - Variable in class org.apache.cayenne.access.ObjectStore
-
- channel - Variable in class org.apache.cayenne.BaseContext
-
- channel - Variable in class org.apache.cayenne.remote.service.LocalConnection
-
- channelEventsEnabled - Variable in class org.apache.cayenne.remote.ClientChannel
-
- CHARACTER_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- characters(char[], int, int) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
-
- CharacterValueType - Class in org.apache.cayenne.access.types
-
This is char and Character type mapped to zero or one char String.
- CharacterValueType() - Constructor for class org.apache.cayenne.access.types.CharacterValueType
-
- CharType - Class in org.apache.cayenne.access.types
-
Handles java.lang.String
, mapping it as either of JDBC types -
CLOB or (VAR)CHAR.
- CharType(boolean, boolean) - Constructor for class org.apache.cayenne.access.types.CharType
-
- checkDescriptorInitialized() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
-
Checks whether decorated descriptor is initialized, and if not, creates it using
parent
ClassDescriptorMap
.
- checkNextRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
-
Moves internal ResultSet cursor position down one row.
- checkNullParameter(EJBQLExpression, String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
-
Checks expression for containing null input parameter.
- checkStopped() - Method in class org.apache.cayenne.access.DataDomain
-
Checks that Domain is not stopped.
- ChildDiffLoader - Class in org.apache.cayenne.graph
-
A GraphChangeHandler that loads child ObjectContext diffs into a parent
ObjectContext.
- ChildDiffLoader(ObjectContext) - Constructor for class org.apache.cayenne.graph.ChildDiffLoader
-
- 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
-
- 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.ObjEntity
-
- clear() - Method in class org.apache.cayenne.access.DataRowStore
-
Expires and removes all stored snapshots without sending any notification events.
- clear() - Method in class org.apache.cayenne.access.IncrementalFaultList
-
- clear() - Method in class org.apache.cayenne.cache.MapQueryCache
-
- clear() - Method in class org.apache.cayenne.cache.NestedQueryCache
-
- clear() - Method in interface org.apache.cayenne.cache.QueryCache
-
- 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.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
-
- 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.ClientRuntime
-
- CLIENT_SUPPORTED_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
-
Defines whether a DataMap supports client entities.
- ClientChannel - Class in org.apache.cayenne.remote
-
A
DataChannel
implementation that accesses a remote server
via a ClientConnection.
- ClientChannel(ClientConnection, boolean, EventManager, boolean) - Constructor for class org.apache.cayenne.remote.ClientChannel
-
- ClientChannelProvider - Class in org.apache.cayenne.configuration.rop.client
-
- ClientChannelProvider() - Constructor for class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
-
- clientClassName - Variable in class org.apache.cayenne.map.ObjEntity
-
- ClientConnection - Interface in org.apache.cayenne.remote
-
A connection object used to interact with a remote Cayenne server.
- ClientConstants - Class in org.apache.cayenne.configuration.rop.client
-
Defines the names of runtime properties and named collections used in DI modules related to ROP client.
- ClientConstants() - Constructor for class org.apache.cayenne.configuration.rop.client.ClientConstants
-
- clientEntityResolver - Variable in class org.apache.cayenne.map.EntityResolver
-
- ClientHessianSerializationServiceProvider - Class in org.apache.cayenne.rop.http
-
- ClientHessianSerializationServiceProvider() - Constructor for class org.apache.cayenne.rop.http.ClientHessianSerializationServiceProvider
-
- ClientModule - Class in org.apache.cayenne.configuration.rop.client
-
A DI module containing all Cayenne ROP client runtime configurations.
- ClientModule() - Constructor for class org.apache.cayenne.configuration.rop.client.ClientModule
-
- ClientRuntime - Class in org.apache.cayenne.configuration.rop.client
-
A user application entry point to Cayenne stack on the ROP client.
- ClientRuntime(Collection<Module>) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientRuntime
-
- ClientRuntimeBuilder - Class in org.apache.cayenne.configuration.rop.client
-
A convenience class to assemble custom ClientRuntime.
- ClientSerializerFactory - Class in org.apache.cayenne.remote.hessian
-
An object that manages all custom (de)serializers used on the client.
- ClientSerializerFactory() - Constructor for class org.apache.cayenne.remote.hessian.ClientSerializerFactory
-
- ClientServerChannel - Class in org.apache.cayenne.access
-
A DataChannel that provides a server-side end of the bridge between client and server
objects in a Remote Object Persistence stack.
- ClientServerChannel(DataContext) - Constructor for class org.apache.cayenne.access.ClientServerChannel
-
Creates a ClientServerChannel that wraps a specified DataContext.
- clientServerChannelProvider - Variable in class org.apache.cayenne.configuration.rop.client.LocalConnectionProvider
-
- clientSuperClassName - Variable in class org.apache.cayenne.map.ObjEntity
-
- clientSupported - Variable in class org.apache.cayenne.map.DataMap
-
- cloneDataNodeDescriptor(DataNodeDescriptor, DataChannelDescriptor) - Method in class org.apache.cayenne.configuration.DefaultDataChannelDescriptorMerger
-
- cloneInfo() - Method in class org.apache.cayenne.conn.DataSourceInfo
-
- cloneJointSubtree() - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Returns a clone of subtree that includes all joint children starting from
this node itself and till the first occurrence of non-joint node
- cloneViaClientServerSerialization(Serializable, EntityResolver) - Static method in class org.apache.cayenne.remote.hessian.service.HessianUtil
-
A utility method that clones an object using Hessian serialization/deserialization
mechanism, which is different from default Java serialization.
- cloneViaSerialization(T) - Static method in class org.apache.cayenne.util.Util
-
Creates Serializable object copy using serialization/deserialization.
- cloneViaServerClientSerialization(Serializable, EntityResolver) - Static method in class org.apache.cayenne.remote.hessian.service.HessianUtil
-
- close() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
-
- close() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
-
Closes underlying ResultIterator.
- close() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
-
Closes ResultIterator and associated ResultSet.
- close() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
-
- close() - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
-
- close() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
-
- close() - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
-
- close() - Method in class org.apache.cayenne.ResultBatchIterator
-
- close() - Method in interface org.apache.cayenne.ResultIterator
-
Closes ResultIterator and associated ResultSet.
- close() - Method in class org.apache.cayenne.rop.http.HttpROPConnector
-
- close() - Method in class org.apache.cayenne.rop.ProxyRemoteService
-
- close() - Method in interface org.apache.cayenne.rop.ROPConnector
-
Close all resources related to ROP Connector.
- close() - Method in class org.apache.cayenne.tx.BaseTransaction
-
Closes all connections associated with transaction.
- closed - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
-
- closeNodeScope(Node, 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 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
-
- commitChangesToParent() - Method in class org.apache.cayenne.BaseContext
-
- commitChangesToParent() - Method in interface org.apache.cayenne.ObjectContext
-
Flushes all changes to objects in this context to the parent DataChannel.
- COMMITTED - Static variable in class org.apache.cayenne.PersistenceState
-
Describes a state of an object registered with DataContext/ObjectContext, whose
fields exactly match the state of a corresponding database row.
- 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
-
- 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
-
- 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
-
- ConfigurationNameMapper - Interface in org.apache.cayenne.configuration
-
A service that maps the names of configuration objects to the resource names.
- ConfigurationNode - Interface in org.apache.cayenne.configuration
-
Implemented by the "nodes" on the Cayenne configuration tree.
- configurationNodeName(Class<? extends ConfigurationNode>, Resource) - Method in interface org.apache.cayenne.configuration.ConfigurationNameMapper
-
Returns a node name for a given configuration type and a configuration
resource.
- configurationNodeName(Class<? extends ConfigurationNode>, Resource) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
-
- ConfigurationNodeVisitor<T> - Interface in org.apache.cayenne.configuration
-
A visitor interface for implementing operations on different types of
ConfigurationNode
objects.
- configurationSource - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
-
- configurationSource - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
-
- configurationSource - Variable in class org.apache.cayenne.map.DataMap
-
- ConfigurationTree<T extends ConfigurationNode> - Class in org.apache.cayenne.configuration
-
A tree of configuration nodes that contains extra information about the nodes, such
as load errors.
- ConfigurationTree(T) - Constructor for class org.apache.cayenne.configuration.ConfigurationTree
-
- ConfigurationTree(T, Collection<ValidationFailure>) - Constructor for class org.apache.cayenne.configuration.ConfigurationTree
-
- configure(Binder) - Method in class org.apache.cayenne.configuration.rop.client.ClientModule
-
- configure(Binder) - Method in class org.apache.cayenne.configuration.server.ServerModule
-
- configure(Binder) - Method in interface org.apache.cayenne.di.Module
-
- configuredStatements() - Method in class org.apache.cayenne.access.DbGenerator
-
Returns a list of all schema statements that should be executed with the
current configuration.
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
-
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
-
Installs appropriate ExtendedTypes as converters for passing values between JDBC
and Java layers.
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.firebird.FirebirdAdapter
-
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
-
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
-
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
-
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
- 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
-
- 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.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.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
-
- containsIgnoreCaseExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
- containsKey(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
-
- containsKey(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
-
- 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 - 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
-
- continueFlag - Variable in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
-
- contract(Digraph<Collection<E>, Collection<V>>) - Method in class org.apache.cayenne.ashwood.graph.StrongConnection
-
- contributeAdapterDetectors(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for
DbAdapterDetector
's that allows downstream modules to
"contribute" their own adapter detectors.
- contributeDefaultTypes(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for default adapter-agnostic
ExtendedType
's that allows
downstream modules to "contribute" their own types.
- contributeDomainFilters(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
- contributeDomainListeners(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for lifecycle events listeners.
- contributeDomainQueryFilters(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for
DataChannelQueryFilter
's that allows downstream modules to
"contribute" their own DataDomain query filters
- contributeDomainSyncFilters(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for
DataChannelSyncFilter
's that allows downstream modules to
"contribute" their own DataDomain sync filters
- contributePkGenerators(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI map builder for
PkGenerator
's that allows downstream modules to
"contribute" their own pk generators.
- contributeProjectLocations(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for String locations that allows downstream modules to
"contribute" their own Cayenne project locations.
- contributeProperties(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI map builder for runtime properties that allows downstream modules to
"contribute" their own properties.
- contributeTypeFactories(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for
ExtendedTypeFactory
's that allows downstream modules to
"contribute" their own factories.
- contributeUserTypes(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for
ExtendedType
's that allows downstream modules to "contribute"
their own types.
- contributeValueObjectTypes(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
- ConversionUtil - Class in org.apache.cayenne.util
-
A collection of static conversion utility methods.
- convert(Object, Class<T>) - Method in class org.apache.cayenne.reflect.Converter
-
Converts object to supported class without doing any type checking.
- convert(Object, Class<T>) - Method in class org.apache.cayenne.reflect.ToAnyConverter
-
- Converter<T> - Class in org.apache.cayenne.reflect
-
A helper class to do property type conversions.
- Converter() - Constructor for class org.apache.cayenne.reflect.Converter
-
- ConverterFactory - Class in org.apache.cayenne.reflect
-
A factory of property type converters.
- converters - Variable in class org.apache.cayenne.access.jdbc.RowDescriptor
-
- 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
-
- 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
-
- countMatches(String, String) - Static method in class org.apache.cayenne.util.Util
-
Returns how many times the sub appears in the str.
- 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.sqlserver.SQLServerPkGenerator
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- createMapKeyAccessor(ObjRelationship, ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
-
Creates an accessor to read a map key for a given relationship.
- createNClob() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
-
- 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
-
- createPK - Variable in class org.apache.cayenne.access.DbGenerator
-
- createPkGenerator() - Method in class org.apache.cayenne.dba.db2.DB2Adapter
-
Creates a DB2 specific PK Generator.
- createPkGenerator() - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
-
- createPkGenerator() - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
-
- createPkGenerator() - Method in class org.apache.cayenne.dba.h2.H2Adapter
-
- createPkGenerator() - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
-
- createPkGenerator() - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Deprecated.
- createPkGenerator() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
-
Creates and returns a primary key generator.
- createPkGenerator() - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
-
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
-
- 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.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
-
- createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
-
- createServerEventBridge(RemoteSession) - Method in class org.apache.cayenne.rop.HttpClientConnection
-
Creates an EventBridge that will listen for server events.
- 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(TransactionDescriptor) - Method in class org.apache.cayenne.tx.DefaultTransactionFactory
-
- createTransaction() - Method in interface org.apache.cayenne.tx.TransactionFactory
-
- createTransaction(TransactionDescriptor) - Method in interface org.apache.cayenne.tx.TransactionFactory
-
- createTranslator() - Method in class org.apache.cayenne.access.jdbc.BatchAction
-
- createTranslator(Connection) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
-
Returns the ProcedureTranslator to use for this ProcedureAction.
- createType(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
-
Returns an ExtendedType for specific Java classes.
- createTypeProvider(Class<SubT>) - Method in class org.apache.cayenne.di.spi.DICollectionBuilder
-
- createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.AutoAdapter
-
- createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns a DDL string to create a unique constraint over a set of columns,
or null if the unique constraints are not supported.
- createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
-
Returns a DDL string to create a unique constraint over a set of columns.
- createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Returns a DDL string to create a unique constraint over a set of columns.
- createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
-
- createUniquePKIndexString(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
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
-
- 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
-
- DataChannelDescriptorMerger - Interface in org.apache.cayenne.configuration
-
Merges multiple descriptors into a single runtime descriptor.
- DataChannelFilter - Interface in org.apache.cayenne
-
- DataChannelFilterChain - Interface in org.apache.cayenne
-
- DataChannelListener - Interface in org.apache.cayenne
-
- dataChannelLoaded(DataChannelDescriptor) - Method in class org.apache.cayenne.configuration.xml.LoaderContext
-
- DataChannelLoaderListener - Interface in org.apache.cayenne.configuration.xml
-
- DataChannelMetaData - Interface in org.apache.cayenne.configuration.xml
-
Storage for all kind of meta data that is not required for runtime.
- DataChannelQueryFilter - Interface in org.apache.cayenne
-
An interface of a filter that allows to intercept DataChannel query operations.
- DataChannelQueryFilterChain - Interface in org.apache.cayenne
-
Interface for chain of query filters
- DataChannelSyncCallbackAction - Class in org.apache.cayenne
-
- DataChannelSyncFilter - Interface in org.apache.cayenne
-
An interface of a filter that allows to intercept DataChannel sync operations.
- DataChannelSyncFilterChain - Interface in org.apache.cayenne
-
Interface for chain of sync filters
- DataContext - Class in org.apache.cayenne.access
-
- 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
-
- 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
-
- 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.IndirectQuery
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- DB2PkGenerator() - Constructor for class org.apache.cayenne.dba.db2.DB2PkGenerator
-
Used by DI
- 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_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
-
- 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
-
- DefaultDataChannelDescriptorMerger() - Constructor for class org.apache.cayenne.configuration.DefaultDataChannelDescriptorMerger
-
- DefaultDataChannelMetaData - Class in org.apache.cayenne.configuration.xml
-
- 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
-
- DefaultDataRowStoreFactory(Provider<EventBridge>, EventManager, RuntimeProperties) - Constructor for class org.apache.cayenne.access.DefaultDataRowStoreFactory
-
- DefaultDbAdapterFactory - Class in org.apache.cayenne.configuration.server
-
A factory of DbAdapters that either loads user-provided adapter or guesses
the adapter type from the database metadata.
- DefaultDbAdapterFactory(List<DbAdapterDetector>) - Constructor for class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
-
- defaultEntity - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
-
- DefaultEventManager - Class in org.apache.cayenne.event
-
- DefaultEventManager() - Constructor for class org.apache.cayenne.event.DefaultEventManager
-
Creates a multithreaded EventManager using default thread count.
- DefaultEventManager(int) - Constructor for class org.apache.cayenne.event.DefaultEventManager
-
Creates an EventManager starting the specified number of threads for multithreaded
dispatching.
- DefaultHandlerFactory - Class in org.apache.cayenne.configuration.xml
-
- DefaultHandlerFactory() - Constructor for class org.apache.cayenne.configuration.xml.DefaultHandlerFactory
-
- DefaultInjector - Class in org.apache.cayenne.di.spi
-
A default Cayenne implementations of a DI injector.
- DefaultInjector(Module...) - Constructor for class org.apache.cayenne.di.spi.DefaultInjector
-
- defaultIsolationLevel - Variable in class org.apache.cayenne.tx.BaseTransaction
-
- defaultLockType - Variable in class org.apache.cayenne.map.DataMap
-
- defaultNode - Variable in class org.apache.cayenne.access.DataDomain
-
- defaultNodeName - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
-
- DefaultObjectMapRetainStrategy - Class in org.apache.cayenne.access
-
- DefaultObjectMapRetainStrategy(RuntimeProperties) - Constructor for class org.apache.cayenne.access.DefaultObjectMapRetainStrategy
-
- DefaultObjectStoreFactory - Class in org.apache.cayenne.configuration
-
- 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
-
- DefaultSelectTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.select.DefaultSelectTranslatorFactory
-
- defaultSuperclass - Variable in class org.apache.cayenne.map.DataMap
-
- defaultTemplate - Variable in class org.apache.cayenne.query.SQLTemplate
-
- DefaultTemplateContextFactory - Class in org.apache.cayenne.template
-
- DefaultTemplateContextFactory() - Constructor for class org.apache.cayenne.template.DefaultTemplateContextFactory
-
- DefaultTransactionDescriptor - Class in org.apache.cayenne.tx
-
- DefaultTransactionFactory - Class in org.apache.cayenne.tx
-
- DefaultTransactionFactory(RuntimeProperties, JdbcEventLogger) - Constructor for class org.apache.cayenne.tx.DefaultTransactionFactory
-
- DefaultTransactionManager - Class in org.apache.cayenne.tx
-
- DefaultTransactionManager(TransactionFactory, JdbcEventLogger) - Constructor for class org.apache.cayenne.tx.DefaultTransactionManager
-
- DefaultTransactionManager.BaseTransactionHandler - Class in org.apache.cayenne.tx
-
- defaultType - Variable in class org.apache.cayenne.access.types.ExtendedTypeMap
-
- DefaultValueObjectTypeRegistry - Class in org.apache.cayenne.access.types
-
- DefaultValueObjectTypeRegistry(List<ValueObjectType<?, ?>>) - Constructor for class org.apache.cayenne.access.types.DefaultValueObjectTypeRegistry
-
- delegate - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
-
- delegate - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
-
- delegate - Variable in class org.apache.cayenne.cache.NestedQueryCache
-
- DelegatingDataSourceFactory - Class in org.apache.cayenne.configuration.server
-
A
DataSourceFactory
that delegates DataSource creation to another factory,
which is determined dynamically per DataNodeDescriptor.
- DelegatingDataSourceFactory() - Constructor for class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
-
- DELETE - 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 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
-
- DerbyAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.derby.DerbyAdapter
-
- DerbyEJBQLConditionTranslator - Class in org.apache.cayenne.dba.derby
-
- DerbyEJBQLConditionTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.dba.derby.DerbyEJBQLConditionTranslator
-
- DerbyEJBQLTranslatorFactory - Class in org.apache.cayenne.dba.derby
-
- DerbyEJBQLTranslatorFactory() - Constructor for class org.apache.cayenne.dba.derby.DerbyEJBQLTranslatorFactory
-
- DerbyPkGenerator - Class in org.apache.cayenne.dba.derby
-
PK generator for Derby that uses sequences.
- DerbyPkGenerator() - Constructor for class org.apache.cayenne.dba.derby.DerbyPkGenerator
-
Used by DI
- 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
-
- descriptor - Variable in class org.apache.cayenne.tx.BaseTransaction
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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(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.sqlserver.SQLServerPkGenerator
-
- dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
-
- dropAutoPkString() - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
-
- dropAutoPkString() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
-
- dropAutoPkString() - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
-
- dropPK - Variable in class org.apache.cayenne.access.DbGenerator
-
- dropSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
-
- dropSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.derby.DerbyPkGenerator
-
- dropSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
-
Returns a SQL string needed to drop any database objects associated with
automatic primary key generation process for a specific DbEntity.
- dropTables - Variable in class org.apache.cayenne.access.DbGenerator
-
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.AutoAdapter
-
- dropTableStatements(DbEntity) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns a collection of SQL statements needed to drop a database table.
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
-
Adds the CASCADE option to the DROP TABLE clause.
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
-
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
-
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
-
Returns a query string to drop a table corresponding to ent
DbEntity.
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
-
Adds the CASCADE option to the DROP TABLE clause.
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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.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 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
-
- endsWithIgnoreCaseExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
- 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
-
- 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
-
- 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
-
- 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.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
-
- 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
-
- 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 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
-