Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort(Executor) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- abs() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- abs() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- abs() - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- abs() - Method in class org.apache.cayenne.exp.property.NumericProperty
- ABS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- ABS - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- absExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- absExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- abstract_schema_name() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- AbstractMappedQuery - Class in org.apache.cayenne.query
- AbstractMappedQuery(String) - Constructor for class org.apache.cayenne.query.AbstractMappedQuery
- AbstractQuery - Class in org.apache.cayenne.query
-
A common superclass of Cayenne queries.
- AbstractQuery() - Constructor for class org.apache.cayenne.query.AbstractQuery
- accept(DbRowOpVisitor<T>) - Method in interface org.apache.cayenne.access.flush.operation.DbRowOp
- accept(DbRowOpVisitor<T>) - Method in class org.apache.cayenne.access.flush.operation.DeleteDbRowOp
- accept(DbRowOpVisitor<T>) - Method in class org.apache.cayenne.access.flush.operation.DeleteInsertDbRowOp
- accept(DbRowOpVisitor<T>) - Method in class org.apache.cayenne.access.flush.operation.InsertDbRowOp
- accept(DbRowOpVisitor<T>) - Method in class org.apache.cayenne.access.flush.operation.UpdateDbRowOp
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in interface org.apache.cayenne.configuration.ConfigurationNode
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.DataMap
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.DbAttribute
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.DbEntity
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.DbRelationship
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.Embeddable
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.EmbeddableAttribute
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.ObjAttribute
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.ObjEntity
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.ObjRelationship
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.Procedure
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.ProcedureParameter
- acceptVisitor(ConfigurationNodeVisitor<T>) - Method in class org.apache.cayenne.map.QueryDescriptor
- accessor - Variable in class org.apache.cayenne.reflect.BaseProperty
- accessor - Variable in exception class org.apache.cayenne.reflect.PropertyException
- accessor(String) - Static method in class org.apache.cayenne.reflect.PropertyUtils
-
Compiles an accessor that can be used for fast access for the nested property of the objects of a given class.
- Accessor - Interface in org.apache.cayenne.reflect
-
An accessor of a property value.
- AccessorFactory - Interface in org.apache.cayenne.reflect
- actingContext - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
- actionFactory - Variable in class org.apache.cayenne.access.jdbc.EJBQLAction
- adapter - Variable in class org.apache.cayenne.access.DataNode
- adapter - Variable in class org.apache.cayenne.access.DbGenerator
- adapter - Variable in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.
- adapter - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- adapter - Variable in class org.apache.cayenne.dba.JdbcPkGenerator
- adapterClassName - Variable in class org.apache.cayenne.conn.DataSourceInfo
- adapterFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
- adapterProvider - Variable in class org.apache.cayenne.dba.AutoAdapter
- adapterSql - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- adapterSql - Variable in class org.apache.cayenne.map.SQLTemplateDescriptor
- adapterType - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
- add(int, E) - Method in class org.apache.cayenne.util.PersistentObjectList
- add(int, Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
- add(int, Object) - Method in class org.apache.cayenne.util.IndexPropertyList
- add(E) - Method in class org.apache.cayenne.exp.property.NumericProperty
- add(E) - Method in class org.apache.cayenne.util.PersistentObjectList
- add(E) - Method in class org.apache.cayenne.util.PersistentObjectSet
- add(Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
- add(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
- add(Object) - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Adds an object to the collection, throwing UnsupportedOperationException unless a CollectionMutator strategy is specified.
- add(Map<String, Object>) - Method in class org.apache.cayenne.query.DeleteBatchQuery
- add(Map<String, Object>) - Method in class org.apache.cayenne.query.InsertBatchQuery
-
Adds a snapshot to batch.
- add(Map<String, Object>, Map<String, Object>) - Method in class org.apache.cayenne.query.UpdateBatchQuery
-
Adds a parameter row to the batch.
- add(Map<String, Object>, Map<String, Object>, ObjectId) - Method in class org.apache.cayenne.query.UpdateBatchQuery
-
Adds a parameter row to the batch.
- add(Map<String, Object>, ObjectId) - Method in class org.apache.cayenne.query.InsertBatchQuery
-
Adds a snapshot to batch.
- add(ConfigurationNode, Object) - Method in interface org.apache.cayenne.configuration.xml.DataChannelMetaData
-
Store data for object.
- add(ConfigurationNode, Object) - Method in class org.apache.cayenne.configuration.xml.DefaultDataChannelMetaData
-
value.getClass() will be used under the hood to associate data with the key object.
- add(ConfigurationNode, Object) - Method in class org.apache.cayenne.configuration.xml.NoopDataChannelMetaData
- add(NumericProperty<?>) - Method in class org.apache.cayenne.exp.property.NumericProperty
- add(GraphDiff) - Method in class org.apache.cayenne.graph.CompoundDiff
- add(T) - Method in interface org.apache.cayenne.di.ListBuilder
- ADD - Static variable in class org.apache.cayenne.exp.Expression
- ADD - Static variable in class org.apache.cayenne.map.event.MapEvent
-
A type that describes object creation events.
- addAdditionalQualifier(DbAttribute, Object) - Method in class org.apache.cayenne.access.flush.operation.Qualifier
- addAdditionalQualifier(DbAttribute, Object, boolean) - Method in class org.apache.cayenne.access.flush.operation.Qualifier
- addAfter(Class<? extends T>, Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
- addAfter(T, Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
- addAll(int, Collection<? extends E>) - Method in class org.apache.cayenne.access.IncrementalFaultList
- addAll(int, Collection<? extends E>) - Method in class org.apache.cayenne.util.PersistentObjectList
- addAll(Collection<? extends E>) - Method in class org.apache.cayenne.access.IncrementalFaultList
- addAll(Collection<? extends E>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Adds a collection of elements to this collection, throwing UnsupportedOperationException unless a CollectionMutator strategy is specified.
- addAll(Collection<? extends E>) - Method in class org.apache.cayenne.util.PersistentObjectList
- addAll(Collection<? extends E>) - Method in class org.apache.cayenne.util.PersistentObjectSet
- addAll(Collection<? extends GraphDiff>) - Method in class org.apache.cayenne.graph.CompoundDiff
- addAll(Collection<T>) - Method in interface org.apache.cayenne.di.ListBuilder
- addAllAfter(Collection<T>, Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
- addAllVertices(Collection<? extends E>) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- addAllVertices(Collection<? extends E>) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- addAttribute(Attribute) - Method in class org.apache.cayenne.map.Entity
-
Adds new attribute to the entity, setting its parent entity to be this object.
- addAttribute(DbAttribute) - Method in class org.apache.cayenne.map.DbEntity
-
Adds a new attribute to this entity.
- addAttribute(EmbeddableAttribute) - Method in class org.apache.cayenne.map.Embeddable
-
Adds new embeddable attribute to the entity, setting its parent embeddable to be this object.
- addAttribute(ObjAttribute) - Method in class org.apache.cayenne.map.EmbeddedResult
- addAttributeOverride(String, String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
- addAttributeOverride(String, String) - Method in class org.apache.cayenne.map.ObjEntity
- addAuthHeader(URLConnection) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
- addBatchUpdateCount(int[]) - Method in class org.apache.cayenne.util.GenericResponse
- addBatchUpdateResult(int[]) - Method in class org.apache.cayenne.util.QueryResultBuilder
- addCallback(LifecycleEvent, Class<?>, Method) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Registers a callback method to be invoked on an entity class instances when a lifecycle event occurs.
- addCallback(LifecycleEvent, Class<?>, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Registers a callback method to be invoked on an entity class instances when a lifecycle event occurs.
- addCallbackMethod(String) - Method in class org.apache.cayenne.map.CallbackDescriptor
- addCallParameter(ProcedureParameter) - Method in class org.apache.cayenne.map.Procedure
-
Adds new call parameter to the stored procedure.
- addChild(int, Node) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- addChild(Node) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- addChild(PrefetchTreeNode) - Method in class org.apache.cayenne.query.PrefetchTreeNode
- addChildNode(EntityInheritanceTree) - Method in class org.apache.cayenne.map.EntityInheritanceTree
- addColumnDescriptor(ColumnDescriptor) - Method in class org.apache.cayenne.template.Context
- addColumnResult(String) - Method in class org.apache.cayenne.map.SQLResult
-
Adds a result set column name to the mapping.
- addComposited(Collection<E>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Add an additional collection to this composite.
- addConfig(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
- addConfigs(String...) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
- addConfigs(Collection<String>) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
- addConnection(String, Connection) - Method in class org.apache.cayenne.tx.BaseTransaction
- addConverter(Class<? super T>, Converter<T>) - Static method in class org.apache.cayenne.reflect.ConverterFactory
-
Converters are used by
PropertyUtils.setProperty(Object, String, Object)
to coerce generic Object values into the specific type expected by the named setter. - addDataChannelListener(DataChannelLoaderListener) - Method in class org.apache.cayenne.configuration.xml.LoaderContext
- addDataMap(DataMap) - Method in class org.apache.cayenne.access.DataDomain
- addDataMap(DataMap) - Method in class org.apache.cayenne.access.DataNode
-
Adds a DataMap to be handled by this node.
- addDataMap(DataMap) - Method in class org.apache.cayenne.map.EntityResolver
- addDataMapListener(DataMapLoaderListener) - Method in class org.apache.cayenne.configuration.xml.LoaderContext
- addDataNode(DataDomain, DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
- addDbEntity(DbEntity) - Method in class org.apache.cayenne.map.DataMap
-
Adds a new DbEntity to this DataMap.
- addDbField(String, String) - Method in class org.apache.cayenne.map.EntityResult
-
Adds a result set column mapping for a single DbAttribute.
- addDbRelationship(DbRelationship) - Method in class org.apache.cayenne.map.ObjRelationship
-
Appends a DbRelationship to the existing list of DbRelationships.
- addDeclaredProperty(PropertyDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Registers a property.
- addDefaultListener(LifecycleListener) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Registers a
LifecycleListener
for all events on all entities. - addDefaultListener(LifecycleEvent, Object, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Registers a callback method to be invoked on a provided non-entity object when a lifecycle event occurs on any entity that does not suppress default callbacks.
- addDescriptor(String, ClassDescriptor) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
-
Caches descriptor definition.
- addDirectly(E) - Method in interface org.apache.cayenne.util.PersistentObjectCollection
-
Adds an object without triggering an event
- addDirectly(E) - Method in class org.apache.cayenne.util.PersistentObjectList
- addDirectly(E) - Method in class org.apache.cayenne.util.PersistentObjectSet
- addedToUnresolved - Variable in class org.apache.cayenne.util.PersistentObjectList
- addedToUnresolved - Variable in class org.apache.cayenne.util.PersistentObjectSet
- addEmbeddable(Embeddable) - Method in class org.apache.cayenne.map.DataMap
-
Adds an embeddable object to the DataMap.
- addEmbeddedResult(EmbeddedResult) - Method in class org.apache.cayenne.map.SQLResult
- addEntityResult(EntityResult) - Method in class org.apache.cayenne.map.SQLResult
- addEscapes(String) - Static method in exception class 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 exception class 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 exception class 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
-
Deprecated.
- addFlattenedId(String, ObjectId) - Method in class org.apache.cayenne.access.flush.operation.Values
- additionalDbEntities - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
- additionalQualifier - Variable in class org.apache.cayenne.access.flush.operation.Qualifier
- addJoin(DbJoin) - Method in class org.apache.cayenne.map.DbRelationship
-
Adds a join.
- addListener(Class<?>, LifecycleListener) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Registers a
LifecycleListener
for all events on all entities. - addListener(Object) - Method in class org.apache.cayenne.access.DataDomain
-
Adds a listener, mapping its methods to events based on annotations.
- addListener(Object) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Adds a listener, mapping its methods to events based on annotations.
- addListener(Object, String, Class<?>, EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
-
Register an
EventListener
for events sent by any sender. - addListener(Object, String, Class<?>, EventSubject) - Method in interface org.apache.cayenne.event.EventManager
-
Register an
EventListener
for events sent by any sender. - addListener(Object, String, Class<?>, EventSubject) - Method in class org.apache.cayenne.event.NoopEventManager
- addListener(Object, String, Class<?>, EventSubject, Object) - Method in class org.apache.cayenne.event.DefaultEventManager
-
Register an
EventListener
for events sent by a specific sender. - addListener(Object, String, Class<?>, EventSubject, Object) - Method in interface org.apache.cayenne.event.EventManager
-
Register an
EventListener
for events sent by a specific sender. - addListener(Object, String, Class<?>, EventSubject, Object) - Method in class org.apache.cayenne.event.NoopEventManager
- addListener(Object, String, Class<?>, EventSubject, Object, boolean) - Method in class org.apache.cayenne.event.DefaultEventManager
- addListener(LifecycleEvent, Class<?>, Object, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Registers callback method to be invoked on a provided non-entity object when a lifecycle event occurs for a specific entity.
- addListener(TransactionListener) - Method in class org.apache.cayenne.tx.BaseTransaction
- addListener(TransactionListener) - Method in interface org.apache.cayenne.tx.Transaction
- addLocal(E) - Method in class org.apache.cayenne.util.PersistentObjectList
- addModule(Module) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
- addModule(Module) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
- addModules(Collection<Module>) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
- addModules(Collection<Module>) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
- addMultiColumnOperand(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- addNode(DataNode) - Method in class org.apache.cayenne.access.DataDomain
-
Adds new DataNode.
- addNonBlockingListener(Object, String, Class<?>, EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
- addNonBlockingListener(Object, String, Class<?>, EventSubject) - Method in interface org.apache.cayenne.event.EventManager
- addNonBlockingListener(Object, String, Class<?>, EventSubject) - Method in class org.apache.cayenne.event.NoopEventManager
- addNonBlockingListener(Object, String, Class<?>, EventSubject, Object) - Method in class org.apache.cayenne.event.DefaultEventManager
- addNonBlockingListener(Object, String, Class<?>, EventSubject, Object) - Method in interface org.apache.cayenne.event.EventManager
- addNonBlockingListener(Object, String, Class<?>, EventSubject, Object) - Method in class org.apache.cayenne.event.NoopEventManager
- addObjectField(String, String) - Method in class org.apache.cayenne.map.EntityResult
-
Adds a result set column mapping for a single object property of the root entity.
- addObjectField(String, String, String) - Method in class org.apache.cayenne.map.EntityResult
-
Adds a result set column mapping for a single object property of a specified entity that may differ from the root entity if inheritance is involved.
- addObjEntity(ObjEntity) - Method in class org.apache.cayenne.map.DataMap
-
Adds a new ObjEntity to this DataMap.
- addOrdering(String, String, String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
- addOrdering(String, SortOrder) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Adds ordering specification to this query orderings.
- addOrdering(Ordering) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Adds single ordering for this query.
- addOrdering(Ordering) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Adds ordering specification to this query orderings.
- addOrderings(Collection<? extends Ordering>) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Adds a list of orderings.
- addParameter(String, Object) - Method in class org.apache.cayenne.query.ProcedureQuery
-
Adds a named parameter to the internal map of parameters.
- addParameterBinding(ParameterBinding) - Method in class org.apache.cayenne.template.Context
- addPath(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Adds a "path" with specified semantics to this prefetch node.
- addPrefetch(String) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Deprecated.since 4.1 use
SelectQueryDescriptor.addPrefetch(String, int)
- addPrefetch(String) - Method in class org.apache.cayenne.query.ProcedureQuery
-
Adds a prefetch.
- addPrefetch(String) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Adds a prefetch with specified relationship path to the query.
- addPrefetch(String) - Method in class org.apache.cayenne.query.SQLTemplate
-
Adds a prefetch.
- addPrefetch(String, int) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
- addPrefetch(String, int) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Adds prefetch path with semantics to this query.
- addPrefetch(String, int) - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
-
Adds single prefetch path with semantics to this query.
- addPrefetch(String, int) - Method in class org.apache.cayenne.query.SQLSelect
-
Merges a prefetch path with specified semantics into the query prefetch tree.
- addPrefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Adds a prefetch with specified relationship path to the query.
- addPrefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SQLSelect
-
Merges a prefetch into the query prefetch tree.
- addPrefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SQLTemplate
-
Adds a prefetch with specified relationship path to the query.
- addPrefetches(Collection<String>) - Method in class org.apache.cayenne.query.ProcedureQuery
-
Adds all prefetches from a provided collection.
- addPrefetches(Collection<String>) - Method in class org.apache.cayenne.query.SQLTemplate
-
Adds all prefetches from a provided collection.
- addProcedure(Procedure) - Method in class org.apache.cayenne.map.DataMap
-
Adds stored procedure to the list of procedures.
- addProperty(String, String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
- addQuery(Query) - Method in class org.apache.cayenne.query.QueryChain
-
Adds a query to the chain.
- addQueryDescriptor(QueryDescriptor) - Method in class org.apache.cayenne.map.DataMap
-
Stores a query descriptor under its name.
- addQueryFilter(DataChannelQueryFilter) - Method in class org.apache.cayenne.access.DataDomain
-
Adds a new query filter.
- addRelationship(Relationship) - Method in class org.apache.cayenne.map.Entity
-
Adds new relationship to the entity.
- addResult(SQLResult) - Method in class org.apache.cayenne.map.DataMap
-
Adds a named SQLResultSet to the DataMap.
- addResultDescriptor(ColumnDescriptor[]) - Method in class org.apache.cayenne.query.ProcedureQuery
-
Adds a descriptor for a single ResultSet.
- addResultList(List) - Method in class org.apache.cayenne.util.GenericResponse
- addResultPath(String) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
-
Configures an "extra" path that will resolve to an extra column (or columns) in the result set.
- addRootDbEntity(DbEntity) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Adds a root DbEntity to the list of roots, filtering duplicates.
- addScopeEventListener(Object) - Method in class org.apache.cayenne.di.spi.DefaultScope
-
Registers annotated methods of an arbitrary object for this scope lifecycle events.
- addSelectResult(List<?>) - Method in class org.apache.cayenne.util.QueryResultBuilder
- addSessionCookie(URLConnection) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
- addSql(String, String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
-
Adds raw sql.
- addSubclassDescriptor(String, ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Adds a subclass descriptor that maps to a given class name.
- addSuperProperty(PropertyDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Registers a superclass property.
- addSyncFilter(DataChannelSyncFilter) - Method in class org.apache.cayenne.access.DataDomain
-
Adds a new sync filter.
- addTarget(Object, Object, boolean) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
- addTarget(Object, Object, boolean) - Method in interface org.apache.cayenne.reflect.ToManyProperty
- addTargetDirectly(Object, Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
- addTargetDirectly(Object, Object) - Method in interface org.apache.cayenne.reflect.ToManyProperty
-
Adds value to collection, without triggering changing events This method is mostly for internal use
- addToManyTarget(String, DataObject, boolean) - Method in class org.apache.cayenne.BaseDataObject
- addToManyTarget(String, DataObject, boolean) - Method in interface org.apache.cayenne.DataObject
-
Adds an object to a to-many relationship.
- addUpdateCount(int) - Method in class org.apache.cayenne.util.GenericResponse
- addValue(DbAttribute, Object, boolean) - Method in class org.apache.cayenne.access.flush.operation.Values
- addValueBinding(QuotingAppendable, Object) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
- addVertex(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- addVertex(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- addWeightForEntity(ObjEntity) - Method in class org.apache.cayenne.ashwood.WeightedAshwoodEntitySorter
- AdhocObjectFactory - Interface in org.apache.cayenne.di
-
Creates objects for user-provided String class names, injecting dependencies into them.
- adjacentJointNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Returns a subset of nodes with "joint" semantics that are to be prefetched in the same query as the current node.
- adjustBeginLineColumn(int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Method to adjust line and column numbers for the start of a token.
- adjustBeginLineColumn(int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Method to adjust line and column numbers for the start of a token.
- adjustBeginLineColumn(int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Method to adjust line and column numbers for the start of a token.
- AdjustBuffSize() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
- AdjustBuffSize() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
- AdjustBuffSize() - Method in class org.apache.cayenne.template.parser.JavaCharStream
- after(Class<? extends T>) - Method in interface org.apache.cayenne.di.DecoratorBuilder
- afterChild(EJBQLExpression, String, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- afterScopeEnd() - Method in class org.apache.cayenne.di.spi.DefaultScopeProvider
- aggregate_path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- aggregate_select_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- AggregateConditionNode - Class in org.apache.cayenne.ejbql.parser
-
Superclass of aggregated conditional nodes such as NOT, AND, OR.
- AggregateConditionNode - Class in org.apache.cayenne.exp.parser
-
Superclass of aggregated conditional nodes such as NOT, AND, OR.
- AggregateConditionNode(int) - Constructor for class org.apache.cayenne.ejbql.parser.AggregateConditionNode
- aggregateExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- alias - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.AliasedNode
- alias - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
- alias(String) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.Creates alias with different name for this property
- alias(String) - Method in class org.apache.cayenne.exp.property.BaseProperty
-
Creates alias with different name for this property
- alias(String) - Method in class org.apache.cayenne.exp.property.DateProperty
-
Creates alias with different name for this property
- alias(String) - Method in class org.apache.cayenne.exp.property.EntityProperty
-
Creates alias with different name for this property
- alias(String) - Method in class org.apache.cayenne.exp.property.ListProperty
-
Creates alias with different name for this property
- alias(String) - Method in class org.apache.cayenne.exp.property.MapProperty
-
Creates alias with different name for this property
- alias(String) - Method in class org.apache.cayenne.exp.property.NumericProperty
-
Creates alias with different name for this property
- alias(String) - Method in class org.apache.cayenne.exp.property.SetProperty
-
Creates alias with different name for this property
- alias(String) - Method in class org.apache.cayenne.exp.property.StringProperty
-
Creates alias with different name for this property
- aliased(NodeBuilder, String) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- aliased(Node, String) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- AliasedNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- AliasedNode(String) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.AliasedNode
- aliasPathSplits(String, String...) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Adds one or more aliases for the qualifier expression path.
- all - Variable in class org.apache.cayenne.util.commons.CompositeCollection
-
Collections in the composite
- all() - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- ALL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- all_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- all_or_any_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- allAttributes() - Method in class org.apache.cayenne.map.EntityInheritanceTree
- allDiscriminatorColumns - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
- allowAllNamespaces - Variable in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
- allRelationships() - Method in class org.apache.cayenne.map.EntityInheritanceTree
- allRows() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
- allRows() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
- allRows() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
- allRows() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
- allRows() - Method in interface org.apache.cayenne.ResultIterator
-
Returns all yet unread rows from ResultSet without closing it.
- allSubEntities() - Method in class org.apache.cayenne.map.EntityInheritanceTree
-
Returns a collection containing this inheritance tree node entity and all its subentities.
- and(Collection<Expression>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- and(Collection<Expression>) - Method in class org.apache.cayenne.query.ColumnSelect
-
AND's provided expressions to the existing WHERE or HAVING clause expression.
- and(Collection<Expression>) - Method in class org.apache.cayenne.query.ObjectSelect
-
AND's provided expressions to the existing WHERE clause expression.
- and(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- and(Expression...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- and(Expression...) - Method in class org.apache.cayenne.query.ColumnSelect
-
AND's provided expressions to the existing WHERE clause expression.
- and(Expression...) - Method in class org.apache.cayenne.query.ObjectSelect
-
AND's provided expressions to the existing WHERE clause expression.
- AND - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- AND - Static variable in class org.apache.cayenne.exp.Expression
- andCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- andExp(Expression) - Method in class org.apache.cayenne.exp.Expression
-
Chains this expression with another expression using "and".
- andExp(Expression, Expression...) - Method in class org.apache.cayenne.exp.Expression
-
Chains this expression with other expressions using "and".
- andHavingQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Adds specified HAVING qualifier to the existing HAVING qualifier joining it using "AND".
- andQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Adds specified qualifier to the existing qualifier joining it using "AND".
- ANY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- any_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- append(boolean) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for aboolean
. - append(boolean[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for aboolean
array. - append(boolean[], boolean[]) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the deep comparison of twoboolean
arrays. - append(boolean[], boolean[]) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Deep comparison of array of
boolean
. - append(boolean, boolean) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the comparison of twobooleans
s. - append(boolean, boolean) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Test if two
booleans
s are equal. - append(byte) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for abyte
. - append(byte[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for abyte
array. - append(byte[], byte[]) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the deep comparison of twobyte
arrays. - append(byte[], byte[]) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Deep comparison of array of
byte
. - append(byte, byte) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the comparison of twobyte
s. - append(byte, byte) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Test if two
byte
s are equal. - append(char) - Method in interface org.apache.cayenne.access.sqlbuilder.QuotingAppendable
- append(char) - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
- append(char) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
-
Appends a piece of SQL to the internal buffer.
- append(char) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for achar
. - append(char[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for achar
array. - append(char[], char[]) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the deep comparison of twochar
arrays. - append(char[], char[]) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Deep comparison of array of
char
. - append(char, char) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the comparison of twochar
s. - append(char, char) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Test if two
char
s are equal. - append(double) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for adouble
. - append(double[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for adouble
array. - append(double[], double[]) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the deep comparison of twodouble
arrays. - append(double[], double[]) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Deep comparison of array of
double
. - append(double, double) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the comparison of twodouble
s. - 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 bydoubleToLong
are equal. - append(float) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for afloat
. - append(float[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for afloat
array. - append(float[], float[]) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the deep comparison of twofloat
arrays. - append(float[], float[]) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Deep comparison of array of
float
. - append(float, float) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the comparison of twofloat
s. - 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(int) - Method in interface org.apache.cayenne.access.sqlbuilder.QuotingAppendable
- append(int) - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
- append(int) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for anint
. - append(int[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for anint
array. - append(int[], int[]) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the deep comparison of twoint
arrays. - append(int[], int[]) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Deep comparison of array of
int
. - append(int, int) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the comparison of twoint
s. - append(int, int) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Test if two
int
s are equal. - append(long) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for along
. - append(long[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for along
array. - append(long[], long[]) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the deep comparison of twolong
arrays. - append(long[], long[]) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Deep comparison of array of
long
. - append(long, long) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the comparison of twolong
s. - append(long, long) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Test if two
long
s are equal. - append(short) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for ashort
. - append(short[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for ashort
array. - append(short[], short[]) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the deep comparison of twoshort
arrays. - append(short[], short[]) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Deep comparison of array of
short
. - append(short, short) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the comparison of twoshort
s. - append(short, short) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Test if two
short
s are equal. - append(CharSequence) - Method in interface org.apache.cayenne.access.sqlbuilder.QuotingAppendable
- append(CharSequence) - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
- append(CharSequence, int, int) - Method in interface org.apache.cayenne.access.sqlbuilder.QuotingAppendable
- append(CharSequence, int, int) - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
- append(Object) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for anObject
. - append(Object[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Append a
hashCode
for anObject
array. - append(Object[], Object[]) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the deep comparison of twoObject
arrays. - append(Object[], Object[]) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Performs a deep comparison of two
Object
arrays. - append(Object[], Object[], Comparator) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the deep comparison of twoObject
arrays. - append(Object, Object) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the comparison of twoObject
s. - append(Object, Object) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Test if two
Object
s are equal using theirequals
method. - append(Object, Object, Comparator) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
the comparison of twoObject
s. - append(String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
-
Appends a piece of SQL to the internal buffer.
- append(String) - Method in class org.apache.cayenne.query.SQLExec
-
Appends a piece of SQL to the previously stored SQL template.
- append(String) - Method in class org.apache.cayenne.query.SQLSelect
-
Appends a piece of SQL to the previously stored SQL template.
- append(String, Object) - Method in class org.apache.cayenne.util.ToStringBuilder
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.AliasedNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.BitwiseNotNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.DeleteNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.DistinctNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.EmptyNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExistsNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExpressionNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FromNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.GroupByNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.HavingNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertColumnsNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertValuesNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.JoinNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LimitOffsetNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.NotNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OffsetFetchNextNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OffsetNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OrderByNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectResultNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SubqueryNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TableNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TextNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TopNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UnescapedColumnNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UpdateNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UpdateSetNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.WhereNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.dba.firebird.sqltree.FirebirdLimitNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.dba.mysql.sqltree.ConvertNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresExtractFunctionNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresLimitOffsetNode
- append(QuotingAppendable) - Method in class org.apache.cayenne.dba.sqlserver.sqltree.SQLServerLimitOffsetNode
- appendAlias(QuotingAppendable, boolean) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- appendArray(boolean[]) - Method in class org.apache.cayenne.util.ToStringBuilder
- appendArray(byte[]) - Method in class org.apache.cayenne.util.ToStringBuilder
- appendArray(char[]) - Method in class org.apache.cayenne.util.ToStringBuilder
- appendArray(double[]) - Method in class org.apache.cayenne.util.ToStringBuilder
- appendArray(float[]) - Method in class org.apache.cayenne.util.ToStringBuilder
- appendArray(int[]) - Method in class org.apache.cayenne.util.ToStringBuilder
- appendArray(long[]) - Method in class org.apache.cayenne.util.ToStringBuilder
- appendArray(short[]) - Method in class org.apache.cayenne.util.ToStringBuilder
- appendArray(Object[]) - Method in class org.apache.cayenne.util.ToStringBuilder
- appendAsEJBQL(Appendable, String) - Method in class org.apache.cayenne.exp.Expression
-
Stores a String representation of Expression as EJBQL using a provided Appendable.
- appendAsEJBQL(Appendable, String) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.Expression
-
Stores a String representation of Expression as EJBQL using a provided PrintWriter.
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTAsterisk
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTDbIdPath
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTEnum
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTFalse
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTList
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTNegate
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTNot
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTScalar
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTTrue
- appendAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- appendAsEscapedString(Appendable, String) - Static method in class org.apache.cayenne.exp.parser.SimpleNode
-
Utility method that prints a string to the provided Appendable, escaping special characters.
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.Expression
-
Appends own content as a String to the provided Appendable.
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTAsterisk
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTCustomFunction
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTCustomOperator
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTDbIdPath
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTEnclosingObject
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTFalse
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTFullObject
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTList
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTNegate
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTNot
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTScalar
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTSubquery
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTTrue
- appendAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- appendChildrenAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
- appendChildrenAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
- appendChildrenAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
- appendChildrenAsEJBQL(List<Object>, Appendable, String) - Method in class org.apache.cayenne.exp.parser.SimpleNode
-
Encodes child of this node with specified index to EJBQL
- appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.AliasedNode
- appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExpressionNode
- appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InNode
- appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertColumnsNode
- appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertValuesNode
- appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
- appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectNode
- appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.dba.firebird.sqltree.FirebirdSubstringFunctionNode
- appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.dba.mysql.sqltree.ConvertNode
- appendChildrenEnd(QuotingAppendable) - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresExtractFunctionNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.BetweenNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.EqualNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.GroupByNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertColumnsNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertValuesNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.JoinNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.NotEqualNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OpExpressionNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OrderByNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectResultNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UpdateSetNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.dba.firebird.sqltree.FirebirdSubstringFunctionNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.dba.mysql.sqltree.MysqlLikeNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.dba.postgres.sqltree.PositionFunctionNode
- appendChildrenSeparator(QuotingAppendable, int) - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresLikeNode
- appendChildrenStart(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExpressionNode
- appendChildrenStart(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- appendChildrenStart(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertColumnsNode
- appendChildrenStart(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertValuesNode
- appendChildrenStart(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
- appendChildrenStart(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- appendClassName() - Method in class org.apache.cayenne.util.ToStringBuilder
- appendClobColumnNode(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- appendClobColumnNode(QuotingAppendable) - Method in class org.apache.cayenne.dba.sqlserver.sqltree.SQLServerColumnNode
- appendColumn(String, String, DbAttribute, String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
- appendColumnNode(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- appendDbAttribute(StringBuilder, DbAttribute) - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.Appends the name of the column to the query buffer.
- appendDeclaredAttributes(Collection<ObjAttribute>) - Method in class org.apache.cayenne.map.EntityInheritanceTree
- appendDeclaredRelationships(Collection<ObjRelationship>) - Method in class org.apache.cayenne.map.EntityInheritanceTree
- appendDetail(Object) - Method in class org.apache.cayenne.util.ToStringBuilder
- appendFormattedByte(Appendable, byte) - Static method in class org.apache.cayenne.util.IDUtil
-
Prints a byte value to a StringBuffer as a double digit hex value.
- appendFunctionNameAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTExtract
- appendFunctionNameAsString(Appendable) - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
- appendIdentityHashCode() - Method in class org.apache.cayenne.util.ToStringBuilder
- appendInnerJoin(String, EJBQLTableId, EJBQLTableId) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
- appendJoin(String, EJBQLTableId, EJBQLTableId, String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
- appendMultiColumnPath(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- appendMultiColumnPath(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- appendNullValue(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
- appendObjectValue(QuotingAppendable, Object) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
- appendOuterJoin(String, EJBQLTableId, EJBQLTableId) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
- appendParameters(StringBuilder, String, ParameterBinding[]) - Method in class org.apache.cayenne.log.CompactSlf4jJdbcEventLogger
- appendParameters(StringBuilder, String, ParameterBinding[]) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- appendProperties(StringBuffer) - Method in class org.apache.cayenne.BaseDataObject
- appendProperties(StringBuffer) - Method in class org.apache.cayenne.CayenneDataObject
- appendProperties(StringBuffer) - Method in class org.apache.cayenne.HybridDataObject
- appendQuoted(CharSequence) - Method in interface org.apache.cayenne.access.sqlbuilder.QuotingAppendable
- appendQuoted(CharSequence) - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
- appendQuoted(CharSequence) - Method in class org.apache.cayenne.access.translator.select.DefaultQuotingAppendable
- appendRtrim(QuotingAppendable) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- appendScalarAsString(Appendable, Object, char) - Static method in class org.apache.cayenne.exp.parser.SimpleNode
-
Utility method that encodes an object that is not an expression Node to String.
- appendStringValue(QuotingAppendable, CharSequence) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
- appendStringValue(QuotingAppendable, CharSequence) - Method in class org.apache.cayenne.dba.derby.sqltree.DerbyValueNode
- appendSuper(boolean) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Adds the result of
super.equals()
to this builder. - appendSuper(int) - Method in class org.apache.cayenne.util.CompareToBuilder
-
Appends to the
builder
thecompareTo(Object)
result of the superclass. - appendSuper(int) - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Adds the result of super.hashCode() to this builder.
- appendTable(EJBQLTableId) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
- apply(Object[]) - Method in class org.apache.cayenne.reflect.PojoMapper
- apply(DbRowOp, DbRowOp) - Method in class org.apache.cayenne.access.flush.operation.DbRowOpMerger
- apply(GraphChangeHandler) - Method in class org.apache.cayenne.access.ObjectDiff
- apply(GraphChangeHandler) - Method in class org.apache.cayenne.access.ObjectStoreGraphDiff
- apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.ArcCreateOperation
- apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.ArcDeleteOperation
- apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.CompoundDiff
-
Iterates over diffs list, calling "apply" on each individual diff.
- apply(GraphChangeHandler) - Method in interface org.apache.cayenne.graph.GraphDiff
-
Calls appropriate methods on the handler to "replay" this change.
- apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeCreateOperation
- apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeDeleteOperation
- apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeDiff
- apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeIdChangeOperation
- apply(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodePropertyChangeOperation
- apply(Context, ASTExpression...) - Method in class org.apache.cayenne.template.directive.Bind
- apply(Context, ASTExpression...) - Method in class org.apache.cayenne.template.directive.BindObjectEqual
- apply(Context, ASTExpression...) - Method in interface org.apache.cayenne.template.directive.Directive
- apply(Context, ASTExpression...) - Method in class org.apache.cayenne.template.directive.Result
- applyDBLayerDefaults() - Method in class org.apache.cayenne.map.EntityResolver
-
Updates missing mapping artifacts that can be guessed from other mapping information.
- applyDiff(DataRow) - Method in class org.apache.cayenne.DataRow
-
Builds a new DataRow, merging changes from
diff
parameter with data contained in this DataRow. - applyPostCommit() - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
- applyPreCommit() - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
- applyQualifier(StringBuilder) - Method in class org.apache.cayenne.access.translator.batch.legacy.DeleteBatchTranslator
-
Deprecated.Appends WHERE clause to SQL string
- arc - Variable in class org.apache.cayenne.query.RelationshipQuery
- arcCreated(Object, Object, ArcId) - Method in class org.apache.cayenne.access.ObjectStore
- arcCreated(Object, Object, ArcId) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
- arcCreated(Object, Object, ArcId) - Method in class org.apache.cayenne.graph.ChildDiffLoader
- arcCreated(Object, Object, ArcId) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
-
Notifies implementing object that a new arc was created between two nodes.
- arcCreated(Object, Object, ArcId) - Method in class org.apache.cayenne.graph.GraphMap
- ArcCreateOperation - Class in org.apache.cayenne.graph
- ArcCreateOperation(Object, Object, ArcId) - Constructor for class org.apache.cayenne.graph.ArcCreateOperation
- ArcCreateOperation(Object, Object, ArcId, int) - Constructor for class org.apache.cayenne.graph.ArcCreateOperation
- arcDeleted(Object, Object, ArcId) - Method in class org.apache.cayenne.access.ObjectStore
- arcDeleted(Object, Object, ArcId) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
- arcDeleted(Object, Object, ArcId) - Method in class org.apache.cayenne.graph.ChildDiffLoader
- arcDeleted(Object, Object, ArcId) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
-
Notifies implementing object that an arc between two nodes was deleted.
- arcDeleted(Object, Object, ArcId) - Method in class org.apache.cayenne.graph.GraphMap
- ArcDeleteOperation - Class in org.apache.cayenne.graph
- ArcDeleteOperation(Object, Object, ArcId) - Constructor for class org.apache.cayenne.graph.ArcDeleteOperation
- ArcDeleteOperation(Object, Object, ArcId, int) - Constructor for class org.apache.cayenne.graph.ArcDeleteOperation
- arcId - Variable in class org.apache.cayenne.graph.ArcCreateOperation
- arcId - Variable in class org.apache.cayenne.graph.ArcDeleteOperation
- ArcId - Class in org.apache.cayenne.graph
-
Object that represents Arc identifier.
- ArcId(String, String) - Constructor for class org.apache.cayenne.graph.ArcId
- ArcId(ArcProperty) - Constructor for class org.apache.cayenne.graph.ArcId
- arcIterator() - Method in interface org.apache.cayenne.ashwood.graph.DigraphIteration
- arcIterator() - Method in class org.apache.cayenne.ashwood.graph.FilterIteration
- arcIterator() - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- arcIterator() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration
- ArcIterator<E,
V> - Interface in org.apache.cayenne.ashwood.graph - ArcProperty - Interface in org.apache.cayenne.reflect
-
A Property that represents an "arc" connecting source node to the target node in the graph.
- ARGS - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
Lexical state.
- arithmetic_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- arithmetic_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- arithmetic_factor() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- arithmetic_term() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- arithmetic_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- arithmeticExp() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- array() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
- array(boolean) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
- ArrayUtil - Class in org.apache.cayenne.util
- ArrayUtil() - Constructor for class org.apache.cayenne.util.ArrayUtil
- as(String) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- as(String) - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- as(String) - Method in class org.apache.cayenne.access.sqlbuilder.TableNodeBuilder
- AS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- asc() - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- asc() - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- asc() - Method in class org.apache.cayenne.access.sqlbuilder.OrderingNodeBuilder
- asc() - Method in class org.apache.cayenne.exp.property.BaseProperty
- ASC - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- ASCENDING - Enum constant in enum org.apache.cayenne.query.SortOrder
-
Ascending order, case sensitive
- ASCENDING_INSENSITIVE - Enum constant in enum org.apache.cayenne.query.SortOrder
-
Ascending order, case insensitive
- ascendingKeySet() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
-
Returns a unmodifiable snapshot
Set
view of the keys contained in this map. - ascendingKeySetWithLimit(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Set
view of the keys contained in this map. - ascendingMap() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Map
view of the mappings contained in this map. - ascendingMapWithLimit(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Map
view of the mappings contained in this map. - ascInsensitive() - Method in class org.apache.cayenne.exp.property.BaseProperty
- ascInsensitives() - Method in class org.apache.cayenne.exp.property.BaseProperty
- ascs() - Method in class org.apache.cayenne.exp.property.BaseProperty
- AshwoodEntitySorter - Class in org.apache.cayenne.ashwood
-
Implements dependency sorting algorithms for ObjEntities, DbEntities and DataObjects.
- AshwoodEntitySorter() - Constructor for class org.apache.cayenne.ashwood.AshwoodEntitySorter
- ASTAbs - Class in org.apache.cayenne.exp.parser
- ASTAbs(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTAbs
- ASTAdd - Class in org.apache.cayenne.exp.parser
-
"Add" Expression.
- ASTAdd() - Constructor for class org.apache.cayenne.exp.parser.ASTAdd
- ASTAdd(Object...) - Constructor for class org.apache.cayenne.exp.parser.ASTAdd
- ASTAdd(Collection<?>) - Constructor for class org.apache.cayenne.exp.parser.ASTAdd
- ASTAggregateFunctionCall - Class in org.apache.cayenne.exp.parser
-
Base class for all aggregation functions expressions It's more like marker interface for now.
- ASTAnd - Class in org.apache.cayenne.exp.parser
-
"And" expression.
- ASTAnd() - Constructor for class org.apache.cayenne.exp.parser.ASTAnd
- ASTAnd(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTAnd
- ASTAnd(Collection<? extends Node>) - Constructor for class org.apache.cayenne.exp.parser.ASTAnd
- ASTArray - Class in org.apache.cayenne.template.parser
- ASTArray(int) - Constructor for class org.apache.cayenne.template.parser.ASTArray
- ASTAsterisk - Class in org.apache.cayenne.exp.parser
-
Asterisk operator for COUNT(*) expression.
- ASTAsterisk() - Constructor for class org.apache.cayenne.exp.parser.ASTAsterisk
- ASTAvg - Class in org.apache.cayenne.exp.parser
- ASTAvg(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTAvg
- ASTBetween - Class in org.apache.cayenne.exp.parser
-
"Between" expression.
- ASTBetween() - Constructor for class org.apache.cayenne.exp.parser.ASTBetween
- ASTBetween(SimpleNode, Object, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTBetween
- ASTBitwiseAnd - Class in org.apache.cayenne.exp.parser
-
Bitwise conjunction (AND or '&') expression
- ASTBitwiseAnd() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseAnd
- ASTBitwiseAnd(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseAnd
- ASTBitwiseAnd(Collection<Object>) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseAnd
- ASTBitwiseLeftShift - Class in org.apache.cayenne.exp.parser
-
Bitwise left shift '<<' operation.
- ASTBitwiseLeftShift() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
- ASTBitwiseLeftShift(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
- ASTBitwiseLeftShift(Collection<Object>) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
- ASTBitwiseNot - Class in org.apache.cayenne.exp.parser
-
Bitwise negation (NOT i.e.
- ASTBitwiseNot() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseNot
- ASTBitwiseNot(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseNot
- ASTBitwiseOr - Class in org.apache.cayenne.exp.parser
-
Bitwise disjunction (OR or '|') expression.
- ASTBitwiseOr() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseOr
- ASTBitwiseOr(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseOr
- ASTBitwiseOr(Collection<Object>) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseOr
- ASTBitwiseRightShift - Class in org.apache.cayenne.exp.parser
-
Bitwise right shift '>>' operation.
- ASTBitwiseRightShift() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
- ASTBitwiseRightShift(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
- ASTBitwiseRightShift(Collection<Object>) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
- ASTBitwiseXor - Class in org.apache.cayenne.exp.parser
-
Bitwise exclusive disjunction (XOR or '^') operation.
- ASTBitwiseXor() - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseXor
- ASTBitwiseXor(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseXor
- ASTBitwiseXor(Collection<Object>) - Constructor for class org.apache.cayenne.exp.parser.ASTBitwiseXor
- ASTBlock - Class in org.apache.cayenne.template.parser
-
This is a root node of parsed template.
- ASTBlock(int) - Constructor for class org.apache.cayenne.template.parser.ASTBlock
- ASTBoolScalar - Class in org.apache.cayenne.template.parser
- ASTBoolScalar(int) - Constructor for class org.apache.cayenne.template.parser.ASTBoolScalar
- ASTConcat - Class in org.apache.cayenne.exp.parser
- ASTConcat(Expression...) - Constructor for class org.apache.cayenne.exp.parser.ASTConcat
- ASTCount - Class in org.apache.cayenne.exp.parser
- ASTCount() - Constructor for class org.apache.cayenne.exp.parser.ASTCount
- ASTCount(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTCount
- ASTCurrentDate - Class in org.apache.cayenne.exp.parser
- ASTCurrentDate() - Constructor for class org.apache.cayenne.exp.parser.ASTCurrentDate
- ASTCurrentTime - Class in org.apache.cayenne.exp.parser
- ASTCurrentTime() - Constructor for class org.apache.cayenne.exp.parser.ASTCurrentTime
- ASTCurrentTimestamp - Class in org.apache.cayenne.exp.parser
- ASTCurrentTimestamp() - Constructor for class org.apache.cayenne.exp.parser.ASTCurrentTimestamp
- ASTCustomFunction - Class in org.apache.cayenne.exp.parser
- ASTCustomFunction(String, Object...) - Constructor for class org.apache.cayenne.exp.parser.ASTCustomFunction
- ASTCustomOperator - Class in org.apache.cayenne.exp.parser
- ASTCustomOperator(int) - Constructor for class org.apache.cayenne.exp.parser.ASTCustomOperator
- ASTCustomOperator(String) - Constructor for class org.apache.cayenne.exp.parser.ASTCustomOperator
- ASTCustomOperator(String, Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTCustomOperator
- ASTDbIdPath - Class in org.apache.cayenne.exp.parser
- ASTDbIdPath() - Constructor for class org.apache.cayenne.exp.parser.ASTDbIdPath
- ASTDbIdPath(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTDbIdPath
- ASTDbPath - Class in org.apache.cayenne.exp.parser
-
Path expression traversing DB relationships and attributes.
- ASTDbPath() - Constructor for class org.apache.cayenne.exp.parser.ASTDbPath
- ASTDbPath(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTDbPath
- ASTDirective - Class in org.apache.cayenne.template.parser
- ASTDirective(int) - Constructor for class org.apache.cayenne.template.parser.ASTDirective
- ASTDistinct - Class in org.apache.cayenne.exp.parser
- ASTDistinct(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTDistinct
- ASTDivide - Class in org.apache.cayenne.exp.parser
-
"Divide" expression.
- ASTDivide() - Constructor for class org.apache.cayenne.exp.parser.ASTDivide
- ASTDivide(Object...) - Constructor for class org.apache.cayenne.exp.parser.ASTDivide
- ASTDivide(Collection<?>) - Constructor for class org.apache.cayenne.exp.parser.ASTDivide
- ASTEnclosingObject - Class in org.apache.cayenne.exp.parser
- ASTEnclosingObject() - Constructor for class org.apache.cayenne.exp.parser.ASTEnclosingObject
- ASTEnclosingObject(int) - Constructor for class org.apache.cayenne.exp.parser.ASTEnclosingObject
- ASTEnclosingObject(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTEnclosingObject
- ASTEnum - Class in org.apache.cayenne.exp.parser
-
Scalar node that represents constant enumeration value.
- ASTEnum() - Constructor for class org.apache.cayenne.exp.parser.ASTEnum
- ASTEnum(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTEnum
- ASTEqual - Class in org.apache.cayenne.exp.parser
-
"Equal To" expression.
- ASTEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTEqual
- ASTEqual(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTEqual
-
Creates "Equal To" expression.
- asterisk() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- ASTERISK - Static variable in class org.apache.cayenne.exp.Expression
- ASTERISK - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- ASTExists - Class in org.apache.cayenne.exp.parser
- ASTExists(ASTSubquery) - Constructor for class org.apache.cayenne.exp.parser.ASTExists
- ASTExpression - Class in org.apache.cayenne.template.parser
- ASTExpression(int) - Constructor for class org.apache.cayenne.template.parser.ASTExpression
- ASTExtract - Class in org.apache.cayenne.exp.parser
- ASTExtract(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTExtract
- ASTExtract.DateTimePart - Enum in org.apache.cayenne.exp.parser
-
Available components of date/time.
- ASTFalse - Class in org.apache.cayenne.exp.parser
-
Boolean false expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.
- ASTFalse() - Constructor for class org.apache.cayenne.exp.parser.ASTFalse
- ASTFloatScalar - Class in org.apache.cayenne.template.parser
- ASTFloatScalar(int) - Constructor for class org.apache.cayenne.template.parser.ASTFloatScalar
- ASTFullObject - Class in org.apache.cayenne.exp.parser
- ASTFullObject() - Constructor for class org.apache.cayenne.exp.parser.ASTFullObject
- ASTFullObject(int) - Constructor for class org.apache.cayenne.exp.parser.ASTFullObject
- ASTFullObject(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTFullObject
- ASTFunctionCall - Class in org.apache.cayenne.exp.parser
- ASTFunctionCall(int, String, Object...) - Constructor for class org.apache.cayenne.exp.parser.ASTFunctionCall
- ASTGreater - Class in org.apache.cayenne.exp.parser
-
"Greater Than" expression.
- ASTGreater() - Constructor for class org.apache.cayenne.exp.parser.ASTGreater
- ASTGreater(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTGreater
- ASTGreaterOrEqual - Class in org.apache.cayenne.exp.parser
-
"Greater Than Or Equal To" expression.
- ASTGreaterOrEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
- ASTGreaterOrEqual(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
- ASTIfElse - Class in org.apache.cayenne.template.parser
- ASTIfElse(int) - Constructor for class org.apache.cayenne.template.parser.ASTIfElse
- ASTIn - Class in org.apache.cayenne.exp.parser
-
"In" expression.
- ASTIn() - Constructor for class org.apache.cayenne.exp.parser.ASTIn
- ASTIn(SimpleNode, SimpleNode) - Constructor for class org.apache.cayenne.exp.parser.ASTIn
- ASTIntScalar - Class in org.apache.cayenne.template.parser
- ASTIntScalar(int) - Constructor for class org.apache.cayenne.template.parser.ASTIntScalar
- ASTLength - Class in org.apache.cayenne.exp.parser
- ASTLength(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTLength
- ASTLess - Class in org.apache.cayenne.exp.parser
-
"Less Then" expression.
- ASTLess() - Constructor for class org.apache.cayenne.exp.parser.ASTLess
- ASTLess(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLess
- ASTLessOrEqual - Class in org.apache.cayenne.exp.parser
-
"Less than or equal to" expression.
- ASTLessOrEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTLessOrEqual
- ASTLessOrEqual(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLessOrEqual
- ASTLike - Class in org.apache.cayenne.exp.parser
-
"Like" expression.
- ASTLike() - Constructor for class org.apache.cayenne.exp.parser.ASTLike
- ASTLike(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLike
- ASTLike(SimpleNode, Object, char) - Constructor for class org.apache.cayenne.exp.parser.ASTLike
- ASTLikeIgnoreCase - Class in org.apache.cayenne.exp.parser
-
"Case insensitive like" expression.
- ASTLikeIgnoreCase() - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
- ASTLikeIgnoreCase(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
- ASTLikeIgnoreCase(SimpleNode, Object, char) - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
- ASTList - Class in org.apache.cayenne.exp.parser
-
A leaf expression representing an immutable collection of values.
- ASTList() - Constructor for class org.apache.cayenne.exp.parser.ASTList
- ASTList(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTList
-
Initializes a list expression with an Object[].
- ASTList(Collection<?>) - Constructor for class org.apache.cayenne.exp.parser.ASTList
-
Initializes a list expression with a Java Collection
- ASTList(Iterator<?>) - Constructor for class org.apache.cayenne.exp.parser.ASTList
-
Initializes a list expression with a Java Iterator.
- ASTLocate - Class in org.apache.cayenne.exp.parser
- ASTLocate(Expression, Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTLocate
- ASTLocate(Expression, Expression, Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTLocate
- ASTLower - Class in org.apache.cayenne.exp.parser
- ASTLower(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTLower
- ASTMax - Class in org.apache.cayenne.exp.parser
- ASTMax(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTMax
- ASTMethod - Class in org.apache.cayenne.template.parser
- ASTMethod(int) - Constructor for class org.apache.cayenne.template.parser.ASTMethod
- ASTMin - Class in org.apache.cayenne.exp.parser
- ASTMin(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTMin
- ASTMod - Class in org.apache.cayenne.exp.parser
- ASTMod(Expression, Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTMod
- ASTMultiply - Class in org.apache.cayenne.exp.parser
-
"Multiply" expression.
- ASTMultiply() - Constructor for class org.apache.cayenne.exp.parser.ASTMultiply
- ASTMultiply(Object...) - Constructor for class org.apache.cayenne.exp.parser.ASTMultiply
- ASTMultiply(Collection<?>) - Constructor for class org.apache.cayenne.exp.parser.ASTMultiply
- ASTNamedParameter - Class in org.apache.cayenne.exp.parser
-
A named expression parameter.
- ASTNamedParameter() - Constructor for class org.apache.cayenne.exp.parser.ASTNamedParameter
- ASTNamedParameter(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNamedParameter
- ASTNegate - Class in org.apache.cayenne.exp.parser
-
"Negate" expression.
- ASTNegate() - Constructor for class org.apache.cayenne.exp.parser.ASTNegate
- ASTNegate(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNegate
- ASTNot - Class in org.apache.cayenne.exp.parser
-
"Not" expression.
- ASTNot() - Constructor for class org.apache.cayenne.exp.parser.ASTNot
- ASTNot(Node) - Constructor for class org.apache.cayenne.exp.parser.ASTNot
- ASTNotBetween - Class in org.apache.cayenne.exp.parser
-
"Not Between" expression.
- ASTNotBetween() - Constructor for class org.apache.cayenne.exp.parser.ASTNotBetween
- ASTNotBetween(SimpleNode, Object, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotBetween
- ASTNotEqual - Class in org.apache.cayenne.exp.parser
-
"Not equal to" expression.
- ASTNotEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTNotEqual
- ASTNotEqual(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotEqual
-
Creates "Not Equal To" expression.
- ASTNotExists - Class in org.apache.cayenne.exp.parser
- ASTNotExists(ASTSubquery) - Constructor for class org.apache.cayenne.exp.parser.ASTNotExists
- ASTNotIn - Class in org.apache.cayenne.exp.parser
-
"Not In" expression.
- ASTNotIn() - Constructor for class org.apache.cayenne.exp.parser.ASTNotIn
- ASTNotIn(SimpleNode, SimpleNode) - Constructor for class org.apache.cayenne.exp.parser.ASTNotIn
- ASTNotLike - Class in org.apache.cayenne.exp.parser
-
"Not Like" expression.
- ASTNotLike() - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
- ASTNotLike(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
- ASTNotLike(SimpleNode, Object, char) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
- ASTNotLikeIgnoreCase - Class in org.apache.cayenne.exp.parser
-
"Not like, ignore case" expression.
- ASTNotLikeIgnoreCase() - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
- ASTNotLikeIgnoreCase(SimpleNode, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
- ASTNotLikeIgnoreCase(SimpleNode, Object, char) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
- ASTObjPath - Class in org.apache.cayenne.exp.parser
- ASTObjPath() - Constructor for class org.apache.cayenne.exp.parser.ASTObjPath
- ASTObjPath(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTObjPath
- ASTOr - Class in org.apache.cayenne.exp.parser
-
"Or" expression.
- ASTOr() - Constructor for class org.apache.cayenne.exp.parser.ASTOr
- ASTOr(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTOr
- ASTOr(Collection<? extends Node>) - Constructor for class org.apache.cayenne.exp.parser.ASTOr
- ASTPath - Class in org.apache.cayenne.exp.parser
-
Generic path expression.
- ASTScalar - Class in org.apache.cayenne.exp.parser
-
A scalar value wrapper expression.
- ASTScalar() - Constructor for class org.apache.cayenne.exp.parser.ASTScalar
- ASTScalar(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTScalar
- ASTSqrt - Class in org.apache.cayenne.exp.parser
- ASTSqrt(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTSqrt
- ASTStringScalar - Class in org.apache.cayenne.template.parser
- ASTStringScalar(int) - Constructor for class org.apache.cayenne.template.parser.ASTStringScalar
- ASTSubquery - Class in org.apache.cayenne.exp.parser
- ASTSubquery(TranslatableQueryWrapper) - Constructor for class org.apache.cayenne.exp.parser.ASTSubquery
- ASTSubquery(FluentSelect<?>) - Constructor for class org.apache.cayenne.exp.parser.ASTSubquery
- ASTSubstring - Class in org.apache.cayenne.exp.parser
- ASTSubstring(Expression, Expression, Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTSubstring
- ASTSubtract - Class in org.apache.cayenne.exp.parser
-
"Subtract" expression.
- ASTSubtract() - Constructor for class org.apache.cayenne.exp.parser.ASTSubtract
- ASTSubtract(Object...) - Constructor for class org.apache.cayenne.exp.parser.ASTSubtract
- ASTSubtract(Collection<?>) - Constructor for class org.apache.cayenne.exp.parser.ASTSubtract
- ASTSum - Class in org.apache.cayenne.exp.parser
- ASTSum(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTSum
- ASTText - Class in org.apache.cayenne.template.parser
- ASTText(int) - Constructor for class org.apache.cayenne.template.parser.ASTText
- ASTTrim - Class in org.apache.cayenne.exp.parser
- ASTTrim(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTTrim
- ASTTrue - Class in org.apache.cayenne.exp.parser
-
Boolean true expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.
- ASTTrue() - Constructor for class org.apache.cayenne.exp.parser.ASTTrue
- ASTUpper - Class in org.apache.cayenne.exp.parser
- ASTUpper(Expression) - Constructor for class org.apache.cayenne.exp.parser.ASTUpper
- ASTVariable - Class in org.apache.cayenne.template.parser
- ASTVariable(int) - Constructor for class org.apache.cayenne.template.parser.ASTVariable
- attachToChannel(DataChannel) - Method in class org.apache.cayenne.access.DataContext
- attachToChannel(DataChannel) - Method in class org.apache.cayenne.BaseContext
-
Attaches to a provided DataChannel.
- attachToRuntime(Injector) - Method in class org.apache.cayenne.access.DataContext
- attachToRuntime(Injector) - Method in class org.apache.cayenne.BaseContext
-
Attaches this context to the CayenneRuntime whose Injector is passed as an argument to this method.
- attachToRuntimeIfNeeded() - Method in class org.apache.cayenne.BaseContext
-
Checks whether this context is attached to Cayenne runtime stack and if not, attempts to attach itself to the runtime using Injector returned from the call to
CayenneRuntime.getThreadInjector()
. - attachToScope(DataSource) - Method in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
-
Ensure that DataSource implementations returned from this factory receive
BeforeScopeEnd
events. - attribute - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- attribute - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
- attribute - Variable in class org.apache.cayenne.map.event.AttributeEvent
- attribute(String, boolean) - Method in class org.apache.cayenne.util.XMLEncoder
- attribute(String, int) - Method in class org.apache.cayenne.util.XMLEncoder
- attribute(String, String) - Method in class org.apache.cayenne.util.XMLEncoder
- attribute(String, String, boolean) - Method in class org.apache.cayenne.util.XMLEncoder
- attribute(DbAttribute) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- attribute(DbAttribute) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
- Attribute - Class in org.apache.cayenne.map
-
Defines a property descriptor that is a part of an Entity.
- Attribute() - Constructor for class org.apache.cayenne.map.Attribute
-
Creates an unnamed Attribute.
- Attribute(String) - Constructor for class org.apache.cayenne.map.Attribute
-
Creates a named Attribute.
- AttributeEvent - Class in org.apache.cayenne.map.event
-
Represents events resulted from Attribute changes in CayenneModeler.
- AttributeEvent(Object, Attribute, Entity) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
-
Creates a Attribute change event.
- AttributeEvent(Object, Attribute, Entity, int) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
-
Creates a Attribute event of a specified type.
- AttributeEvent(Object, Attribute, Entity, String) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
-
Creates a Attribute name change event.
- AttributeFault - Class in org.apache.cayenne.access
- AttributeFault(AttributeProperty) - Constructor for class org.apache.cayenne.access.AttributeFault
- attributeOverrides - Variable in class org.apache.cayenne.map.EmbeddedAttribute
- attributeOverrides - Variable in class org.apache.cayenne.map.ObjEntity
- attributePrecision - Variable in class org.apache.cayenne.map.DbAttribute
- AttributeProperty - Interface in org.apache.cayenne.reflect
-
Represents a simple object property.
- attributes - Variable in class org.apache.cayenne.map.Embeddable
- attributes - Variable in class org.apache.cayenne.map.Entity
- attributeSnapshot - Variable in class org.apache.cayenne.access.flush.operation.Values
- AutoAdapter - Class in org.apache.cayenne.dba
-
A DbAdapter that automatically detects the kind of database it is running on and instantiates an appropriate DB-specific adapter, delegating all subsequent method calls to this adapter.
- AutoAdapter(Provider<DbAdapter>, JdbcEventLogger) - Constructor for class org.apache.cayenne.dba.AutoAdapter
-
Creates an
AutoAdapter
based on a delegate adapter obtained via "adapterProvider". - autoPkTableExists(DataNode) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
-
Checks if AUTO_PK_TABLE already exists in the database.
- avg() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- avg() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- avg() - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- avg() - Method in class org.apache.cayenne.exp.property.NumericProperty
- avg(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- avg(NumericProperty<?>) - Method in class org.apache.cayenne.query.ColumnSelect
-
Select average value of property
- avg(NumericProperty<E>) - Method in class org.apache.cayenne.query.ObjectSelect
-
Select average value of property
- avg(Property<?>) - Method in class org.apache.cayenne.query.ColumnSelect
-
Deprecated.since 4.2 use
ColumnSelect.avg(NumericProperty)
- avg(Property<E>) - Method in class org.apache.cayenne.query.ObjectSelect
-
Deprecated.since 4.2 use
ObjectSelect.avg(NumericProperty)
- AVG - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- AVG - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- avgExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
B
- backup(int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Retreat.
- backup(int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Retreat.
- backup(int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Retreat.
- BadValidationQueryException - Exception Class 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 class org.apache.cayenne.datasource.BadValidationQueryException
- BadValidationQueryException(String, Throwable) - Constructor for exception class org.apache.cayenne.datasource.BadValidationQueryException
- base64(String) - Static method in class org.apache.cayenne.rop.ROPUtil
-
Creates the Base64 value.
- BaseArcProperty - Class in org.apache.cayenne.reflect
-
A base implementation of the
ArcProperty
. - BaseArcProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseArcProperty
- BaseBatchTranslator<T> - Class in org.apache.cayenne.access.translator.batch
- BaseBatchTranslator(T, DbAdapter) - Constructor for class org.apache.cayenne.access.translator.batch.BaseBatchTranslator
- BaseBuilder - Class in org.apache.cayenne.access.sqlbuilder
- BaseBuilder(Node, int) - Constructor for class org.apache.cayenne.access.sqlbuilder.BaseBuilder
- BaseConfigurationNodeVisitor<T> - Class in org.apache.cayenne.configuration
-
A
ConfigurationNodeVisitor
that does nothing, used as a convenience superclass for partial visitors. - BaseConfigurationNodeVisitor() - Constructor for class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- BaseConnection - Class in org.apache.cayenne.remote
-
A common base class for concrete ClientConnection implementations.
- BaseConnection() - Constructor for class org.apache.cayenne.remote.BaseConnection
-
Default constructor that initializes logging and a single threaded EventManager.
- BaseContext - Class in org.apache.cayenne
-
A common base superclass for Cayenne ObjectContext implementors.
- BaseContext() - Constructor for class org.apache.cayenne.BaseContext
- BaseDataObject - Class in org.apache.cayenne
-
Base implementation of
DataObject
, have no assumption about how data is actually stored. - BaseDataObject() - Constructor for class org.apache.cayenne.BaseDataObject
- BaseDbRowOp - Class in org.apache.cayenne.access.flush.operation
- BaseDbRowOp(Persistent, DbEntity, ObjectId) - Constructor for class org.apache.cayenne.access.flush.operation.BaseDbRowOp
- BaseIdProperty<E> - Class in org.apache.cayenne.exp.property
-
Property that represents non-numeric PK
- BaseIdProperty(String, String, String, Class<? super E>) - Constructor for class org.apache.cayenne.exp.property.BaseIdProperty
-
Constructs a new property with the given name and expression
- BaseProperty<E> - Class in org.apache.cayenne.exp.property
-
Property that represents generic attribute.
- BaseProperty - Class in org.apache.cayenne.reflect
-
An abstract property descriptor that delegates property access to an
Accessor
. - BaseProperty(String, Expression, Class<? super E>) - Constructor for class org.apache.cayenne.exp.property.BaseProperty
-
Constructs a new property with the given name and expression
- BaseProperty(ClassDescriptor, Accessor) - Constructor for class org.apache.cayenne.reflect.BaseProperty
- BaseSchemaUpdateStrategy - Class in org.apache.cayenne.access.dbsync
- BaseSchemaUpdateStrategy() - Constructor for class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
- BaseSQLAction - Class in org.apache.cayenne.access.jdbc
-
A convenience superclass for SQLAction implementations.
- BaseSQLAction(DataNode) - Constructor for class org.apache.cayenne.access.jdbc.BaseSQLAction
- BaseSQLTreeProcessor - Class in org.apache.cayenne.access.translator.select
- BaseSQLTreeProcessor() - Constructor for class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- BaseToManyProperty - Class in org.apache.cayenne.reflect
-
A generic superclass of CollectionProperty implementations.
- BaseToManyProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseToManyProperty
- BaseToOneProperty - Class in org.apache.cayenne.reflect
-
A convenience base superclass for
ToOneProperty
implementors. - BaseToOneProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseToOneProperty
- BaseTransaction - Class in org.apache.cayenne.tx
-
A Cayenne transaction.
- BaseTransaction(TransactionDescriptor) - Constructor for class org.apache.cayenne.tx.BaseTransaction
-
Creates new inactive transaction.
- batchAction(BatchQuery) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
- batchAction(BatchQuery) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerActionBuilder
- batchAction(BatchQuery) - Method in interface org.apache.cayenne.query.SQLActionVisitor
-
Creates an action to execute a batch update query.
- BatchAction - Class in org.apache.cayenne.access.jdbc
- BatchAction(BatchQuery, DataNode, boolean) - Constructor for class org.apache.cayenne.access.jdbc.BatchAction
- batchIterator(ObjectContext, int) - Method in class org.apache.cayenne.query.FluentSelect
- batchIterator(ObjectContext, int) - Method in class org.apache.cayenne.query.MappedSelect
- batchIterator(ObjectContext, int) - Method in interface org.apache.cayenne.query.Select
-
Creates a ResultBatchIterator based on the provided context and batch size.
- batchIterator(ObjectContext, int) - Method in class org.apache.cayenne.query.SelectById
- batchIterator(ObjectContext, int) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- batchIterator(ObjectContext, int) - Method in class org.apache.cayenne.query.SQLSelect
- batchIterator(Select<T>, int) - Method in class org.apache.cayenne.BaseContext
- batchIterator(Select<T>, int) - Method in interface org.apache.cayenne.ObjectContext
-
Creates a ResultBatchIterator based on the provided query and batch size.
- BatchQuery - Class in org.apache.cayenne.query
-
BatchQuery and its descendants allow to group similar data for the batch database modifications, including inserts, updates and deletes.
- BatchQuery(DbEntity, List<DbAttribute>, int) - Constructor for class org.apache.cayenne.query.BatchQuery
- batchQueryBuilderFactory - Variable in class org.apache.cayenne.dba.JdbcAdapter
-
Deprecated.since 4.0 BatchQueryBuilderfactory is attached to the DataNode.
- BatchQueryRow - Class in org.apache.cayenne.query
-
Represents a single row of values in a BatchQuery.
- BatchQueryRow(ObjectId, Map<String, Object>) - Constructor for class org.apache.cayenne.query.BatchQueryRow
- batchTranslator(BatchQuery, String) - Method in class org.apache.cayenne.access.DataNode
- BatchTranslator - Interface in org.apache.cayenne.access.translator.batch
-
Superclass of batch query translators.
- batchTranslatorFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
- BatchTranslatorFactory - Interface in org.apache.cayenne.access.translator.batch
-
Factory which creates BatchQueryBuilders for different types of queries, which, in their turn, create SQL strings for batch queries.
- batchUpdate(ObjectContext) - Method in class org.apache.cayenne.query.ProcedureCall
- BeanAccessor - Class in org.apache.cayenne.reflect
-
A property accessor that uses set/get methods following JavaBean naming conventions.
- BeanAccessor(Class<?>, String, Class<?>) - Constructor for class org.apache.cayenne.reflect.BeanAccessor
- BeanAccessor(Class<?>, String, Class<?>, String, String, String) - Constructor for class org.apache.cayenne.reflect.BeanAccessor
- BeanValidationFailure - Class in org.apache.cayenne.validation
-
ValidationFailure implementation that described a failure of a single named property of a Java Bean object.
- BeanValidationFailure(Object, String, Object) - Constructor for class org.apache.cayenne.validation.BeanValidationFailure
-
Creates new BeanValidationFailure.
- before(Class<? extends T>) - Method in interface org.apache.cayenne.di.DecoratorBuilder
- beforePropertyRead(String) - Method in class org.apache.cayenne.BaseDataObject
- beforePropertyWrite(String, Object, Object) - Method in class org.apache.cayenne.BaseDataObject
- beforeScopeEnd() - Method in class org.apache.cayenne.configuration.xml.DataMapHandler
- beforeScopeEnd() - Method in class org.apache.cayenne.configuration.xml.QueryDescriptorHandler
- beforeScopeEnd() - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
-
Callback method that is called before this handler pushed out of parsers stack.
- beforeScopeEnd() - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
-
Calls
invalid reference
#shutdown()
- beforeScopeEnd() - Method in interface org.apache.cayenne.di.ScopeEventListener
-
Similar to
BeforeScopeEnd
- BeforeScopeEnd - Annotation Type in org.apache.cayenne.di
-
An annotation used by objects that want to receive scope ending events from the DI registry.
- beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.BaseConnection
-
Called before logging the beginning of message processing.
- beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.service.LocalConnection
-
Does nothing.
- beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.rop.HttpClientConnection
- begin() - Method in class org.apache.cayenne.tx.BaseTransaction
-
Starts a Transaction.
- begin() - Method in class org.apache.cayenne.tx.CayenneTransaction
- begin() - Method in interface org.apache.cayenne.tx.Transaction
-
Starts a Transaction.
- beginColumn - Variable in class org.apache.cayenne.ejbql.parser.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class org.apache.cayenne.exp.parser.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class org.apache.cayenne.template.parser.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class org.apache.cayenne.ejbql.parser.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class org.apache.cayenne.exp.parser.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class org.apache.cayenne.template.parser.Token
-
The line number of the first character of this Token.
- BeginToken() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
- BeginToken() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
- BeginToken() - Method in class org.apache.cayenne.template.parser.JavaCharStream
- between(E, E) - Method in interface org.apache.cayenne.exp.property.ComparableProperty
- between(ComparableProperty<?>, ComparableProperty<?>) - Method in interface org.apache.cayenne.exp.property.ComparableProperty
- BETWEEN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- BETWEEN - Static variable in class org.apache.cayenne.exp.Expression
- between_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- betweenDbExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building BETWEEN expressions.
- betweenExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building BETWEEN expressions.
- betweenExp(Expression, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- BetweenNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- BetweenNode(boolean) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.BetweenNode
- BigDecimalType - Class in org.apache.cayenne.access.types
- BigDecimalType() - Constructor for class org.apache.cayenne.access.types.BigDecimalType
- BigDecimalValueType - Class in org.apache.cayenne.access.types
- BigDecimalValueType() - Constructor for class org.apache.cayenne.access.types.BigDecimalValueType
- BigIntegerValueType - Class in org.apache.cayenne.access.types
- BigIntegerValueType() - Constructor for class org.apache.cayenne.access.types.BigIntegerValueType
- bind(Class<T>) - Method in interface org.apache.cayenne.di.Binder
-
Starts an unnamed binding of a specific interface.
- bind(PreparedStatement, ParameterBinding[]) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
-
Binds parameters to the PreparedStatement.
- bind(Key<T>) - Method in interface org.apache.cayenne.di.Binder
-
Starts a binding of a specific interface based on a provided binding key.
- Bind - Class in org.apache.cayenne.template.directive
- Bind() - Constructor for class org.apache.cayenne.template.directive.Bind
- BindEqual - Class in org.apache.cayenne.template.directive
- BindEqual() - Constructor for class org.apache.cayenne.template.directive.BindEqual
- Binder - Interface in org.apache.cayenne.di
-
An object passed to a
Module
by the DI container during initialization, that provides the API for the module to bind its services to the container. - BindingBuilder<T> - Interface in org.apache.cayenne.di
-
A binding builder that helps with fluent binding creation.
- bindingKey - Variable in class org.apache.cayenne.di.spi.DICollectionBuilder
- bindingName - Variable in class org.apache.cayenne.di.Key
- bindings - Variable in class org.apache.cayenne.access.jdbc.SQLStatement
- bindings - Variable in class org.apache.cayenne.access.translator.batch.BaseBatchTranslator
- bindings - Variable in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.
- bindList(Class<T>) - Method in interface org.apache.cayenne.di.Binder
-
Starts a binding of a java.util.List<T> distinguished by its values type.
- bindList(Class<T>, String) - Method in interface org.apache.cayenne.di.Binder
-
Starts a binding of a java.util.List<T> distinguished by its values type and binding name.
- bindMap(Class<T>) - Method in interface org.apache.cayenne.di.Binder
-
Starts a binding of a java.util.Map<String, T> distinguished by its values type.
- bindMap(Class<T>, String) - Method in interface org.apache.cayenne.di.Binder
-
Starts a binding of a java.util.Map<String, T> distinguished by its values type and binding name.
- BindNotEqual - Class in org.apache.cayenne.template.directive
- BindNotEqual() - Constructor for class org.apache.cayenne.template.directive.BindNotEqual
- BindObjectEqual - Class in org.apache.cayenne.template.directive
- BindObjectEqual() - Constructor for class org.apache.cayenne.template.directive.BindObjectEqual
- BindObjectNotEqual - Class in org.apache.cayenne.template.directive
- BindObjectNotEqual() - Constructor for class org.apache.cayenne.template.directive.BindObjectNotEqual
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.AutoAdapter
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
- bindParameter(PreparedStatement, ParameterBinding) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Binds an object value to PreparedStatement's parameter.
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.JdbcAdapter
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
- bindParameter(PreparedStatement, ParameterBinding) - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
- bindThreadInjector(Injector) - Static method in class org.apache.cayenne.configuration.CayenneRuntime
-
Binds a DI
Injector
bound to the current thread. - bindThreadObjectContext(ObjectContext) - Static method in class org.apache.cayenne.BaseContext
-
Binds a ObjectContext to the current thread.
- bindThreadTransaction(Transaction) - Static method in class org.apache.cayenne.tx.BaseTransaction
-
Binds a Transaction to the current thread.
- bindValue(Context, Object, String, int) - Method in class org.apache.cayenne.template.directive.Bind
- BITWISE_AND - Static variable in class org.apache.cayenne.exp.Expression
- BITWISE_LEFT_SHIFT - Static variable in class org.apache.cayenne.exp.Expression
- BITWISE_NOT - Static variable in class org.apache.cayenne.exp.Expression
- BITWISE_OR - Static variable in class org.apache.cayenne.exp.Expression
- BITWISE_RIGHT_SHIFT - Static variable in class org.apache.cayenne.exp.Expression
- BITWISE_XOR - Static variable in class org.apache.cayenne.exp.Expression
- bitwiseAnd() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- BitwiseNotNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- BitwiseNotNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.BitwiseNotNode
- bitwiseOr() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- bitwiseShift() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- bitwiseXor() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- block() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
- boolean_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- boolean_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- boolean_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- BOOLEAN_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- boolean_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- boolean_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- BooleanType - Class in org.apache.cayenne.access.types
-
Handles
java.lang.Boolean
mapping. - BooleanType() - Constructor for class org.apache.cayenne.access.types.BooleanType
- BOTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- bufcolumn - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- bufcolumn - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- bufcolumn - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- buffer - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- buffer - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- buffer - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- buffer - Variable in class org.apache.cayenne.util.ToStringBuilder
- bufline - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- bufline - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- bufline - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- bufpos - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Position in buffer.
- bufpos - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
-
Position in buffer.
- bufpos - Variable in class org.apache.cayenne.template.parser.JavaCharStream
-
Position in buffer.
- build() - Method in class org.apache.cayenne.access.sqlbuilder.BaseBuilder
- build() - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- build() - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- build() - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- build() - Method in class org.apache.cayenne.access.sqlbuilder.JoinNodeBuilder
- build() - Method in interface org.apache.cayenne.access.sqlbuilder.NodeBuilder
- build() - Method in class org.apache.cayenne.access.sqlbuilder.OrderingNodeBuilder
- build() - Method in class org.apache.cayenne.access.sqlbuilder.TableNodeBuilder
- build() - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
- build() - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
- build() - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
- build() - Method in class org.apache.cayenne.datasource.DataSourceBuilder
-
Builds a non-pooling DataSource.
- build() - Method in class org.apache.cayenne.datasource.PoolingDataSourceBuilder
-
Builds a pooling DataSource that needs to be explicitly closed by the caller when no longer in use.
- build() - Method in class org.apache.cayenne.tx.TransactionDescriptor.Builder
- build() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
-
Creates a new
ConcurrentLinkedHashMap
instance. - build() - Method in class org.apache.cayenne.util.ProcedureResultBuilder
- build() - Method in class org.apache.cayenne.util.QueryResultBuilder
- buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.AutoAdapter
- buildAttribute(String, String, int, int, int, boolean) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Creates and returns a DbAttribute based on supplied parameters (usually obtained from database meta data).
- buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.JdbcAdapter
- buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
- buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
-
Deprecated.
- buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
-
Fixes some reverse engineering problems.
- buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
- buildDigraph(ObjEntity, List<E>, Function<E, Persistent>) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- builder - Variable in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
- builder() - Static method in class org.apache.cayenne.configuration.rop.client.ClientRuntime
-
Creates new builder of client runtime
- builder() - Static method in class org.apache.cayenne.configuration.server.ServerRuntime
-
Creates a builder of ServerRuntime.
- builder() - Static method in class org.apache.cayenne.tx.TransactionDescriptor
- builder() - Static method in class org.apache.cayenne.util.ProcedureResultBuilder
- builder() - Static method in class org.apache.cayenne.util.QueryResultBuilder
- builder(int) - Static method in class org.apache.cayenne.util.ProcedureResultBuilder
- builder(int) - Static method in class org.apache.cayenne.util.QueryResultBuilder
- builder(int, Class<T>) - Static method in class org.apache.cayenne.util.ProcedureResultBuilder
- builder(Class<T>) - Static method in class org.apache.cayenne.util.ProcedureResultBuilder
- builder(String) - Static method in class org.apache.cayenne.configuration.server.ServerRuntime
-
Creates a builder of ServerRuntime.
- Builder() - Constructor for class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
- buildQualifier(List<DbAttribute>) - Method in class org.apache.cayenne.access.translator.batch.BaseBatchTranslator
- buildQuery() - Method in class org.apache.cayenne.map.EJBQLQueryDescriptor
- buildQuery() - Method in class org.apache.cayenne.map.ProcedureQueryDescriptor
- buildQuery() - Method in class org.apache.cayenne.map.QueryDescriptor
-
Assembles Cayenne query instance of appropriate type from this descriptor.
- buildQuery() - Method in class org.apache.cayenne.map.SelectQueryDescriptor
- buildQuery() - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
- buildQueryDescriptor() - Method in class org.apache.cayenne.map.QueryDescriptorLoader
-
Builds a Query object based on internal configuration information.
- buildStatements() - Method in class org.apache.cayenne.access.DbGenerator
-
Creates and stores internally a set of statements for database schema creation, ignoring configured schema creation preferences.
- buildTemplate() - Method in class org.apache.cayenne.template.Context
- bundle - Static variable in class org.apache.cayenne.util.LocalizedStringsHandler
- BY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- byColumnTypeProcessors - Variable in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- byNodeTypeProcessors - Variable in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- BYTEA - Static variable in class org.apache.cayenne.dba.postgres.PostgresAdapter
- ByteArrayType - Class in org.apache.cayenne.access.types
-
Handles
byte[]
, mapping it as either of JDBC types - BLOB or (VAR)BINARY. - ByteArrayType(boolean, boolean) - Constructor for class org.apache.cayenne.access.types.ByteArrayType
- ByteType - Class in org.apache.cayenne.access.types
-
Handles
java.lang.Byte
type mapping. - ByteType(boolean) - Constructor for class org.apache.cayenne.access.types.ByteType
- byValueTypeProcessors - Variable in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
C
- CACHE - Static variable in class org.apache.cayenne.query.ObjectIdQuery
- CACHE_GROUPS_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
- CACHE_NOREFRESH - Static variable in class org.apache.cayenne.query.ObjectIdQuery
- CACHE_REFRESH - Static variable in class org.apache.cayenne.query.ObjectIdQuery
- CACHE_STRATEGY_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
- CacheableQuery - Class in org.apache.cayenne.query
-
Shared functionality for cacheable queries.
- CacheableQuery() - Constructor for class org.apache.cayenne.query.CacheableQuery
- cacheGroup - Variable in class org.apache.cayenne.query.SQLSelect
- cacheGroup(String) - Method in class org.apache.cayenne.query.ColumnSelect
- cacheGroup(String) - Method in class org.apache.cayenne.query.ObjectSelect
- cacheGroup(String) - Method in class org.apache.cayenne.query.SelectById
- cacheGroup(String) - Method in class org.apache.cayenne.query.SQLSelect
- cacheGroups - Variable in class org.apache.cayenne.cache.MapQueryCache
- cacheName(QueryMetadata) - Method in class org.apache.cayenne.cache.MapQueryCache
- cachePolicy - Variable in class org.apache.cayenne.query.ObjectIdQuery
- cacheStrategy - Variable in class org.apache.cayenne.query.SQLSelect
- cacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.ColumnSelect
- cacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.ObjectSelect
- cacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.SelectById
- cacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.SQLSelect
- cacheStrategy(QueryCacheStrategy, String) - Method in class org.apache.cayenne.query.ColumnSelect
- cacheStrategy(QueryCacheStrategy, String) - Method in class org.apache.cayenne.query.ObjectSelect
- cacheStrategy(QueryCacheStrategy, String) - Method in class org.apache.cayenne.query.SelectById
- cacheStrategy(QueryCacheStrategy, String) - Method in class org.apache.cayenne.query.SQLSelect
- calculateIndexValue(int) - Method in class org.apache.cayenne.util.IndexPropertyList
-
Calculates an index value at the specified list index.
- calendarClass - Variable in class org.apache.cayenne.access.types.CalendarType
- CalendarType<T> - Class in org.apache.cayenne.access.types
-
ExtendedType that handles
Calendar
fields. - CalendarType(Class<T>) - Constructor for class org.apache.cayenne.access.types.CalendarType
- call(ObjectContext) - Method in class org.apache.cayenne.query.ProcedureCall
- CallbackDescriptor - Class in org.apache.cayenne.map
-
A mapping descriptor of a single callback event.
- CallbackDescriptor(LifecycleEvent) - Constructor for class org.apache.cayenne.map.CallbackDescriptor
- CallbackMap - Class in org.apache.cayenne.map
-
A generic descriptor of a set of standard lifecycle callbacks.
- CallbackMap() - Constructor for class org.apache.cayenne.map.CallbackMap
- callbackMethods - Variable in class org.apache.cayenne.map.CallbackDescriptor
- callbackRegistry - Variable in class org.apache.cayenne.map.EntityResolver
- callbacks - Variable in class org.apache.cayenne.map.CallbackMap
- callbacks - Variable in class org.apache.cayenne.map.ObjEntity
- callbackType - Variable in class org.apache.cayenne.map.CallbackDescriptor
- callParameters - Variable in class org.apache.cayenne.map.Procedure
- callParams - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- canCreatePK(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.
- canonicalizedTypeName(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
-
For the class name returns a name "canonicalized" for the purpose of ExtendedType lookup.
- canonicalName - Variable in class org.apache.cayenne.access.types.EnumType
- canReturnScalarValue - Variable in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Flag that indicates whether this query can return single value or it should always return some complex data (Object[] for now)
- canReturnScalarValue() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- canRunAsBatch() - Method in class org.apache.cayenne.access.jdbc.BatchAction
- capacity() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
-
Retrieves the maximum weighted capacity of the map.
- capitalized(String) - Static method in class org.apache.cayenne.util.Util
-
Capitalizes the first letter of the property name.
- capsStrategy - Variable in class org.apache.cayenne.query.ProcedureCall
- capsStrategy(CapsStrategy) - Method in class org.apache.cayenne.query.ProcedureCall
- CapsStrategy - Enum in org.apache.cayenne.query
-
Defines forced capitalization of the result column names in the DataRow.
- CASCADE - Static variable in class org.apache.cayenne.map.DeleteRule
-
Delete the destination object(s)
- caseInsensitive - Variable in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- caseInsensitiveCollations - Variable in class org.apache.cayenne.dba.JdbcAdapter
- caseTransformer - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- catalog - Variable in class org.apache.cayenne.map.DbEntity
- catalog - Variable in class org.apache.cayenne.map.Procedure
- catchup(ScheduledExecutorService, long, TimeUnit) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
-
Specifies an executor for use in catching up the page replacement policy.
- Cayenne - Class in org.apache.cayenne
-
Various utils for processing persistent objects and their properties
- Cayenne() - Constructor for class org.apache.cayenne.Cayenne
- CayenneClientModuleProvider - Interface in org.apache.cayenne.configuration.rop.client
-
This interface implementations will be used by
ClientRuntimeBuilder
to auto-load client modules. - CayenneContextFactory - Class in org.apache.cayenne.configuration.rop.client
- CayenneContextFactory() - Constructor for class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
- CayenneDataObject - Class in org.apache.cayenne
-
Implementation of
DataObject
that usesMap
to store object fields. - CayenneDataObject() - Constructor for class org.apache.cayenne.CayenneDataObject
- CayenneEvent - Class in org.apache.cayenne.event
-
Common superclass for events passed from the EventManager to Listeners; encapsulates optional event information.
- CayenneEvent(Object) - Constructor for class org.apache.cayenne.event.CayenneEvent
- CayenneEvent(Object, Object, Map) - Constructor for class org.apache.cayenne.event.CayenneEvent
-
Creates CayenneEvent with possibly different event source and poster.
- CayenneEvent(Object, Map) - Constructor for class org.apache.cayenne.event.CayenneEvent
- CayenneException - Exception Class in org.apache.cayenne
-
Deprecated.since 4.1 use
CayenneRuntimeException
instead - CayenneException() - Constructor for exception class org.apache.cayenne.CayenneException
-
Deprecated.Creates new
CayenneException
without detail message. - CayenneException(String, Object...) - Constructor for exception class org.apache.cayenne.CayenneException
-
Deprecated.Constructs an
CayenneException
with the specified detail message. - CayenneException(String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.CayenneException
-
Deprecated.
- CayenneException(Throwable) - Constructor for exception class org.apache.cayenne.CayenneException
-
Deprecated.Constructs an
CayenneException
that wraps acause
thrown elsewhere. - cayenneExp(Object, String) - Method in class org.apache.cayenne.template.SQLTemplateRenderingUtils
-
Returns the result of evaluation of expression with object.
- CayenneMapEntry - Interface in org.apache.cayenne.util
-
Defining a double-linked named entry in CayenneMap.
- CayenneRuntime - Class in org.apache.cayenne.configuration
-
A superclass of various Cayenne runtime stacks.
- CayenneRuntime(Collection<Module>) - Constructor for class org.apache.cayenne.configuration.CayenneRuntime
-
Creates a CayenneRuntime with configuration based on the supplied collection of DI modules.
- CayenneRuntimeException - Exception Class in org.apache.cayenne
-
A generic unchecked exception that may be thrown by Cayenne framework.
- CayenneRuntimeException() - Constructor for exception class org.apache.cayenne.CayenneRuntimeException
-
Creates new CayenneRuntimeException without detail message.
- CayenneRuntimeException(String, Object...) - Constructor for exception class org.apache.cayenne.CayenneRuntimeException
-
Constructs an exception with the specified message and an optional list of message formatting arguments.
- CayenneRuntimeException(String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.CayenneRuntimeException
-
Constructs an exception with the specified message and exception cause and an optional list of message formatting arguments.
- CayenneRuntimeException(Throwable) - Constructor for exception class org.apache.cayenne.CayenneRuntimeException
-
Constructs an
CayenneRuntimeException
that wrapsexception
thrown elsewhere. - CayenneServerModuleProvider - Interface in org.apache.cayenne.configuration.server
-
This interface implementations will be used by
ServerRuntimeBuilder
to auto-load server modules. - CayenneSQLTemplateProcessor - Class in org.apache.cayenne.template
- CayenneSQLTemplateProcessor(TemplateContextFactory) - Constructor for class org.apache.cayenne.template.CayenneSQLTemplateProcessor
- CayenneTransaction - Class in org.apache.cayenne.tx
-
Represents a Cayenne-managed local Transaction.
- CayenneTransaction(JdbcEventLogger) - Constructor for class org.apache.cayenne.tx.CayenneTransaction
- CayenneTransaction(JdbcEventLogger, TransactionDescriptor) - Constructor for class org.apache.cayenne.tx.CayenneTransaction
- cdata - Variable in class org.apache.cayenne.util.XMLEncoder
- cdata(String) - Method in class org.apache.cayenne.util.XMLEncoder
- cdata(String, boolean) - Method in class org.apache.cayenne.util.XMLEncoder
- chain - Variable in class org.apache.cayenne.query.QueryChain
- CHANGE - Static variable in class org.apache.cayenne.map.event.MapEvent
-
A type that describes object modification events.
- changeId - Variable in class org.apache.cayenne.access.flush.operation.BaseDbRowOp
- changes - Variable in class org.apache.cayenne.access.ObjectStore
- channel - Variable in class org.apache.cayenne.BaseContext
- channel - Variable in class org.apache.cayenne.remote.service.LocalConnection
- channelEventsEnabled - Variable in class org.apache.cayenne.remote.ClientChannel
- CHARACTER_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- characters(char[], int, int) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
- CharacterValueType - Class in org.apache.cayenne.access.types
-
This is char and Character type mapped to zero or one char String.
- CharacterValueType() - Constructor for class org.apache.cayenne.access.types.CharacterValueType
- CharType - Class in org.apache.cayenne.access.types
-
Handles
java.lang.String
, mapping it as either of JDBC types - CLOB or (VAR)CHAR. - CharType(boolean, boolean) - Constructor for class org.apache.cayenne.access.types.CharType
- checkDescriptorInitialized() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
-
Checks whether decorated descriptor is initialized, and if not, creates it using parent
ClassDescriptorMap
. - checkNextRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
-
Moves internal ResultSet cursor position down one row.
- checkNullParameter(EJBQLExpression, String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
-
Checks expression for containing null input parameter.
- checkReferenceQueue() - Method in class org.apache.cayenne.util.SoftValueMap
-
Cleanup all references collected by GC so far
- checkReferenceQueue() - Method in class org.apache.cayenne.util.WeakValueMap
-
Cleanup all references collected by GC so far
- checkStopped() - Method in class org.apache.cayenne.access.DataDomain
-
Checks that Domain is not stopped.
- ChildDiffLoader - Class in org.apache.cayenne.graph
-
A GraphChangeHandler that loads child ObjectContext diffs into a parent ObjectContext.
- ChildDiffLoader(ObjectContext) - Constructor for class org.apache.cayenne.graph.ChildDiffLoader
- ChildProcessor<T> - Interface in org.apache.cayenne.access.sqlbuilder.sqltree
- children - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- children - Variable in class org.apache.cayenne.exp.parser.SimpleNode
- children - Variable in class org.apache.cayenne.query.PrefetchTreeNode
- children - Variable in class org.apache.cayenne.template.parser.SimpleNode
- childrenCount - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- chooseDbRelationship(ObjRelationship) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
-
Checks if the object relationship is flattened and then chooses the corresponding db relationship.
- CI_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
-
Defines if database uses case-insensitive collation
- ClassDescriptor - Interface in org.apache.cayenne.reflect
-
A runtime descriptor of an persistent class.
- ClassDescriptorFactory - Interface in org.apache.cayenne.reflect
-
A factory of
ClassDescriptor
instances. - classDescriptorMap - Variable in class org.apache.cayenne.map.EntityResolver
- ClassDescriptorMap - Class in org.apache.cayenne.reflect
-
An object that holds class descriptors for mapped entities, compiling new descriptors on demand using an internal chain of descriptor factories.
- ClassDescriptorMap(EntityResolver) - Constructor for class org.apache.cayenne.reflect.ClassDescriptorMap
- classLoaderManager - Variable in class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
- ClassLoaderManager - Interface in org.apache.cayenne.di
-
Maps ClassLoaders to resources.
- ClassLoaderResourceLocator - Class in org.apache.cayenne.resource
-
A
ResourceLocator
that looks up resources is the application classpath based on the current thread ClassLoader. - ClassLoaderResourceLocator(ClassLoaderManager) - Constructor for class org.apache.cayenne.resource.ClassLoaderResourceLocator
- classname() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- className - Variable in class org.apache.cayenne.map.Embeddable
- className - Variable in class org.apache.cayenne.map.ObjEntity
- clear() - Method in class org.apache.cayenne.access.DataRowStore
-
Expires and removes all stored snapshots without sending any notification events.
- clear() - Method in class org.apache.cayenne.access.flush.operation.Values
- clear() - Method in class org.apache.cayenne.access.IncrementalFaultList
- clear() - Method in class org.apache.cayenne.cache.MapQueryCache
- clear() - Method in class org.apache.cayenne.cache.NestedQueryCache
-
Deprecated.since 4.0
- clear() - Method in interface org.apache.cayenne.cache.QueryCache
-
Deprecated.since 4.0. Please use implementation specific methods to perform cache management tasks.
- clear() - Method in class org.apache.cayenne.map.CallbackDescriptor
-
Removes all callback methods.
- clear() - Method in class org.apache.cayenne.map.DataMap
- clear() - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Removes all listeners for all event types.
- clear() - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Removes all of the elements from this collection .
- clear() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- clear() - Method in class org.apache.cayenne.util.GenericResponse
-
Clears any previously collected information.
- clear() - Method in class org.apache.cayenne.util.PersistentObjectList
- clear() - Method in class org.apache.cayenne.util.PersistentObjectMap
- clear() - Method in class org.apache.cayenne.util.PersistentObjectSet
- clear() - Method in class org.apache.cayenne.util.SoftValueMap
- clear() - Method in class org.apache.cayenne.util.WeakValueMap
- clear() - Method in class org.apache.cayenne.util.SingleEntryMap
- clear() - Method in class org.apache.cayenne.validation.ValidationResult
- clear(int) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Removes listeners for a single event type.
- clearAttributes() - Method in class org.apache.cayenne.map.DbEntity
- clearAttributes() - Method in class org.apache.cayenne.map.Entity
- clearCallParameters() - Method in class org.apache.cayenne.map.Procedure
- clearDbEntities() - Method in class org.apache.cayenne.map.DataMap
- clearDbMapping() - Method in class org.apache.cayenne.map.ObjEntity
-
Clears all the mapping between this obj entity and its current db entity.
- clearDbRelationships() - Method in class org.apache.cayenne.map.ObjRelationship
- clearDescriptors() - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
- clearEmbeddables() - Method in class org.apache.cayenne.map.DataMap
-
Removes all stored embeddable objects from the map.
- clearFactories() - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
- clearLocalChanges() - Method in class org.apache.cayenne.util.PersistentObjectList
- clearNodeScope(Node) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
- clearNodeScope(Node) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
- clearNodeScope(Node) - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
- clearObjEntities() - Method in class org.apache.cayenne.map.DataMap
- clearOrderings() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Clears all configured orderings.
- clearParameters() - Method in class org.apache.cayenne.query.ProcedureQuery
-
Cleans up all configured parameters.
- clearPrefetches() - Method in class org.apache.cayenne.query.ProcedureQuery
-
Clears all prefetches.
- clearPrefetches() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Clears all stored prefetch paths.
- clearPrefetches() - Method in class org.apache.cayenne.query.SQLTemplate
-
Clears all prefetches.
- clearProcedures() - Method in class org.apache.cayenne.map.DataMap
- clearQueries() - Method in class org.apache.cayenne.map.DataMap
- clearRelationships() - Method in class org.apache.cayenne.map.Entity
- clearResultSets() - Method in class org.apache.cayenne.map.DataMap
- clearWarnings() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- CLIENT_SERIALIZER_FACTORIES - Static variable in class org.apache.cayenne.rop.http.ClientHessianSerializationServiceProvider
- CLIENT_SERVER_CHANNEL_KEY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientRuntime
- CLIENT_SUPPORTED_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
-
Defines whether a DataMap supports client entities.
- ClientChannel - Class in org.apache.cayenne.remote
-
A
DataChannel
implementation that accesses a remote server via a ClientConnection. - ClientChannel(ClientConnection, boolean, EventManager, boolean) - Constructor for class org.apache.cayenne.remote.ClientChannel
- ClientChannelProvider - Class in org.apache.cayenne.configuration.rop.client
- ClientChannelProvider() - Constructor for class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
- clientClassName - Variable in class org.apache.cayenne.map.ObjEntity
- ClientConnection - Interface in org.apache.cayenne.remote
-
A connection object used to interact with a remote Cayenne server.
- ClientConstants - Class in org.apache.cayenne.configuration.rop.client
-
Defines the names of runtime properties and named collections used in DI modules related to ROP client.
- ClientConstants() - Constructor for class org.apache.cayenne.configuration.rop.client.ClientConstants
- clientEntityResolver - Variable in class org.apache.cayenne.map.EntityResolver
- ClientHessianSerializationServiceProvider - Class in org.apache.cayenne.rop.http
- ClientHessianSerializationServiceProvider() - Constructor for class org.apache.cayenne.rop.http.ClientHessianSerializationServiceProvider
- ClientModule - Class in org.apache.cayenne.configuration.rop.client
-
A DI module containing all Cayenne ROP client runtime configurations.
- ClientModule() - Constructor for class org.apache.cayenne.configuration.rop.client.ClientModule
- ClientRuntime - Class in org.apache.cayenne.configuration.rop.client
-
A user application entry point to Cayenne stack on the ROP client.
- ClientRuntime(Collection<Module>) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientRuntime
- ClientRuntimeBuilder - Class in org.apache.cayenne.configuration.rop.client
-
A convenience class to assemble custom ClientRuntime.
- ClientSerializerFactory - Class in org.apache.cayenne.remote.hessian
-
An object that manages all custom (de)serializers used on the client.
- ClientSerializerFactory() - Constructor for class org.apache.cayenne.remote.hessian.ClientSerializerFactory
- ClientServerChannel - Class in org.apache.cayenne.access
-
A DataChannel that provides a server-side end of the bridge between client and server objects in a Remote Object Persistence stack.
- ClientServerChannel(DataContext) - Constructor for class org.apache.cayenne.access.ClientServerChannel
-
Creates a ClientServerChannel that wraps a specified DataContext.
- clientServerChannelProvider - Variable in class org.apache.cayenne.configuration.rop.client.LocalConnectionProvider
- clientSuperClassName - Variable in class org.apache.cayenne.map.ObjEntity
- clientSupported - Variable in class org.apache.cayenne.map.DataMap
- cloneDataNodeDescriptor(DataNodeDescriptor, DataChannelDescriptor) - Method in class org.apache.cayenne.configuration.DefaultDataChannelDescriptorMerger
- cloneInfo() - Method in class org.apache.cayenne.conn.DataSourceInfo
- cloneJointSubtree() - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Returns a clone of subtree that includes all joint children starting from this node itself and till the first occurrence of non-joint node
- cloneViaClientServerSerialization(Serializable, EntityResolver) - Static method in class org.apache.cayenne.remote.hessian.service.HessianUtil
-
A utility method that clones an object using Hessian serialization/deserialization mechanism, which is different from default Java serialization.
- cloneViaSerialization(T) - Static method in class org.apache.cayenne.util.Util
-
Creates Serializable object copy using serialization/deserialization.
- cloneViaServerClientSerialization(Serializable, EntityResolver) - Static method in class org.apache.cayenne.remote.hessian.service.HessianUtil
- close() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
- close() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
-
Closes underlying ResultIterator.
- close() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
-
Closes ResultIterator and associated ResultSet.
- close() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
- close() - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
- close() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- close() - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
- close() - Method in class org.apache.cayenne.ResultBatchIterator
- close() - Method in interface org.apache.cayenne.ResultIterator
-
Closes ResultIterator and associated ResultSet.
- close() - Method in class org.apache.cayenne.rop.http.HttpROPConnector
- close() - Method in class org.apache.cayenne.rop.ProxyRemoteService
- close() - Method in interface org.apache.cayenne.rop.ROPConnector
-
Close all resources related to ROP Connector.
- close() - Method in class org.apache.cayenne.tx.BaseTransaction
-
Closes all connections associated with transaction.
- closed - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
- closeNodeScope(Node, boolean) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
- closeNodeScope(Node, int) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
- closeNodeScope(Node, boolean) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
- closeNodeScope(Node, int) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
- closeNodeScope(Node, boolean) - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
- closeNodeScope(Node, int) - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
- collection_member_declaration() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- collection_member_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- CollectionProperty<V,
E> - Class in org.apache.cayenne.exp.property -
Base class for
ListProperty
andSetProperty
- CollectionProperty(String, Expression, Class<? super E>, Class<V>) - Constructor for class org.apache.cayenne.exp.property.CollectionProperty
-
Constructs a new property with the given name and expression
- collectionType - Variable in class org.apache.cayenne.map.ObjRelationship
-
Stores the type of collection mapped by a to-many relationship.
- column - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
- column - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- column - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- column - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- column(String) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- column(String) - Method in class org.apache.cayenne.access.sqlbuilder.TableNodeBuilder
- column(ColumnNodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.InsertBuilder
- column(Property<E>) - Method in class org.apache.cayenne.query.ColumnSelect
- column(Property<E>) - Method in class org.apache.cayenne.query.ObjectSelect
-
Select one specific property.
- column(DbAttribute) - Method in class org.apache.cayenne.access.sqlbuilder.TableNodeBuilder
- COLUMN - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- COLUMN_NAME_CAPITALIZATION_PROPERTY - Static variable in class org.apache.cayenne.query.ProcedureQuery
- COLUMN_NAME_CAPITALIZATION_PROPERTY - Static variable in class org.apache.cayenne.query.SQLTemplate
- ColumnDescriptor - Class in org.apache.cayenne.access.jdbc
-
A descriptor of a ResultSet column.
- ColumnDescriptor() - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
-
Creates a ColumnDescriptor
- ColumnDescriptor(String, int) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
-
Creates a column descriptor with user-specified parameters.
- ColumnDescriptor(String, int, String) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
- ColumnDescriptor(String, ResultSetMetaData, int) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
-
Creates a ColumnDescriptor using ResultSetMetaData.
- ColumnDescriptor(ResultSetMetaData, int) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
-
Creates a ColumnDescriptor using ResultSetMetaData.
- ColumnDescriptor(DbAttribute, String) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
-
Creates a ColumnDescriptor from Cayenne DbAttribute.
- ColumnDescriptor(ObjAttribute, DbAttribute, String) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
- ColumnDescriptor(ProcedureParameter) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
-
Creates a ColumnDescriptor from stored procedure parameter.
- columnNameCaps - Variable in class org.apache.cayenne.query.SQLSelect
- columnNameCaps(CapsStrategy) - Method in class org.apache.cayenne.query.SQLSelect
-
Sets a column name capitalization policy applied to selecting queries.
- columnNamesCapitalization - Variable in class org.apache.cayenne.query.ProcedureQuery
- columnNamesCapitalization - Variable in class org.apache.cayenne.query.SQLTemplate
- columnNode - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- ColumnNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- ColumnNode(String, String, String, DbAttribute) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
- ColumnNodeBuilder - Class in org.apache.cayenne.access.sqlbuilder
- columnQuery(Class<?>, Property<?>...) - Static method in class org.apache.cayenne.query.ObjectSelect
-
Creates a ColumnSelect that will fetch multiple columns of a given
ObjEntity
- columnQuery(Class<?>, Property<E>) - Static method in class org.apache.cayenne.query.ObjectSelect
-
Creates a ColumnSelect that will fetch single property that can be resolved against a given
ObjEntity
class. - columnQuery(String) - Static method in class org.apache.cayenne.query.SQLSelect
-
Creates query that selects scalar values (as Object[]) and uses default routing
- columnQuery(String, Class<?>...) - Static method in class org.apache.cayenne.query.SQLSelect
-
Creates query that selects scalar values (as Object[]) and uses default routing
- columnQuery(String, String) - Static method in class org.apache.cayenne.query.SQLSelect
-
Creates query that selects scalar values (as Object[]) and uses routing based on the provided DataMap name.
- columnQuery(String, String, Class<?>...) - Static method in class org.apache.cayenne.query.SQLSelect
-
Creates query that selects scalar values (as Object[]) and uses routing based on the provided DataMap name.
- columns - Variable in class org.apache.cayenne.access.jdbc.RowDescriptor
- columns - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- columns - Variable in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- columns(Collection<Property<?>>) - Method in class org.apache.cayenne.query.ColumnSelect
-
Add properties to select.
- columns(Property<?>...) - Method in class org.apache.cayenne.query.ColumnSelect
-
Add properties to select.
- columns(Property<?>...) - Method in class org.apache.cayenne.query.ObjectSelect
-
Select only specific properties.
- ColumnSelect<T> - Class in org.apache.cayenne.query
-
A helper builder for queries selecting individual properties based on the root object.
- ColumnSelect() - Constructor for class org.apache.cayenne.query.ColumnSelect
- ColumnSelect(ObjectSelect<T>) - Constructor for class org.apache.cayenne.query.ColumnSelect
-
Copy constructor to convert ObjectSelect to ColumnSelect
- COMMA - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- COMMA - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- commit() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- commit() - Method in class org.apache.cayenne.tx.BaseTransaction
- commit() - Method in interface org.apache.cayenne.tx.Transaction
- commitChanges() - Method in class org.apache.cayenne.access.DataContext
-
Synchronizes object graph with the database.
- commitChanges() - Method in class org.apache.cayenne.BaseContext
- commitChanges() - Method in interface org.apache.cayenne.ObjectContext
-
Flushes all changes to objects in this context to the parent DataChannel, cascading flush operation all the way through the stack, ultimately saving data in the database.
- commitChangesToParent() - Method in class org.apache.cayenne.access.DataContext
-
"Flushes" the changes to the parent
DataChannel
. - commitChangesToParent() - Method in class org.apache.cayenne.BaseContext
- commitChangesToParent() - Method in interface org.apache.cayenne.ObjectContext
-
Flushes all changes to objects in this context to the parent DataChannel.
- COMMITTED - Static variable in class org.apache.cayenne.PersistenceState
-
Describes a state of an object registered with DataContext/ObjectContext, whose fields exactly match the state of a corresponding database row.
- CompactSlf4jJdbcEventLogger - Class in org.apache.cayenne.log
- CompactSlf4jJdbcEventLogger(RuntimeProperties) - Constructor for class org.apache.cayenne.log.CompactSlf4jJdbcEventLogger
- ComparableProperty<E> - Interface in org.apache.cayenne.exp.property
-
Interface (or "Trait") that provides basic functionality for comparable properties.
- comparator - Variable in class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter
- compare(Object, Object) - Method in class org.apache.cayenne.query.Ordering
-
Comparable interface implementation.
- compare(String, String) - Static method in class org.apache.cayenne.value.json.JsonUtils
-
Method that compares two JSON documents.
- compare(DbRowOp, DbRowOp) - Method in class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowComparator
- compareFullRows - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
- compareTo(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- compareTo(NodeDiff) - Method in class org.apache.cayenne.graph.NodeDiff
-
Implements a Comparable interface method to compare based on diffId property.
- compareTo(DataMap) - Method in class org.apache.cayenne.map.DataMap
- CompareToBuilder - Class in org.apache.cayenne.util
-
Assists in implementing
Comparable.compareTo(Object)
methods. - CompareToBuilder() - Constructor for class org.apache.cayenne.util.CompareToBuilder
-
Constructor for CompareToBuilder.
- comparison_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- compile(String, EntityResolver) - Method in interface org.apache.cayenne.ejbql.EJBQLParser
-
Parses and compiles an expression for the EntityResolver.
- compile(String, EntityResolver) - Method in class org.apache.cayenne.ejbql.parser.EJBQL.EJBQLDefaultParser
- complimentaryReverseArcName - Variable in class org.apache.cayenne.reflect.BaseArcProperty
- components - Variable in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- CompositeCollection<E> - Class in org.apache.cayenne.util.commons
-
Decorates a collection of other collections to provide a single unified view.
- CompositeCollection() - Constructor for class org.apache.cayenne.util.commons.CompositeCollection
-
Create an empty CompositeCollection.
- CompoundDiff - Class in org.apache.cayenne.graph
-
A GraphDiff that is a list of other GraphDiffs.
- CompoundDiff() - Constructor for class org.apache.cayenne.graph.CompoundDiff
-
Creates an empty CompoundDiff instance.
- CompoundDiff(List<GraphDiff>) - Constructor for class org.apache.cayenne.graph.CompoundDiff
-
Creates CompoundDiff instance.
- compoundPKForObject(Persistent) - Static method in class org.apache.cayenne.Cayenne
-
Returns a primary key map for a persistent object.
- compress(GraphDiff) - Method in class org.apache.cayenne.graph.GraphDiffCompressor
- compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.apache.cayenne.util.SingleEntryMap
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.apache.cayenne.util.SingleEntryMap
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.apache.cayenne.util.SingleEntryMap
- concat() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- concat() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- concat(Object...) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.Arguments will be converted as follows: if argument is a
Property
than its expression will be used if argument is aExpression
than it will be used as is all other values will be converted to String - concat(Object...) - Method in class org.apache.cayenne.exp.property.StringProperty
-
Arguments will be converted as follows: if argument is a
BaseProperty
than its expression will be used if argument is aExpression
than it will be used as is all other values will be converted to String - CONCAT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- CONCAT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- concatExp(String...) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
-
Factory method for expression to call CONCAT(string1, string2, ...) function
- concatExp(Expression...) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
-
Factory method for expression to call CONCAT(string1, string2, ...) function
- concurrencyLevel(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
-
Specifies the estimated number of concurrently updating threads.
- ConcurrentLinkedHashMap<K,
V> - Class in org.apache.cayenne.util.concurrentlinkedhashmap -
A hash table supporting full concurrency of retrievals, adjustable expected concurrency for updates, and a maximum capacity to bound the map by.
- ConcurrentLinkedHashMap.Builder<K,
V> - Class in org.apache.cayenne.util.concurrentlinkedhashmap -
A builder that creates
ConcurrentLinkedHashMap
instances. - conditional_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- conditional_factor() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- conditional_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- conditional_term() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- conditionExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- ConditionNode - Class in org.apache.cayenne.exp.parser
-
Superclass of conditional expressions.
- ConditionNode(int) - Constructor for class org.apache.cayenne.exp.parser.ConditionNode
- ConfigurationException - Exception Class in org.apache.cayenne
-
A runtime exception thrown on failures in Cayenne configuration.
- ConfigurationException() - Constructor for exception class org.apache.cayenne.ConfigurationException
-
Creates new
ConfigurationException
without detail message. - ConfigurationException(String, Object...) - Constructor for exception class org.apache.cayenne.ConfigurationException
-
Constructs an exception with the specified message with an optional list of message formatting arguments.
- ConfigurationException(String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.ConfigurationException
- ConfigurationException(Throwable) - Constructor for exception class org.apache.cayenne.ConfigurationException
-
Constructs an exception wrapping another exception thrown elsewhere.
- configurationLocation(Class<? extends ConfigurationNode>, String) - Method in interface org.apache.cayenne.configuration.ConfigurationNameMapper
-
Returns the name of a configuration resource based on a naming convention for a given node type.
- configurationLocation(Class<? extends ConfigurationNode>, String) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
- configurationLocation(ConfigurationNode) - Method in interface org.apache.cayenne.configuration.ConfigurationNameMapper
-
Returns the name of a configuration resource based on a naming convention for a given node type.
- configurationLocation(ConfigurationNode) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
- ConfigurationNameMapper - Interface in org.apache.cayenne.configuration
-
A service that maps the names of configuration objects to the resource names.
- ConfigurationNode - Interface in org.apache.cayenne.configuration
-
Implemented by the "nodes" on the Cayenne configuration tree.
- configurationNodeName(Class<? extends ConfigurationNode>, Resource) - Method in interface org.apache.cayenne.configuration.ConfigurationNameMapper
-
Returns a node name for a given configuration type and a configuration resource.
- configurationNodeName(Class<? extends ConfigurationNode>, Resource) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
- ConfigurationNodeVisitor<T> - Interface in org.apache.cayenne.configuration
-
A visitor interface for implementing operations on different types of
ConfigurationNode
objects. - configurationSource - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
- configurationSource - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
- configurationSource - Variable in class org.apache.cayenne.map.DataMap
- ConfigurationTree<T> - 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.h2.H2Adapter
-
Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Called from
JdbcAdapter.initExtendedTypes(List, List, List, ValueObjectTypeRegistry)
to load adapter-specific types into the ExtendedTypeMap right after the default types are loaded, but before the DI overrides are. - configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
-
Installs appropriate ExtendedTypes used as converters for passing values between JDBC and Java layers.
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
-
Deprecated.
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
-
Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
-
Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
- configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
-
Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
- configureRowDescriptorBuilder(SQLStatement, ResultSet) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
- connect() - Method in class org.apache.cayenne.rop.HttpClientConnection
- connect(Persistent) - Method in class org.apache.cayenne.util.PersistentObjectHolder
-
Returns an object that should be stored as a value in this ValueHolder, ensuring that it is registered with the same context.
- connectChildren() - Method in class org.apache.cayenne.exp.parser.SimpleNode
-
Sets the parent to this for all children.
- connection - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- connection - Variable in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
- connection - Variable in class org.apache.cayenne.remote.ClientChannel
- connection(Connection) - Method in class org.apache.cayenne.tx.TransactionDescriptor.Builder
-
A custom connection provided by the TransactionDescriptor will be used instead of any other connection provided by tbe connection pool.
- connectionAdded(Connection) - Method in class org.apache.cayenne.tx.BaseTransaction
- connectionAdded(Connection) - Method in class org.apache.cayenne.tx.CayenneTransaction
- ConnectionAwareResultIterator<T> - Class in org.apache.cayenne.access.jdbc
-
A
ResultIterator
wrapper that handles closing a connection. - ConnectionAwareResultIterator(ResultIterator<T>, Connection) - Constructor for class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
- connections - Variable in class org.apache.cayenne.tx.BaseTransaction
- connectionSupplier(Supplier<Connection>) - Method in class org.apache.cayenne.tx.TransactionDescriptor.Builder
-
A custom connection provided by the TransactionDescriptor will be used instead of any other connection provided by tbe connection pool.
- ConnectionUnavailableException(String) - Constructor for exception class org.apache.cayenne.datasource.UnmanagedPoolingDataSource.ConnectionUnavailableException
- connectionUrl - Variable in class org.apache.cayenne.datasource.DriverDataSource
- Constants - Interface in org.apache.cayenne.configuration
-
Defines the names of runtime properties and named collections used in DI modules.
- constructor_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- constructor_parameter() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- constructor_parameters() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- ConstructorInjectingDecoratorProvider<T> - Class in org.apache.cayenne.di.spi
- ConstructorInjectingDecoratorProvider(Class<? extends T>, DefaultInjector) - Constructor for class org.apache.cayenne.di.spi.ConstructorInjectingDecoratorProvider
- contains(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
- contains(Object) - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Checks whether this composite collection contains the object.
- contains(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
- contains(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
- contains(String) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.Creates an expression for a database "LIKE" query with the value converted to a pattern matching anywhere in the String.
- contains(String) - Method in class org.apache.cayenne.exp.property.StringProperty
-
Creates an expression for a database "LIKE" query with the value converted to a pattern matching anywhere in the String.
- contains(Collection<V>) - Method in class org.apache.cayenne.exp.property.CollectionProperty
- contains(Collection<V>) - Method in class org.apache.cayenne.exp.property.MapProperty
- contains(V) - Method in class org.apache.cayenne.exp.property.CollectionProperty
- contains(V) - Method in class org.apache.cayenne.exp.property.MapProperty
- contains(V, V...) - Method in class org.apache.cayenne.exp.property.CollectionProperty
- contains(V, V...) - Method in class org.apache.cayenne.exp.property.MapProperty
- containsAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
- containsAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectSet
- containsAll(Collection<?>) - Method in class org.apache.cayenne.access.IncrementalFaultList
- containsAll(Collection<?>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Checks whether this composite contains all the elements in the specified collection.
- containsAllVertices(Collection<? extends E>) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- containsAllVertices(Collection<? extends E>) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- containsExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- containsExp(Expression, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- containsId(Object) - Method in class org.apache.cayenne.exp.property.CollectionProperty
- containsId(Object) - Method in class org.apache.cayenne.exp.property.MapProperty
- containsId(Object, Object...) - Method in class org.apache.cayenne.exp.property.CollectionProperty
- containsId(Object, Object...) - Method in class org.apache.cayenne.exp.property.MapProperty
- containsId(Collection<Object>) - Method in class org.apache.cayenne.exp.property.CollectionProperty
- containsId(Collection<Object>) - Method in class org.apache.cayenne.exp.property.MapProperty
- containsIgnoreCase(String) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.Same as
Property.contains(String)
, only using case-insensitive comparison. - containsIgnoreCase(String) - Method in class org.apache.cayenne.exp.property.StringProperty
-
Same as
StringProperty.contains(String)
, only using case-insensitive comparison. - containsIgnoreCaseExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Same as
ExpressionFactory.containsExp(String, String)
only using case-insensitive comparison. - containsIgnoreCaseExp(Expression, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- containsKey(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- containsKey(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
- containsKey(Object) - Method in class org.apache.cayenne.util.SoftValueMap
- containsKey(Object) - Method in class org.apache.cayenne.util.WeakValueMap
- containsKey(Object) - Method in class org.apache.cayenne.util.SingleEntryMap
- containsValue(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- containsValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
- containsValue(Object) - Method in class org.apache.cayenne.util.SoftValueMap
- containsValue(Object) - Method in class org.apache.cayenne.util.WeakValueMap
- containsValue(Object) - Method in class org.apache.cayenne.util.SingleEntryMap
- containsVertex(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- containsVertex(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- context - Variable in class org.apache.cayenne.access.ObjectStore
-
The DataContext that owns this ObjectStore.
- context - Variable in class org.apache.cayenne.access.translator.batch.BaseBatchTranslator
- context - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- context - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLDeleteTranslator
- context - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
- context - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
- context - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
- context - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
- context - Variable in class org.apache.cayenne.graph.ChildDiffLoader
- context - Variable in class org.apache.cayenne.util.ObjectContextGraphAction
- Context - Class in org.apache.cayenne.template
- Context(Map<String, Directive>, Map<String, ?>, boolean) - Constructor for class org.apache.cayenne.template.Context
- continueFlag - Variable in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- contract(Digraph<Collection<E>, Collection<V>>) - Method in class org.apache.cayenne.ashwood.graph.StrongConnection
- contributeAdapterDetectors(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for
DbAdapterDetector
's that allows downstream modules to "contribute" their own adapter detectors. - contributeDefaultTypes(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for default adapter-agnostic
ExtendedType
's that allows downstream modules to "contribute" their own types. - contributeDomainFilters(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Deprecated.
- contributeDomainListeners(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for lifecycle events listeners.
- contributeDomainQueryFilters(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for
DataChannelQueryFilter
's that allows downstream modules to "contribute" their own DataDomain query filters - contributeDomainSyncFilters(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for
DataChannelSyncFilter
's that allows downstream modules to "contribute" their own DataDomain sync filters - contributePkGenerators(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI map builder for
PkGenerator
's that allows downstream modules to "contribute" their own pk generators. - contributeProjectLocations(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for String locations that allows downstream modules to "contribute" their own Cayenne project locations.
- contributeProperties(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI map builder for runtime properties that allows downstream modules to "contribute" their own properties.
- contributeTypeFactories(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for
ExtendedTypeFactory
's that allows downstream modules to "contribute" their own factories. - contributeUserTypes(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Provides access to a DI collection builder for
ExtendedType
's that allows downstream modules to "contribute" their own types. - contributeValueObjectTypes(Binder) - Static method in class org.apache.cayenne.configuration.server.ServerModule
- ConversionUtil - Class in org.apache.cayenne.util
-
A collection of static conversion utility methods.
- convert(Object, Class<T>) - Method in class org.apache.cayenne.reflect.Converter
-
Converts object to supported class without doing any type checking.
- convert(Object, Class<T>) - Method in class org.apache.cayenne.reflect.ToAnyConverter
- Converter<T> - Class in org.apache.cayenne.reflect
-
A helper class to do property type conversions.
- Converter() - Constructor for class org.apache.cayenne.reflect.Converter
- ConverterFactory - Class in org.apache.cayenne.reflect
-
A factory of property type converters.
- converters - Variable in class org.apache.cayenne.access.jdbc.RowDescriptor
- ConvertNode - Class in org.apache.cayenne.dba.mysql.sqltree
- ConvertNode() - Constructor for class org.apache.cayenne.dba.mysql.sqltree.ConvertNode
- convertToExternalSubject(EventSubject) - Static method in class org.apache.cayenne.event.EventBridge
-
A utility method that performs consistent translation from an EventSubject to a String that can be used by external transport as subject for distributed communications.
- convertToJdbcObject(Duration, int) - Method in class org.apache.cayenne.access.types.DurationType
- convertToJdbcObject(Calendar, int) - Method in class org.apache.cayenne.access.types.CalendarType
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.AliasedNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.BetweenNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.BitwiseNotNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.DeleteNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.DistinctNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.EmptyNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExistsNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExpressionNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FromNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.GroupByNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.HavingNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertColumnsNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InsertValuesNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.JoinNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LimitOffsetNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.NotNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OffsetFetchNextNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OffsetNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OpExpressionNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OrderByNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectResultNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SubqueryNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TableNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TextNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TopNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UnescapedColumnNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UpdateNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.UpdateSetNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
- copy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.WhereNode
- copy() - Method in class org.apache.cayenne.dba.derby.sqltree.DerbyValueNode
- copy() - Method in class org.apache.cayenne.dba.firebird.sqltree.FirebirdLimitNode
- copy() - Method in class org.apache.cayenne.dba.firebird.sqltree.FirebirdSubstringFunctionNode
- copy() - Method in class org.apache.cayenne.dba.mysql.sqltree.ConvertNode
- copy() - Method in class org.apache.cayenne.dba.mysql.sqltree.MysqlLikeNode
- copy() - Method in class org.apache.cayenne.dba.mysql.sqltree.MysqlLimitOffsetNode
- copy() - Method in class org.apache.cayenne.dba.postgres.sqltree.PositionFunctionNode
- copy() - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresExtractFunctionNode
- copy() - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresLikeNode
- copy() - Method in class org.apache.cayenne.dba.postgres.sqltree.PostgresLimitOffsetNode
- copy() - Method in class org.apache.cayenne.dba.sqlserver.sqltree.SQLServerColumnNode
- copy() - Method in class org.apache.cayenne.dba.sqlserver.sqltree.SQLServerLimitOffsetNode
- count() - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- count() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- count() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- count() - Method in class org.apache.cayenne.exp.property.BaseProperty
- count() - Method in class org.apache.cayenne.query.ColumnSelect
-
Shortcut for
ColumnSelect.columns(Property[])
columns}(Property.COUNT) - count() - Method in class org.apache.cayenne.query.ObjectSelect
-
Select COUNT(*)
- count(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- count(BaseProperty<?>) - Method in class org.apache.cayenne.query.ColumnSelect
-
Select COUNT(property)
- count(BaseProperty<?>) - Method in class org.apache.cayenne.query.ObjectSelect
-
Select COUNT(property)
- COUNT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- COUNT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- COUNT - Static variable in class org.apache.cayenne.exp.Property
-
Deprecated.since 4.2 use
PropertyFactory.COUNT
- COUNT - Static variable in class org.apache.cayenne.exp.property.PropertyFactory
-
Property that can be used to select
COUNT(*)
- countDistinct() - Method in class org.apache.cayenne.exp.property.BaseProperty
- countDistinctExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- countExp() - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- countExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- countMatches(String, String) - Static method in class org.apache.cayenne.util.Util
-
Returns how many times the sub appears in the str.
- create(String, Class<? super T>) - Static method in class org.apache.cayenne.exp.Property
-
Deprecated.Creates property with name and type
- create(String, Expression, Class<? super T>) - Static method in class org.apache.cayenne.exp.Property
-
Deprecated.Creates property with name, expression and type
- create(DataNodeDescriptor) - Method in class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory
- create(DataNodeDescriptor) - Method in interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategyFactory
- create(Expression, Class<? super T>) - Static method in class org.apache.cayenne.exp.Property
-
Deprecated.Creates property with expression and type
- createAccessor(Class<?>, String, Class<?>) - Method in interface org.apache.cayenne.reflect.AccessorFactory
- createAccessor(PersistentDescriptor, String, Class<?>) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
- createAccessor(PersistentDescriptor, String, Class<?>) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
-
Creates an accessor for the property.
- createAdapter(DatabaseMetaData) - Method in interface org.apache.cayenne.configuration.server.DbAdapterDetector
-
Returns an instance of DbAdapter if the factory detects that it knows how to handle the database or null if the database is not known to the factory, thus allowing multiple factories to be chained.
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.db2.DB2Sniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.derby.DerbySniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.firebird.FirebirdSniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseSniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.h2.H2Sniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBSniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.ingres.IngresSniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.mariadb.MariaDBSniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.mysql.MySQLSniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.openbase.OpenBaseSniffer
-
Deprecated.
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.oracle.OracleSniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.postgres.PostgresSniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sqlite.SQLiteSniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerSniffer
- createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sybase.SybaseSniffer
- createAdapter(DataNodeDescriptor, DataSource) - Method in interface org.apache.cayenne.configuration.server.DbAdapterFactory
-
Returns an instance of DbAdapter if the factory detects that it knows how to handle the database.
- createAdapter(DataNodeDescriptor, DataSource) - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
- createAndInitDataDomain() - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
- createArrayOf(String, Object[]) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- createAttributeProperty(PersistentDescriptor, ObjAttribute) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
- createAttributeProperty(PersistentDescriptor, ObjAttribute) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
- createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
- createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.
- createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
- createAutoPk(DataNode, List<DbEntity>) - Method in interface org.apache.cayenne.dba.PkGenerator
-
Generates necessary database objects to provide automatic primary key support.
- createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
-
Generates database objects to provide automatic primary key support.
- createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
- createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
- createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.
- createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
-
Creates a list of CREATE SEQUENCE statements for the list of DbEntities.
- createAutoPkStatements(List<DbEntity>) - Method in interface org.apache.cayenne.dba.PkGenerator
-
Returns a list of SQL strings needed to generates database objects to provide automatic primary support for the list of entities.
- createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
- createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
- createBase(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create base property
- createBase(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create base property
- createBase(Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create base property
- createBaseId(String, String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
- createBaseId(String, String, String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
- createBindings() - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.
- createBindings() - Method in class org.apache.cayenne.access.translator.batch.legacy.DeleteBatchTranslator
-
Deprecated.
- createBindings() - Method in class org.apache.cayenne.access.translator.batch.legacy.InsertBatchTranslator
-
Deprecated.
- createBindings() - Method in class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteBatchTranslator
-
Deprecated.
- createBindings() - Method in class org.apache.cayenne.access.translator.batch.legacy.UpdateBatchTranslator
-
Deprecated.
- createBlob() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- createCache(String) - Method in class org.apache.cayenne.cache.MapQueryCache
- createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.DataMapHandler
- createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.DbEntityHandler
- createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
- createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.ObjEntityHandler
- createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.RootDataMapHandler
- createChildTagHandler(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
-
This method should be used to create nested handlers to process children elements.
- createClob() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- createCollectionValueHolder(Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
-
Creates a Collection for an object.
- createConstraints - Variable in class org.apache.cayenne.access.DbGenerator
- createConstraintsQueries(DbEntity) - Method in class org.apache.cayenne.access.DbGenerator
-
Creates FK and UNIQUE constraint statements for a given table.
- createContext() - Method in interface org.apache.cayenne.configuration.ObjectContextFactory
-
Creates an ObjectContext attached to a default DataChannel.
- createContext() - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
- createContext() - Method in class org.apache.cayenne.configuration.server.DataContextFactory
- createContext(Map<String, ?>) - Method in interface org.apache.cayenne.template.TemplateContextFactory
- createContext(Map<String, ?>, boolean) - Method in class org.apache.cayenne.template.DefaultTemplateContextFactory
- createContext(Map<String, ?>, boolean) - Method in interface org.apache.cayenne.template.TemplateContextFactory
- createContext(DataChannel) - Method in interface org.apache.cayenne.configuration.ObjectContextFactory
-
Creates an ObjectContext attached to a provided channel.
- createContext(DataChannel) - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
- createContext(DataChannel) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
- createDataDomain(String) - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
- createDataNode(DataNodeDescriptor) - Method in interface org.apache.cayenne.configuration.server.DataNodeFactory
- createDataNode(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
- createDataRowStore(String) - Method in interface org.apache.cayenne.access.DataRowStoreFactory
-
Create new
DataRowStore
object. - createDataRowStore(String) - Method in class org.apache.cayenne.access.DefaultDataRowStoreFactory
- createDate(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create date property
- createDate(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create date property
- createDate(Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create date property
- createDbRowOps(ObjectStore, ObjectStoreGraphDiff) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
-
Create ops based on incoming graph changes
- createDefaultStrategy() - Method in class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory
- createDescriptor() - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
- createDescriptor() - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- createDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
-
Creates a new descriptor.
- createdFromDataDomain(DataDomain) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
- createDiff(DataRow) - Method in class org.apache.cayenne.DataRow
-
Creates a DataRow that contains only the keys that have values that differ between this object and
row
parameter. - createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
- createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
- createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Creates and returns an
EJBQLTranslatorFactory
used to generate visitors for EJBQL to SQL translations. - createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
- createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
- createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
- createEmbeddable(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create property that represents embeddable
- createEmbeddable(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create property that represents embeddable
- createEmbeddableAccessor(EmbeddableDescriptor, String, Class<?>) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
-
Creates an accessor for the property of the embeddable class.
- createEmbeddableDescriptor(EmbeddedAttribute) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
-
Creates a descriptor of the embedded property.
- createEmbeddedAttributeProperty(PersistentDescriptor, EmbeddedAttribute, ObjAttribute) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- createEntity(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create entity property
- createEntity(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create entity property
- createEntity(Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create entity property
- createEntityRowReader(RowDescriptor, QueryMetadata, EntityResultSegment, DefaultRowReaderFactory.PostprocessorFactory) - Method in class org.apache.cayenne.access.jdbc.reader.DefaultRowReaderFactory
- createEventBridge(Collection<EventSubject>, String, Map<String, String>) - Method in interface org.apache.cayenne.event.EventBridgeFactory
-
Creates an
EventBridge
with the specified parameters. - createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.AutoAdapter
- createFkConstraint(DbRelationship) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns a SQL string that can be used to create a foreign key constraint for the relationship, or null if foreign keys are not supported.
- createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
-
Adds an ADD CONSTRAINT clause to a relationship constraint.
- createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Returns a SQL string that can be used to create a foreign key constraint for the relationship.
- createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
-
Deprecated.Returns a SQL string that can be used to create a foreign key constraint for the relationship.
- createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
- createFlushAction(DataDomain) - Method in interface org.apache.cayenne.access.flush.DataDomainFlushActionFactory
- createFlushAction(DataDomain) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushActionFactory
- createFlushAction(DataDomain) - Method in class org.apache.cayenne.access.LegacyDataDomainFlushActionFactory
-
Deprecated.
- createFromDataContext(DataContext) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
- createFromGenericChannel(DataChannel) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
- createFullRowReader(RowDescriptor, QueryMetadata, DefaultRowReaderFactory.PostprocessorFactory) - Method in class org.apache.cayenne.access.jdbc.reader.DefaultRowReaderFactory
- createHandler(String, String, NamespaceAwareNestedTagHandler) - Method in class org.apache.cayenne.configuration.xml.DefaultHandlerFactory
- createHandler(String, String, NamespaceAwareNestedTagHandler) - Method in interface org.apache.cayenne.configuration.xml.HandlerFactory
- createHttpRopConnector() - Method in class org.apache.cayenne.rop.HttpClientConnectionProvider
- createIfAbsent(String) - Method in class org.apache.cayenne.cache.MapQueryCache
- createIfAbsent(QueryMetadata) - Method in class org.apache.cayenne.cache.MapQueryCache
- CreateIfNoSchemaStrategy - Class in org.apache.cayenne.access.dbsync
- CreateIfNoSchemaStrategy() - Constructor for class org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy
- createInjector(Collection<Module>) - Static method in class org.apache.cayenne.di.DIBootstrap
-
Creates and returns an injector instance working with the set of provided modules.
- createInjector(Module...) - Static method in class org.apache.cayenne.di.DIBootstrap
-
Creates and returns an injector instance working with the set of provided modules.
- createInstanceProvider(E) - Method in class org.apache.cayenne.di.spi.DICollectionBuilder
- createList(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create to-many relationship mapped on list property
- createList(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create to-many relationship mapped on list property
- createMap(String, Class<K>, Class<V>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create to-many relationship mapped on map property
- createMap(String, Expression, Class<K>, Class<V>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create to-many relationship mapped on map property
- createMapKeyAccessor(ObjRelationship, ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
-
Creates an accessor to read a map key for a given relationship.
- createNClob() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- createNumeric(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create numeric property
- createNumeric(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create numeric property
- createNumeric(Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create numeric property
- createNumericId(String, String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
- createNumericId(String, String, String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
- createObject() - Method in interface org.apache.cayenne.cache.QueryCacheEntryFactory
-
Provides a fresh value of the cache entry.
- createObject() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Creates a new instance of a class described by this object.
- createObject() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- createObject() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Creates a new instance of a class described by this object.
- createObject(Object, String) - Method in interface org.apache.cayenne.reflect.EmbeddableDescriptor
-
Creates a new instance of an embeddable class described by this object.
- createObject(Object, String) - Method in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
- createObjectMap() - Method in class org.apache.cayenne.access.DefaultObjectMapRetainStrategy
- createObjectMap() - Method in interface org.apache.cayenne.access.ObjectMapRetainStrategy
- createObjectStore(DataRowStore) - Method in class org.apache.cayenne.configuration.DefaultObjectStoreFactory
- createObjectStore(DataRowStore) - Method in interface org.apache.cayenne.configuration.ObjectStoreFactory
-
Creates an
ObjectStore
with provided dataRowCache - createPK - Variable in class org.apache.cayenne.access.DbGenerator
- createPkGenerator() - Method in class org.apache.cayenne.dba.db2.DB2Adapter
-
Creates a DB2 specific PK Generator.
- createPkGenerator() - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
- createPkGenerator() - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
- createPkGenerator() - Method in class org.apache.cayenne.dba.h2.H2Adapter
- createPkGenerator() - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
- createPkGenerator() - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Deprecated.
- createPkGenerator() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
-
Creates and returns a primary key generator.
- createPkGenerator() - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
-
Deprecated.Creates and returns a primary key generator.
- createPkGenerator() - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
-
Creates and returns a primary key generator.
- createPkGenerator() - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
- createPkGenerator() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
-
Creates and returns a primary key generator.
- createPKString(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.Returns a String to create PK support for an entity.
- createProxyDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
-
Creates a descriptor wrapper that will compile the underlying descriptor on demand.
- createQueries(List<DbRowOp>) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
- createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.ObjectSelect
-
This method is intended for internal use in a
MappedSelect
. - createQuery(Map<String, ?>) - Method in interface org.apache.cayenne.query.ParameterizedQuery
-
Creates a new query based on current query as a template, and using a Map of named parameters.
- createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.ProcedureQuery
-
Creates and returns a new ProcedureQuery built using this query as a prototype and substituting template parameters with the values from the map.
- createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates and returns a new SelectQuery built using this query as a prototype and substituting qualifier parameters with the values from the map.
- createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.SQLTemplate
-
Creates and returns a new SQLTemplate built using this query as a prototype and substituting template parameters with the values from the map.
- createQuotingStrategy() - Method in class org.apache.cayenne.dba.JdbcAdapter
- createQuotingStrategy() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
- createQuotingStrategy() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
- createReplacementId() - Method in interface org.apache.cayenne.ObjectId
- createReplacementIds(ObjectStore, CompoundDiff, List<DbRowOp>) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
-
Set final
ObjectId
for persistent objects - createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.AbstractMappedQuery
- createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.IndirectQuery
-
Creates a substitute query.
- createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.MappedSelect
- createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.ObjectIdQuery
- createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.ProcedureCall
- createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.RelationshipQuery
- createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.SelectById
- createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.SQLExec
- createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.SQLSelect
- createReverseJoin() - Method in class org.apache.cayenne.map.DbJoin
-
Returns a "reverse" join.
- createReverseRelationship() - Method in class org.apache.cayenne.map.DbRelationship
-
Creates a new relationship with the same set of joins, but going in the opposite direction.
- createReverseRelationship() - Method in class org.apache.cayenne.map.ObjRelationship
-
Creates a complimentary reverse relationship from target entity to the source entity.
- createScalarRowReader(RowDescriptor, QueryMetadata, ScalarResultSegment) - Method in class org.apache.cayenne.access.jdbc.reader.DefaultRowReaderFactory
- createSelf(Class<? super T>) - Static method in class org.apache.cayenne.exp.Property
-
Deprecated.Creates "self" Property for persistent class.
- createSelf(Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Self property allows to create column queries that return full objects along with custom column set.
- createSelf(Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Self property allows to create column queries that return full objects along with custom column set.
- createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
- createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.derby.DerbyPkGenerator
- createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.h2.H2PkGenerator
- createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
- createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresPkGenerator
- createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
- createServerEventBridge(RemoteSession) - Method in class org.apache.cayenne.rop.HttpClientConnection
-
Creates an EventBridge that will listen for server events.
- createSet(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create to-many relationship mapped on set property
- createSet(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create to-many relationship mapped on set property
- createSql() - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.
- createSql() - Method in class org.apache.cayenne.access.translator.batch.legacy.DeleteBatchTranslator
-
Deprecated.
- createSql() - Method in class org.apache.cayenne.access.translator.batch.legacy.InsertBatchTranslator
-
Deprecated.
- createSql() - Method in class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteBatchTranslator
-
Deprecated.
- createSql() - Method in class org.apache.cayenne.access.translator.batch.legacy.UpdateBatchTranslator
-
Deprecated.
- createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.AbstractQuery
- createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.BatchQuery
-
Calls "batchAction" on the visitor.
- createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.EJBQLQuery
- createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.FluentSelect
- createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.IndirectQuery
-
Throws an exception as indirect query should not be executed directly.
- createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.ProcedureQuery
-
Calls "makeProcedure" on the visitor.
- createSQLAction(SQLActionVisitor) - Method in interface org.apache.cayenne.query.Query
-
A callback method invoked by Cayenne during the final execution phase of the query run.
- createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.QueryChain
-
Throws an exception as execution should've been delegated to the queries contained in the chain.
- createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.RefreshQuery
- createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Calls "makeSelect" on the visitor.
- createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.SQLTemplate
-
Calls sqlAction(this) on the visitor.
- createSqlString() - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
-
Creates an SQL String for the stored procedure call.
- createSqlString() - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBProcedureTranslator
-
Creates HSQLDB-compliant SQL to execute a stored procedure.
- createSQLXML() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- createStatement() - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
-
Creates and binds a PreparedStatement to execute query SQL via JDBC.
- createStatement() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- createStatement(int, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- createStatement(int, int, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- createString(String, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create string property
- createString(String, Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create string property
- createString(Expression, Class<T>) - Static method in class org.apache.cayenne.exp.property.PropertyFactory
-
Create string property
- createStruct(String, Object[]) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- createTable(DbEntity) - Method in class org.apache.cayenne.dba.AutoAdapter
- createTable(DbEntity) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns a SQL string that can be used to create database table corresponding to
entity
parameter. - createTable(DbEntity) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
-
Customizes table creating procedure for FrontBase.
- createTable(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
-
Uses "CREATE CACHED TABLE" instead of "CREATE TABLE".
- createTable(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
-
Uses unqualified entity names.
- createTable(DbEntity) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Returns a SQL string that can be used to create database table corresponding to
ent
parameter. - createTable(DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
-
Overrides super implementation to explicitly set table engine to InnoDB if FK constraints are supported by this adapter.
- createTable(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
-
Deprecated.Returns a SQL string that can be used to create database table corresponding to
ent
parameter. - createTable(DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
-
Customizes table creating procedure for PostgreSQL.
- createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.AutoAdapter
- createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
- createTableAppendColumn(StringBuffer, DbAttribute) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Append the column type part of a "create table" to the given
StringBuffer
- createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
-
Appends SQL for column creation to CREATE TABLE buffer.
- createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.firebird.FirebirdAdapter
- createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.h2.H2Adapter
- createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
- createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
- createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Appends SQL for column creation to CREATE TABLE buffer.
- createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
-
Appends AUTO_INCREMENT clause to the column definition for generated columns.
- createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
-
Appends AUTOINCREMENT clause to the column definition for generated columns.
- createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
-
Overrides super implementation to correctly set up identity columns.
- createTableAppendPKClause(StringBuffer, DbEntity) - Method in class org.apache.cayenne.dba.JdbcAdapter
- createTableAppendPKClause(StringBuffer, DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
-
Customizes PK clause semantics to ensure that generated columns are in the beginning of the PK definition, as this seems to be a requirement for InnoDB tables.
- createTableAppendPKClause(StringBuffer, DbEntity) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
- createTables - Variable in class org.apache.cayenne.access.DbGenerator
- createTargetObjectId(String, DbRelationship) - Method in class org.apache.cayenne.DataRow
-
Returns an ObjectId of an object on the other side of the to-one relationship, for this DataRow representing a source of relationship.
- createToManyCollectionProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
- createToManyCollectionProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- createToManyCollectionProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
- createToManyListProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
- createToManyListProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- createToManyListProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
- createToManyMapProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
- createToManyMapProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- createToManyMapProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
- createToManySetProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
- createToManySetProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- createToManySetProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
- createToOneProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
- createToOneProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- createToOneProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
- createTransaction() - Method in class org.apache.cayenne.tx.DefaultTransactionFactory
- createTransaction() - Method in interface org.apache.cayenne.tx.TransactionFactory
- createTransaction(TransactionDescriptor) - Method in class org.apache.cayenne.tx.DefaultTransactionFactory
- createTransaction(TransactionDescriptor) - Method in interface org.apache.cayenne.tx.TransactionFactory
- createTranslator() - Method in class org.apache.cayenne.access.jdbc.BatchAction
- createTranslator(Connection) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
-
Returns the ProcedureTranslator to use for this ProcedureAction.
- createType(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
-
Returns an ExtendedType for specific Java classes.
- createTypeProvider(Class<SubT>) - Method in class org.apache.cayenne.di.spi.DICollectionBuilder
- createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.AutoAdapter
- createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns a DDL string to create a unique constraint over a set of columns, or null if the unique constraints are not supported.
- createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
-
Returns a DDL string to create a unique constraint over a set of columns.
- createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Returns a DDL string to create a unique constraint over a set of columns.
- createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
- createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
-
Generates DDL to create unique index that allows multiple NULL values to comply with ANSI SQL, that is default behaviour for other RDBMS.
- createUniquePKIndexString(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.Returns a String to create a unique index on table primary key columns per OpenBase recommendations.
- createXmlReader() - Static method in class org.apache.cayenne.util.Util
-
Creates an XMLReader with default feature set.
- curChar - Variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
- curChar - Variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
- curChar - Variable in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
- CURRENT_DATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- CURRENT_DATE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- CURRENT_TIME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- CURRENT_TIME - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- CURRENT_TIMESTAMP - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- CURRENT_TIMESTAMP - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- currentDate() - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- currentDate() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- currentEntity - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- currentEntity - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- currentIndex - Variable in class org.apache.cayenne.util.GenericResponse
- currentIndex - Variable in class org.apache.cayenne.util.ListResponse
- currentList() - Method in interface org.apache.cayenne.QueryResponse
-
Returns a List under the current iterator position.
- currentList() - Method in class org.apache.cayenne.util.GenericResponse
- currentList() - Method in class org.apache.cayenne.util.ListResponse
- currentSnapshot(Persistent) - Method in class org.apache.cayenne.access.DataContext
-
Returns a DataRow reflecting current, possibly uncommitted, object state.
- currentTagLevel - Variable in class org.apache.cayenne.util.XMLEncoder
- currentTime() - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- currentTime() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- currentTimestamp() - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- currentTimestamp() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- currentToken - Variable in exception class org.apache.cayenne.ejbql.parser.ParseException
-
This is the last token that has been consumed successfully.
- currentToken - Variable in exception class org.apache.cayenne.exp.parser.ParseException
-
This is the last token that has been consumed successfully.
- currentToken - Variable in exception class org.apache.cayenne.template.parser.ParseException
-
This is the last token that has been consumed successfully.
- currentUpdateCount() - Method in interface org.apache.cayenne.QueryResponse
-
Returns an update count under the current iterator position.
- currentUpdateCount() - Method in class org.apache.cayenne.util.GenericResponse
- currentUpdateCount() - Method in class org.apache.cayenne.util.ListResponse
- CUSTOM_OP - Static variable in class org.apache.cayenne.exp.Expression
- customFunction() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- customOperator() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
D
- DATA_MAP_ROOT - Static variable in class org.apache.cayenne.map.QueryDescriptor
- dataChannel - Variable in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
- DataChannel - Interface in org.apache.cayenne
-
DataChannel is an abstraction used by ObjectContexts to obtain mapping metadata and access a persistent store.
- dataChannelDescriptor - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
- dataChannelDescriptor - Variable in class org.apache.cayenne.map.DataMap
- DataChannelDescriptor - Class in org.apache.cayenne.configuration
-
A descriptor of a DataChannel normally loaded from XML configuration.
- DataChannelDescriptor() - Constructor for class org.apache.cayenne.configuration.DataChannelDescriptor
- DataChannelDescriptorLoader - Interface in org.apache.cayenne.configuration
-
An object that can load a named
DataChannelDescriptor
from some configuration source. - DataChannelDescriptorMerger - Interface in org.apache.cayenne.configuration
-
Merges multiple descriptors into a single runtime descriptor.
- DataChannelFilter - Interface in org.apache.cayenne
-
Deprecated.since 4.1 use
DataChannelQueryFilter
andDataChannelSyncFilter
- DataChannelFilterChain - Interface in org.apache.cayenne
-
Deprecated.since 4.1 in favor of
DataChannelSyncFilterChain
andDataChannelQueryFilterChain
- DataChannelListener - Interface in org.apache.cayenne
-
A listener of
DataChannel
lifecycle events. - dataChannelLoaded(DataChannelDescriptor) - Method in class org.apache.cayenne.configuration.xml.LoaderContext
- DataChannelLoaderListener - Interface in org.apache.cayenne.configuration.xml
- DataChannelMetaData - Interface in org.apache.cayenne.configuration.xml
-
Storage for all kind of meta data that is not required for runtime.
- DataChannelQueryFilter - Interface in org.apache.cayenne
-
An interface of a filter that allows to intercept DataChannel query operations.
- DataChannelQueryFilterChain - Interface in org.apache.cayenne
-
Interface for chain of query filters
- DataChannelSyncCallbackAction - Class in org.apache.cayenne
- DataChannelSyncFilter - Interface in org.apache.cayenne
-
An interface of a filter that allows to intercept DataChannel sync operations.
- DataChannelSyncFilterChain - Interface in org.apache.cayenne
-
Interface for chain of sync filters
- dataContext - Variable in class org.apache.cayenne.access.IncrementalFaultList
- DataContext - Class in org.apache.cayenne.access
-
The most common implementation of
ObjectContext
. - DataContext() - Constructor for class org.apache.cayenne.access.DataContext
-
Creates a new DataContext that is not attached to the Cayenne stack.
- DataContext(DataChannel, ObjectStore) - Constructor for class org.apache.cayenne.access.DataContext
-
Creates a new DataContext with parent DataChannel and ObjectStore.
- DataContextDelegate - Interface in org.apache.cayenne.access
-
Defines API for a DataContext "delegate" - an object that is temporarily passed control by DataContext at some critical points in the normal flow of execution.
- DataContextFactory - Class in org.apache.cayenne.configuration.server
- DataContextFactory() - Constructor for class org.apache.cayenne.configuration.server.DataContextFactory
- dataDomain - Variable in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
- dataDomain - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
- dataDomain - Variable in class org.apache.cayenne.configuration.server.DomainDataChannelProvider
- DataDomain - Class in org.apache.cayenne.access
-
DataDomain performs query routing functions in Cayenne.
- DataDomain(String) - Constructor for class org.apache.cayenne.access.DataDomain
-
Creates a DataDomain and assigns it a name.
- DataDomain(String, Map<String, String>) - Constructor for class org.apache.cayenne.access.DataDomain
-
Deprecated.since 4.0 unused
- DataDomainFlushAction - Interface in org.apache.cayenne.access.flush
-
A stateful commit handler used by DataContext to perform commit operation.
- DataDomainFlushActionFactory - Interface in org.apache.cayenne.access.flush
-
Factory that produces
DataDomainFlushAction
- DataDomainLoadException - Exception Class in org.apache.cayenne.configuration.server
- DataDomainLoadException() - Constructor for exception class org.apache.cayenne.configuration.server.DataDomainLoadException
- DataDomainLoadException(String, Object...) - Constructor for exception class org.apache.cayenne.configuration.server.DataDomainLoadException
- DataDomainLoadException(String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.configuration.server.DataDomainLoadException
- DataDomainLoadException(Throwable) - Constructor for exception class org.apache.cayenne.configuration.server.DataDomainLoadException
- DataDomainLoadException(ConfigurationTree<DataChannelDescriptor>, String, Object...) - Constructor for exception class org.apache.cayenne.configuration.server.DataDomainLoadException
- dataDomainProvider - Variable in class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter
- DataDomainProvider - Class in org.apache.cayenne.configuration.server
-
A
DataChannel
provider that provides a single instance of DataDomain configured per configuration supplied via injectedDataChannelDescriptorLoader
. - DataDomainProvider() - Constructor for class org.apache.cayenne.configuration.server.DataDomainProvider
- dataMap - Variable in class org.apache.cayenne.map.Embeddable
- dataMap - Variable in class org.apache.cayenne.map.Entity
- dataMap - Variable in class org.apache.cayenne.map.Procedure
- dataMap - Variable in class org.apache.cayenne.map.QueryDescriptor
- dataMap - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- dataMap - Variable in class org.apache.cayenne.query.IndirectQuery
- DataMap - Class in org.apache.cayenne.map
-
Stores a collection of related mapping objects that describe database and object layers of an application.
- DataMap() - Constructor for class org.apache.cayenne.map.DataMap
-
Creates a new unnamed DataMap.
- DataMap(String) - Constructor for class org.apache.cayenne.map.DataMap
-
Creates a new named DataMap.
- DataMap(String, Map<String, Object>) - Constructor for class org.apache.cayenne.map.DataMap
- DataMapHandler - Class in org.apache.cayenne.configuration.xml
- DataMapHandler(LoaderContext) - Constructor for class org.apache.cayenne.configuration.xml.DataMapHandler
- DataMapHandler(NamespaceAwareNestedTagHandler) - Constructor for class org.apache.cayenne.configuration.xml.DataMapHandler
- dataMapLoaded(DataMap) - Method in class org.apache.cayenne.configuration.xml.LoaderContext
- dataMapLoader - Variable in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
- DataMapLoader - Interface in org.apache.cayenne.configuration
-
A loader of DataMaps.
- DataMapLoaderListener - Interface in org.apache.cayenne.configuration.xml
- dataMapName - Variable in class org.apache.cayenne.query.SQLExec
- dataMapName - Variable in class org.apache.cayenne.query.SQLSelect
- dataMapNames - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
- dataMaps - Variable in class org.apache.cayenne.access.DataNode
- dataMaps - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
- dataNode - Variable in class org.apache.cayenne.access.jdbc.BaseSQLAction
- dataNode - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
- dataNode - Variable in class org.apache.cayenne.dba.JdbcActionBuilder
- DataNode - Class in org.apache.cayenne.access
-
An abstraction of a single physical data storage.
- DataNode() - Constructor for class org.apache.cayenne.access.DataNode
-
Creates a new unnamed DataNode.
- DataNode(String) - Constructor for class org.apache.cayenne.access.DataNode
-
Creates a new DataNode, assigning it a name.
- DataNodeDescriptor - Class in org.apache.cayenne.configuration
-
A descriptor of
DataNode
configuration. - DataNodeDescriptor() - Constructor for class org.apache.cayenne.configuration.DataNodeDescriptor
- DataNodeDescriptor(String) - Constructor for class org.apache.cayenne.configuration.DataNodeDescriptor
- dataNodeFactory - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
- DataNodeFactory - Interface in org.apache.cayenne.configuration.server
-
A factory for creating DataNodes from descriptors.
- DataObject - Interface in org.apache.cayenne
-
Defines basic methods for a persistent object in Cayenne.
- DataObjectDescriptorFactory - Class in org.apache.cayenne.reflect.generic
-
A
ClassDescriptorFactory
that creates descriptors for classes implementingDataObject
. - DataObjectDescriptorFactory(ClassDescriptorMap, FaultFactory, ValueComparisonStrategyFactory) - Constructor for class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
- DataRow - Class in org.apache.cayenne
-
DataRow a map that holds values retrieved from the database for a given query row.
- DataRow(int) - Constructor for class org.apache.cayenne.DataRow
- DataRow(Map<String, ?>) - Constructor for class org.apache.cayenne.DataRow
- dataRowCache - Variable in class org.apache.cayenne.access.ObjectStore
-
Stores a reference to the DataRowStore.
- dataRowCacheSet - Variable in class org.apache.cayenne.access.ObjectStore
- dataRowKey - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- dataRowQuery(Class<?>) - Static method in class org.apache.cayenne.query.ObjectSelect
-
Creates a ObjectSelect that fetches data for an
ObjEntity
determined from a provided class. - dataRowQuery(Class<?>) - Static method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- dataRowQuery(Class<?>, Object) - Static method in class org.apache.cayenne.query.SelectById
- dataRowQuery(Class<?>, Object, Object...) - Static method in class org.apache.cayenne.query.SelectById
- dataRowQuery(Class<?>, Map<String, ?>) - Static method in class org.apache.cayenne.query.SelectById
- dataRowQuery(Class<?>, Map<String, ?>, Map<String, ?>...) - Static method in class org.apache.cayenne.query.SelectById
- dataRowQuery(Class<?>, Expression) - Static method in class org.apache.cayenne.query.ObjectSelect
-
Creates a ObjectSelect that fetches data for an
ObjEntity
determined from a provided class and uses provided expression for its qualifier. - dataRowQuery(Class<?>, Expression) - Static method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery that selects DataRows that correspond to a given persistent class that match supplied qualifier.
- dataRowQuery(Class<?>, Expression, List<Ordering>) - Static method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- dataRowQuery(String) - Static method in class org.apache.cayenne.query.ProcedureCall
-
Creates procedure call returning data rows using name of stored procedure defined in the mapping file.
- dataRowQuery(String) - Static method in class org.apache.cayenne.query.SQLSelect
-
Creates a query that selects DataRows and uses default routing.
- dataRowQuery(String, Class<?>...) - Static method in class org.apache.cayenne.query.SQLSelect
-
Creates a query that selects DataRows and uses default routing.
- dataRowQuery(String, String) - Static method in class org.apache.cayenne.query.SQLSelect
-
Creates a query that selects DataRows and uses routing based on the provided DataMap name.
- dataRowQuery(String, String, Class<?>...) - Static method in class org.apache.cayenne.query.SQLSelect
-
Creates a query that selects DataRows and uses routing based on the provided DataMap name.
- dataRowQuery(ObjectId) - Static method in class org.apache.cayenne.query.SelectById
- dataRowQuery(ObjectId, ObjectId...) - Static method in class org.apache.cayenne.query.SelectById
- DataRowStore - Class in org.apache.cayenne.access
-
A fixed size cache of DataRows keyed by ObjectId.
- DataRowStore(String, RuntimeProperties, EventManager) - Constructor for class org.apache.cayenne.access.DataRowStore
-
Creates new DataRowStore with a specified name and a set of properties.
- dataRowStoreFactory - Variable in class org.apache.cayenne.access.DataDomain
- dataRowStoreFactory - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
- DataRowStoreFactory - Interface in org.apache.cayenne.access
-
A factory for creating
DataRowStore
- dataSource - Variable in class org.apache.cayenne.access.DataNode
- dataSource(DataSource) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
-
Sets a DataSource that will override any DataSources found in the mapping.
- DataSourceBuilder - Class in org.apache.cayenne.datasource
-
A builder class that allows to build a
DataSource
with optional pooling. - dataSourceDescriptor - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
- dataSourceFactory - Variable in class org.apache.cayenne.access.DataNode
- dataSourceFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
- DataSourceFactory - Interface in org.apache.cayenne.configuration.server
- dataSourceFactoryType - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
- DataSourceInfo - Class in org.apache.cayenne.conn
-
Helper JavaBean class that holds DataSource login information.
- DataSourceInfo() - Constructor for class org.apache.cayenne.conn.DataSourceInfo
- dataSourceLocation - Variable in class org.apache.cayenne.access.DataNode
- dataSourceUrl - Variable in class org.apache.cayenne.conn.DataSourceInfo
- DateProperty<E> - Class in org.apache.cayenne.exp.property
-
Property that represents date/time attribute.
- DateProperty(String, Expression, Class<E>) - Constructor for class org.apache.cayenne.exp.property.DateProperty
-
Constructs a new property with the given name and expression
- datetime_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- datetime_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- datetime_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- dateTimeExtractingFunction() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- dateTimeFunction() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- DateType - Class in org.apache.cayenne.access.types
- DateType() - Constructor for class org.apache.cayenne.access.types.DateType
- DateType(boolean) - Constructor for class org.apache.cayenne.access.types.DateType
- DAY - Enum constant in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
- DAY - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- DAY_OF_MONTH - Enum constant in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
- DAY_OF_MONTH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- DAY_OF_WEEK - Enum constant in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
- DAY_OF_WEEK - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- DAY_OF_YEAR - Enum constant in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
- DAY_OF_YEAR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- dayOfMonth() - Method in class org.apache.cayenne.exp.property.DateProperty
-
It is a caller responsibility to check that underlying attribute has day component
- dayOfMonthExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- dayOfMonthExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- dayOfWeekExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- dayOfWeekExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- dayOfYear() - Method in class org.apache.cayenne.exp.property.DateProperty
-
It is a caller responsibility to check that underlying attribute has day component
- dayOfYearExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- dayOfYearExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- DB_ATTRIBUTE_PAIR_TAG - Static variable in class org.apache.cayenne.configuration.xml.DbRelationshipHandler
- DB_ENTITY_ROOT - Static variable in class org.apache.cayenne.map.QueryDescriptor
- db_path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- DB_PATH - Static variable in class org.apache.cayenne.exp.Expression
-
Expression describes a path relative to a DbEntity.
- DB_PREFIX - Static variable in class org.apache.cayenne.exp.parser.ASTDbPath
- DB_RELATIONSHIP_REF_TAG - Static variable in class org.apache.cayenne.configuration.xml.ObjRelationshipHandler
-
Deprecated.
- DB2ActionBuilder - Class in org.apache.cayenne.dba.db2
- DB2Adapter - Class in org.apache.cayenne.dba.db2
-
DbAdapter implementation for the DB2 RDBMS .
- DB2Adapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.db2.DB2Adapter
- DB2EJBQLConditionTranslator - Class in org.apache.cayenne.dba.db2
- DB2EJBQLTranslatorFactory - Class in org.apache.cayenne.dba.db2
- DB2EJBQLTranslatorFactory() - Constructor for class org.apache.cayenne.dba.db2.DB2EJBQLTranslatorFactory
- DB2PkGenerator - Class in org.apache.cayenne.dba.db2
-
A sequence-based PK generator used by
DB2Adapter
. - DB2PkGenerator() - Constructor for class org.apache.cayenne.dba.db2.DB2PkGenerator
-
Used by DI
- DB2SelectAction - Class in org.apache.cayenne.dba.db2
- DB2SelectAction(Select<?>, DataNode) - Constructor for class org.apache.cayenne.dba.db2.DB2SelectAction
- DB2Sniffer - Class in org.apache.cayenne.dba.db2
- DB2Sniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.db2.DB2Sniffer
- DB2SQLTreeProcessor - Class in org.apache.cayenne.dba.db2
- DB2SQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.db2.DB2SQLTreeProcessor
- dbAdapter - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
- DbAdapter - Interface in org.apache.cayenne.dba
-
A Cayenne extension point that abstracts the differences between specifics of JDBC interfaces to various databases.
- DbAdapterDetector - Interface in org.apache.cayenne.configuration.server
-
A factory interface providing DbAdapter based on JDBC metadata.
- DbAdapterFactory - Interface in org.apache.cayenne.configuration.server
- DbAttribute - Class in org.apache.cayenne.map
-
A DbAttribute defines a descriptor for a single database table column.
- DbAttribute() - Constructor for class org.apache.cayenne.map.DbAttribute
- DbAttribute(String) - Constructor for class org.apache.cayenne.map.DbAttribute
- DbAttribute(String, int, DbEntity) - Constructor for class org.apache.cayenne.map.DbAttribute
- dbAttributeAdded(AttributeEvent) - Method in class org.apache.cayenne.map.DbEntity
- dbAttributeAdded(AttributeEvent) - Method in interface org.apache.cayenne.map.event.DbAttributeListener
-
New attribute has been created/added.
- DbAttributeBinding - Class in org.apache.cayenne.access.translator
-
Describes a PreparedStatement parameter binding mapped to a DbAttribute.
- DbAttributeBinding(DbAttribute) - Constructor for class org.apache.cayenne.access.translator.DbAttributeBinding
- dbAttributeChanged(AttributeEvent) - Method in class org.apache.cayenne.map.DbEntity
- dbAttributeChanged(AttributeEvent) - Method in interface org.apache.cayenne.map.event.DbAttributeListener
-
Attribute property changed.
- DbAttributeListener - Interface in org.apache.cayenne.map.event
-
For managing the changes in the DbAttribute.
- dbAttributeName - Variable in class org.apache.cayenne.map.EmbeddableAttribute
- dbAttributePath - Variable in class org.apache.cayenne.map.ObjAttribute
- dbAttributeRemoved(AttributeEvent) - Method in class org.apache.cayenne.map.DbEntity
- dbAttributeRemoved(AttributeEvent) - Method in interface org.apache.cayenne.map.event.DbAttributeListener
-
Attribute has been removed.
- dbAttributes - Variable in class org.apache.cayenne.query.BatchQuery
- dbEntitiesInInsertOrder - Variable in class org.apache.cayenne.access.DbGenerator
-
Contains all DbEntities ordered considering their interdependencies.
- dbEntitiesRequiringAutoPK - Variable in class org.apache.cayenne.access.DbGenerator
- dbEntity - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
- dbEntity - Variable in class org.apache.cayenne.map.DbKeyGenerator
- dbEntity - Variable in class org.apache.cayenne.query.BatchQuery
- DbEntity - Class in org.apache.cayenne.map
-
A DbEntity is a mapping descriptor that defines a structure of a database table.
- DbEntity() - Constructor for class org.apache.cayenne.map.DbEntity
-
Creates an unnamed DbEntity.
- DbEntity(String) - Constructor for class org.apache.cayenne.map.DbEntity
-
Creates a named DbEntity.
- dbEntityAdded(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
-
New entity has been created/added.
- dbEntityAdded(EntityEvent) - Method in class org.apache.cayenne.map.DbEntity
-
New entity has been created/added.
- dbEntityAdded(EntityEvent) - Method in interface org.apache.cayenne.map.event.DbEntityListener
-
New entity has been created/added.
- dbEntityChanged(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
-
DbEntity property changed.
- dbEntityChanged(EntityEvent) - Method in class org.apache.cayenne.map.DbEntity
-
DbEntity property changed event.
- dbEntityChanged(EntityEvent) - Method in interface org.apache.cayenne.map.event.DbEntityListener
-
Entity property changed.
- dbEntityComparator - Variable in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- DbEntityHandler - Class in org.apache.cayenne.configuration.xml
- DbEntityHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.DbEntityHandler
- DbEntityListener - Interface in org.apache.cayenne.map.event
-
Defines a listener for DbEntity modification events.
- dbEntityName - Variable in class org.apache.cayenne.map.ObjEntity
- dbEntityName - Variable in class org.apache.cayenne.query.FluentSelect
- dbEntityName(String) - Method in class org.apache.cayenne.query.ColumnSelect
-
Sets the
DbEntity
name to fetch without changing the return type of the query. - dbEntityName(String) - Method in class org.apache.cayenne.query.ObjectSelect
-
Sets the
DbEntity
name to fetch without changing the return type of the query. - dbEntityRemoved(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
-
Entity has been removed.
- dbEntityRemoved(EntityEvent) - Method in class org.apache.cayenne.map.DbEntity
-
Entity has been removed.
- dbEntityRemoved(EntityEvent) - Method in interface org.apache.cayenne.map.event.DbEntityListener
-
Entity has been removed.
- DbGenerator - Class in org.apache.cayenne.access
-
Utility class that generates database schema based on Cayenne mapping.
- DbGenerator(DbAdapter, DataMap, Collection<DbEntity>, DataDomain, JdbcEventLogger) - Constructor for class org.apache.cayenne.access.DbGenerator
-
Creates and initializes new DbGenerator instance.
- DbGenerator(DbAdapter, DataMap, JdbcEventLogger) - Constructor for class org.apache.cayenne.access.DbGenerator
- DbGenerator(DbAdapter, DataMap, JdbcEventLogger, Collection<DbEntity>) - Constructor for class org.apache.cayenne.access.DbGenerator
- DBID_PATH - Static variable in class org.apache.cayenne.exp.Expression
- DBID_PREFIX - Static variable in class org.apache.cayenne.exp.parser.ASTDbIdPath
- dbIdPathExp(String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- DbJoin - Class in org.apache.cayenne.map
-
Defines a join between two attributes of a given relationship.
- DbJoin() - Constructor for class org.apache.cayenne.map.DbJoin
- DbJoin(DbRelationship) - Constructor for class org.apache.cayenne.map.DbJoin
- DbJoin(DbRelationship, String, String) - Constructor for class org.apache.cayenne.map.DbJoin
- DbKeyGenerator - Class in org.apache.cayenne.map
-
DbKeyGenerator is an abstraction of a primary key generator It configures the primary key generation per DbEntity in a RDBMS independent manner.
- DbKeyGenerator() - Constructor for class org.apache.cayenne.map.DbKeyGenerator
- DbKeyGenerator(String) - Constructor for class org.apache.cayenne.map.DbKeyGenerator
- DbKeyGeneratorHandler - Class in org.apache.cayenne.configuration.xml
- DbKeyGeneratorHandler(NamespaceAwareNestedTagHandler, DbEntity) - Constructor for class org.apache.cayenne.configuration.xml.DbKeyGeneratorHandler
- dbPathExp(String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- dbQuery(String) - Static method in class org.apache.cayenne.query.ObjectSelect
-
Creates a ObjectSelect that fetches DataRows for a
DbEntity
determined from provided "dbEntityName". - dbQuery(String, Expression) - Static method in class org.apache.cayenne.query.ObjectSelect
-
Creates a ObjectSelect that fetches DataRows for a
DbEntity
determined from provided "dbEntityName" and uses provided expression for its qualifier. - DbRelationship - Class in org.apache.cayenne.map
-
A DbRelationship is a descriptor of a database inter-table relationship based on one or more primary key/foreign key pairs.
- DbRelationship() - Constructor for class org.apache.cayenne.map.DbRelationship
- DbRelationship(String) - Constructor for class org.apache.cayenne.map.DbRelationship
- dbRelationshipAdded(RelationshipEvent) - Method in class org.apache.cayenne.map.DbEntity
-
Relationship has been created/added.
- dbRelationshipAdded(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.DbRelationshipListener
-
Relationship has been created/added.
- dbRelationshipChanged(RelationshipEvent) - Method in class org.apache.cayenne.map.DbEntity
-
Relationship property changed.
- dbRelationshipChanged(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.DbRelationshipListener
-
Relationship property changed.
- DbRelationshipHandler - Class in org.apache.cayenne.configuration.xml
- DbRelationshipHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.DbRelationshipHandler
- DbRelationshipListener - Interface in org.apache.cayenne.map.event
-
For managing the changes in the DbRelationship.
- dbRelationshipRemoved(RelationshipEvent) - Method in class org.apache.cayenne.map.DbEntity
-
Relationship has been removed.
- dbRelationshipRemoved(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.DbRelationshipListener
-
Relationship has been removed.
- dbRelationships - Variable in class org.apache.cayenne.map.ObjRelationship
- DbRowComparator(EntitySorter) - Constructor for class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowComparator
- DbRowOp - Interface in org.apache.cayenne.access.flush.operation
-
Object that represents some change on DB level.
- DbRowOpMerger - Class in org.apache.cayenne.access.flush.operation
-
BiFunction that merges two
DbRowOp
changing same object. - DbRowOpMerger() - Constructor for class org.apache.cayenne.access.flush.operation.DbRowOpMerger
- dbRowOpSorter - Variable in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
- DbRowOpSorter - Interface in org.apache.cayenne.access.flush.operation
-
Sorter of
DbRowOp
operations. - DbRowOpType - Enum in org.apache.cayenne.access.flush.operation
- DbRowOpVisitor<T> - Interface in org.apache.cayenne.access.flush.operation
- DbRowOpWithQualifier - Interface in org.apache.cayenne.access.flush.operation
- DbRowOpWithValues - Interface in org.apache.cayenne.access.flush.operation
- DbRowTypeVisitor() - Constructor for class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowTypeVisitor
- debugStream - Variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
-
Debug output.
- debugStream - Variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
-
Debug output.
- debugStream - Variable in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
-
Debug output.
- DEC_DIGITS - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- DEC_DIGITS - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- DEC_FLT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- DEC_FLT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- decimal_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- DECIMAL_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- declaredProperties - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
- decodePassword(String, String) - Method in interface org.apache.cayenne.configuration.PasswordEncoding
-
Decodes an encoded database password.
- decodePassword(String, String) - Method in class org.apache.cayenne.configuration.PlainTextPasswordEncoder
- decodePassword(String, String) - Method in class org.apache.cayenne.configuration.Rot13PasswordEncoder
- decodePassword(String, String) - Method in class org.apache.cayenne.configuration.Rot47PasswordEncoder
- decorate(Class<T>) - Method in interface org.apache.cayenne.di.Binder
- decorate(Key<T>) - Method in interface org.apache.cayenne.di.Binder
- decorateConnection(Transaction, Connection) - Method in interface org.apache.cayenne.tx.TransactionListener
-
This method could be used to decorate or substitute new connection initiated inside a Cayenne transaction.
- DecoratorBuilder<T> - Interface in org.apache.cayenne.di
- deepCopy() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- deepCopy() - Method in class org.apache.cayenne.exp.Expression
-
Clones this expression.
- DeepMergeOperation - Class in org.apache.cayenne.util
-
An operation that merges changes from an object graph, whose objects are registered in some ObjectContext, to peer objects in an ObjectConext that is a child of that context.
- DeepMergeOperation(ObjectContext) - Constructor for class org.apache.cayenne.util.DeepMergeOperation
- DEFAULT - Enum constant in enum org.apache.cayenne.query.CapsStrategy
- DEFAULT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
Lexical state.
- DEFAULT_CACHE_SIZE - Static variable in class org.apache.cayenne.cache.MapQueryCache
- DEFAULT_CATALOG_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
-
Defines the name of the property for default DB catalog.
- DEFAULT_CLIENT_PACKAGE_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
-
Defines the name of the property for default client Java class package.
- DEFAULT_CLIENT_SUPERCLASS_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
-
Defines the name of the property for default client Java superclass.
- DEFAULT_COLLECTION_TYPE - Static variable in class org.apache.cayenne.map.ObjRelationship
-
Denotes a default type of to-many relationship collection which is a Java List.
- DEFAULT_DELETE_RULE_TO_MANY - Static variable in class org.apache.cayenne.map.DeleteRule
-
Default delete rule for one-to-many relationships.
- DEFAULT_DELETE_RULE_TO_ONE - Static variable in class org.apache.cayenne.map.DeleteRule
-
Default delete rule for many-to-one relationships.
- DEFAULT_DELETED_FIELD_NAME - Static variable in class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteTranslatorFactory
-
Deprecated.Default name of 'deleted' field
- DEFAULT_DELETED_FIELD_NAME - Static variable in class org.apache.cayenne.access.translator.batch.SoftDeleteTranslatorFactory
-
Default name of 'deleted' field
- DEFAULT_GENERIC_CLASSES - Static variable in class org.apache.cayenne.map.ObjEntity
-
A collection of default "generic" entity classes excluded from class generation.
- DEFAULT_LOCK_TYPE_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
-
Defines the name of the property for default DB schema.
- DEFAULT_MESSAGE_BUNDLE - Static variable in class org.apache.cayenne.util.LocalizedStringsHandler
- DEFAULT_PACKAGE_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
-
Defines the name of the property for default Java class package.
- DEFAULT_PK_CACHE_SIZE - Static variable in class org.apache.cayenne.dba.JdbcPkGenerator
- DEFAULT_QUOTE_SQL_IDENTIFIERS_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
- DEFAULT_SCHEMA_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
-
Defines the name of the property for default DB schema.
- DEFAULT_STORAGE_ENGINE - Static variable in class org.apache.cayenne.dba.mariadb.MariaDBSniffer
- DEFAULT_SUPERCLASS_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
-
Defines the name of the property for default Java superclass.
- DEFAULT_TYPE - Static variable in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- DEFAULT_TYPE_NAME - Static variable in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- DEFAULT_VERSION - Static variable in interface org.apache.cayenne.DataObject
- defaultAdapter() - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
- DefaultAdhocObjectFactory - Class in org.apache.cayenne.di.spi
-
A default implementation of
AdhocObjectFactory
that creates objects using default no-arg constructor and injects dependencies into annotated fields. - DefaultAdhocObjectFactory(Injector, ClassLoaderManager) - Constructor for class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
- DefaultBatchTranslator - Class in org.apache.cayenne.access.translator.batch.legacy
-
Deprecated.since 4.2
- DefaultBatchTranslator(BatchQuery, DbAdapter, String) - Constructor for class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.
- DefaultBatchTranslatorFactory - Class in org.apache.cayenne.access.translator.batch
-
Default implementation of
BatchTranslatorFactory
. - DefaultBatchTranslatorFactory - Class in org.apache.cayenne.access.translator.batch.legacy
-
Deprecated.since 4.2
- DefaultBatchTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.batch.DefaultBatchTranslatorFactory
- DefaultBatchTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslatorFactory
-
Deprecated.
- defaultCatalog - Variable in class org.apache.cayenne.map.DataMap
- DefaultClassLoaderManager - Class in org.apache.cayenne.di.spi
-
A
ClassLoaderManager
that - DefaultClassLoaderManager() - Constructor for class org.apache.cayenne.di.spi.DefaultClassLoaderManager
- defaultClientPackage - Variable in class org.apache.cayenne.map.DataMap
- defaultClientSuperclass - Variable in class org.apache.cayenne.map.DataMap
- DefaultConfigurationNameMapper - Class in org.apache.cayenne.configuration
- DefaultConfigurationNameMapper() - Constructor for class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
- DefaultDataChannelDescriptorMerger - Class in org.apache.cayenne.configuration
-
A default implementation of
DataChannelDescriptorMerger
. - DefaultDataChannelDescriptorMerger() - Constructor for class org.apache.cayenne.configuration.DefaultDataChannelDescriptorMerger
- DefaultDataChannelMetaData - Class in org.apache.cayenne.configuration.xml
-
Default implementation of
DataChannelMetaData
that stores data in Map. - DefaultDataChannelMetaData() - Constructor for class org.apache.cayenne.configuration.xml.DefaultDataChannelMetaData
- DefaultDataDomainFlushAction - Class in org.apache.cayenne.access.flush
-
Default implementation of
DataDomainFlushAction
. - DefaultDataDomainFlushAction(DataDomain, DbRowOpSorter, JdbcEventLogger) - Constructor for class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
- DefaultDataDomainFlushAction.PhantomDbRowOpCleaner - Class in org.apache.cayenne.access.flush
- DefaultDataDomainFlushActionFactory - Class in org.apache.cayenne.access.flush
-
Factory that produces
DefaultDataDomainFlushAction
. - DefaultDataDomainFlushActionFactory() - Constructor for class org.apache.cayenne.access.flush.DefaultDataDomainFlushActionFactory
- DefaultDataNodeFactory - Class in org.apache.cayenne.configuration.server
- DefaultDataNodeFactory() - Constructor for class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
- DefaultDataRowStoreFactory - Class in org.apache.cayenne.access
-
A default implementation of
DataRowStoreFactory
- DefaultDataRowStoreFactory(Provider<EventBridge>, EventManager, RuntimeProperties) - Constructor for class org.apache.cayenne.access.DefaultDataRowStoreFactory
- DefaultDbAdapterFactory - Class in org.apache.cayenne.configuration.server
-
A factory of DbAdapters that either loads user-provided adapter or guesses the adapter type from the database metadata.
- DefaultDbAdapterFactory(List<DbAdapterDetector>) - Constructor for class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
- DefaultDbRowOpSorter - Class in org.apache.cayenne.access.flush.operation
- DefaultDbRowOpSorter(Provider<DataDomain>) - Constructor for class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter
- DefaultDbRowOpSorter.DbRowComparator - Class in org.apache.cayenne.access.flush.operation
- DefaultDbRowOpSorter.DbRowTypeVisitor - Class in org.apache.cayenne.access.flush.operation
- defaultDescriptor() - Static method in class org.apache.cayenne.tx.TransactionDescriptor
-
Returns descriptor with the
TransactionPropagation.NESTED
propagation and theTransactionDescriptor.ISOLATION_DEFAULT
isolation level - DefaultEmbeddableResultSegment - Class in org.apache.cayenne.query
- DefaultEmbeddableResultSegment(Embeddable, Map<String, String>, int) - Constructor for class org.apache.cayenne.query.DefaultEmbeddableResultSegment
- defaultEntity - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
- DefaultEntityResultSegment - Class in org.apache.cayenne.map
- DefaultEntityResultSegment(ClassDescriptor, Map<String, String>, int) - Constructor for class org.apache.cayenne.map.DefaultEntityResultSegment
- DefaultEventManager - Class in org.apache.cayenne.event
-
A default implementation of
EventManager
. - DefaultEventManager() - Constructor for class org.apache.cayenne.event.DefaultEventManager
-
Creates a multithreaded EventManager using default thread count.
- DefaultEventManager(int) - Constructor for class org.apache.cayenne.event.DefaultEventManager
-
Creates an EventManager starting the specified number of threads for multithreaded dispatching.
- DefaultHandlerFactory - Class in org.apache.cayenne.configuration.xml
- DefaultHandlerFactory() - Constructor for class org.apache.cayenne.configuration.xml.DefaultHandlerFactory
- DefaultInjector - Class in org.apache.cayenne.di.spi
-
A default Cayenne implementations of a DI injector.
- DefaultInjector(Module...) - Constructor for class org.apache.cayenne.di.spi.DefaultInjector
- defaultIsolationLevel - Variable in class org.apache.cayenne.tx.BaseTransaction
- defaultLockType - Variable in class org.apache.cayenne.map.DataMap
- defaultNode - Variable in class org.apache.cayenne.access.DataDomain
- defaultNodeName - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
- DefaultObjectMapRetainStrategy - Class in org.apache.cayenne.access
-
Default implementation of
ObjectMapRetainStrategy
. - DefaultObjectMapRetainStrategy(RuntimeProperties) - Constructor for class org.apache.cayenne.access.DefaultObjectMapRetainStrategy
- DefaultObjectStoreFactory - Class in org.apache.cayenne.configuration
-
A default implementation of
ObjectStoreFactory
which makes decision to turnObjectStore
's syncing with parentDataRowStore
on or off basing onRuntimeProperties
. - DefaultObjectStoreFactory() - Constructor for class org.apache.cayenne.configuration.DefaultObjectStoreFactory
- DefaultOperationObserver - Class in org.apache.cayenne.access.util
-
Simple implementation of OperationObserver interface.
- DefaultOperationObserver() - Constructor for class org.apache.cayenne.access.util.DefaultOperationObserver
- defaultPackage - Variable in class org.apache.cayenne.map.DataMap
- defaultProcess(Node, Node, int) - Method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- DefaultQuotingAppendable - Class in org.apache.cayenne.access.translator.select
- DefaultQuotingAppendable(SQLGenerationContext) - Constructor for class org.apache.cayenne.access.translator.select.DefaultQuotingAppendable
- DefaultQuotingStrategy - Class in org.apache.cayenne.dba
- DefaultQuotingStrategy(String, String) - Constructor for class org.apache.cayenne.dba.DefaultQuotingStrategy
- DefaultRowReaderFactory - Class in org.apache.cayenne.access.jdbc.reader
- DefaultRowReaderFactory() - Constructor for class org.apache.cayenne.access.jdbc.reader.DefaultRowReaderFactory
- DefaultRowReaderFactory.PostprocessorFactory - Class in org.apache.cayenne.access.jdbc.reader
- DefaultRuntimeProperties - Class in org.apache.cayenne.configuration
-
An implementation of
RuntimeProperties
that returns properties that were injected via a map in constructor. - DefaultRuntimeProperties(Map<String, String>) - Constructor for class org.apache.cayenne.configuration.DefaultRuntimeProperties
- DefaultScalarResultSegment - Class in org.apache.cayenne.map
- DefaultScalarResultSegment(String, int) - Constructor for class org.apache.cayenne.map.DefaultScalarResultSegment
- defaultSchema - Variable in class org.apache.cayenne.map.DataMap
- DefaultSchemaUpdateStrategyFactory - Class in org.apache.cayenne.access.dbsync
- DefaultSchemaUpdateStrategyFactory() - Constructor for class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory
- DefaultScope - Class in org.apache.cayenne.di.spi
-
An implementation of a DI scopes with support scope events.
- DefaultScope(Class<? extends Annotation>...) - Constructor for class org.apache.cayenne.di.spi.DefaultScope
- DefaultScopeProvider<T> - Class in org.apache.cayenne.di.spi
-
A provider that provides scoping for other providers.
- DefaultScopeProvider(DefaultScope, Provider<T>) - Constructor for class org.apache.cayenne.di.spi.DefaultScopeProvider
- DefaultSelectTranslator - Class in org.apache.cayenne.access.translator.select
-
Default translator of select queries (
SelectQuery
orFluentSelect
). - DefaultSelectTranslator(FluentSelect<?>, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
- DefaultSelectTranslator(SelectQuery<?>, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
-
Deprecated.since 4.2 as
SelectQuery
is deprecated. - DefaultSelectTranslatorFactory - Class in org.apache.cayenne.access.translator.select
-
A
SelectTranslator
factory that delegates translator creation to DbAdapter. - DefaultSelectTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.select.DefaultSelectTranslatorFactory
- defaultSuperclass - Variable in class org.apache.cayenne.map.DataMap
- defaultTemplate - Variable in class org.apache.cayenne.query.SQLTemplate
- DefaultTemplateContextFactory - Class in org.apache.cayenne.template
- DefaultTemplateContextFactory() - Constructor for class org.apache.cayenne.template.DefaultTemplateContextFactory
- DefaultTransactionDescriptor - Class in org.apache.cayenne.tx
-
Deprecated.since 4.2, use
TransactionDescriptor.defaultDescriptor()
- DefaultTransactionFactory - Class in org.apache.cayenne.tx
- DefaultTransactionFactory(RuntimeProperties, JdbcEventLogger) - Constructor for class org.apache.cayenne.tx.DefaultTransactionFactory
- DefaultTransactionManager - Class in org.apache.cayenne.tx
- DefaultTransactionManager(TransactionFactory, JdbcEventLogger) - Constructor for class org.apache.cayenne.tx.DefaultTransactionManager
- DefaultTransactionManager.BaseTransactionHandler - Class in org.apache.cayenne.tx
- defaultType - Variable in class org.apache.cayenne.access.types.ExtendedTypeMap
- DefaultValueComparisonStrategyFactory - Class in org.apache.cayenne.reflect.generic
- DefaultValueComparisonStrategyFactory(ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.reflect.generic.DefaultValueComparisonStrategyFactory
- DefaultValueObjectTypeRegistry - Class in org.apache.cayenne.access.types
-
Default implementation of
ValueObjectTypeRegistry
- DefaultValueObjectTypeRegistry(List<ValueObjectType<?, ?>>) - Constructor for class org.apache.cayenne.access.types.DefaultValueObjectTypeRegistry
- delegate - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
- delegate - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
- delegate - Variable in class org.apache.cayenne.cache.NestedQueryCache
- DelegatingDataSourceFactory - Class in org.apache.cayenne.configuration.server
-
A
DataSourceFactory
that delegates DataSource creation to another factory, which is determined dynamically per DataNodeDescriptor. - DelegatingDataSourceFactory() - Constructor for class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
- delete(String) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- delete(DbEntity) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- DELETE - Enum constant in enum org.apache.cayenne.access.flush.operation.DbRowOpType
- DELETE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- delete_statement() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- DeleteBatchQuery - Class in org.apache.cayenne.query
-
Batched delete query.
- DeleteBatchQuery(DbEntity, List<DbAttribute>, Collection<String>, int) - Constructor for class org.apache.cayenne.query.DeleteBatchQuery
-
Creates new DeleteBatchQuery.
- DeleteBatchTranslator - Class in org.apache.cayenne.access.translator.batch
- DeleteBatchTranslator - Class in org.apache.cayenne.access.translator.batch.legacy
-
Deprecated.since 4.2
- DeleteBatchTranslator(DeleteBatchQuery, DbAdapter) - Constructor for class org.apache.cayenne.access.translator.batch.DeleteBatchTranslator
- DeleteBatchTranslator(DeleteBatchQuery, DbAdapter, String) - Constructor for class org.apache.cayenne.access.translator.batch.legacy.DeleteBatchTranslator
-
Deprecated.
- DeleteBuilder - Class in org.apache.cayenne.access.sqlbuilder
- DeleteBuilder(String) - Constructor for class org.apache.cayenne.access.sqlbuilder.DeleteBuilder
- DeleteBuilder(DbEntity) - Constructor for class org.apache.cayenne.access.sqlbuilder.DeleteBuilder
- DELETED - Static variable in class org.apache.cayenne.PersistenceState
-
Describes a state of an object registered with DataContext/ObjectContext, that will be deleted from the database on the next commit.
- DeleteDbRowOp - Class in org.apache.cayenne.access.flush.operation
- DeleteDbRowOp(Persistent, DbEntity, ObjectId) - Constructor for class org.apache.cayenne.access.flush.operation.DeleteDbRowOp
- DeleteDenyException - Exception Class 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 class org.apache.cayenne.DeleteDenyException
- DeleteDenyException(String) - Constructor for exception class org.apache.cayenne.DeleteDenyException
- DeleteDenyException(Persistent, String, String) - Constructor for exception class org.apache.cayenne.DeleteDenyException
- deletedIds - Variable in class org.apache.cayenne.access.event.SnapshotEvent
- deletedObjects() - Method in class org.apache.cayenne.access.DataContext
-
Returns a list of objects that are registered with this DataContext and have a state PersistenceState.DELETED
- deletedObjects() - Method in class org.apache.cayenne.BaseContext
- deletedObjects() - Method in interface org.apache.cayenne.ObjectContext
-
Returns a collection of objects that are registered with this ObjectContext and have a state PersistenceState.DELETED
- DeleteInsertDbRowOp - Class in org.apache.cayenne.access.flush.operation
-
Special case op, that describes delete/insert sequence of different objects that have same ObjectId (known example: meaningful PK set to same value as used before).
- DeleteInsertDbRowOp(DeleteDbRowOp, InsertDbRowOp) - Constructor for class org.apache.cayenne.access.flush.operation.DeleteInsertDbRowOp
- DeleteNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- DeleteNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.DeleteNode
- deleteObject(Object) - Method in class org.apache.cayenne.BaseContext
- deleteObject(Object) - Method in interface org.apache.cayenne.ObjectContext
-
Schedules deletion of a persistent object.
- deleteObjects(Collection<?>) - Method in class org.apache.cayenne.BaseContext
- deleteObjects(Collection<?>) - Method in interface org.apache.cayenne.ObjectContext
-
Schedules deletion of a collection of persistent objects.
- deleteObjects(T...) - Method in class org.apache.cayenne.BaseContext
- deleteObjects(T...) - Method in interface org.apache.cayenne.ObjectContext
-
Schedules deletion of one or more persistent objects.
- deleteRule - Variable in class org.apache.cayenne.map.ObjRelationship
- DeleteRule - Class in org.apache.cayenne.map
-
Defines constants for the possible values of ObjRelationship delete rules.
- DeleteRule() - Constructor for class org.apache.cayenne.map.DeleteRule
- deleteRuleForName(String) - Static method in class org.apache.cayenne.map.DeleteRule
-
Translates a possible delete rule name (typically returned from deleteRuleName at some stage), into a deleteRule constant
- deleteRuleName(int) - Static method in class org.apache.cayenne.map.DeleteRule
-
Returns String label for a delete rule state.
- DeleteRuleUpdater - Class in org.apache.cayenne.util
-
DeleteRuleUpdater is responsible for auto-setting delete rules for object relationships
- DeleteRuleUpdater() - Constructor for class org.apache.cayenne.util.DeleteRuleUpdater
- deleteTranslator(DeleteBatchQuery, DbAdapter) - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslatorFactory
- deleteTranslator(DeleteBatchQuery, DbAdapter) - Method in class org.apache.cayenne.access.translator.batch.SoftDeleteTranslatorFactory
- deleteTranslator(DeleteBatchQuery, DbAdapter, String) - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslatorFactory
-
Deprecated.
- deleteTranslator(DeleteBatchQuery, DbAdapter, String) - Method in class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteTranslatorFactory
-
Deprecated.
- DENY - Static variable in class org.apache.cayenne.map.DeleteRule
-
If the relationship has any objects (toOne or toMany), deny the delete.
- DepthFirstSearch<E> - Class in org.apache.cayenne.ashwood.graph
- DepthFirstSearch(DigraphIteration<E, ?>, E) - Constructor for class org.apache.cayenne.ashwood.graph.DepthFirstSearch
- DepthFirstStampSearch<E> - Class in org.apache.cayenne.ashwood.graph
- DepthFirstStampSearch(DigraphIteration<E, ?>, E) - Constructor for class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
- DerbyActionBuilder - Class in org.apache.cayenne.dba.derby
- DerbyActionBuilder(DataNode) - Constructor for class org.apache.cayenne.dba.derby.DerbyActionBuilder
- DerbyAdapter - Class in org.apache.cayenne.dba.derby
-
DbAdapter implementation for the Derby RDBMS .
- DerbyAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.derby.DerbyAdapter
- DerbyEJBQLConditionTranslator - Class in org.apache.cayenne.dba.derby
- DerbyEJBQLConditionTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.dba.derby.DerbyEJBQLConditionTranslator
- DerbyEJBQLTranslatorFactory - Class in org.apache.cayenne.dba.derby
- DerbyEJBQLTranslatorFactory() - Constructor for class org.apache.cayenne.dba.derby.DerbyEJBQLTranslatorFactory
- DerbyPkGenerator - Class in org.apache.cayenne.dba.derby
-
PK generator for Derby that uses sequences.
- DerbyPkGenerator() - Constructor for class org.apache.cayenne.dba.derby.DerbyPkGenerator
-
Used by DI
- DerbySelectAction - Class in org.apache.cayenne.dba.derby
- DerbySelectAction(Select<?>, DataNode) - Constructor for class org.apache.cayenne.dba.derby.DerbySelectAction
- DerbySniffer - Class in org.apache.cayenne.dba.derby
-
Creates a DerbyAdapter if Apache Derby database is detected.
- DerbySniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.derby.DerbySniffer
- DerbySQLTreeProcessor - Class in org.apache.cayenne.dba.derby
- DerbySQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.derby.DerbySQLTreeProcessor
- DerbyValueNode - Class in org.apache.cayenne.dba.derby.sqltree
- DerbyValueNode(Object, boolean, DbAttribute) - Constructor for class org.apache.cayenne.dba.derby.sqltree.DerbyValueNode
- desc() - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- desc() - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- desc() - Method in class org.apache.cayenne.access.sqlbuilder.OrderingNodeBuilder
- desc() - Method in class org.apache.cayenne.exp.property.BaseProperty
- DESC - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- DESCENDING - Enum constant in enum org.apache.cayenne.query.SortOrder
-
Descending order, case sensitive
- DESCENDING_INSENSITIVE - Enum constant in enum org.apache.cayenne.query.SortOrder
-
Descending order, case insensitive
- descendingKeySet() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Set
view of the keys contained in this map. - descendingKeySetWithLimit(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Set
view of the keys contained in this map. - descendingMap() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Map
view of the mappings contained in this map. - descendingMapWithLimit(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
-
Returns an unmodifiable snapshot
Map
view of the mappings contained in this map. - descInsensitive() - Method in class org.apache.cayenne.exp.property.BaseProperty
- descInsensitives() - Method in class org.apache.cayenne.exp.property.BaseProperty
- describeResultSet(ResultSet, int) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
-
Creates a RowDescriptor for result set.
- descriptor - Variable in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- descriptor - Variable in class org.apache.cayenne.tx.BaseTransaction
- descriptor(String) - Static method in class org.apache.cayenne.map.QueryDescriptor
-
Creates query descriptor of a given type.
- descriptorMap - Variable in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- descriptorMap - Variable in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- descriptorMerger - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
- descriptors - Variable in class org.apache.cayenne.reflect.ClassDescriptorMap
- descs() - Method in class org.apache.cayenne.exp.property.BaseProperty
- detach(Object, ClassDescriptor, PrefetchTreeNode) - Method in class org.apache.cayenne.util.ObjectDetachOperation
-
"Detaches" an object from its context by creating an unattached copy.
- detectAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
- detectAdapter(DataSource) - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
- detectors - Variable in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
- DIBootstrap - Class in org.apache.cayenne.di
-
A class that bootstraps the Cayenne DI container.
- DIBootstrap() - Constructor for class org.apache.cayenne.di.DIBootstrap
- DICollectionBuilder<K,
E> - Class in org.apache.cayenne.di.spi -
A superclass of DI List and Map builders.
- DICollectionBuilder(Key<K>, DefaultInjector) - Constructor for class org.apache.cayenne.di.spi.DICollectionBuilder
- diff - Variable in class org.apache.cayenne.graph.GraphEvent
- diffCompressor - Variable in class org.apache.cayenne.remote.ClientChannel
- diffId - Variable in class org.apache.cayenne.graph.NodeDiff
- diffs - Variable in class org.apache.cayenne.graph.CompoundDiff
- DIGIT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- DIGIT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- DIGIT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- Digraph<E,
V> - Interface in org.apache.cayenne.ashwood.graph - DigraphIteration<E,
V> - Interface in org.apache.cayenne.ashwood.graph - direction - Variable in class org.apache.cayenne.map.ProcedureParameter
- directive() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
- Directive - Interface in org.apache.cayenne.template.directive
- DIRuntimeException - Exception Class in org.apache.cayenne.di
-
A runtime exception thrown on DI misconfiguration.
- DIRuntimeException() - Constructor for exception class org.apache.cayenne.di.DIRuntimeException
-
Creates new
ConfigurationException
without detail message. - DIRuntimeException(String, Object...) - Constructor for exception class org.apache.cayenne.di.DIRuntimeException
-
Constructs an exception with the specified message with an optional list of message formatting arguments.
- DIRuntimeException(String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.di.DIRuntimeException
- DIRuntimeException(Throwable) - Constructor for exception class org.apache.cayenne.di.DIRuntimeException
-
Constructs an exception wrapping another exception thrown elsewhere.
- disable_tracing() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
Disable tracing.
- disable_tracing() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
Disable tracing.
- disable_tracing() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
-
Disable tracing.
- disableModulesAutoLoading() - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
-
Disables DI module auto-loading.
- disableModulesAutoLoading() - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
-
Disables DI module auto-loading.
- disjoint() - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
-
Returns a prefetch tree that follows this property path, potentially spanning a number of phantom nodes, and having a single leaf with "disjoint" prefetch semantics.
- DISJOINT_BY_ID_PREFETCH_SEMANTICS - Static variable in class org.apache.cayenne.query.PrefetchTreeNode
- DISJOINT_PREFETCH_SEMANTICS - Static variable in class org.apache.cayenne.query.PrefetchTreeNode
- disjointById() - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
-
Returns a prefetch tree that follows this property path, potentially spanning a number of phantom nodes, and having a single leaf with "disjoint by id" prefetch semantics.
- disjointByIdNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Returns a collection of PrefetchTreeNodes with disjoint semantics
- disjointNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Returns a collection of PrefetchTreeNodes with disjoint semantics.
- dispatchThreads - Variable in class org.apache.cayenne.event.DefaultEventManager
- distinct - Variable in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- distinct() - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- distinct() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- distinct() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- distinct() - Method in class org.apache.cayenne.query.ColumnSelect
-
Explicitly request distinct in query.
- distinct() - Method in class org.apache.cayenne.query.ObjectSelect
- DISTINCT - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- DISTINCT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- DISTINCT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- DISTINCT_DEFAULT - Static variable in class org.apache.cayenne.map.SelectQueryDescriptor
- DISTINCT_DEFAULT - Static variable in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- distinct_path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- DISTINCT_PROPERTY - Static variable in class org.apache.cayenne.map.SelectQueryDescriptor
- DISTINCT_PROPERTY - Static variable in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- DistinctNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- DistinctNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.DistinctNode
- DistinctResultIterator<T> - Class in org.apache.cayenne.access.jdbc
-
A ResultIterator that does in-memory filtering of rows to return only distinct rows.
- DistinctResultIterator(ResultIterator<T>, DbEntity, boolean) - Constructor for class org.apache.cayenne.access.jdbc.DistinctResultIterator
-
Creates new DistinctResultIterator wrapping another ResultIterator.
- div(E) - Method in class org.apache.cayenne.exp.property.NumericProperty
- div(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- div(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- div(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- div(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
- div(NumericProperty<?>) - Method in class org.apache.cayenne.exp.property.NumericProperty
- DIV - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- DIVIDE - Static variable in class org.apache.cayenne.exp.Expression
- doClose() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
- doIndexSorter() - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
-
Reindexes internal sorter without synchronization.
- doIndexSorter() - Method in class org.apache.cayenne.ashwood.WeightedAshwoodEntitySorter
- DOLLAR - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- DOLLAR_SIGN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- domain - Variable in class org.apache.cayenne.access.DbGenerator
- domain - Variable in class org.apache.cayenne.map.event.MapEvent
-
Domain of event object.
- DomainDataChannelProvider - Class in org.apache.cayenne.configuration.server
-
This is a default implementation of a DataChannel provider that simply returns a DataDomain for a given runtime.
- DomainDataChannelProvider() - Constructor for class org.apache.cayenne.configuration.server.DomainDataChannelProvider
- DomainStoppedException - Exception Class 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 class org.apache.cayenne.access.DomainStoppedException
- DomainStoppedException(String, Object...) - Constructor for exception class org.apache.cayenne.access.DomainStoppedException
- DomainStoppedException(String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.access.DomainStoppedException
- DomainStoppedException(Throwable) - Constructor for exception class org.apache.cayenne.access.DomainStoppedException
- Done() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Set buffers back to null when finished.
- Done() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Set buffers back to null when finished.
- Done() - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Set buffers back to null when finished.
- DONE - Static variable in class org.apache.cayenne.util.ObjectContextQueryAction
- DoNothingOperationObserver - Class in org.apache.cayenne.access.util
-
A very simple observer that does nothing with provided data, and rethrows any reported exceptions.
- DoNothingOperationObserver() - Constructor for class org.apache.cayenne.access.util.DoNothingOperationObserver
- doRequest(byte[]) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
- doRequest(Map<String, String>) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
- doSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.BaseConnection
-
The worker method invoked to process message.
- doSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.service.LocalConnection
-
Dispatches a message to an internal handler.
- doSendMessage(ClientMessage) - Method in class org.apache.cayenne.rop.HttpClientConnection
- dot(String) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.Constructs a property path by appending the argument to the existing property separated by a dot.
- dot(String) - Method in interface org.apache.cayenne.exp.property.PathProperty
-
Constructs a property path by appending the argument to the existing property separated by a dot.
- dot(BaseIdProperty<T>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
- dot(BaseProperty<T>) - Method in interface org.apache.cayenne.exp.property.PathProperty
-
Constructs a new property path by appending the argument to the existing property separated by a dot.
- dot(DateProperty<T>) - Method in interface org.apache.cayenne.exp.property.PathProperty
-
Constructs a new property path by appending the argument to the existing property separated by a dot.
- dot(EmbeddableProperty<T>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
-
Constructs a new property path by appending the argument to the existing property separated by a dot.
- dot(EntityProperty<T>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
-
Constructs a new property path by appending the argument to the existing property separated by a dot.
- dot(ListProperty<T>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
-
Constructs a new property path by appending the argument to the existing property separated by a dot.
- dot(MapProperty<K, V>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
-
Constructs a new property path by appending the argument to the existing property separated by a dot.
- dot(NumericIdProperty<T>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
- dot(NumericProperty<T>) - Method in interface org.apache.cayenne.exp.property.PathProperty
-
Constructs a new property path by appending the argument to the existing property separated by a dot.
- dot(SetProperty<T>) - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
-
Constructs a new property path by appending the argument to the existing property separated by a dot.
- dot(StringProperty<T>) - Method in interface org.apache.cayenne.exp.property.PathProperty
-
Constructs a new property path by appending the argument to the existing property separated by a dot.
- dot(Property<T>) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- DOT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- DOT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- doTranslate(NodeBuilder) - Method in class org.apache.cayenne.access.translator.batch.BaseBatchTranslator
-
This method applies
BaseSQLTreeProcessor
to the provided SQL tree node and generates SQL string from it. - DOUBLE_QUOTED_STRING - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- DOUBLE_QUOTED_STRING - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- DoubleType - Class in org.apache.cayenne.access.types
- DoubleType() - Constructor for class org.apache.cayenne.access.types.DoubleType
- doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.
- doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.legacy.DeleteBatchTranslator
-
Deprecated.
- doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.legacy.InsertBatchTranslator
-
Deprecated.
- doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteBatchTranslator
-
Deprecated.
- doUpdateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.legacy.UpdateBatchTranslator
-
Deprecated.
- driver - Variable in class org.apache.cayenne.datasource.DriverDataSource
- driver(String) - Method in class org.apache.cayenne.datasource.DataSourceBuilder
- driver(Driver) - Method in class org.apache.cayenne.datasource.DataSourceBuilder
- DriverDataSource - Class in org.apache.cayenne.datasource
-
A non-pooling DataSource implementation wrapping a JDBC driver.
- DriverDataSource(Driver, String, String, String) - Constructor for class org.apache.cayenne.datasource.DriverDataSource
-
Creates a DriverDataSource wrapping a given Driver.
- dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
- dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
-
Drops table named "AUTO_PK_SUPPORT" if it exists in the database.
- dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.
- dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
-
Drops PK sequences for all specified DbEntities.
- dropAutoPk(DataNode, List<DbEntity>) - Method in interface org.apache.cayenne.dba.PkGenerator
-
Drops any common database objects associated with automatic primary key generation process.
- dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
-
Drops database objects related to automatic primary key support.
- dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
- dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.Returns an empty list, since OpenBase doesn't support this operation.
- dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
-
Creates a list of DROP SEQUENCE statements for the list of DbEntities.
- dropAutoPkStatements(List<DbEntity>) - Method in interface org.apache.cayenne.dba.PkGenerator
-
Returns SQL string needed to drop database objects associated with automatic primary key generation.
- dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
- dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
- dropAutoPkString() - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
- dropAutoPkString() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
- dropAutoPkString() - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
- dropPK - Variable in class org.apache.cayenne.access.DbGenerator
- dropSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
- dropSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.derby.DerbyPkGenerator
- dropSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
-
Returns a SQL string needed to drop any database objects associated with automatic primary key generation process for a specific DbEntity.
- dropTables - Variable in class org.apache.cayenne.access.DbGenerator
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.AutoAdapter
- dropTableStatements(DbEntity) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns a collection of SQL statements needed to drop a database table.
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
-
Adds the CASCADE option to the DROP TABLE clause.
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.JdbcAdapter
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
- dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
-
Returns a query string to drop a table corresponding to
ent
DbEntity. - dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
-
Adds the CASCADE option to the DROP TABLE clause.
- 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.
- DurationType - Class in org.apache.cayenne.access.types
- DurationType() - Constructor for class org.apache.cayenne.access.types.DurationType
E
- EffectiveOpId - Class in org.apache.cayenne.access.flush
-
Helper value-object class that used to compare operations by "effective" id (i.e.
- EffectiveOpId(String, Map<String, Object>) - Constructor for class org.apache.cayenne.access.flush.EffectiveOpId
- EffectiveOpId(String, ObjectId) - Constructor for class org.apache.cayenne.access.flush.EffectiveOpId
- EffectiveOpId(ObjectId) - Constructor for class org.apache.cayenne.access.flush.EffectiveOpId
- ejbql - Variable in class org.apache.cayenne.map.EJBQLQueryDescriptor
- ejbql - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- EJBQL - Class in org.apache.cayenne.ejbql.parser
- 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(String) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
- EJBQL(EJBQLTokenManager) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
-
Constructor with generated Token Manager.
- EJBQL_QUERY - Static variable in class org.apache.cayenne.map.QueryDescriptor
- EJBQL.EJBQLDefaultParser - Class in org.apache.cayenne.ejbql.parser
- 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(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.
- 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
- 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 Class in org.apache.cayenne.ejbql
-
An exception thrown on errors during parsing EJBQL statements.
- EJBQLException() - Constructor for exception class org.apache.cayenne.ejbql.EJBQLException
- EJBQLException(String, Object...) - Constructor for exception class org.apache.cayenne.ejbql.EJBQLException
- EJBQLException(String, String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.ejbql.EJBQLException
- EJBQLException(String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.ejbql.EJBQLException
- EJBQLException(Throwable) - Constructor for exception class org.apache.cayenne.ejbql.EJBQLException
- EJBQLExists - Class in org.apache.cayenne.ejbql.parser
- EJBQLExists(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLExists
- EJBQLExpression - Interface in org.apache.cayenne.ejbql
-
An abstract EJBQL expression interface.
- EJBQLExpressionVisitor - Interface in org.apache.cayenne.ejbql
-
A visitor interface to inspect the EJBQL expression tree.
- EJBQLFrom - Class in org.apache.cayenne.ejbql.parser
- EJBQLFrom(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLFrom
- EJBQLFromItem - Class in org.apache.cayenne.ejbql.parser
- EJBQLFromItem(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLFromItem
- EJBQLFromTranslator - Class in org.apache.cayenne.access.translator.ejbql
- EJBQLFromTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
- EJBQLGreaterOrEqual - Class in org.apache.cayenne.ejbql.parser
- EJBQLGreaterOrEqual(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLGreaterOrEqual
- EJBQLGreaterThan - Class in org.apache.cayenne.ejbql.parser
- EJBQLGreaterThan(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLGreaterThan
- EJBQLGroupBy - Class in org.apache.cayenne.ejbql.parser
- EJBQLGroupBy(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLGroupBy
- EJBQLHaving - Class in org.apache.cayenne.ejbql.parser
- EJBQLHaving(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLHaving
- EJBQLIdentificationVariable - Class in org.apache.cayenne.ejbql.parser
- EJBQLIdentificationVariable(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIdentificationVariable
- EJBQLIdentifier - Class in org.apache.cayenne.ejbql.parser
- EJBQLIdentifier(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIdentifier
- EJBQLIn - Class in org.apache.cayenne.ejbql.parser
- EJBQLIn(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIn
- EJBQLInnerFetchJoin - Class in org.apache.cayenne.ejbql.parser
- EJBQLInnerFetchJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLInnerFetchJoin
- EJBQLInnerJoin - Class in org.apache.cayenne.ejbql.parser
- EJBQLInnerJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLInnerJoin
- EJBQLIntegerLiteral - Class in org.apache.cayenne.ejbql.parser
- EJBQLIntegerLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIntegerLiteral
- EJBQLIsEmpty - Class in org.apache.cayenne.ejbql.parser
- EJBQLIsEmpty(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIsEmpty
- EJBQLIsNull - Class in org.apache.cayenne.ejbql.parser
- EJBQLIsNull(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIsNull
- EJBQLJoin - Class in org.apache.cayenne.ejbql.parser
- EJBQLJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLJoin
- EJBQLJoinAppender - Class in org.apache.cayenne.access.translator.ejbql
-
Handles appending joins to the content buffer at a marked position.
- EJBQLJoinAppender(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
- EJBQLLength - Class in org.apache.cayenne.ejbql.parser
- EJBQLLength(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLength
- EJBQLLessOrEqual - Class in org.apache.cayenne.ejbql.parser
- EJBQLLessOrEqual(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLessOrEqual
- EJBQLLessThan - Class in org.apache.cayenne.ejbql.parser
- EJBQLLessThan(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLessThan
- EJBQLLike - Class in org.apache.cayenne.ejbql.parser
- EJBQLLike(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLike
- EJBQLLocate - Class in org.apache.cayenne.ejbql.parser
- EJBQLLocate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLocate
- EJBQLLower - Class in org.apache.cayenne.ejbql.parser
- EJBQLLower(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLower
- EJBQLMax - Class in org.apache.cayenne.ejbql.parser
- EJBQLMax(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMax
- EJBQLMemberOf - Class in org.apache.cayenne.ejbql.parser
- EJBQLMemberOf(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMemberOf
- EJBQLMin - Class in org.apache.cayenne.ejbql.parser
- EJBQLMin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMin
- EJBQLMod - Class in org.apache.cayenne.ejbql.parser
- EJBQLMod(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMod
- EJBQLMultiColumnOperand - Class in org.apache.cayenne.access.translator.ejbql
-
A holder of multi-column match condition operand.
- EJBQLMultiColumnOperand() - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLMultiColumnOperand
- EJBQLMultiply - Class in org.apache.cayenne.ejbql.parser
- EJBQLMultiply(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMultiply
- EJBQLNamedInputParameter - Class in org.apache.cayenne.ejbql.parser
- EJBQLNamedInputParameter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNamedInputParameter
- EJBQLNegative - Class in org.apache.cayenne.ejbql.parser
- EJBQLNegative(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNegative
- EJBQLNot - Class in org.apache.cayenne.ejbql.parser
- EJBQLNot(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNot
- EJBQLNotEquals - Class in org.apache.cayenne.ejbql.parser
- EJBQLNotEquals(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNotEquals
- EJBQLOr - Class in org.apache.cayenne.ejbql.parser
- EJBQLOr(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOr
- EJBQLOrderBy - Class in org.apache.cayenne.ejbql.parser
- EJBQLOrderBy(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOrderBy
- EJBQLOrderByItem - Class in org.apache.cayenne.ejbql.parser
- EJBQLOrderByItem(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOrderByItem
- EJBQLOuterFetchJoin - Class in org.apache.cayenne.ejbql.parser
- EJBQLOuterFetchJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOuterFetchJoin
- EJBQLOuterJoin - Class in org.apache.cayenne.ejbql.parser
- EJBQLOuterJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOuterJoin
- EJBQLParser - Interface in org.apache.cayenne.ejbql
-
An abstract definition of EJBQL query parser.
- EJBQLParserFactory - Class in org.apache.cayenne.ejbql
-
Creates
EJBQLParser
based on the system settings. - EJBQLParserFactory() - Constructor for class org.apache.cayenne.ejbql.EJBQLParserFactory
- EJBQLPath - Class in org.apache.cayenne.ejbql.parser
- EJBQLPath(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLPath
- ejbqlPathEntityId - Variable in class org.apache.cayenne.query.PrefetchTreeNode
- EJBQLPathTranslator - Class in org.apache.cayenne.access.translator.ejbql
-
A translator that walks the relationship/attribute path, appending joins to the query.
- EJBQLPathTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- EJBQLPatternValue - Class in org.apache.cayenne.ejbql.parser
- EJBQLPatternValue(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLPatternValue
- EJBQLPositionalInputParameter - Class in org.apache.cayenne.ejbql.parser
- EJBQLPositionalInputParameter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLPositionalInputParameter
- EJBQLQuery - Class in org.apache.cayenne.query
-
An EJBQL query representation in Cayenne.
- EJBQLQuery() - Constructor for class org.apache.cayenne.query.EJBQLQuery
- EJBQLQuery(String) - Constructor for class org.apache.cayenne.query.EJBQLQuery
- ejbqlQueryDescriptor() - Static method in class org.apache.cayenne.map.QueryDescriptor
-
Creates new EJBQLQuery query descriptor.
- EJBQLQueryDescriptor - Class in org.apache.cayenne.map
- EJBQLQueryDescriptor() - Constructor for class org.apache.cayenne.map.EJBQLQueryDescriptor
- 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 - Variable in class org.apache.cayenne.dba.JdbcAdapter
- EJBQLTranslatorFactory - Interface in org.apache.cayenne.access.translator.ejbql
-
Defines a factory for translation visitors of EJBQL.
- 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 - Variable in class org.apache.cayenne.map.EmbeddableAttribute
- embeddable - Variable in class org.apache.cayenne.map.event.EmbeddableEvent
- embeddable - Variable in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
- Embeddable - 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
- 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 - Variable in class org.apache.cayenne.map.event.EmbeddableAttributeEvent
- 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
- 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, EmbeddableAttribute, Embeddable, int) - Constructor for class org.apache.cayenne.map.event.EmbeddableAttributeEvent
- EmbeddableAttributeEvent(Object, Embeddable, EmbeddableAttribute) - 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 - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
- EmbeddableDescriptor - Interface in org.apache.cayenne.reflect
- 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
- EmbeddableObject - Interface in org.apache.cayenne
- EmbeddableProperty<E> - Class in org.apache.cayenne.exp.property
-
Property that represents object attribute mapped on
Embeddable
object. - EmbeddableProperty(String, Expression, Class<? super E>) - Constructor for class org.apache.cayenne.exp.property.EmbeddableProperty
-
Constructs a new property with the given name and type
- embeddableRemoved(EmbeddableEvent, DataMap) - Method in interface org.apache.cayenne.map.event.EmbeddableListener
-
EmbeddableAttribute has been removed.
- EmbeddableResultSegment - Interface in org.apache.cayenne.query
- Embedded - Search tag in class org.apache.cayenne.dba.derby.DerbyAdapter
- Section
- 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
- EmbeddedAttribute(EmbeddedAttribute) - Constructor for class org.apache.cayenne.map.EmbeddedAttribute
-
Copying constructor
- 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
- EmbeddedResult - Class in org.apache.cayenne.map
-
A metadata object that provides mapping of a set of result columns to an Embeddable object.
- EmbeddedResult(Embeddable, int) - Constructor for class org.apache.cayenne.map.EmbeddedResult
- empty() - Static method in class org.apache.cayenne.util.QueryResultBuilder
- EMPTY - Static variable in interface org.apache.cayenne.access.sqlbuilder.sqltree.ChildProcessor
- EMPTY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- empty_collection_comparison_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- EmptyConfigurationNodeVisitor - Class in org.apache.cayenne.configuration
- EmptyConfigurationNodeVisitor() - Constructor for class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- EmptyNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- EmptyNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.EmptyNode
- 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.
- enclosing() - Method in class org.apache.cayenne.exp.property.BaseProperty
- enclosing() - Method in class org.apache.cayenne.exp.property.DateProperty
- enclosing() - Method in class org.apache.cayenne.exp.property.EntityProperty
- enclosing() - Method in class org.apache.cayenne.exp.property.ListProperty
- enclosing() - Method in class org.apache.cayenne.exp.property.MapProperty
- enclosing() - Method in class org.apache.cayenne.exp.property.NumericProperty
- enclosing() - Method in class org.apache.cayenne.exp.property.SetProperty
- enclosing() - Method in class org.apache.cayenne.exp.property.StringProperty
- ENCLOSING_OBJECT - Static variable in class org.apache.cayenne.exp.Expression
- enclosingObjectExp(Expression) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- 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
-
XMLSerializable
implementation that generates XML for embeddable. - encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.EmbeddableAttribute
- encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.EmbeddedAttribute
- encodeAsXML(XMLEncoder, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.map.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.
- 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 thePrintWriter
. - 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() - Method in class org.apache.cayenne.util.XMLEncoder
-
This method will track presence of nested tags and print closure accordingly
- END - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- 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 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
-
Deprecated.Creates an expression for a database "LIKE" query with the value converted to a pattern matching the tail of a String.
- endsWith(String) - Method in class org.apache.cayenne.exp.property.StringProperty
-
Creates an expression for a database "LIKE" query with the value converted to a pattern matching the tail of a String.
- endsWithExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- endsWithExp(Expression, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- endsWithIgnoreCase(String) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.Same as
Property.endsWith(String)
, only using case-insensitive comparison. - endsWithIgnoreCase(String) - Method in class org.apache.cayenne.exp.property.StringProperty
-
Same as
StringProperty.endsWith(String)
, only using case-insensitive comparison. - endsWithIgnoreCaseExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Same as
ExpressionFactory.endsWithExp(String, String)
only using case-insensitive comparison. - endsWithIgnoreCaseExp(Expression, 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.legacy.DefaultBatchTranslator
-
Deprecated.
- entity - Variable in class org.apache.cayenne.access.flush.operation.BaseDbRowOp
- entity - Variable in class org.apache.cayenne.map.Attribute
- 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 - 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_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
- entityAnnotations() - Element in annotation type org.apache.cayenne.annotation.PostAdd
-
An array of custom annotation types.
- entityAnnotations() - Element in annotation type org.apache.cayenne.annotation.PostLoad
-
An array of custom annotation types.
- entityAnnotations() - Element in annotation type org.apache.cayenne.annotation.PostPersist
-
An array of custom annotation types.
- entityAnnotations() - Element in annotation type org.apache.cayenne.annotation.PostRemove
-
An array of custom annotation types.
- entityAnnotations() - Element in annotation type org.apache.cayenne.annotation.PostUpdate
-
An array of custom annotation types.
- entityAnnotations() - Element in annotation type org.apache.cayenne.annotation.PrePersist
-
An array of custom annotation types.
- entityAnnotations() - Element in annotation type org.apache.cayenne.annotation.PreRemove
-
An array of custom annotation types.
- entityAnnotations() - Element in annotation type org.apache.cayenne.annotation.PreUpdate
-
An array of custom annotation types.
- 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 - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
- 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
- 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.query.FluentSelect
- entityName - Variable in class org.apache.cayenne.query.PrefetchTreeNode
- entityName - Variable in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- 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(String) - Method in class org.apache.cayenne.query.ObjectSelect
-
Sets the
ObjEntity
name to fetch without changing the return type of the query. - EntityProperty<E> - Class in org.apache.cayenne.exp.property
-
Property that represents to-one relationships.
- EntityProperty(String, Expression, Class<E>) - Constructor for class org.apache.cayenne.exp.property.EntityProperty
-
Constructs a new property with the given name and expression
- 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.ashwood.AshwoodEntitySorter
- entityResolver - Variable in class org.apache.cayenne.BaseContext
- entityResolver - Variable in class org.apache.cayenne.remote.ClientChannel
- 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.
- EntityResult - Class in org.apache.cayenne.map
-
A metadata object that provides mapping of a set of result columns to an ObjEntity.
- EntityResult(Class<?>) - Constructor for class org.apache.cayenne.map.EntityResult
- EntityResult(String) - Constructor for class org.apache.cayenne.map.EntityResult
- EntityResultSegment - Interface in org.apache.cayenne.query
-
A "compiled" version of a
EntityResult
descriptor. - entitySorter - Variable in class org.apache.cayenne.access.DataDomain
- entitySorter - Variable in class org.apache.cayenne.map.EntityResolver
- EntitySorter - Interface in org.apache.cayenne.map
-
Defines API for sorting of Cayenne entities based on their mutual dependencies.
- entityType - Variable in class org.apache.cayenne.exp.property.CollectionProperty
- entityType - Variable in class org.apache.cayenne.exp.property.MapProperty
- entityType - Variable in class org.apache.cayenne.query.FluentSelect
- 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(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 - Variable in class org.apache.cayenne.util.SoftValueMap
-
This is a lazily created set of entries that is essentially a view to actual data
- entrySet - Variable in class org.apache.cayenne.util.WeakValueMap
-
This is a lazily created set of entries that is essentially a view to actual data
- entrySet() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- entrySet() - Method in class org.apache.cayenne.util.PersistentObjectMap
- entrySet() - Method in class org.apache.cayenne.util.SoftValueMap
- entrySet() - Method in class org.apache.cayenne.util.WeakValueMap
- entrySet() - Method in class org.apache.cayenne.util.SingleEntryMap
- 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> - 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 class org.apache.cayenne.ejbql.parser.ParseException
-
The end of line string for this machine.
- EOL - Static variable in exception class org.apache.cayenne.exp.parser.ParseException
-
The end of line string for this machine.
- eq(E) - Method in class org.apache.cayenne.exp.property.BaseProperty
- eq(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- eq(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- eq(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- eq(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
- eq(BaseProperty<?>) - Method in class org.apache.cayenne.exp.property.BaseProperty
- eq(ObjectId) - Method in interface org.apache.cayenne.exp.property.IdProperty
- EQ - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- EQ() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- eqId(Object) - Method in class org.apache.cayenne.exp.property.EntityProperty
- EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
- EQUALITY - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- EqualNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- EqualNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.EqualNode
- equals(Object) - Method in class org.apache.cayenne.access.flush.EffectiveOpId
- equals(Object) - Method in class org.apache.cayenne.access.flush.operation.BaseDbRowOp
- equals(Object) - Method in class org.apache.cayenne.access.flush.operation.DeleteDbRowOp
- equals(Object) - Method in class org.apache.cayenne.access.flush.operation.InsertDbRowOp
- 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.BaseProperty
- equals(Object) - Method in class org.apache.cayenne.graph.ArcId
- 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
- equals(Object) - Method in class org.apache.cayenne.util.SingleEntryMap
- equals(Object) - Method in class org.apache.cayenne.value.GeoJson
- equals(Object) - Method in class org.apache.cayenne.value.Json
- equals(Object) - Method in class org.apache.cayenne.value.Wkt
- equals(Object, Object) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
-
Allows to use special logic to compare values for equality as in rare cases it is not sufficient to use the default equals() method.
- equals(BigDecimal, BigDecimal) - Method in class org.apache.cayenne.access.types.BigDecimalValueType
- equals(V, V) - Method in interface org.apache.cayenne.access.types.ValueObjectType
-
Allows to use special logic to compare values for equality as in rare cases it is not suffice to use default equals() method.
- equals(V, V) - Method in interface org.apache.cayenne.reflect.generic.ValueComparisonStrategy
- EqualsBuilder - Class in org.apache.cayenne.util
-
Assists in implementing
Object.equals(Object)
methods. - EqualsBuilder() - Constructor for class org.apache.cayenne.util.EqualsBuilder
- error - Variable in class org.apache.cayenne.validation.SimpleValidationFailure
- errorMessage() - Method in interface org.apache.cayenne.access.types.InternalUnsupportedTypeFactory.Marker
-
Error message in case this object made it to the DB
- 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 - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
- 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
- evaluateAsBoolean(Context) - Method in class org.apache.cayenne.template.parser.ASTExpression
- evaluateAsBoolean(Context) - Method in class org.apache.cayenne.template.parser.ASTFloatScalar
- evaluateAsBoolean(Context) - Method in class org.apache.cayenne.template.parser.ASTIntScalar
- evaluateAsBoolean(Context) - Method in class org.apache.cayenne.template.parser.ASTVariable
- evaluateAsBoolean(Context) - Method in interface org.apache.cayenne.template.parser.ExpressionNode
- evaluateAsBoolean(Context) - Method in class org.apache.cayenne.template.parser.ScalarNode
- evaluateAsDouble(Context) - Method in class org.apache.cayenne.template.parser.ASTExpression
- evaluateAsDouble(Context) - Method in class org.apache.cayenne.template.parser.ASTFloatScalar
- evaluateAsDouble(Context) - Method in class org.apache.cayenne.template.parser.ASTIntScalar
- evaluateAsDouble(Context) - Method in class org.apache.cayenne.template.parser.ASTVariable
- evaluateAsDouble(Context) - Method in interface org.apache.cayenne.template.parser.ExpressionNode
- evaluateAsDouble(Context) - Method in class org.apache.cayenne.template.parser.ScalarNode
- evaluateAsLong(Context) - Method in class org.apache.cayenne.template.parser.ASTExpression
- evaluateAsLong(Context) - Method in class org.apache.cayenne.template.parser.ASTIntScalar
- evaluateAsLong(Context) - Method in class org.apache.cayenne.template.parser.ASTVariable
- evaluateAsLong(Context) - Method in interface org.apache.cayenne.template.parser.ExpressionNode
- evaluateAsLong(Context) - Method in class org.apache.cayenne.template.parser.ScalarNode
- evaluateAsObject(Context) - Method in class org.apache.cayenne.template.parser.ASTArray
- evaluateAsObject(Context) - Method in class org.apache.cayenne.template.parser.ASTExpression
- evaluateAsObject(Context) - Method in class org.apache.cayenne.template.parser.ASTVariable
- evaluateAsObject(Context) - Method in interface org.apache.cayenne.template.parser.ExpressionNode
- evaluateAsObject(Context) - Method in class org.apache.cayenne.template.parser.ScalarNode
- evaluateAsObject(Context, Object) - Method in class org.apache.cayenne.template.parser.ASTMethod
-
Evaluate method call to an Object
- evaluateAsString(Context) - Method in class org.apache.cayenne.template.parser.ASTArray
- evaluateAsString(Context) - Method in class org.apache.cayenne.template.parser.ASTExpression
- evaluateAsString(Context) - Method in class org.apache.cayenne.template.parser.ASTVariable
- evaluateAsString(Context) - Method in interface org.apache.cayenne.template.parser.ExpressionNode
- evaluateAsString(Context) - Method in class org.apache.cayenne.template.parser.ScalarNode
- evaluateChild(int, Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- evaluateCollection(Collection<?>) - Method in class org.apache.cayenne.exp.parser.ASTAggregateFunctionCall
- evaluateCollection(Collection<?>) - Method in class org.apache.cayenne.exp.parser.ASTAvg
- evaluateCollection(Collection<?>) - Method in class org.apache.cayenne.exp.parser.ASTCount
- evaluateCollection(Collection<?>) - Method in class org.apache.cayenne.exp.parser.ASTMax
- evaluateCollection(Collection<?>) - Method in class org.apache.cayenne.exp.parser.ASTMin
- EvaluatedBitwiseNode - Class in org.apache.cayenne.exp.parser
- EvaluatedBitwiseNode(int) - Constructor for class org.apache.cayenne.exp.parser.EvaluatedBitwiseNode
- EvaluatedMathNode - Class in org.apache.cayenne.exp.parser
- EvaluatedMathNode(int) - Constructor for class org.apache.cayenne.exp.parser.EvaluatedMathNode
- EvaluatedNode - Class in org.apache.cayenne.exp.parser
- EvaluatedNode(int) - Constructor for class org.apache.cayenne.exp.parser.EvaluatedNode
- evaluateEntityNode(Entity) - Method in class org.apache.cayenne.exp.parser.ASTDbIdPath
- evaluateEntityNode(Entity) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
-
Helper method to evaluate path expression with Cayenne Entity.
- evaluateEntityNode(Entity) - Method in class org.apache.cayenne.exp.parser.ASTPath
-
Helper method to evaluate path expression with Cayenne Entity.
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTAggregateFunctionCall
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTAnd
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTAsterisk
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTCustomOperator
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTDbIdPath
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTEnclosingObject
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTEnum
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTFullObject
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTList
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTMod
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNegate
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNot
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTOr
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTScalar
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTSubquery
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ConditionNode
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.EvaluatedNode
- evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
-
Evaluates itself with object, pushing result on the stack.
- evaluateNode(Object, String) - Method in class org.apache.cayenne.exp.parser.ASTDbIdPath
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTAbs
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTAggregateFunctionCall
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTBetween
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTConcat
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTCurrentDate
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTCurrentTime
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTCurrentTimestamp
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTCustomFunction
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTEqual
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTExists
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTExtract
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTFalse
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTGreater
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTIn
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLength
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLess
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLike
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLocate
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTLower
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTMod
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTNotExists
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTNotIn
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTNotLike
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTSqrt
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTSubstring
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTTrim
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTTrue
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ASTUpper
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.ConditionNode
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.EvaluatedBitwiseNode
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.EvaluatedMathNode
- evaluateSubNode(Object, Object[]) - Method in class org.apache.cayenne.exp.parser.EvaluatedNode
- EventBridge - Class in org.apache.cayenne.event
-
An object that passes events between a local EventManager and some other event dispatch mechanism.
- EventBridge(Collection<EventSubject>, String) - Constructor for class org.apache.cayenne.event.EventBridge
-
Creates an EventBridge with multiple local subjects and a single external subject.
- EventBridge(EventSubject, String) - Constructor for class org.apache.cayenne.event.EventBridge
-
Creates an EventBridge with a single local subject.
- EventBridgeFactory - Interface in org.apache.cayenne.event
-
Defines a factory to dynamically create EventBridge instances.
- eventManager - Variable in class org.apache.cayenne.access.DataDomain
- eventManager - Variable in class org.apache.cayenne.access.DataRowStore
- eventManager - Variable in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
- eventManager - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
- eventManager - Variable in class org.apache.cayenne.event.EventBridge
- eventManager - Variable in class org.apache.cayenne.remote.ClientChannel
- EventManager - Interface in org.apache.cayenne.event
-
This class acts as bridge between an Object that wants to inform others about its current state or a change thereof (Publisher) and a list of objects interested in the Subject (Listeners).
- EventManagerProvider - Class in org.apache.cayenne.event
- EventManagerProvider(RuntimeProperties) - Constructor for class org.apache.cayenne.event.EventManagerProvider
- eventQueue - Variable in class org.apache.cayenne.event.DefaultEventManager
- eventSubject - Variable in class org.apache.cayenne.access.DataRowStore
- EventSubject - Class in org.apache.cayenne.event
-
This class encapsulates the String that is used to identify the subject that a listener is interested in.
- EventSubject(String) - Constructor for class org.apache.cayenne.event.EventSubject
-
Protected constructor for new subjects.
- eventTypes - Variable in class org.apache.cayenne.di.spi.DefaultScope
- EventUtil - Class in org.apache.cayenne.util
-
Contains access stack events related utility methods.
- exclude() - Method in class org.apache.cayenne.access.translator.ParameterBinding
-
Marks the binding object as excluded for the current iteration.
- excludeInBatch(DbAttribute) - Method in class org.apache.cayenne.access.translator.batch.InsertBatchTranslator
- execute() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
-
Worker method that performs internal query.
- execute(Connection, OperationObserver, SQLStatement, Collection<Number>) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
- execute(Connection, OperationObserver, SQLStatement, Collection<Number>) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseTemplateAction
- execute(ObjectContext) - Method in class org.apache.cayenne.query.MappedExec
- execute(ObjectContext) - Method in class org.apache.cayenne.query.SQLExec
- executeQueries(List<? extends Query>) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
-
Execute queries, grouping them by nodes
- Execution with DataContext - Search tag in class org.apache.cayenne.query.ProcedureQuery
- Section
- exists(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- exists(FluentSelect<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- EXISTS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- EXISTS - Static variable in class org.apache.cayenne.exp.Expression
- exists_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- ExistsNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- ExistsNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.ExistsNode
- exp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Parses string, converting it to Expression and optionally binding positional parameters.
- exp(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- ExpandBuff(boolean) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
- ExpandBuff(boolean) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
- ExpandBuff(boolean) - Method in class org.apache.cayenne.template.parser.JavaCharStream
- expectedTokenSequences - Variable in exception class org.apache.cayenne.ejbql.parser.ParseException
-
Each entry in this array is an array of integers.
- expectedTokenSequences - Variable in exception class org.apache.cayenne.exp.parser.ParseException
-
Each entry in this array is an array of integers.
- expectedTokenSequences - Variable in exception class org.apache.cayenne.template.parser.ParseException
-
Each entry in this array is an array of integers.
- expectsToOverrideIdentityColumns() - Method in class org.apache.cayenne.dba.sqlserver.SQLServerBatchAction
-
Returns whether a table has identity columns.
- expFalse() - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for boolean false expression.
- expName() - Method in class org.apache.cayenne.exp.Expression
-
Returns String label for this expression.
- expName() - Method in class org.apache.cayenne.exp.parser.SimpleNode
-
Implemented for backwards compatibility with exp package.
- EXPONENT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- EXPONENT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- EXPONENT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- expression - Variable in class org.apache.cayenne.query.EJBQLQuery
- expression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- expression() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
- Expression - Class in org.apache.cayenne.exp
-
Superclass of Cayenne expressions that defines basic API for expressions use.
- Expression() - Constructor for class org.apache.cayenne.exp.Expression
- ExpressionException - Exception Class in org.apache.cayenne.exp
-
RuntimeException thrown on errors during expressions creation/parsing.
- ExpressionException() - Constructor for exception class org.apache.cayenne.exp.ExpressionException
- ExpressionException(String, Object...) - Constructor for exception class org.apache.cayenne.exp.ExpressionException
- ExpressionException(String, String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.exp.ExpressionException
-
Constructor for ExpressionException.
- ExpressionException(String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.exp.ExpressionException
- ExpressionException(Throwable) - Constructor for exception class org.apache.cayenne.exp.ExpressionException
- ExpressionFactory - Class in org.apache.cayenne.exp
-
Helper class to build expressions.
- ExpressionFactory() - Constructor for class org.apache.cayenne.exp.ExpressionFactory
- ExpressionNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- ExpressionNode - Interface in org.apache.cayenne.template.parser
- ExpressionNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.ExpressionNode
- ExpressionNode(NodeType) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.ExpressionNode
- ExpressionNodeBuilder - Class in org.apache.cayenne.access.sqlbuilder
- expressionOfType(int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Creates a new expression for the type requested.
- ExpressionParameter - Class in org.apache.cayenne.exp
-
Named parameter for parameterized expressions.
- ExpressionParameter(String) - Constructor for class org.apache.cayenne.exp.ExpressionParameter
-
Constructor for ExpressionParam.
- ExpressionParser - Class in org.apache.cayenne.exp.parser
-
Parser of Cayenne Expressions.
- ExpressionParser(InputStream) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
-
Constructor with InputStream.
- ExpressionParser(InputStream, String) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
-
Constructor with InputStream and supplied encoding
- ExpressionParser(Reader) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
-
Constructor.
- ExpressionParser(ExpressionParserTokenManager) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
-
Constructor with generated Token Manager.
- ExpressionParserConstants - Interface in org.apache.cayenne.exp.parser
-
Token literal values and constants.
- ExpressionParserTokenManager - Class in org.apache.cayenne.exp.parser
-
Token Manager.
- ExpressionParserTokenManager(JavaCharStream) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
-
Constructor.
- ExpressionParserTokenManager(JavaCharStream, int) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
-
Constructor.
- ExpressionParserTreeConstants - Interface in org.apache.cayenne.exp.parser
- expressionString - Variable in exception class org.apache.cayenne.exp.ExpressionException
- expressionSupplier - Variable in class org.apache.cayenne.exp.property.BaseProperty
-
Expression provider for the property
- expTrue() - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for boolean true expression.
- ExtendedEnumeration - Interface in org.apache.cayenne
-
An interface that Enum classes may implement to map enum instances to arbitrary DB values that do not match the enum names or positions.
- ExtendedEnumType<T> - Class in org.apache.cayenne.access.types
-
An ExtendedType that handles a Java Enum based upon the Cayenne ExtendedEnumeration interface.
- ExtendedEnumType(Class<T>) - Constructor for class org.apache.cayenne.access.types.ExtendedEnumType
- ExtendedType<T> - Interface in org.apache.cayenne.access.types
-
Defines methods to read Java objects from JDBC ResultSets and write as parameters of PreparedStatements.
- ExtendedTypeFactory - Interface in org.apache.cayenne.access.types
-
ExtendedType factory interface.
- ExtendedTypeMap - Class in org.apache.cayenne.access.types
-
Stores ExtendedTypes, implementing an algorithm to determine the right type for a given Java class.
- ExtendedTypeMap() - Constructor for class org.apache.cayenne.access.types.ExtendedTypeMap
-
Creates new ExtendedTypeMap, populating it with default JDBC-compatible types.
- extendedTypes - Variable in class org.apache.cayenne.dba.JdbcAdapter
- externalEventSource - Variable in class org.apache.cayenne.event.EventBridge
- externalSubject - Variable in class org.apache.cayenne.event.EventBridge
- ExternalTransaction - Class in org.apache.cayenne.tx
-
Represents a container-managed transaction.
- ExternalTransaction(JdbcEventLogger) - Constructor for class org.apache.cayenne.tx.ExternalTransaction
- ExternalTransaction(JdbcEventLogger, TransactionDescriptor) - Constructor for class org.apache.cayenne.tx.ExternalTransaction
- externalTransactions - Variable in class org.apache.cayenne.tx.DefaultTransactionFactory
- externalTypesForJdbcType(int) - Method in class org.apache.cayenne.dba.AutoAdapter
- externalTypesForJdbcType(int) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns an array of RDBMS types that can be used with JDBC
type
. - externalTypesForJdbcType(int) - Method in class org.apache.cayenne.dba.JdbcAdapter
- externalTypesForJdbcType(int) - Method in class org.apache.cayenne.dba.TypesHandler
- extractFileExtension(String) - Static method in class org.apache.cayenne.util.Util
-
Extracts extension from the file name.
- extractTemplateString() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
-
Extracts a template string from a SQLTemplate query.
F
- factories - Variable in class org.apache.cayenne.reflect.ClassDescriptorMap
- factory - Variable in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
- failedObjectId - Variable in exception class org.apache.cayenne.access.OptimisticLockException
- failures - Variable in class org.apache.cayenne.access.DbGenerator
- FALSE - Static variable in class org.apache.cayenne.exp.Expression
- FALSE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- FALSE - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- fault - Variable in class org.apache.cayenne.util.PersistentObjectHolder
- Fault - Class in org.apache.cayenne
-
Represents a placeholder for an unresolved relationship from a source object.
- Fault() - Constructor for class org.apache.cayenne.Fault
- faultFactory - Variable in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
- FaultFactory - Interface in org.apache.cayenne.reflect
- FaultFailureException - Exception Class in org.apache.cayenne
-
A runtime exception thrown when during lazy object initialization Cayenne finds that no matching row exists in the database for a given ObjectId.
- FaultFailureException() - Constructor for exception class org.apache.cayenne.FaultFailureException
- FaultFailureException(String, Object...) - Constructor for exception class org.apache.cayenne.FaultFailureException
- FaultFailureException(String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.FaultFailureException
- FaultFailureException(Throwable) - Constructor for exception class org.apache.cayenne.FaultFailureException
- FETCH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- fetch_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- FETCH_LIMIT_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
-
Defines default query fetch limit, which is zero, meaning that all matching rows should be fetched.
- FETCH_LIMIT_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
-
Defines the name of the property for the query
fetch limit
. - FETCH_OFFSET_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
-
Defines default query fetch start index, which is 0, meaning that matching rows selected starting from the first.
- FETCH_OFFSET_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
-
Defines the name of the property for the query
fetch offset
. - fetchDataRows() - Method in class org.apache.cayenne.query.ObjectSelect
-
Forces query to fetch DataRows.
- fetchedIds - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
- fetchedSoFar - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
- FETCHING_DATA_ROWS_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
- FETCHING_DATA_ROWS_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
- fetchingDataRows - Variable in class org.apache.cayenne.query.ObjectIdQuery
- fetchingDataRows - Variable in class org.apache.cayenne.query.ProcedureCall
- fetchLimit - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
- fetchLimit - Variable in class org.apache.cayenne.query.MappedSelect
- fetchLimit - Variable in class org.apache.cayenne.query.ProcedureCall
- fetchOffset - Variable in class org.apache.cayenne.query.MappedSelect
- fetchOffset - Variable in class org.apache.cayenne.query.ProcedureCall
- field - Variable in class org.apache.cayenne.reflect.FieldAccessor
- FieldAccessor - Class in org.apache.cayenne.reflect
-
A PropertyAccessor that performs direct Field access.
- FieldAccessor(Class<?>, String, Class<?>) - Constructor for class org.apache.cayenne.reflect.FieldAccessor
- fieldCount - Variable in class org.apache.cayenne.util.ToStringBuilder
- FieldEmbeddableDescriptor - Class in org.apache.cayenne.reflect
-
A default POJO embeddable descriptor.
- FieldEmbeddableDescriptor(Embeddable, String, String) - Constructor for class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
- fields - Variable in class org.apache.cayenne.map.EntityResult
- FilesystemResourceLocator - Class in org.apache.cayenne.resource
-
Deprecated.since 4.1. This can be implemented as a custom strategy outside Cayenne. There's no need for this object to be in Cayenne.
- FilesystemResourceLocator(File...) - Constructor for class org.apache.cayenne.resource.FilesystemResourceLocator
-
Deprecated.Creates a new
FilesystemResourceLocator
, using an array of base locations ("roots"). - FilesystemResourceLocator(Collection<File>) - Constructor for class org.apache.cayenne.resource.FilesystemResourceLocator
-
Deprecated.Creates a new
FilesystemResourceLocator
, using a collection of base locations. - FillBuff() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
- FillBuff() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
- FillBuff() - Method in class org.apache.cayenne.template.parser.JavaCharStream
- fillIn(Query, List<Object>) - Method in class org.apache.cayenne.access.IncrementalFaultList
-
Performs initialization of the list of objects.
- filter(Collection<T>, Collection<T>) - Method in class org.apache.cayenne.exp.Expression
-
Adds objects matching this expression from the source collection to the target collection.
- FilterArcIterator<E,
V> - Class in org.apache.cayenne.ashwood.graph - FilterArcIterator(ArcIterator<E, V>, Predicate<E>, Predicate<E>, Predicate<V>) - Constructor for class org.apache.cayenne.ashwood.graph.FilterArcIterator
- FilterIteration<E,
V> - Class in org.apache.cayenne.ashwood.graph - FilterIteration(DigraphIteration<E, V>, Predicate<E>, Predicate<V>) - Constructor for class org.apache.cayenne.ashwood.graph.FilterIteration
- filterObjects(Collection<T>) - Method in class org.apache.cayenne.exp.Expression
-
Returns a list of objects that match the expression.
- filterOps(List<DbRowOp>) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
- filters - Variable in class org.apache.cayenne.access.DataDomain
-
Deprecated.since 4.1 this field is unused
- filters - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
-
Deprecated.since 4.1, use query and sync filters instead
- findObject(Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
- findObjectInCollection(Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
- findOrCreateBinding(Class<SubT>) - Method in class org.apache.cayenne.di.spi.DICollectionBuilder
- findReflexiveMaster(Persistent, ObjRelationship, String) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- findResource(String) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Locates and returns a named adapter resource.
- findResource(String) - Method in class org.apache.cayenne.dba.oracle.Oracle8Adapter
- findResources(String) - Method in class org.apache.cayenne.resource.ClassLoaderResourceLocator
- findResources(String) - Method in class org.apache.cayenne.resource.FilesystemResourceLocator
-
Deprecated.
- findResources(String) - Method in interface org.apache.cayenne.resource.ResourceLocator
-
Finds a collection of matching resources for a given name.
- finishedChild(Expression, int, boolean) - Method in interface org.apache.cayenne.exp.TraversalHandler
-
Called during traversal after a child of expression has been visited.
- finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.exp.TraversalHelper
- finishedMergeChanges(DataObject) - Method in interface org.apache.cayenne.access.DataContextDelegate
-
Called after a successful merging of external changes to an object.
- finishedProcessDelete(DataObject) - Method in interface org.apache.cayenne.access.DataContextDelegate
-
Called after a successful processing of externally deleted object.
- finishPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
- fire() - Method in class org.apache.cayenne.util.Invocation
-
Invoke the target's method without any arguments.
- fire(Object) - Method in class org.apache.cayenne.util.Invocation
-
Invoke the target's method with a single argument.
- fire(Object[]) - Method in class org.apache.cayenne.util.Invocation
-
Invoke the target's method with an arbitrary number of arguments.
- FirebirdActionBuilder - Class in org.apache.cayenne.dba.firebird
- FirebirdActionBuilder(DataNode) - Constructor for class org.apache.cayenne.dba.firebird.FirebirdActionBuilder
- FirebirdAdapter - Class in org.apache.cayenne.dba.firebird
-
DbAdapter implementation for FirebirdSQL RDBMS .
- FirebirdAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.firebird.FirebirdAdapter
- FirebirdEJBQLConditionTranslator - Class in org.apache.cayenne.dba.firebird
- FirebirdEJBQLConditionTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
- FirebirdEJBQLTranslatorFactory - Class in org.apache.cayenne.dba.firebird
- FirebirdEJBQLTranslatorFactory() - Constructor for class org.apache.cayenne.dba.firebird.FirebirdEJBQLTranslatorFactory
- FirebirdLimitNode - Class in org.apache.cayenne.dba.firebird.sqltree
- FirebirdLimitNode(int, int) - Constructor for class org.apache.cayenne.dba.firebird.sqltree.FirebirdLimitNode
- FirebirdSelectAction - Class in org.apache.cayenne.dba.firebird
- FirebirdSelectAction(Select<?>, DataNode) - Constructor for class org.apache.cayenne.dba.firebird.FirebirdSelectAction
- FirebirdSniffer - Class in org.apache.cayenne.dba.firebird
- FirebirdSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.firebird.FirebirdSniffer
- FirebirdSQLTreeProcessor - Class in org.apache.cayenne.dba.firebird
- FirebirdSQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.firebird.FirebirdSQLTreeProcessor
- FirebirdSubstringFunctionNode - Class in org.apache.cayenne.dba.firebird.sqltree
-
SUBSTRING function for Firebird It has following format: SUBSTRING (string FROM CAST(? AS INTEGER) FOR CAST(? AS INTEGER))
- FirebirdSubstringFunctionNode(String) - Constructor for class org.apache.cayenne.dba.firebird.sqltree.FirebirdSubstringFunctionNode
- fireDataChannelChanged(Object, GraphDiff) - Method in class org.apache.cayenne.access.DataContext
- fireDataChannelChanged(Object, GraphDiff) - Method in class org.apache.cayenne.BaseContext
- fireDataChannelCommitted(Object, GraphDiff) - Method in class org.apache.cayenne.BaseContext
- fireDataChannelRolledback(Object, GraphDiff) - Method in class org.apache.cayenne.BaseContext
- first(List<T>) - Method in class org.apache.cayenne.exp.Expression
-
Returns the first object in the list that matches the expression.
- firstBatchUpdateCount() - Method in interface org.apache.cayenne.QueryResult
-
A utility method for quickly retrieving the first batch update count array from the response.
- firstBatchUpdateCount() - Method in class org.apache.cayenne.util.GenericQueryResult
- firstList() - Method in interface org.apache.cayenne.QueryResponse
-
A utility method for quickly retrieving the first list in the response.
- firstList() - Method in interface org.apache.cayenne.QueryResult
-
A utility method for quickly retrieving the first list in the response.
- firstList() - Method in class org.apache.cayenne.util.GenericQueryResult
- firstList() - Method in class org.apache.cayenne.util.GenericResponse
- firstList() - Method in class org.apache.cayenne.util.ListResponse
- firstUpdateCount() - Method in interface org.apache.cayenne.QueryResponse
-
A utility method for quickly retrieving the first update count from the response.
- firstUpdateCount() - Method in interface org.apache.cayenne.QueryResult
-
A utility method for quick retrieval of the first update count from the response.
- firstUpdateCount() - Method in class org.apache.cayenne.util.GenericQueryResult
- firstUpdateCount() - Method in class org.apache.cayenne.util.GenericResponse
- firstUpdateCount() - Method in class org.apache.cayenne.util.ListResponse
- firstVertex - Variable in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
- fkSnapshot - Variable in class org.apache.cayenne.access.flush.operation.Values
- flat() - Method in class org.apache.cayenne.exp.property.CollectionProperty
-
Create new "flat" property for toMany relationship.
- flat() - Method in class org.apache.cayenne.exp.property.MapProperty
-
Create new "flat" property for toMany relationship.
- flat(Class<T>) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.Create new "flat" property for toMany relationship.
- flattenedIds - Variable in class org.apache.cayenne.access.flush.operation.Values
- flattenTree() - Method in class org.apache.cayenne.exp.Expression
-
Restructures expression to make sure that there are no children of the same type as this expression.
- flattenTree() - Method in class org.apache.cayenne.exp.parser.SimpleNode
-
Flattens the tree under this node by eliminating any children that are of the same class as this node and copying their children to this node.
- FLOAT_LITERAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- FLOAT_LITERAL - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- FloatType - Class in org.apache.cayenne.access.types
- FloatType() - Constructor for class org.apache.cayenne.access.types.FloatType
- FLT_SUFF - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- FLT_SUFF - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- FluentSelect<T> - Class in org.apache.cayenne.query
-
Base class for
ObjectSelect
andColumnSelect
- FluentSelect() - Constructor for class org.apache.cayenne.query.FluentSelect
- FluentSelectWrapper - Class in org.apache.cayenne.access.translator.select
- FluentSelectWrapper(FluentSelect<?>) - Constructor for class org.apache.cayenne.access.translator.select.FluentSelectWrapper
- flush(DataContext, GraphDiff) - Method in interface org.apache.cayenne.access.flush.DataDomainFlushAction
- flush(DataContext, GraphDiff) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
- flush(DataContext, GraphDiff) - Method in class org.apache.cayenne.access.LegacyDataDomainFlushAction
-
Deprecated.
- FLUSH_CASCADE_SYNC - Static variable in interface org.apache.cayenne.DataChannel
-
A synchronization type that results in changes from an ObjectContext to be recorded in the parent DataChannel.
- FLUSH_NOCASCADE_SYNC - Static variable in interface org.apache.cayenne.DataChannel
-
A synchronization type that results in changes from an ObjectContext to be recorded in the parent DataChannel.
- flushActionFactory - Variable in class org.apache.cayenne.access.DataDomain
- forceNoCache - Variable in class org.apache.cayenne.query.MappedSelect
- forceNoCache() - Method in class org.apache.cayenne.query.MappedSelect
-
Forces query cache to be refreshed during the execution of this query.
- forEach(BiConsumer<? super K, ? super V>) - Method in class org.apache.cayenne.util.SingleEntryMap
- Foreign Key Constraint Handling - Search tag in class org.apache.cayenne.dba.mysql.MySQLAdapter
- Section
- forgetSnapshot(ObjectId) - Method in class org.apache.cayenne.access.DataRowStore
-
Evicts a snapshot from cache without generating any SnapshotEvents.
- FormattedSlf4jJdbcEventLogger - Class in org.apache.cayenne.log
-
A
Slf4jJdbcEventLogger
extension that provides pretty formatting of the logged SQL messages. - FormattedSlf4jJdbcEventLogger(RuntimeProperties) - Constructor for class org.apache.cayenne.log.FormattedSlf4jJdbcEventLogger
- forObject(Persistent) - Static method in enum org.apache.cayenne.access.flush.operation.DbRowOpType
- free() - Method in class org.apache.cayenne.util.MemoryBlob
- free() - Method in class org.apache.cayenne.util.MemoryClob
- from(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- from(NodeBuilder...) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- FROM - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- FROM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- from_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- from_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- fromJavaObject(Character) - Method in class org.apache.cayenne.access.types.CharacterValueType
- fromJavaObject(BigDecimal) - Method in class org.apache.cayenne.access.types.BigDecimalValueType
- fromJavaObject(BigInteger) - Method in class org.apache.cayenne.access.types.BigIntegerValueType
- fromJavaObject(LocalDate) - Method in class org.apache.cayenne.access.types.LocalDateValueType
- fromJavaObject(LocalDateTime) - Method in class org.apache.cayenne.access.types.LocalDateTimeValueType
- fromJavaObject(LocalTime) - Method in class org.apache.cayenne.access.types.LocalTimeValueType
- fromJavaObject(Period) - Method in class org.apache.cayenne.access.types.PeriodValueType
- fromJavaObject(UUID) - Method in class org.apache.cayenne.access.types.UUIDValueType
- fromJavaObject(V) - Method in interface org.apache.cayenne.access.types.ValueObjectType
- FromNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- FromNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.FromNode
- FrontBaseActionBuilder - Class in org.apache.cayenne.dba.frontbase
-
An action builder for FrontBaseActionBuilder.
- FrontBaseActionBuilder(DataNode) - Constructor for class org.apache.cayenne.dba.frontbase.FrontBaseActionBuilder
- FrontBaseAdapter - Class in org.apache.cayenne.dba.frontbase
-
DbAdapter implementation for FrontBase RDBMS.
- FrontBaseAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
- FrontBasePkGenerator - Class in org.apache.cayenne.dba.frontbase
- FrontBasePkGenerator() - Constructor for class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
-
Used by DI
- FrontBasePkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
- FrontBaseSniffer - Class in org.apache.cayenne.dba.frontbase
- FrontBaseSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.frontbase.FrontBaseSniffer
- FrontBaseSQLTreeProcessor - Class in org.apache.cayenne.dba.frontbase
- FrontBaseSQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.frontbase.FrontBaseSQLTreeProcessor
- FrontBaseTemplateAction - Class in org.apache.cayenne.dba.frontbase
- FrontBaseTemplateAction(SQLTemplate, DataNode) - Constructor for class org.apache.cayenne.dba.frontbase.FrontBaseTemplateAction
- FULL_OBJECT - Static variable in class org.apache.cayenne.exp.Expression
- fullObjectExp() - Static method in class org.apache.cayenne.exp.ExpressionFactory
- fullObjectExp(Expression) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- fullPath - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- fullSize - Variable in class org.apache.cayenne.util.IncrementalListResponse
- function(String, Class<T>, Object...) - Method in class org.apache.cayenne.exp.property.BaseProperty
- function(String, Class<T>, BaseProperty<?>...) - Method in class org.apache.cayenne.exp.property.BaseProperty
- function(String, NodeBuilder...) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- FUNCTION - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- FUNCTION - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- FUNCTION_CALL - Static variable in class org.apache.cayenne.exp.Expression
- functionCall(String, Object...) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- FunctionExpressionFactory - Class in org.apache.cayenne.exp
-
Collection of factory methods to create function call expressions.
- FunctionExpressionFactory() - Constructor for class org.apache.cayenne.exp.FunctionExpressionFactory
- functionName - Variable in class org.apache.cayenne.exp.parser.ASTFunctionCall
- FunctionNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- FunctionNode(String, String) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- FunctionNode(String, String, boolean) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- FunctionNodeBuilder - Class in org.apache.cayenne.access.sqlbuilder
- functions_returning_datetime() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- functions_returning_numerics() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- functions_returning_strings() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- functionsReturningNumerics() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- functionsReturningStrings() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
G
- GE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- GE() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- generated - Variable in class org.apache.cayenne.map.DbAttribute
-
Defines whether this column value is generated by the database.
- generatedAttributes - Variable in class org.apache.cayenne.map.DbEntity
- generateFullyQualifiedName(String, String, String) - Static method in class org.apache.cayenne.map.Procedure
-
Utility function to generate fully qualified name for procedure
- generateParseException() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
Generate ParseException.
- generateParseException() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
Generate ParseException.
- generateParseException() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
-
Generate ParseException.
- generatePk(DataNode, DbAttribute) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
-
Generates a unique and non-repeating primary key for specified dbEntity.
- generatePk(DataNode, DbAttribute) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.Returns a non-repeating primary key for a given PK attribute.
- generatePk(DataNode, DbAttribute) - Method in interface org.apache.cayenne.dba.PkGenerator
-
Generates a unique and non-repeating primary key for specified PK attribute.
- generatePk(DataNode, DbAttribute) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
- generatorName - Variable in class org.apache.cayenne.map.DbKeyGenerator
- generatorType - Variable in class org.apache.cayenne.map.DbKeyGenerator
- GenericQueryResult<T> - Class in org.apache.cayenne.util
-
Generic implementation of QueryResult using List as QueryResultItem storage.
- GenericQueryResult(List<QueryResultItem>) - Constructor for class org.apache.cayenne.util.GenericQueryResult
- GenericQueryResult(List<QueryResultItem>, Class<T>) - Constructor for class org.apache.cayenne.util.GenericQueryResult
- GenericResponse - Class in org.apache.cayenne.util
-
A simple serializable implementation of QueryResponse.
- GenericResponse() - Constructor for class org.apache.cayenne.util.GenericResponse
-
Creates an empty BaseResponse.
- GenericResponse(List) - Constructor for class org.apache.cayenne.util.GenericResponse
-
Creates a BaseResponse with a single result list.
- GenericResponse(QueryResponse) - Constructor for class org.apache.cayenne.util.GenericResponse
-
Creates a response that it a shallow copy of another response.
- GeoJson - Class in org.apache.cayenne.value
-
A Cayenne-supported values object that holds GeoJson string.
- GeoJson(String) - Constructor for class org.apache.cayenne.value.GeoJson
- GeoJsonType - Class in org.apache.cayenne.access.types
- GeoJsonType() - Constructor for class org.apache.cayenne.access.types.GeoJsonType
- get() - Method in class org.apache.cayenne.cache.MapQueryCacheProvider
- get() - Method in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
- get() - Method in class org.apache.cayenne.configuration.rop.client.LocalClientServerChannelProvider
- get() - Method in class org.apache.cayenne.configuration.rop.client.LocalConnectionProvider
- get() - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
- get() - Method in class org.apache.cayenne.configuration.server.DomainDataChannelProvider
- get() - Method in class org.apache.cayenne.configuration.xml.XMLReaderProvider
- get() - Method in interface org.apache.cayenne.di.Provider
- get() - Method in class org.apache.cayenne.di.spi.DefaultScopeProvider
- get() - Method in class org.apache.cayenne.event.EventManagerProvider
- get() - Method in class org.apache.cayenne.event.NoopEventBridgeProvider
- get() - Method in class org.apache.cayenne.rop.http.ClientHessianSerializationServiceProvider
- get() - Method in class org.apache.cayenne.rop.HttpClientConnectionProvider
- get(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
- get(int) - Method in class org.apache.cayenne.util.IndexPropertyList
- get(int) - Method in class org.apache.cayenne.util.PersistentObjectList
- get(Class<T>) - Static method in class org.apache.cayenne.di.Key
-
Creates a key for a nameless binding of a given type.
- get(Class<T>, String) - Static method in class org.apache.cayenne.di.Key
-
Creates a key for a named binding of a given type.
- get(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- get(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
- get(Object) - Method in class org.apache.cayenne.util.SoftValueMap
- get(Object) - Method in class org.apache.cayenne.util.WeakValueMap
- get(Object) - Method in class org.apache.cayenne.util.SingleEntryMap
- get(String) - Method in class org.apache.cayenne.configuration.DefaultRuntimeProperties
- get(String) - Method in interface org.apache.cayenne.configuration.RuntimeProperties
-
Returns a String property value for a given key.
- get(String, String) - Method in class org.apache.cayenne.configuration.DefaultRuntimeProperties
- get(String, String) - Method in interface org.apache.cayenne.configuration.RuntimeProperties
-
Returns a String property value for a given key or a default value if a value is not present in properties or is null.
- get(ConfigurationNode, Class<T>) - Method in interface org.apache.cayenne.configuration.xml.DataChannelMetaData
-
Get meta data for object
- get(ConfigurationNode, Class<T>) - Method in class org.apache.cayenne.configuration.xml.DefaultDataChannelMetaData
-
If either key or value is
null
thennull
will be returned. - get(ConfigurationNode, Class<T>) - Method in class org.apache.cayenne.configuration.xml.NoopDataChannelMetaData
- get(DbAdapter) - Method in class org.apache.cayenne.dba.PerAdapterProvider
- get(Provider<T>) - Method in class org.apache.cayenne.di.spi.ConstructorInjectingDecoratorProvider
- get(QueryMetadata) - Method in class org.apache.cayenne.cache.MapQueryCache
- get(QueryMetadata) - Method in class org.apache.cayenne.cache.NestedQueryCache
- get(QueryMetadata) - Method in interface org.apache.cayenne.cache.QueryCache
-
Returns a cached query result for the given QueryMetadata or null if the result is not cached or is expired.
- get(QueryMetadata, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.MapQueryCache
-
Returns a non-null cached value.
- get(QueryMetadata, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.NestedQueryCache
- get(QueryMetadata, QueryCacheEntryFactory) - Method in interface org.apache.cayenne.cache.QueryCache
-
Returns a cached query result for the given QueryMetadata.
- getAbsolutePath() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
- getAccessor() - Method in exception class org.apache.cayenne.reflect.PropertyException
-
Returns property descriptor that was used to access the property.
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.AutoAdapter
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
-
Uses special action builder to create the right action.
- getAction(Query, DataNode) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns an instance of SQLAction that should handle the query.
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.firebird.FirebirdAdapter
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
-
Uses FrontBaseActionBuilder to create the right action.
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.h2.H2Adapter
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
-
Uses special action builder to create the right action.
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Uses JdbcActionBuilder to create the right action.
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
-
Uses special action builder to create the right action.
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.oracle.Oracle8Adapter
-
Uses OracleActionBuilder to create the right action.
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
-
Uses OracleActionBuilder to create the right action.
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
-
Uses PostgresActionBuilder to create the right action.
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
- getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
-
Uses SQLServerActionBuilder to create the right action.
- getAdapter() - Method in class org.apache.cayenne.access.DataNode
-
Returns DbAdapter object.
- getAdapter() - Method in class org.apache.cayenne.access.DbGenerator
-
Returns DbAdapter associated with this DbGenerator.
- getAdapter() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
-
Returns unwrapped DbAdapter used to find correct SQL for a given DB.
- getAdapter() - Method in interface org.apache.cayenne.access.sqlbuilder.SQLGenerationContext
- getAdapter() - Method in class org.apache.cayenne.access.translator.select.TranslatorContext
- getAdapter() - Method in class org.apache.cayenne.dba.AutoAdapter
-
Returns a proxied DbAdapter, lazily creating it on first invocation.
- getAdapter() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
- getAdapter() - Method in interface org.apache.cayenne.dba.PkGenerator
-
Get an adapter associated with current PkGenerator
- getAdapterClassName() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getAdapterSql() - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
-
Returns map of db adapter specific SQL statements.
- getAdapterType() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- getAdditionalDbEntities() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns information about additional db entities that is used for this ObjEntity (i.e.
- getAdditionalDbEntities() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getAdditionalDbEntities() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- getAggregateColumnTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
- getAggregateColumnTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- getAlias() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.AliasedNode
- getAlias() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
- getAlias() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- getAlias() - Method in class org.apache.cayenne.access.sqlbuilder.TableNodeBuilder
- getAlias() - Method in class org.apache.cayenne.exp.property.BaseProperty
- getAlias() - Method in interface org.apache.cayenne.exp.property.Property
- getAliasedName(String) - Method in class org.apache.cayenne.map.DbAttribute
- getAliasedPath() - Method in interface org.apache.cayenne.map.PathComponent
-
Returns an aliased path or null if this component is not an alias.
- getAnyRelationship(Entity) - Method in class org.apache.cayenne.map.Entity
-
Returns a relationship that has a specified entity as a target.
- getArc(E, E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- getArc(Object, Object) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- getArcId() - Method in class org.apache.cayenne.graph.ArcCreateOperation
- getArcId() - Method in class org.apache.cayenne.graph.ArcDeleteOperation
- getArcSnapshotValue(String) - Method in class org.apache.cayenne.access.ObjectDiff
- getAsciiStream() - Method in class org.apache.cayenne.util.MemoryClob
-
Retrieves the
CLOB
value designated by thisClob
object as an ascii stream. - getAttribute() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
-
Returns a DbAttribute for this column.
- getAttribute() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
- getAttribute() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
- getAttribute() - Method in class org.apache.cayenne.access.translator.DbAttributeBinding
- getAttribute() - Method in class org.apache.cayenne.map.event.AttributeEvent
-
Get attribute (obj or db).
- getAttribute() - Method in interface org.apache.cayenne.map.PathComponent
- getAttribute() - Method in interface org.apache.cayenne.reflect.AttributeProperty
- getAttribute() - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
- getAttribute(String) - Method in class org.apache.cayenne.map.DbEntity
- getAttribute(String) - Method in class org.apache.cayenne.map.Embeddable
- getAttribute(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
-
Returns an ObjAttribute for a given name, taking into account column name overrides.
- getAttribute(String) - Method in class org.apache.cayenne.map.Entity
-
Returns attribute with name
attributeName
or null if no attribute with this name exists. - getAttribute(String) - Method in class org.apache.cayenne.map.ObjEntity
-
Returns a named attribute that is either declared in this ObjEntity or is inherited.
- getAttributeForDbAttribute(DbAttribute) - Method in class org.apache.cayenne.map.ObjEntity
-
Returns ObjAttribute of this entity that maps to
dbAttribute
parameter. - getAttributeForDbPath(String) - Method in class org.apache.cayenne.map.Embeddable
-
Returns EmbeddableAttribute of this Embeddable that maps to
dbAttribute
parameter. - getAttributeForDbPath(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
-
Returns an ObjAttribute that maps to a given
DbAttribute
, or returns null if no such attribute exists. - getAttributeMap() - Method in class org.apache.cayenne.map.Embeddable
-
Returns an unmodifiable sorted map of embeddable attributes.
- getAttributeMap() - Method in class org.apache.cayenne.map.Entity
-
Returns an unmodifiable sorted map of entity attributes.
- getAttributeMap() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns a Map of all attributes that either belong to this ObjEntity or inherited.
- getAttributeName() - Method in class org.apache.cayenne.exp.property.BaseIdProperty
- getAttributeName() - Method in interface org.apache.cayenne.exp.property.IdProperty
- getAttributeName() - Method in class org.apache.cayenne.exp.property.NumericIdProperty
- getAttributeOverrides() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
- getAttributeOverrides() - Method in interface org.apache.cayenne.access.translator.select.SelectTranslator
- getAttributeOverrides() - Method in class org.apache.cayenne.map.EmbeddedAttribute
- getAttributePrecision() - Method in class org.apache.cayenne.map.DbAttribute
- getAttributes() - Method in class org.apache.cayenne.map.DbEntity
-
Returns a Collection of all attributes that either belong to this DbEntity or inherited.
- getAttributes() - Method in class org.apache.cayenne.map.Embeddable
-
Returns an unmodifiable collection of embeddable attributes.
- getAttributes() - Method in class org.apache.cayenne.map.EmbeddedAttribute
-
Returns a Collection of ObjAttributes of an embedded object taking into account column name overrides.
- getAttributes() - Method in class org.apache.cayenne.map.Entity
-
Returns an unmodifiable collection of entity attributes.
- getAttributes() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns a Collection of all attributes that either belong to this ObjEntity or inherited.
- getAutoCommit() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- getBaseMetaData() - Method in class org.apache.cayenne.query.CacheableQuery
- getBaseMetaData() - Method in class org.apache.cayenne.query.ColumnSelect
- getBaseMetaData() - Method in class org.apache.cayenne.query.EJBQLQuery
- getBaseMetaData() - Method in class org.apache.cayenne.query.ObjectSelect
- getBaseMetaData() - Method in class org.apache.cayenne.query.ProcedureQuery
- getBaseMetaData() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- getBaseMetaData() - Method in class org.apache.cayenne.query.SQLTemplate
- getBasicAuth(String, String) - Static method in class org.apache.cayenne.rop.ROPUtil
- getBatchSize() - Method in class org.apache.cayenne.ResultBatchIterator
- getBatchTerminator() - Method in class org.apache.cayenne.dba.AutoAdapter
- getBatchTerminator() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns a String used to terminate a batch in command-line tools.
- getBatchTerminator() - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Returns default separator - a semicolon.
- getBatchTerminator() - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
-
Deprecated.Returns word "go".
- getBatchTerminator() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
-
Returns word "go".
- getBatchTranslatorFactory() - Method in class org.apache.cayenne.access.DataNode
- getBatchUpdateCounts() - Method in interface org.apache.cayenne.QueryResultItem
-
Returns batch update result in a form of array of individual update counts.
- getBeginColumn() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
- getBeginColumn() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
- getBeginColumn() - Method in class org.apache.cayenne.template.parser.JavaCharStream
- getBeginLine() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
- getBeginLine() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
- getBeginLine() - Method in class org.apache.cayenne.template.parser.JavaCharStream
- getBinaryStream() - Method in class org.apache.cayenne.util.MemoryBlob
-
Retrieves the
BLOB
value designated by thisBlob
instance as a stream. - getBinaryStream(long, long) - Method in class org.apache.cayenne.util.MemoryBlob
- getBindingName() - Method in class org.apache.cayenne.di.Key
-
Returns an optional name of the binding used to distinguish multiple bindings of the same object type.
- getBindings() - Method in class org.apache.cayenne.access.jdbc.SQLStatement
- getBindings() - Method in interface org.apache.cayenne.access.sqlbuilder.SQLGenerationContext
- getBindings() - Method in class org.apache.cayenne.access.translator.batch.BaseBatchTranslator
- getBindings() - Method in interface org.apache.cayenne.access.translator.batch.BatchTranslator
-
Returns the widest possible array of bindings for this query.
- getBindings() - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.
- getBindings() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
- getBindings() - Method in interface org.apache.cayenne.access.translator.select.SelectTranslator
- getBindings() - Method in class org.apache.cayenne.access.translator.select.TranslatorContext
- getBoolean(String, boolean) - Method in class org.apache.cayenne.configuration.DefaultRuntimeProperties
- getBoolean(String, boolean) - Method in interface org.apache.cayenne.configuration.RuntimeProperties
- getBuilder() - Method in class org.apache.cayenne.template.Context
- getBundle() - Static method in class org.apache.cayenne.util.LocalizedStringsHandler
- getBytes(long, int) - Method in class org.apache.cayenne.util.MemoryBlob
-
Retrieves all or part of the
BLOB
value that thisBlob
object represents, as an array of bytes. - getCache(String) - Method in class org.apache.cayenne.cache.MapQueryCache
- getCachedSnapshot(ObjectId) - Method in class org.apache.cayenne.access.DataRowStore
-
Returns cached snapshot or null if no snapshot is currently cached for the given ObjectId.
- getCachedSnapshot(ObjectId) - Method in class org.apache.cayenne.access.ObjectStore
-
Returns a snapshot for ObjectId from the underlying snapshot cache.
- getCacheGroup() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getCacheGroup() - Method in class org.apache.cayenne.query.CacheableQuery
- getCacheGroup() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns an optional cache "group".
- getCacheGroup() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getCacheGroup() - Method in class org.apache.cayenne.query.SelectById
- getCacheGroup() - Method in class org.apache.cayenne.query.SQLSelect
- getCacheKey() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getCacheKey() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns a String that uniquely identifies this query for the purposes of result caching.
- getCacheKey() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getCacheObjectFactory() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
- getCachePolicy() - Method in class org.apache.cayenne.query.ObjectIdQuery
- getCacheStrategy() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getCacheStrategy() - Method in class org.apache.cayenne.query.CacheableQuery
- getCacheStrategy() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns a caching strategy for this query.
- getCacheStrategy() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getCacheStrategy() - Method in class org.apache.cayenne.query.SelectById
- getCacheStrategy() - Method in class org.apache.cayenne.query.SQLSelect
- getCallbackAction(LifecycleCallbackRegistry, GraphManager, GraphDiff, int) - Static method in class org.apache.cayenne.DataChannelSyncCallbackAction
- getCallbackDescriptor(LifecycleEvent) - Method in class org.apache.cayenne.map.CallbackMap
- getCallbackMap() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns an object that stores callback methods of this entity.
- getCallbackMethods() - Method in class org.apache.cayenne.map.CallbackDescriptor
-
Returns all callback methods for this callback event.
- getCallbackMethods() - Method in class org.apache.cayenne.map.ObjEntity
- getCallbackRegistry() - Method in class org.apache.cayenne.map.EntityResolver
-
Returns a
LifecycleCallbackRegistry
for handling callbacks. - getCallbacks() - Method in class org.apache.cayenne.map.CallbackMap
-
Returns all event callbacks as an array ordered by event type.
- getCallbackType() - Method in class org.apache.cayenne.map.CallbackDescriptor
- getCallOutParameters() - Method in class org.apache.cayenne.map.Procedure
-
Returns a list of OUT and INOUT call parameters.
- getCallParameters() - Method in class org.apache.cayenne.map.Procedure
-
Returns an unmodifiable list of call parameters.
- getCatalog() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- getCatalog() - Method in class org.apache.cayenne.map.DbEntity
-
Returns the catalog name of the table described by this DbEntity.
- getCatalog() - Method in class org.apache.cayenne.map.Procedure
- getChangeId() - Method in class org.apache.cayenne.access.flush.operation.BaseDbRowOp
- getChangeId() - Method in interface org.apache.cayenne.access.flush.operation.DbRowOp
- getChangesByObjectId() - Method in class org.apache.cayenne.access.ObjectStoreGraphDiff
- getChannel() - Method in class org.apache.cayenne.BaseContext
- getChannel() - Method in class org.apache.cayenne.configuration.CayenneRuntime
-
Returns the runtime
DataChannel
. - getChannel() - Method in interface org.apache.cayenne.ObjectContext
-
Returns an DataChannel used by this context.
- getChannel() - Method in class org.apache.cayenne.remote.service.LocalConnection
-
Returns wrapped DataChannel.
- getCharacterStream() - Method in class org.apache.cayenne.util.MemoryClob
-
Retrieves the
CLOB
value designated by thisClob
object as ajava.io.Reader
object (or as a stream of characters). - getCharacterStream(long, long) - Method in class org.apache.cayenne.util.MemoryClob
- getChild(int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- getChild(int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpression
-
Returns a child expression node at the specified index.
- getChild(int) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- getChild(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
- getChildAsExpressionNode(int) - Method in class org.apache.cayenne.template.parser.ASTExpression
- getChildren() - Method in class org.apache.cayenne.map.EntityInheritanceTree
- getChildren() - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Returns an unmodifiable collection of children.
- getChildrenCount() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- getChildrenCount() - Method in interface org.apache.cayenne.ejbql.EJBQLExpression
-
Returns a number of child operands of this expression node.
- getChildrenCount() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- getChildrenCount() - Method in class org.apache.cayenne.map.EntityInheritanceTree
- getClassDescriptor() - Method in class org.apache.cayenne.map.DefaultEntityResultSegment
- getClassDescriptor() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getClassDescriptor() - Method in interface org.apache.cayenne.query.EntityResultSegment
- getClassDescriptor() - Method in interface org.apache.cayenne.query.QueryMetadata
- getClassDescriptor() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getClassDescriptor(String) - Method in class org.apache.cayenne.map.EntityResolver
-
Returns ClassDescriptor for the ObjEntity matching the name.
- getClassDescriptor(Persistent) - Static method in class org.apache.cayenne.Cayenne
-
Returns class descriptor for the object or null if the object is not registered with an ObjectContext or descriptor was not found.
- getClassDescriptorMap() - Method in class org.apache.cayenne.map.EntityResolver
-
Returns an object that compiles and stores
ClassDescriptor
instances for all entities. - getClassLoader(String) - Method in interface org.apache.cayenne.di.ClassLoaderManager
-
Returns a ClassLoader appropriate for loading a given resource.
- getClassLoader(String) - Method in class org.apache.cayenne.di.spi.DefaultClassLoaderManager
- getClassName() - Method in class org.apache.cayenne.access.types.BigDecimalType
- getClassName() - Method in class org.apache.cayenne.access.types.BooleanType
- getClassName() - Method in class org.apache.cayenne.access.types.ByteArrayType
- getClassName() - Method in class org.apache.cayenne.access.types.ByteType
- getClassName() - Method in class org.apache.cayenne.access.types.CalendarType
- getClassName() - Method in class org.apache.cayenne.access.types.CharType
-
Returns "java.lang.String".
- getClassName() - Method in class org.apache.cayenne.access.types.DateType
- getClassName() - Method in class org.apache.cayenne.access.types.DoubleType
- getClassName() - Method in class org.apache.cayenne.access.types.DurationType
- getClassName() - Method in class org.apache.cayenne.access.types.EnumType
- getClassName() - Method in class org.apache.cayenne.access.types.ExtendedEnumType
- getClassName() - Method in interface org.apache.cayenne.access.types.ExtendedType
-
Returns a full name of Java class that this ExtendedType supports.
- getClassName() - Method in class org.apache.cayenne.access.types.FloatType
- getClassName() - Method in class org.apache.cayenne.access.types.GeoJsonType
- getClassName() - Method in class org.apache.cayenne.access.types.IntegerType
- getClassName() - Method in class org.apache.cayenne.access.types.JsonType
- getClassName() - Method in class org.apache.cayenne.access.types.LongType
- getClassName() - Method in class org.apache.cayenne.access.types.ObjectType
- getClassName() - Method in class org.apache.cayenne.access.types.ShortType
- getClassName() - Method in class org.apache.cayenne.access.types.TimestampType
- getClassName() - Method in class org.apache.cayenne.access.types.TimeType
- getClassName() - Method in class org.apache.cayenne.access.types.UtilDateType
-
Returns "java.util.Date".
- getClassName() - Method in class org.apache.cayenne.access.types.VoidType
- getClassName() - Method in class org.apache.cayenne.access.types.WktType
- getClassName() - Method in class org.apache.cayenne.map.Embeddable
- getClassName() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns the name of DataObject class described by this entity.
- getClientAttribute() - Method in class org.apache.cayenne.map.ObjAttribute
-
Returns an ObjAttribute stripped of any server-side information, such as DbAttribute mapping.
- getClientClassName() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns the name of ClientDataObject class described by this entity.
- getClientDataMap(EntityResolver) - Method in class org.apache.cayenne.map.DataMap
-
Returns a DataMap stripped of any server-side information, such as DbEntity mapping, or ObjEntities that are not allowed in the client tier.
- getClientEntity() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns an ObjEntity stripped of any server-side information, such as DbEntity mapping.
- getClientEntityResolver() - Method in class org.apache.cayenne.map.EntityResolver
-
Returns ClientEntityResolver with mapping information that only includes entities available on CWS Client Tier.
- getClientInfo() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- getClientInfo(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- getClientRelationship() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns an ObjAttribute stripped of any server-side information, such as DbAttribute mapping.
- getClientSuperClassName() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns a fully-qualified name of the client-side super class of the DataObject class.
- getCollectionFault() - Method in interface org.apache.cayenne.reflect.FaultFactory
- getCollectionFault() - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
- getCollections() - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Gets the collections being decorated.
- getCollectionType() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns the interface of collection mapped by a to-many relationship.
- getColumn() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
- getColumn() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Deprecated.
- getColumn() - Method in class org.apache.cayenne.map.DefaultScalarResultSegment
- getColumn() - Method in interface org.apache.cayenne.query.ScalarResultSegment
- getColumnAttribute(ColumnNode) - Method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- getColumnDescriptors() - Method in class org.apache.cayenne.template.Context
- getColumnNameCaps() - Method in class org.apache.cayenne.query.SQLSelect
-
Returns a column name capitalization policy applied to selecting queries.
- getColumnNamesCapitalization() - Method in class org.apache.cayenne.query.ProcedureQuery
- getColumnNamesCapitalization() - Method in class org.apache.cayenne.query.SQLTemplate
-
Returns a column name capitalization policy applied to selecting queries.
- getColumnOffset() - Method in class org.apache.cayenne.map.DefaultEntityResultSegment
- getColumnOffset() - Method in class org.apache.cayenne.map.DefaultScalarResultSegment
- getColumnOffset() - Method in class org.apache.cayenne.query.DefaultEmbeddableResultSegment
- getColumnOffset() - Method in interface org.apache.cayenne.query.EmbeddableResultSegment
-
Returns a zero-based column index of the first column of this segment in the ResultSet.
- getColumnOffset() - Method in interface org.apache.cayenne.query.EntityResultSegment
-
Returns a zero-based column index of the first column of this segment in the ResultSet.
- getColumnOffset() - Method in interface org.apache.cayenne.query.ScalarResultSegment
-
Returns a zero-based column index of the first column of this segment in the ResultSet.
- getColumnPath(String) - Method in class org.apache.cayenne.map.DefaultEntityResultSegment
- getColumnPath(String) - Method in interface org.apache.cayenne.query.EntityResultSegment
-
Performs a reverse lookup of the column path for a given ResultSet label.
- getColumnProcessor(DbAttribute) - Method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- getColumns() - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
-
Returns column descriptors.
- getColumns() - Method in class org.apache.cayenne.access.translator.select.FluentSelectWrapper
- getColumns() - Method in class org.apache.cayenne.access.translator.select.SelectQueryWrapper
-
Deprecated.
- getColumns() - Method in interface org.apache.cayenne.access.translator.select.TranslatableQueryWrapper
- getColumns() - Method in class org.apache.cayenne.query.ColumnSelect
- getColumns() - Method in class org.apache.cayenne.query.FluentSelect
- getColumns() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- getColumnSize() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- getComparator() - Method in class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter
- getComplimentaryReverseArc() - Method in interface org.apache.cayenne.reflect.ArcProperty
-
Returns a complimentary reverse ArcProperty or null if no reverse arc exists.
- getComplimentaryReverseArc() - Method in class org.apache.cayenne.reflect.BaseArcProperty
- getComplimentaryReverseDbRelationshipPath() - Method in interface org.apache.cayenne.reflect.ArcProperty
-
Returns a path over reverse DbRelationships for this arc's ObjRelationship.
- getComplimentaryReverseDbRelationshipPath() - Method in class org.apache.cayenne.reflect.BaseArcProperty
- getComponents() - Method in class org.apache.cayenne.map.SQLResult
-
Returns a list of "uncompiled" result descriptors.
- getConditionTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
- getConditionTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- getConditionTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.dba.db2.DB2EJBQLTranslatorFactory
- getConditionTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.dba.derby.DerbyEJBQLTranslatorFactory
- getConditionTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLTranslatorFactory
- getConditionTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.dba.hsqldb.HSQLEJBQLTranslatorFactory
- getConfigurationSource() - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
- getConfigurationSource() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
-
Returns configuration resource for this descriptor.
- getConfigurationSource() - Method in class org.apache.cayenne.map.DataMap
- getConfigurationTree() - Method in exception class org.apache.cayenne.configuration.server.DataDomainLoadException
- getConnection() - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntime
- getConnection() - Method in class org.apache.cayenne.datasource.DriverDataSource
-
Returns a new database connection, using preconfigured data to locate the database and obtain a connection.
- getConnection() - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
- getConnection() - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
- getConnection() - Method in class org.apache.cayenne.remote.ClientChannel
- getConnection(String, String) - Method in class org.apache.cayenne.datasource.DriverDataSource
-
Returns a new database connection using provided credentials to login to the database.
- getConnection(String, String) - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
- getConnection(String, String) - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
- getConnections() - Method in class org.apache.cayenne.tx.BaseTransaction
- getConnections() - Method in interface org.apache.cayenne.tx.Transaction
-
Returns all connections associated with the transaction.
- getConnectionSupplier() - Method in class org.apache.cayenne.tx.TransactionDescriptor
- getContext() - Method in class org.apache.cayenne.access.ObjectStore
- getContext() - Method in interface org.apache.cayenne.access.sqlbuilder.QuotingAppendable
- getContext() - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
- getContext() - Method in class org.apache.cayenne.access.translator.select.DefaultQuotingAppendable
- getConverters() - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
-
Returns extended types for columns.
- getCurrentArcSnapshotValue(String) - Method in class org.apache.cayenne.access.ObjectDiff
- getCustomTemplate(String) - Method in class org.apache.cayenne.query.SQLTemplate
-
Returns template for key, or null if there is no template configured for this key.
- getDatabaseTypes() - Static method in class org.apache.cayenne.dba.TypesMapping
-
Returns an array of string names of the default JDBC data types.
- getDatabaseValue() - Method in interface org.apache.cayenne.ExtendedEnumeration
-
Return the value to be stored in the database for this enumeration.
- getDataChannelDescriptor() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- getDataChannelDescriptor() - Method in class org.apache.cayenne.map.DataMap
- getDataChannelName(String) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
- getDataContext() - Method in class org.apache.cayenne.access.IncrementalFaultList
-
Returns the dataContext.
- getDataDomain() - Method in class org.apache.cayenne.configuration.server.ServerRuntime
-
Returns the main runtime DataDomain.
- getDataMap() - Method in class org.apache.cayenne.configuration.xml.DataMapHandler
- getDataMap() - Method in class org.apache.cayenne.map.Embeddable
- getDataMap() - Method in class org.apache.cayenne.map.Entity
- getDataMap() - Method in class org.apache.cayenne.map.Procedure
- getDataMap() - Method in class org.apache.cayenne.map.QueryDescriptor
- getDataMap() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getDataMap() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns a DataMap associated with a query or null if no such DataMap exists.
- getDataMap() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getDataMap(String) - Method in class org.apache.cayenne.access.DataDomain
- getDataMap(String) - Method in class org.apache.cayenne.access.DataNode
-
Returns datamap with specified name, null if none present
- getDataMap(String) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
- getDataMap(String) - Method in class org.apache.cayenne.map.EntityResolver
-
Returns a DataMap matching the name.
- getDataMapName(String) - Method in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
- getDataMapNames() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- getDataMaps() - Method in class org.apache.cayenne.access.DataDomain
-
Returns a collection of registered DataMaps.
- getDataMaps() - Method in class org.apache.cayenne.access.DataNode
-
Returns an unmodifiable collection of DataMaps handled by this DataNode.
- getDataMaps() - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
- getDataMaps() - Method in class org.apache.cayenne.map.EntityResolver
-
Returns an unmodifiable collection of DataMaps.
- getDataNode(String) - Method in class org.apache.cayenne.access.DataDomain
-
Returns registered DataNode whose name matches
name
parameter. - getDataNodeName() - Method in class org.apache.cayenne.query.SQLTemplate
-
Returns a name of the DataNode to use with this SQLTemplate.
- getDataNodes() - Method in class org.apache.cayenne.access.DataDomain
-
Returns an unmodifiable collection of DataNodes associated with this domain.
- getDataRowCache() - Method in class org.apache.cayenne.access.ObjectStore
-
Returns a DataRowStore associated with this ObjectStore.
- getDataRowKey() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- getDataRowStoreFactory() - Method in class org.apache.cayenne.access.DataDomain
- getDataSource() - Method in class org.apache.cayenne.access.DataNode
-
Returns DataSource used by this DataNode to obtain connections.
- getDataSource() - Method in class org.apache.cayenne.configuration.server.ServerRuntime
-
Returns a default DataSource for this runtime.
- getDataSource(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntime
-
Provides access to the JDBC DataSource assigned to a given DataNode.
- getDataSource(DataNodeDescriptor) - Method in interface org.apache.cayenne.configuration.server.DataSourceFactory
-
Returns DataSource object based on the configuration provided in the "nodeDescriptor".
- getDataSource(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
- getDataSource(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.JNDIDataSourceFactory
- getDataSource(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.PropertyDataSourceFactory
- getDataSource(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.XMLPoolingDataSourceFactory
- getDataSourceDescriptor() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- getDataSourceFactory() - Method in class org.apache.cayenne.access.DataNode
-
Returns a name of DataSourceFactory class for this node.
- getDataSourceFactory(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
- getDataSourceFactoryType() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- getDataSourceUrl() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getDbAttribute() - Method in class org.apache.cayenne.map.ObjAttribute
-
Returns a DbAttribute mapped by this ObjAttribute.
- getDbAttributeName() - Method in class org.apache.cayenne.map.EmbeddableAttribute
- getDbAttributeName() - Method in class org.apache.cayenne.map.ObjAttribute
-
Returns the the name of the mapped DbAttribute.
- getDbAttributePath() - Method in class org.apache.cayenne.map.ObjAttribute
-
Returns a dot-separated path that starts in the root DbEntity that maps to this attribute's ObjEntity and spans zero or more relationships, always ending in a DbAttribute name.
- getDbAttributes() - Method in class org.apache.cayenne.query.BatchQuery
-
Returns a list of DbAttributes describing batch parameters.
- getDbAttributes() - Method in class org.apache.cayenne.query.UpdateBatchQuery
- getDbEntities() - Method in class org.apache.cayenne.map.DataMap
-
Returns all DbEntities in this DataMap.
- getDbEntities() - Method in class org.apache.cayenne.map.EntityResolver
-
Returns all DbEntities.
- getDbEntities() - Method in interface org.apache.cayenne.map.MappingNamespace
-
Returns all DbEntities in the namespace.
- getDbEntity() - Method in class org.apache.cayenne.map.DbKeyGenerator
- getDbEntity() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns a DbEntity associated with this ObjEntity.
- getDbEntity() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getDbEntity() - Method in class org.apache.cayenne.query.BatchQuery
-
Returns a DbEntity associated with this batch.
- getDbEntity() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns a DbEntity associated with a query or null if no such entity exists.
- getDbEntity() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getDbEntity(String) - Method in class org.apache.cayenne.map.DataMap
-
Returns DbEntity matching the
name
parameter. - getDbEntity(String) - Method in class org.apache.cayenne.map.EntityResolver
- getDbEntity(String) - Method in interface org.apache.cayenne.map.MappingNamespace
-
Returns DbEntity for a given name, or null if no such DbEntity is found in the MappingNamespace.
- getDbEntityComparator() - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- getDbEntityComparator() - Method in interface org.apache.cayenne.map.EntitySorter
- getDbEntityComparator(boolean) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- getDbEntityComparator(boolean) - Method in class org.apache.cayenne.ashwood.WeightedAshwoodEntitySorter
- getDbEntityMap() - Method in class org.apache.cayenne.map.DataMap
-
Returns a unmodifiable map of DbEntities contained in this DataMap, keyed by DbEntity name.
- getDbEntityName() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns the name of the underlying DbEntity.
- getDbEntityName() - Method in class org.apache.cayenne.query.FluentSelect
- getDbFields(EntityResolver) - Method in class org.apache.cayenne.map.EntityResult
-
Returns a map of result column names to attribute db paths from the root entity.
- getDbPathIterator() - Method in class org.apache.cayenne.map.ObjAttribute
- getDbPathIterator(ObjEntity) - Method in class org.apache.cayenne.map.ObjAttribute
- getDbQualifier() - Method in class org.apache.cayenne.map.EntityInheritanceTree
-
Returns entity qualifier expressed as DB path qualifier or null if entity has no qualifier.
- getDbRelationship() - Method in class org.apache.cayenne.configuration.xml.DbRelationshipHandler
- getDbRelationshipPath() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns a dot-separated path over mapped DbRelationships.
- getDbRelationships() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns an immutable list of underlying DbRelationships.
- getDeclaredAttribute(String) - Method in class org.apache.cayenne.map.ObjEntity
-
Finds attribute declared by this ObjEntity, excluding inherited attributes.
- getDeclaredAttributeOverrides() - Method in class org.apache.cayenne.map.ObjEntity
- getDeclaredAttributes() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns a Collection of all attributes that belong to this ObjEntity, excluding inherited attributes.
- getDeclaredLockType() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns the type of lock used by this ObjEntity, regardless of what locking type is used by super entities.
- getDeclaredProperty(String) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns a Java Bean property descriptor matching property name or null if no such property is found.
- getDeclaredProperty(String) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getDeclaredProperty(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- getDeclaredQualifier() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns a qualifier that imposes a restriction on what objects belong to this entity.
- getDeclaredRelationships() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns a Collection of all relationships that belong to this ObjEntity, excluding inherited attributes.
- getDefaultCatalog() - Method in class org.apache.cayenne.map.DataMap
- getDefaultClientPackage() - Method in class org.apache.cayenne.map.DataMap
-
Returns default client package.
- getDefaultClientSuperclass() - Method in class org.apache.cayenne.map.DataMap
-
Returns default client superclass.
- getDefaultLockType() - Method in class org.apache.cayenne.map.DataMap
- getDefaultNode() - Method in class org.apache.cayenne.access.DataDomain
-
An optional DataNode that is used for DataMaps that are not linked to a DataNode explicitly.
- getDefaultNodeName() - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
-
Returns the name of the DataNode that should be used as the default if a DataMap is not explicitly linked to a node.
- getDefaultPackage() - Method in class org.apache.cayenne.map.DataMap
- getDefaultSchema() - Method in class org.apache.cayenne.map.DataMap
- getDefaultStrategy() - Static method in enum org.apache.cayenne.query.QueryCacheStrategy
-
Returns the default strategy -
QueryCacheStrategy.NO_CACHE
. - getDefaultSuperclass() - Method in class org.apache.cayenne.map.DataMap
- getDefaultTemplate() - Method in class org.apache.cayenne.query.SQLTemplate
-
Returns default SQL template for this query.
- getDefaultType() - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
-
Returns a default ExtendedType that is used to handle unmapped types.
- getDelegate() - Method in class org.apache.cayenne.access.DataContext
-
Returns a delegate currently associated with this DataContext.
- getDelegate() - Method in class org.apache.cayenne.cache.NestedQueryCache
-
Returns the actual implementation of the query cache that is wrapped by this NestedQueryCache.
- getDeletedFieldName() - Method in class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteTranslatorFactory
-
Deprecated.
- getDeletedFieldName() - Method in class org.apache.cayenne.access.translator.batch.SoftDeleteTranslatorFactory
- getDeletedIds() - Method in class org.apache.cayenne.access.event.SnapshotEvent
- getDeleteRule() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns the deleteRule.
- getDeleteTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
- getDeleteTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- getDescription() - Method in class org.apache.cayenne.validation.SimpleValidationFailure
-
Returns the error converted to String.
- getDescription() - Method in interface org.apache.cayenne.validation.ValidationFailure
-
Returns a String representation of the error object.
- getDescriptor() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
-
Returns underlying descriptor used to delegate all processing, resolving it if needed.
- getDescriptor(String) - Method in interface org.apache.cayenne.reflect.ClassDescriptorFactory
-
Returns a ClassDescriptor instance for a given symbolic entity name.
- getDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
- getDescriptor(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- getDescriptor(ExtendedTypeMap) - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
-
Returns a RowDescriptor built based on the builder internal state.
- getDescriptor(ObjEntity, Class<?>) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
- getDescriptor(ObjEntity, Class<?>) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- getDeserializer(Class) - Method in class org.apache.cayenne.remote.hessian.ClientSerializerFactory
- getDestination() - Method in interface org.apache.cayenne.ashwood.graph.ArcIterator
- getDestination() - Method in class org.apache.cayenne.ashwood.graph.FilterArcIterator
- getDestination() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration.ReversedArcIterator
- getDiff() - Method in class org.apache.cayenne.graph.GraphEvent
- getDiffId() - Method in class org.apache.cayenne.graph.NodeDiff
-
Returns an id of this diff that can be used for various purposes, such as identifying the order of the diff in a sequence.
- getDiffs() - Method in class org.apache.cayenne.graph.CompoundDiff
- getDirection() - Method in class org.apache.cayenne.map.ProcedureParameter
-
Returns the direction of this parameter.
- getDirective(String) - Method in class org.apache.cayenne.template.Context
- getDiscriminatorColumns() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns a collection of ObjAttribute for the described class, its superclasses and subclasses, that participate in inheritance qualifier.
- getDiscriminatorColumns() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getDiscriminatorColumns() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- getDomain() - Method in class org.apache.cayenne.access.DbGenerator
-
Returns a DataDomain used by the DbGenerator to detect cross-database relationships.
- getDomain() - Method in class org.apache.cayenne.map.event.MapEvent
- getEjbql() - Method in class org.apache.cayenne.map.EJBQLQueryDescriptor
-
Returns EJBQL query string for this query.
- getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
- getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
- getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
- getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
- getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
- getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
- getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTEqual
- getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
- getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
- getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
- getEJBQLExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
-
Returns operator for EJBQL statements, which can differ for Cayenne expression operator
- getEjbqlPathEntityId() - Method in class org.apache.cayenne.query.PrefetchTreeNode
- getEjbqlStatement() - Method in class org.apache.cayenne.query.EJBQLQuery
-
Returns an unparsed EJB QL statement used to initialize this query.
- getEjbqlTranslatorFactory() - Method in class org.apache.cayenne.dba.AutoAdapter
- getEjbqlTranslatorFactory() - Method in class org.apache.cayenne.dba.db2.DB2Adapter
- getEjbqlTranslatorFactory() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns a translator factory for EJBQL to SQL translation.
- getEjbqlTranslatorFactory() - Method in class org.apache.cayenne.dba.firebird.FirebirdAdapter
- getEjbqlTranslatorFactory() - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Returns a translator factory for EJBQL to SQL translation.
- getEmbeddable() - Method in class org.apache.cayenne.configuration.xml.EmbeddableHandler
- getEmbeddable() - Method in class org.apache.cayenne.map.EmbeddableAttribute
- getEmbeddable() - Method in class org.apache.cayenne.map.EmbeddedAttribute
- getEmbeddable() - Method in class org.apache.cayenne.map.EmbeddedResult
- getEmbeddable() - Method in class org.apache.cayenne.map.event.EmbeddableEvent
- getEmbeddable() - Method in class org.apache.cayenne.query.DefaultEmbeddableResultSegment
- getEmbeddable() - Method in interface org.apache.cayenne.query.EmbeddableResultSegment
- getEmbeddable() - Method in interface org.apache.cayenne.reflect.EmbeddableDescriptor
-
Returns a metadata object for this descriptor.
- getEmbeddable() - Method in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
- getEmbeddable(Object) - Method in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
-
Returns an embeddable object for the owner object, initializing embeddable if it is null.
- getEmbeddable(String) - Method in class org.apache.cayenne.map.DataMap
- getEmbeddable(String) - Method in class org.apache.cayenne.map.EntityResolver
- getEmbeddable(String) - Method in interface org.apache.cayenne.map.MappingNamespace
-
Returns an
Embeddable
matching class name or null if such Embeddable is not mapped. - getEmbeddableAttribute() - Method in class org.apache.cayenne.map.event.EmbeddableAttributeEvent
- getEmbeddableMap() - Method in class org.apache.cayenne.map.DataMap
- getEmbeddables() - Method in class org.apache.cayenne.map.DataMap
-
Returns a collection of
Embeddable
mappings stored in the DataMap. - getEmbeddables() - Method in class org.apache.cayenne.map.EntityResolver
- getEmbeddables() - Method in interface org.apache.cayenne.map.MappingNamespace
- getEndColumn() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Get end column.
- getEndColumn() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Get end column.
- getEndColumn() - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Get end column.
- getEndLine() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Get end line.
- getEndLine() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Get end line.
- getEndLine() - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Get end line.
- getEntity() - Method in class org.apache.cayenne.access.flush.operation.BaseDbRowOp
- getEntity() - Method in interface org.apache.cayenne.access.flush.operation.DbRowOp
- getEntity() - Method in class org.apache.cayenne.configuration.xml.DbEntityHandler
- getEntity() - Method in class org.apache.cayenne.configuration.xml.ObjEntityHandler
- getEntity() - Method in class org.apache.cayenne.map.Attribute
-
Returns parent entity that holds this attribute.
- getEntity() - Method in class org.apache.cayenne.map.DbAttribute
- getEntity() - Method in class org.apache.cayenne.map.EntityInheritanceTree
- getEntity() - Method in class org.apache.cayenne.map.event.EntityEvent
-
Returns entity object associated with this event.
- getEntity() - Method in class org.apache.cayenne.map.ObjAttribute
- getEntity() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns an ObjEntity associated with this descriptor.
- getEntity() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getEntity() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- getEntityClass() - Method in class org.apache.cayenne.map.EntityResult
- getEntityDescriptor(String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
-
Looks up entity descriptor for an identifier that can be a compiled expression id or one of the aliases.
- getEntityDescriptor(String) - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
-
Returns a ClassDescriptor for the id variable.
- getEntityInheritanceTree() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
- getEntityInheritanceTree() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getEntityInheritanceTree() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- getEntityMergeListener() - Static method in class org.apache.cayenne.util.DeleteRuleUpdater
-
Returns EntityMergeListener instance, which can set delete rule at relationship change
- getEntityName() - Method in class org.apache.cayenne.DataRow
- getEntityName() - Method in class org.apache.cayenne.exp.property.BaseIdProperty
- getEntityName() - Method in interface org.apache.cayenne.exp.property.IdProperty
- getEntityName() - Method in class org.apache.cayenne.exp.property.NumericIdProperty
- getEntityName() - Method in class org.apache.cayenne.map.EntityResult
- getEntityName() - Method in interface org.apache.cayenne.ObjectId
- getEntityName() - Method in class org.apache.cayenne.query.FluentSelect
- getEntityName() - Method in class org.apache.cayenne.query.PrefetchTreeNode
- getEntityQualifier() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns entity qualifier as a Cayenne expression that includes qualifiers for this entity and all subentities.
- getEntityQualifier() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getEntityQualifier() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- getEntityResolver() - Method in class org.apache.cayenne.access.ClientServerChannel
- getEntityResolver() - Method in class org.apache.cayenne.access.DataDomain
-
Returns an EntityResolver that stores mapping information for this domain.
- getEntityResolver() - Method in class org.apache.cayenne.access.DataNode
-
Returns EntityResolver that handles DataMaps of this node.
- getEntityResolver() - Method in interface org.apache.cayenne.access.QueryEngine
-
Returns a resolver for this query engine that is capable of resolving between classes, entity names, and obj/db entities
- getEntityResolver() - Method in class org.apache.cayenne.BaseContext
- getEntityResolver() - Method in interface org.apache.cayenne.DataChannel
-
Returns an EntityResolver instance that contains runtime mapping information.
- getEntityResolver() - Method in interface org.apache.cayenne.ObjectContext
-
Returns EntityResolver that stores all mapping information accessible by this ObjectContext.
- getEntityResolver() - Method in class org.apache.cayenne.remote.ClientChannel
-
Returns EntityResolver obtained from the server.
- getEntitySorter() - Method in class org.apache.cayenne.access.DataDomain
- getEntitySorter() - Method in class org.apache.cayenne.map.EntityResolver
- getEntityType() - Method in class org.apache.cayenne.exp.property.CollectionProperty
- getEntityType() - Method in class org.apache.cayenne.exp.property.MapProperty
- getEntityType() - Method in class org.apache.cayenne.query.FluentSelect
- getEnumerationMappings() - Method in class org.apache.cayenne.access.types.ExtendedEnumType
-
Returns the enumeration mapping for this enumerated data type.
- getError() - Method in class org.apache.cayenne.validation.SimpleValidationFailure
- getError() - Method in interface org.apache.cayenne.validation.ValidationFailure
-
Returns an user defined error object.
- getEscape() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
- getEscapeChar() - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
-
This method will return an escape character for the like clause.
- getEventBridge() - Method in class org.apache.cayenne.access.DataRowStore
- getEventManager() - Method in class org.apache.cayenne.access.ClientServerChannel
- getEventManager() - Method in class org.apache.cayenne.access.DataDomain
-
Returns EventManager used by this DataDomain.
- getEventManager() - Method in class org.apache.cayenne.access.DataRowStore
-
Returns an EventManager associated with this DataRowStore.
- getEventManager() - Method in class org.apache.cayenne.BaseContext
-
Returns EventManager associated with the ObjectStore.
- getEventManager() - Method in interface org.apache.cayenne.DataChannel
-
Returns an EventManager associated with this channel.
- getEventManager() - Method in class org.apache.cayenne.event.EventBridge
-
Returns local EventManager used by the bridge.
- getEventManager() - Method in class org.apache.cayenne.remote.ClientChannel
- getExceptionLabel() - Static method in exception class org.apache.cayenne.CayenneException
-
Deprecated.since 4.1 use
CayenneRuntimeException.getExceptionLabel()
- getExceptionLabel() - Static method in exception class org.apache.cayenne.CayenneRuntimeException
- getExistingConnection(String) - Method in class org.apache.cayenne.tx.BaseTransaction
- getExistingSequences(DataNode) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
-
Fetches a list of existing sequences that might match Cayenne generated ones.
- getExpression() - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
-
Returns a tree representation of an EJBQL expression.
- getExpression() - Method in class org.apache.cayenne.exp.property.BaseProperty
-
This method returns fresh copy of the expression for each call.
- getExpression() - Method in interface org.apache.cayenne.exp.property.Property
- getExpression(EntityResolver) - Method in class org.apache.cayenne.query.EJBQLQuery
-
Returns lazily initialized EJBQLCompiledExpression for this query EJBQL.
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTAdd
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTAnd
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTAsterisk
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBetween
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTCustomOperator
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTDivide
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTEnclosingObject
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTEqual
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTExists
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTFalse
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTFullObject
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTGreater
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTIn
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLess
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLike
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTList
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTMultiply
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNegate
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNot
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotExists
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotIn
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotLike
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTOr
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTPath
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTScalar
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTSubquery
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTSubtract
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTTrim
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTTrue
- getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- getExpressionString() - Method in exception class org.apache.cayenne.exp.ExpressionException
- getExtendedType() - Method in class org.apache.cayenne.access.translator.ParameterBinding
- getExtendedTypes() - Method in class org.apache.cayenne.dba.AutoAdapter
- getExtendedTypes() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns a map of ExtendedTypes that is used to translate values between Java and JDBC layer.
- getExtendedTypes() - Method in class org.apache.cayenne.dba.JdbcAdapter
- getExternalEventSource() - Method in class org.apache.cayenne.event.EventBridge
-
Returns an object used as a source of local events posted in response to remote events.
- getExternalSubject() - Method in class org.apache.cayenne.event.EventBridge
-
Returns a String subject used to post distributed events.
- getFactory() - Method in class org.apache.cayenne.configuration.xml.LoaderContext
- getFailedObjectId() - Method in exception class org.apache.cayenne.access.OptimisticLockException
-
Returns the ObjectId of the object that caused the OptimisticLockException.
- getFailures() - Method in class org.apache.cayenne.access.DbGenerator
-
Returns an object representing a collection of failures that occurred on the last "runGenerator" invocation, or null if there were no failures.
- getFailures() - Method in class org.apache.cayenne.validation.ValidationResult
-
Returns all failures added to this result, or empty list is result has no failures.
- getFailures(Object) - Method in class org.apache.cayenne.validation.ValidationResult
-
Returns all failures related to the
source
object, or an empty list if there are no such failures. - getFetchLimit() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getFetchLimit() - Method in class org.apache.cayenne.query.EJBQLQuery
-
Returns the fetchLimit property indicating the maximum number of rows this query would return.
- getFetchLimit() - Method in class org.apache.cayenne.query.ProcedureQuery
- getFetchLimit() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns the limit on the maximum number of records that can be returned by this query.
- getFetchLimit() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getFetchLimit() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Returns the fetchLimit.
- getFetchLimit() - Method in class org.apache.cayenne.query.SQLTemplate
- getFetchOffset() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
- getFetchOffset() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getFetchOffset() - Method in class org.apache.cayenne.query.EJBQLQuery
- getFetchOffset() - Method in class org.apache.cayenne.query.ProcedureQuery
- getFetchOffset() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Specifies a start of a range when fetching a subset of records.
- getFetchOffset() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getFetchOffset() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Returns the fetchOffset.
- getFetchOffset() - Method in class org.apache.cayenne.query.SQLTemplate
- getFields() - Method in class org.apache.cayenne.map.DefaultEntityResultSegment
- getFields() - Method in class org.apache.cayenne.map.EmbeddedResult
- getFields() - Method in class org.apache.cayenne.query.DefaultEmbeddableResultSegment
- getFields() - Method in interface org.apache.cayenne.query.EmbeddableResultSegment
- getFields() - Method in interface org.apache.cayenne.query.EntityResultSegment
-
Returns a map of ResultSet labels keyed by column paths.
- getFilters() - Method in class org.apache.cayenne.access.DataDomain
-
Deprecated.since 4.1 use
DataDomain.getQueryFilters()
andDataDomain.getSyncFilters()
- getFlattenedId(ObjectId, String) - Method in class org.apache.cayenne.access.ObjectStore
- getFlattenedIds() - Method in class org.apache.cayenne.access.flush.operation.Values
- getFlattenedIds(ObjectId) - Method in class org.apache.cayenne.access.ObjectStore
- getFlattenedPathIdMap(ObjectId) - Method in class org.apache.cayenne.access.ObjectStore
- getForwardArc() - Method in class org.apache.cayenne.graph.ArcId
- getFreshSnapshot(ObjectContext) - Method in exception class org.apache.cayenne.access.OptimisticLockException
-
Retrieves fresh snapshot for the failed row.
- getFrom(Object) - Method in class org.apache.cayenne.exp.property.BaseProperty
-
Extracts property value from an object using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
- getFromAll(Collection<?>) - Method in class org.apache.cayenne.exp.property.BaseProperty
-
Extracts property value from a collection of objects using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
- getFromTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
- getFromTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- getFullSize() - Method in class org.apache.cayenne.util.IncrementalListResponse
- getFullyQualifiedName() - Method in class org.apache.cayenne.map.DbEntity
-
Returns table name including catalog and schema, if any of those are present.
- getFullyQualifiedName() - Method in class org.apache.cayenne.map.Procedure
-
Returns procedure name including schema and catalog, if present.
- getFunction() - Method in class org.apache.cayenne.ejbql.parser.EJBQLAggregateColumn
- getFunction() - Method in class org.apache.cayenne.ejbql.parser.EJBQLAverage
- getFunction() - Method in class org.apache.cayenne.ejbql.parser.EJBQLCount
- getFunction() - Method in class org.apache.cayenne.ejbql.parser.EJBQLMax
- getFunction() - Method in class org.apache.cayenne.ejbql.parser.EJBQLMin
- getFunction() - Method in class org.apache.cayenne.ejbql.parser.EJBQLSum
- getFunctionName() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- getFunctionName() - Method in class org.apache.cayenne.exp.parser.ASTExtract
- getFunctionName() - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
- getGeneratedAttributes() - Method in class org.apache.cayenne.map.DbEntity
-
Returns an unmodifiable collection of DbAttributes that are generated by the database.
- getGeneratorName() - Method in class org.apache.cayenne.map.DbKeyGenerator
- getGeneratorType() - Method in class org.apache.cayenne.map.DbKeyGenerator
- getGeometry() - Method in class org.apache.cayenne.value.GeoJson
- getGlobalExceptions() - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
-
Returns a list of global exceptions that occured during data operation run.
- getGraphManager() - Method in class org.apache.cayenne.access.DataContext
-
Returns this context's ObjectStore.
- getGraphManager() - Method in class org.apache.cayenne.BaseContext
- getGraphManager() - Method in interface org.apache.cayenne.ObjectContext
-
Returns GraphManager that manages object graph associated with this context.
- getGroupByTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
- getGroupByTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- getGroupKeys() - Method in class org.apache.cayenne.query.RefreshQuery
- getHandler(URL) - Static method in class org.apache.cayenne.dba.TypesHandler
- getHandler(TransactionDescriptor) - Method in class org.apache.cayenne.tx.DefaultTransactionManager
- getHaving() - Method in class org.apache.cayenne.query.FluentSelect
-
Returns a HAVING clause Expression of this query.
- getHavingQualifier() - Method in class org.apache.cayenne.access.translator.select.FluentSelectWrapper
- getHavingQualifier() - Method in class org.apache.cayenne.access.translator.select.SelectQueryWrapper
-
Deprecated.
- getHavingQualifier() - Method in interface org.apache.cayenne.access.translator.select.TranslatableQueryWrapper
- getHavingQualifier() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Returns query HAVING qualifier.
- getHoldability() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- getId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLFromItem
- getId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
- getId() - Method in class org.apache.cayenne.map.event.MapEvent
-
Returns the id.
- getIdentifier() - Method in class org.apache.cayenne.template.parser.IdentifierNode
- getIdentifierColumnsTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
- getIdentifierColumnsTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- getIdProperties() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns a collection of the properties mapped to id columns.
- getIdProperties() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getIdProperties() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- getIdSnapshot() - Method in interface org.apache.cayenne.ObjectId
- GetImage() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
- GetImage() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
- GetImage() - Method in class org.apache.cayenne.template.parser.JavaCharStream
- getIncomingRelationships(String) - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
-
Returns a collection of relationships that joins identifier with a parent entity.
- getIndexValue(Object) - Method in class org.apache.cayenne.util.IndexPropertyList
- getIndirectlyModifiedIds() - Method in class org.apache.cayenne.access.event.SnapshotEvent
- getInfo() - Method in class org.apache.cayenne.event.CayenneEvent
- getInheritanceTree(String) - Method in class org.apache.cayenne.map.DataMap
- getInheritanceTree(String) - Method in class org.apache.cayenne.map.EntityResolver
- getInheritanceTree(String) - Method in interface org.apache.cayenne.map.MappingNamespace
- getInjector() - Method in class org.apache.cayenne.configuration.CayenneRuntime
-
Returns DI injector used by this runtime.
- getInMemoryOffset(int) - Method in class org.apache.cayenne.access.jdbc.BaseSQLAction
-
Returns a value of the offset that will be used to rewind the ResultSet within the SQL action before reading the result rows.
- getInMemoryOffset(int) - Method in class org.apache.cayenne.dba.db2.DB2SelectAction
- getInMemoryOffset(int) - Method in class org.apache.cayenne.dba.derby.DerbySelectAction
- getInMemoryOffset(int) - Method in class org.apache.cayenne.dba.firebird.FirebirdSelectAction
- getInMemoryOffset(int) - Method in class org.apache.cayenne.dba.h2.H2SelectAction
- getInMemoryOffset(int) - Method in class org.apache.cayenne.dba.ingres.IngresSelectAction
- getInMemoryOffset(int) - Method in class org.apache.cayenne.dba.sqlite.SQLiteSelectAction
- getInMemoryOffset(int) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerSelectAction
- getInstance() - Static method in class org.apache.cayenne.log.NoopJdbcEventLogger
- getInstance() - Static method in class org.apache.cayenne.tx.DefaultTransactionDescriptor
-
Deprecated.
- getInstance(boolean) - Static method in class org.apache.cayenne.dba.mysql.MySQLTreeProcessor
- getInstance(Class<T>) - Method in interface org.apache.cayenne.di.Injector
-
Returns a service instance bound in the container for a specific type.
- getInstance(Class<T>) - Method in class org.apache.cayenne.di.spi.DefaultInjector
- getInstance(Key<T>) - Method in interface org.apache.cayenne.di.Injector
-
Returns a service instance bound in the container for a specific binding key.
- getInstance(Key<T>) - Method in class org.apache.cayenne.di.spi.DefaultInjector
- getInt(String, int) - Method in class org.apache.cayenne.configuration.DefaultRuntimeProperties
- getInt(String, int) - Method in interface org.apache.cayenne.configuration.RuntimeProperties
- getIntProperty(String, String, int) - Method in class org.apache.cayenne.configuration.server.PropertyDataSourceFactory
- getInvalidatedIds() - Method in class org.apache.cayenne.access.event.SnapshotEvent
- getIsolation() - Method in class org.apache.cayenne.tx.TransactionDescriptor
- getJavaBySqlType(int) - Static method in class org.apache.cayenne.dba.TypesMapping
-
Get the corresponding Java type by its
Types
counterpart. - getJavaBySqlType(DbAttribute) - Static method in class org.apache.cayenne.dba.TypesMapping
- getJavaClass() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- getJavaClass() - Method in class org.apache.cayenne.map.EmbeddedAttribute
-
Returns Java class of an object property described by this attribute.
- getJavaClass() - Method in class org.apache.cayenne.map.ObjAttribute
-
Returns Java class of an object property described by this attribute.
- getJavaClass() - Method in class org.apache.cayenne.map.ObjEntity
-
Deprecated.since 4.0 this method based on statically defined class loading algorithm is not going to work in environments like OSGi.
AdhocObjectFactory
should be used as it can provide the environment-specific class loading policy. - getJavaClass(String) - Method in interface org.apache.cayenne.di.AdhocObjectFactory
-
Returns a Java class loaded using ClassLoader returned from
ClassLoaderManager.getClassLoader(String)
for a given class name. - getJavaClass(String) - Method in class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
- getJavaClass(String) - Static method in class org.apache.cayenne.util.Util
-
Deprecated.since 4.0 this method based on statically defined class loading algorithm is not going to work in environments like OSGi.
AdhocObjectFactory
should be used as it can provide the environment-specific class loading policy. - getJavaClassName() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns a non-null class name.
- getJavaType(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAggregateColumn
- getJavaType(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAverage
- getJavaType(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQLCount
- getJavaType(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMax
- getJavaType(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMin
- getJavaType(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSum
- getJdbcDriver() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getJdbcEventLogger() - Method in class org.apache.cayenne.access.DataNode
- getJdbcEventLogger() - Method in class org.apache.cayenne.access.LegacyDataDomainFlushAction
-
Deprecated.
- getJdbcEventLogger() - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- getJdbcEventLogger() - Method in class org.apache.cayenne.dba.JdbcAdapter
- getJdbcType() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- getJdbcType() - Method in class org.apache.cayenne.access.translator.DbAttributeBinding
- getJdbcType() - Method in class org.apache.cayenne.access.translator.ParameterBinding
- getJdbcType() - Method in class org.apache.cayenne.access.translator.ProcedureParameterBinding
- getJoinAppender(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
- getJoinAppender(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- getJoins() - Method in class org.apache.cayenne.map.DbRelationship
-
Returns a list of joins.
- getJoinType() - Method in interface org.apache.cayenne.map.PathComponent
-
Returns a joint type of this path component in the expression.
- getKey() - Method in interface org.apache.cayenne.ObjectId
- getKey() - Method in class org.apache.cayenne.util.SingleEntryMap
- getKeyCacheSize() - Method in class org.apache.cayenne.map.DbKeyGenerator
- getKeyType() - Method in class org.apache.cayenne.exp.property.MapProperty
- getLastAttribute() - Method in class org.apache.cayenne.configuration.xml.DbEntityHandler
- getLastAttribute() - Method in class org.apache.cayenne.configuration.xml.ObjEntityHandler
- getLastPrefetchHint() - Method in class org.apache.cayenne.query.PrefetchSelectQuery
-
Returns last incoming ObjRelationship in the prefetch relationship chain.
- getLeftHandSideId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLJoin
- getLimit() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LimitOffsetNode
- getLimit() - Method in class org.apache.cayenne.query.FluentSelect
- getLimit() - Method in class org.apache.cayenne.query.SQLSelect
- getLine() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Deprecated.
- getListFault() - Method in interface org.apache.cayenne.reflect.FaultFactory
- getListFault() - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
- getListOf(Class<T>) - Static method in class org.apache.cayenne.di.Key
- getListOf(Class<T>, String) - Static method in class org.apache.cayenne.di.Key
- getLoadFailures() - Method in class org.apache.cayenne.configuration.ConfigurationTree
- getLocalSubjects() - Method in class org.apache.cayenne.event.EventBridge
-
Returns a Collection of local EventSubjects.
- getLocation() - Method in class org.apache.cayenne.map.DataMap
-
Returns "location" property value.
- getLocation(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.JNDIDataSourceFactory
- getLockType() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns the type of lock used by this ObjEntity.
- getLogConnect(String, String, boolean) - Static method in class org.apache.cayenne.rop.ROPUtil
- getLogConnect(String, String, boolean, String) - Static method in class org.apache.cayenne.rop.ROPUtil
- getLogDisconnect(String, String, boolean) - Static method in class org.apache.cayenne.rop.ROPUtil
- getLoginTimeout() - Method in class org.apache.cayenne.datasource.DriverDataSource
- getLoginTimeout() - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
- getLoginTimeout() - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
- getLogWriter() - Method in class org.apache.cayenne.datasource.DriverDataSource
- getLogWriter() - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
- getLogWriter() - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
- getLong(String, long) - Method in class org.apache.cayenne.configuration.DefaultRuntimeProperties
- getLong(String, long) - Method in interface org.apache.cayenne.configuration.RuntimeProperties
- getLongPrimaryKey(Statement, String) - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
- getMapArcProperties() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns a collection over the arc properties whose reverse arcs are to-many maps.
- getMapArcProperties() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getMapArcProperties() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- getMapFault(Accessor) - Method in interface org.apache.cayenne.reflect.FaultFactory
- getMapFault(Accessor) - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
- getMapKey() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns a property name of a target entity used to create a relationship map.
- getMapKey(Object) - Method in interface org.apache.cayenne.reflect.ToManyMapProperty
-
Extracts the map key of the target object.
- getMapKey(String, Object) - Method in class org.apache.cayenne.PersistentObject
-
Returns a map key for a given to-many map relationship and a target object.
- getMapOf(Class<K>, Class<V>) - Static method in class org.apache.cayenne.di.Key
- getMapOf(Class<K>, Class<V>, String) - Static method in class org.apache.cayenne.di.Key
- getMappedEntities(DbEntity) - Method in class org.apache.cayenne.map.DataMap
-
Returns all ObjEntities mapped to the given DbEntity.
- getMaxConnections() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getMaxConnections() - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
- getMaxFetchSize() - Method in class org.apache.cayenne.access.IncrementalFaultList
-
Get the upper bound on the number of records to resolve in one round trip to the database.
- getMaxIdQualifierSize() - Method in class org.apache.cayenne.access.DataDomain
-
Returns a maximum number of object IDs to match in a single query for queries that select objects based on collection of ObjectIds.
- getMaxLength() - Method in class org.apache.cayenne.map.DbAttribute
-
Returns the length of database column described by this attribute.
- getMaxLength() - Method in class org.apache.cayenne.map.ObjAttribute
-
Returns this attribute's maximum allowed length
- getMaxLength() - Method in class org.apache.cayenne.map.ProcedureParameter
- getMaxQueueWaitTime() - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
- getMessage() - Method in exception class org.apache.cayenne.access.OptimisticLockException
-
Returns descriptive message for this exception.
- getMessage() - Method in exception class org.apache.cayenne.CayenneException
-
Deprecated.
- getMessage() - Method in exception class org.apache.cayenne.CayenneRuntimeException
-
Returns message that includes Cayenne version label and the actual exception message.
- getMessage() - Method in exception class org.apache.cayenne.DeleteDenyException
- getMessage() - Method in exception class org.apache.cayenne.ejbql.parser.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in exception class org.apache.cayenne.exp.parser.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in exception class org.apache.cayenne.template.parser.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMetadata() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
- getMetaData() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.access.translator.select.FluentSelectWrapper
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.access.translator.select.SelectQueryWrapper
-
Deprecated.
- getMetaData(EntityResolver) - Method in interface org.apache.cayenne.access.translator.select.TranslatableQueryWrapper
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.AbstractQuery
-
Returns default select parameters.
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.BatchQuery
-
Returns default select parameters.
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.ColumnSelect
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.EJBQLQuery
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.IndirectQuery
-
Returns the metadata obtained from the replacement query.
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.ObjectIdQuery
-
Returns query metadata object.
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.ObjectSelect
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.ProcedureQuery
- getMetaData(EntityResolver) - Method in interface org.apache.cayenne.query.Query
-
Returns query runtime parameters.
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.QueryChain
-
Returns default metadata.
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.RefreshQuery
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.RelationshipQuery
-
Returns query metadata object.
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.SQLTemplate
- getMethod() - Method in class org.apache.cayenne.util.Invocation
- getMinConnections() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getMinConnections() - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
- getModifiedDiffs() - Method in class org.apache.cayenne.access.event.SnapshotEvent
- getModules() - Method in class org.apache.cayenne.configuration.CayenneRuntime
-
Returns the collection of modules used to initialize this runtime.
- getName() - Method in class org.apache.cayenne.access.DataDomain
-
Returns "name" property value.
- getName() - Method in class org.apache.cayenne.access.DataNode
-
Returns node name.
- getName() - Method in class org.apache.cayenne.access.DataRowStore
-
Returns the name of this DataRowStore.
- getName() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
-
Returns column name.
- getName() - Method in enum org.apache.cayenne.access.sqlbuilder.JoinType
- getName() - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
- getName() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- getName() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- getName() - Method in class org.apache.cayenne.exp.ExpressionParameter
-
Returns the name of the expression parameter.
- getName() - Method in class org.apache.cayenne.exp.property.BaseProperty
- getName() - Method in interface org.apache.cayenne.exp.property.Property
- getName() - Method in class org.apache.cayenne.map.Attribute
- getName() - Method in class org.apache.cayenne.map.DataMap
-
Returns the name of this DataMap.
- getName() - Method in class org.apache.cayenne.map.DbKeyGenerator
- getName() - Method in class org.apache.cayenne.map.EmbeddableAttribute
- getName() - Method in class org.apache.cayenne.map.Entity
-
Returns entity name.
- getName() - Method in interface org.apache.cayenne.map.PathComponent
- getName() - Method in class org.apache.cayenne.map.Procedure
- getName() - Method in class org.apache.cayenne.map.ProcedureParameter
- getName() - Method in class org.apache.cayenne.map.QueryDescriptor
-
Returns name of the query.
- getName() - Method in class org.apache.cayenne.map.Relationship
- getName() - Method in class org.apache.cayenne.map.SQLResult
- getName() - Method in class org.apache.cayenne.query.PrefetchTreeNode
- getName() - Method in interface org.apache.cayenne.reflect.Accessor
-
Returns property name.
- getName() - Method in class org.apache.cayenne.reflect.BaseProperty
- getName() - Method in class org.apache.cayenne.reflect.BeanAccessor
- getName() - Method in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
- getName() - Method in class org.apache.cayenne.reflect.FieldAccessor
- getName() - Method in class org.apache.cayenne.reflect.IdMapKeyAccessor
- getName() - Method in class org.apache.cayenne.reflect.MapAccessor
- getName() - Method in class org.apache.cayenne.reflect.PropertyAccessor
- getName() - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
-
Returns property name.
- getName() - Method in interface org.apache.cayenne.util.CayenneMapEntry
-
Returns the name property of this object.
- getNamedParameters() - Method in class org.apache.cayenne.query.EJBQLQuery
-
Returns unmodifiable map of combined named and positional parameters.
- getNamePrefix() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- getNamespace() - Method in class org.apache.cayenne.map.DataMap
-
Returns a parent namespace where this DataMap resides.
- getNameTablesInDB(DataNode) - Method in class org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy
-
Returns all the table names in database.
- getNameWithDefaultClientPackage(String) - Method in class org.apache.cayenne.map.DataMap
- getNameWithDefaultPackage(String) - Method in class org.apache.cayenne.map.DataMap
- getNameWithPackage(String, String) - Static method in class org.apache.cayenne.map.DataMap
- getNetworkTimeout() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- getNewName() - Method in class org.apache.cayenne.map.event.AttributeEvent
- getNewName() - Method in class org.apache.cayenne.map.event.EmbeddableAttributeEvent
- getNewName() - Method in class org.apache.cayenne.map.event.EmbeddableEvent
- getNewName() - Method in class org.apache.cayenne.map.event.EntityEvent
- getNewName() - Method in class org.apache.cayenne.map.event.MapEvent
-
Returns the newName of the object that caused this event.
- getNewName() - Method in class org.apache.cayenne.map.event.RelationshipEvent
- getNextToken() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
Get the next Token.
- getNextToken() - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
-
Get the next Token.
- getNextToken() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
Get the next Token.
- getNextToken() - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
-
Get the next Token.
- getNextToken() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
-
Get the next Token.
- getNextToken() - Method in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
-
Get the next Token.
- getNode(Object) - Method in class org.apache.cayenne.access.ObjectStore
-
Returns a registered DataObject or null of no object exists for the ObjectId.
- getNode(Object) - Method in interface org.apache.cayenne.graph.GraphManager
-
Returns a graph node given an id.
- getNode(Object) - Method in class org.apache.cayenne.graph.GraphMap
- getNode(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Looks up an existing node in the tree desribed by the dot-separated path.
- getNodeDescriptor(String) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
- getNodeDescriptors() - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
- getNodeId() - Method in class org.apache.cayenne.graph.NodeDiff
- getNullQualifierNames() - Method in class org.apache.cayenne.access.flush.operation.Qualifier
- getObjAttributeFor(DbAttribute) - Static method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- getObject() - Method in class org.apache.cayenne.access.flush.operation.BaseDbRowOp
- getObject() - Method in interface org.apache.cayenne.access.flush.operation.DbRowOp
- getObject() - Method in exception class org.apache.cayenne.DeleteDenyException
- getObject() - Method in class org.apache.cayenne.di.spi.ScopeEventBinding
- getObject(String) - Method in class org.apache.cayenne.template.Context
- getObjectClass() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns a class mapped by this descriptor.
- getObjectClass() - Method in interface org.apache.cayenne.reflect.EmbeddableDescriptor
-
Returns an embeddable class mapped by this descriptor.
- getObjectClass() - Method in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
- getObjectClass() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getObjectClass() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- getObjectContext() - Method in interface org.apache.cayenne.Persistent
- getObjectContext() - Method in class org.apache.cayenne.PersistentObject
- getObjectId() - Method in interface org.apache.cayenne.Persistent
- getObjectId() - Method in class org.apache.cayenne.PersistentObject
- getObjectId() - Method in class org.apache.cayenne.query.BatchQueryRow
- getObjectId() - Method in class org.apache.cayenne.query.ObjectIdQuery
- getObjectId() - Method in class org.apache.cayenne.query.RelationshipQuery
- getObjectIterator() - Method in class org.apache.cayenne.access.ObjectStore
-
Returns an iterator over the registered objects.
- getObjects() - Method in class org.apache.cayenne.query.RefreshQuery
- getObjectStore() - Method in class org.apache.cayenne.access.DataContext
-
Returns ObjectStore associated with this DataContext.
- getObjEntities() - Method in class org.apache.cayenne.map.DataMap
-
Returns an unmodifiable collection of ObjEntities stored in this DataMap.
- getObjEntities() - Method in class org.apache.cayenne.map.EntityResolver
- getObjEntities() - Method in interface org.apache.cayenne.map.MappingNamespace
-
Returns all ObjEntities in the namespace.
- getObjEntity() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getObjEntity() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns an ObjEntity associated with a query or null if no such entity exists.
- getObjEntity() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getObjEntity(Class<?>) - Method in class org.apache.cayenne.map.DataMap
- getObjEntity(Class<?>) - Method in class org.apache.cayenne.map.EntityResolver
-
Looks in the DataMap's that this object was created with for the ObjEntity that maps to the services the specified class
- getObjEntity(Class<?>) - Method in interface org.apache.cayenne.map.MappingNamespace
- getObjEntity(Class<?>, boolean) - Method in class org.apache.cayenne.map.EntityResolver
-
Looks in the DataMap's that this object was created with for the ObjEntity that maps to the services the specified class, with option to fallback to search by name with client resolver in case entity not found.
- getObjEntity(String) - Method in class org.apache.cayenne.map.DataMap
-
Returns an ObjEntity for a given name.
- getObjEntity(String) - Method in class org.apache.cayenne.map.EntityResolver
- getObjEntity(String) - Method in interface org.apache.cayenne.map.MappingNamespace
-
Returns ObjEntity for a given name, or null if no such ObjEntity is found in the MappingNamespace.
- getObjEntity(Persistent) - Static method in class org.apache.cayenne.Cayenne
-
Returns mapped ObjEntity for object.
- getObjEntity(Persistent) - Method in class org.apache.cayenne.map.DataMap
- getObjEntity(Persistent) - Method in class org.apache.cayenne.map.EntityResolver
- getObjEntity(Persistent) - Method in interface org.apache.cayenne.map.MappingNamespace
- getObjEntityComparator() - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- getObjEntityComparator() - Method in interface org.apache.cayenne.map.EntitySorter
- getObjEntityComparator(boolean) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- getObjEntityComparator(boolean) - Method in class org.apache.cayenne.ashwood.WeightedAshwoodEntitySorter
- getObjEntityForJavaClass(String) - Method in class org.apache.cayenne.map.DataMap
-
Returns an ObjEntity for a DataObject class name.
- getObjEntityMap() - Method in class org.apache.cayenne.map.DataMap
-
Returns a unmodifiable map of ObjEntities contained in this DataMap, keyed by ObjEntity name.
- getObjRelationship() - Method in class org.apache.cayenne.configuration.xml.ObjRelationshipHandler
- getOffset() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LimitOffsetNode
- getOffset() - Method in class org.apache.cayenne.query.FluentSelect
- getOffset() - Method in class org.apache.cayenne.query.SQLSelect
- getOldName() - Method in class org.apache.cayenne.map.event.MapEvent
-
Returns the oldName.
- getOp() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OpExpressionNode
- getOperand(int) - Method in class org.apache.cayenne.exp.Expression
-
Returns a value of operand at
index
. - getOperand(int) - Method in class org.apache.cayenne.exp.parser.ASTList
- getOperand(int) - Method in class org.apache.cayenne.exp.parser.ASTPath
- getOperand(int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- getOperandCount() - Method in class org.apache.cayenne.exp.Expression
-
Returns a count of operands of this expression.
- getOperandCount() - Method in class org.apache.cayenne.exp.parser.ASTList
- getOperandCount() - Method in class org.apache.cayenne.exp.parser.ASTNegate
- getOperandCount() - Method in class org.apache.cayenne.exp.parser.ASTPath
- getOperandCount() - Method in class org.apache.cayenne.exp.parser.SimpleNode
- getOperator() - Method in class org.apache.cayenne.exp.parser.ASTCustomOperator
- getOracleCursorType() - Static method in class org.apache.cayenne.dba.oracle.OracleAdapter
-
Returns an Oracle JDBC extension type defined in oracle.jdbc.driver.OracleTypes.CURSOR.
- getOrCreateConnection(String, DataSource) - Method in class org.apache.cayenne.tx.BaseTransaction
- getOrCreateConnection(String, DataSource) - Method in interface org.apache.cayenne.tx.Transaction
-
Retrieves a connection for the given symbolic name.
- getOrDefault(Object, V) - Method in class org.apache.cayenne.util.SingleEntryMap
- getOrderByTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
- getOrderByTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- getOrderings() - Method in class org.apache.cayenne.access.translator.select.FluentSelectWrapper
- getOrderings() - Method in class org.apache.cayenne.access.translator.select.SelectQueryWrapper
-
Deprecated.
- getOrderings() - Method in interface org.apache.cayenne.access.translator.select.TranslatableQueryWrapper
- getOrderings() - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Returns list of orderings for this query.
- getOrderings() - Method in class org.apache.cayenne.query.FluentSelect
- getOrderings() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Returns a list of orderings used by this query.
- getOrigin() - Method in interface org.apache.cayenne.ashwood.graph.ArcIterator
- getOrigin() - Method in class org.apache.cayenne.ashwood.graph.FilterArcIterator
- getOrigin() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration.ReversedArcIterator
- getOriginatingQuery() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getOriginatingQuery() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns a query that originated this query.
- getOriginatingQuery() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getOutParam(String) - Method in class org.apache.cayenne.ProcedureResult
-
Returns procedure OUT parameter by its name defined in the mapping file.
- getPackagePath(String) - Static method in class org.apache.cayenne.util.Util
-
Returns package name for the Java class as a path separated with forward slash ("/").
- getPageSize() - Method in class org.apache.cayenne.access.IncrementalFaultList
-
Returns the pageSize.
- getPageSize() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getPageSize() - Method in class org.apache.cayenne.query.EJBQLQuery
- getPageSize() - Method in class org.apache.cayenne.query.FluentSelect
- getPageSize() - Method in class org.apache.cayenne.query.ProcedureQuery
- getPageSize() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns query page size.
- getPageSize() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getPageSize() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Returns
pageSize
property. - getPageSize() - Method in class org.apache.cayenne.query.SQLSelect
- getPageSize() - Method in class org.apache.cayenne.query.SQLTemplate
- getParameter() - Method in class org.apache.cayenne.access.translator.ProcedureParameterBinding
- getParameterBindings() - Method in class org.apache.cayenne.template.Context
- getParameters() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
-
Returns extra DataNodeDescriptor parameters.
- getParameters() - Method in class org.apache.cayenne.query.ProcedureQuery
-
Returns a map of procedure parameters.
- getParameters() - Method in class org.apache.cayenne.query.SQLTemplate
-
Utility method to get the first set of parameters, since most queries will only have one.
- getParameterTypes() - Method in class org.apache.cayenne.util.Invocation
- getParams() - Method in class org.apache.cayenne.query.SQLExec
-
Returns a potentially immutable map of named parameters that will be bound to SQL.
- getParams() - Method in class org.apache.cayenne.query.SQLSelect
-
Returns a potentially immmutable map of named parameters that will be bound to SQL.
- getParams() - Method in class org.apache.cayenne.query.SQLTemplate
-
Returns a map of named parameters that will be bound to SQL.
- getParamsAsString(Map<String, String>) - Static method in class org.apache.cayenne.rop.ROPUtil
- getParent() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- getParent() - Method in class org.apache.cayenne.map.Attribute
- getParent() - Method in class org.apache.cayenne.map.DbKeyGenerator
- getParent() - Method in class org.apache.cayenne.map.Entity
- getParent() - Method in class org.apache.cayenne.map.Procedure
- getParent() - Method in class org.apache.cayenne.map.ProcedureParameter
- getParent() - Method in class org.apache.cayenne.map.Relationship
- getParent() - Method in class org.apache.cayenne.query.PrefetchTreeNode
- getParent() - Method in interface org.apache.cayenne.util.CayenneMapEntry
-
Returns the parent map.
- getParentChannel() - Method in class org.apache.cayenne.access.ClientServerChannel
- getParentDataDomain() - Method in class org.apache.cayenne.access.DataContext
-
Returns a DataDomain used by this DataContext.
- getParentHandler() - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
- getParentLogger() - Method in class org.apache.cayenne.datasource.DriverDataSource
- getParentLogger() - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
- getParentLogger() - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
- getParser() - Static method in class org.apache.cayenne.ejbql.EJBQLParserFactory
- getPart() - Method in class org.apache.cayenne.exp.parser.ASTExtract
- getPartCamelCaseName() - Method in class org.apache.cayenne.exp.parser.ASTExtract
- getPassword() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getPasswordEncoder() - Method in class org.apache.cayenne.conn.DataSourceInfo
-
Deprecated.since 4.0 as class loading should not happen here.
- getPasswordEncoderClass() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getPasswordEncoderKey() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getPasswordLocation() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getPasswordSource() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getPasswordSourceExecutable() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getPasswordSourceFilename() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getPasswordSourceModel() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getPasswordSourceUrl() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getPath() - Method in class org.apache.cayenne.exp.parser.ASTPath
- getPath() - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Returns full prefetch path, that is a dot separated String of node names starting from root and up to and including this node.
- getPath(PrefetchTreeNode) - Method in class org.apache.cayenne.query.PrefetchTreeNode
- getPathAliases() - Method in class org.apache.cayenne.exp.Expression
-
Returns a map of path aliases for this expression.
- getPathAliases() - Method in class org.apache.cayenne.exp.parser.ASTPath
- getPathAliases() - Method in class org.apache.cayenne.exp.parser.SimpleNode
-
Always returns empty map.
- getPathSplitAliases() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getPathSplitAliases() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns a map of aliases vs.
- getPathSplitAliases() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getPattern() - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
- getPersistenceState() - Method in interface org.apache.cayenne.Persistent
- getPersistenceState() - Method in class org.apache.cayenne.PersistentObject
- getPkCacheSize() - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
-
Returns zero as PK caching is not supported by FrontBaseAdapter.
- getPkCacheSize() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
-
Returns a size of the entity primary key cache.
- getPkCacheSize() - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.Returns zero, since PK caching is not feasible with OpenBase PK generation mechanism.
- getPkGenerator() - Method in class org.apache.cayenne.dba.AutoAdapter
-
Returns a primary key generator.
- getPkGenerator() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns primary key generator associated with this DbAdapter.
- getPkGenerator() - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Returns primary key generator associated with this DbAdapter.
- getPosition() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPositionalInputParameter
- getPositionalParameters() - Method in class org.apache.cayenne.query.EJBQLQuery
- getPositionalParams() - Method in class org.apache.cayenne.query.SQLExec
-
Returns a potentially immutable list of positional parameters that will be bound to SQL.
- getPositionalParams() - Method in class org.apache.cayenne.query.SQLSelect
-
Returns a potentially immmutable list of positional parameters that will be bound to SQL.
- getPositionalParams() - Method in class org.apache.cayenne.query.SQLTemplate
-
Returns a list of positional parameters that will be bound to SQL.
- getPostAdd() - Method in class org.apache.cayenne.map.CallbackMap
- getPostedBy() - Method in class org.apache.cayenne.event.CayenneEvent
-
Returns an object that posted this event.
- getPostLoad() - Method in class org.apache.cayenne.map.CallbackMap
- getPostPersist() - Method in class org.apache.cayenne.map.CallbackMap
- getPostRemove() - Method in class org.apache.cayenne.map.CallbackMap
- getPostUpdate() - Method in class org.apache.cayenne.map.CallbackMap
- getPrecision() - Method in class org.apache.cayenne.map.ProcedureParameter
- getPrefetches() - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Deprecated.since 4.1 use
SelectQueryDescriptor.getPrefetchesMap()
. - getPrefetches() - Method in class org.apache.cayenne.query.FluentSelect
- getPrefetches() - Method in class org.apache.cayenne.query.SelectById
- getPrefetchesMap() - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Returns map of prefetch paths with semantics for this query.
- getPrefetchesMap() - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
-
Returns map of prefetch paths with semantics for this query.
- getPrefetchPath() - Method in class org.apache.cayenne.query.PrefetchSelectQuery
-
Returns the prefetchPath.
- getPrefetchTree() - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
-
Returns prefetched columns tree for fetch joins.
- getPrefetchTree() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getPrefetchTree() - Method in class org.apache.cayenne.query.ProcedureQuery
- getPrefetchTree() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns a root node of prefetch tree used by this query, or null of no prefetches are configured.
- getPrefetchTree() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getPrefetchTree() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- getPrefetchTree() - Method in class org.apache.cayenne.query.SQLTemplate
- getPrePersist() - Method in class org.apache.cayenne.map.CallbackMap
- getPreRemove() - Method in class org.apache.cayenne.map.CallbackMap
- getPreUpdate() - Method in class org.apache.cayenne.map.CallbackMap
- getPrimaryKeyGenerator() - Method in class org.apache.cayenne.map.DbEntity
-
Return the primary key generator for this entity.
- getPrimaryKeyNames() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns the names of DbAtributes that comprise the primary key of the parent DbEntity.
- getPrimaryKeys() - Method in class org.apache.cayenne.map.DbEntity
-
Returns an unmodifiable collection of DbAttributes representing the primary key of the table described by this DbEntity.
- getPrimaryKeys() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns an unmodifiable collection of ObjAttributes representing the primary key of the table described by this DbEntity.
- getPriority() - Method in class org.apache.cayenne.ejbql.parser.AggregateConditionNode
-
Returns priority of conditional operator.
- getPriority() - Method in class org.apache.cayenne.ejbql.parser.EJBQLAnd
- getPriority() - Method in class org.apache.cayenne.ejbql.parser.EJBQLNot
- getPriority() - Method in class org.apache.cayenne.ejbql.parser.EJBQLOr
- getProcedure() - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
-
Returns stored procedure for an internal query.
- getProcedure() - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- getProcedure() - Method in class org.apache.cayenne.configuration.xml.ProcedureHandler
- getProcedure() - Method in class org.apache.cayenne.map.ProcedureParameter
-
Returns the procedure that holds this parameter.
- getProcedure() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getProcedure() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns a Procedure associated with a query or null if no such procedure exists.
- getProcedure() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getProcedure(String) - Method in class org.apache.cayenne.map.DataMap
-
Returns a Procedure for a given name or null if no such procedure exists.
- getProcedure(String) - Method in class org.apache.cayenne.map.EntityResolver
- getProcedure(String) - Method in interface org.apache.cayenne.map.MappingNamespace
-
Returns Procedure for a given name, or null if no such Procedure is found in the MappingNamespace.
- getProcedureMap() - Method in class org.apache.cayenne.map.DataMap
-
Returns a sorted unmodifiable map of Procedures in this DataMap keyed by name.
- getProcedureName() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
-
Returns the name of the parent stored procedure.
- getProcedureQuery() - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- getProcedures() - Method in class org.apache.cayenne.map.DataMap
-
Returns stored procedures associated with this DataMap.
- getProcedures() - Method in class org.apache.cayenne.map.EntityResolver
- getProcedures() - Method in interface org.apache.cayenne.map.MappingNamespace
-
Returns all Procedures in the namespace.
- getProcessedMessagesCount() - Method in class org.apache.cayenne.remote.BaseConnection
-
Returns a count of processed messages since the beginning of life of this connector.
- getPropagation() - Method in class org.apache.cayenne.tx.TransactionDescriptor
- getProperties() - Method in class org.apache.cayenne.access.DataDomain
- getProperties() - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
- getProperties() - Method in class org.apache.cayenne.map.QueryDescriptor
-
Returns map of query properties set up for this query.
- getProperty() - Method in class org.apache.cayenne.graph.NodePropertyChangeOperation
- getProperty() - Method in exception class org.apache.cayenne.reflect.PropertyException
- getProperty() - Method in class org.apache.cayenne.validation.BeanValidationFailure
-
Returns a failed property of the failure source object.
- getProperty(Object, String) - Static method in class org.apache.cayenne.reflect.PropertyUtils
-
Returns object property using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
- getProperty(String) - Method in class org.apache.cayenne.map.QueryDescriptor
-
Returns query property by its name.
- getProperty(String) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns a property descriptor matching property name, or null if no such property is found.
- getProperty(String) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getProperty(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Recursively looks up property descriptor in this class descriptor and all superclass descriptors.
- getProperty(String, String) - Method in class org.apache.cayenne.configuration.server.PropertyDataSourceFactory
- getProperty(Persistent, String) - Static method in class org.apache.cayenne.Cayenne
-
Returns property descriptor for specified property.
- getProvider(Class<T>) - Method in interface org.apache.cayenne.di.Injector
- getProvider(Class<T>) - Method in class org.apache.cayenne.di.spi.DefaultInjector
- getProvider(Key<T>) - Method in interface org.apache.cayenne.di.Injector
- getProvider(Key<T>) - Method in class org.apache.cayenne.di.spi.DefaultInjector
- getQualifiedColumnName() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
-
Returns "qualifiedColumnName" property.
- getQualifier() - Method in interface org.apache.cayenne.access.flush.operation.DbRowOpWithQualifier
- getQualifier() - Method in class org.apache.cayenne.access.flush.operation.DeleteDbRowOp
- getQualifier() - Method in class org.apache.cayenne.access.flush.operation.UpdateDbRowOp
- getQualifier() - Method in class org.apache.cayenne.access.translator.select.FluentSelectWrapper
- getQualifier() - Method in class org.apache.cayenne.access.translator.select.SelectQueryWrapper
-
Deprecated.
- getQualifier() - Method in interface org.apache.cayenne.access.translator.select.TranslatableQueryWrapper
- getQualifier() - Method in class org.apache.cayenne.map.DbEntity
- getQualifier() - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Returns qualifier of this query.
- getQualifier() - Method in class org.apache.cayenne.query.BatchQueryRow
- getQualifier() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Returns query qualifier.
- getQualifier(ObjEntity) - Method in interface org.apache.cayenne.query.SelectById.IdSpec
- getQualifier(ObjEntity) - Method in class org.apache.cayenne.query.SelectById.MultiMapIdSpec
- getQualifier(ObjEntity) - Method in class org.apache.cayenne.query.SelectById.MultiScalarIdSpec
- getQualifier(ObjEntity) - Method in class org.apache.cayenne.query.SelectById.SingleMapIdSpec
- getQualifier(ObjEntity) - Method in class org.apache.cayenne.query.SelectById.SingleScalarIdSpec
- getQualifierAttributes() - Method in class org.apache.cayenne.access.flush.operation.Qualifier
- getQualifierAttributes() - Method in class org.apache.cayenne.query.UpdateBatchQuery
- getQualifierSnapshot() - Method in exception class org.apache.cayenne.access.OptimisticLockException
- getQuery() - Method in class org.apache.cayenne.access.jdbc.BatchAction
- getQuery() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
-
Returns a SQLTemplate for this action.
- getQuery() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
- getQuery() - Method in class org.apache.cayenne.exp.parser.ASTSubquery
- getQuery() - Method in class org.apache.cayenne.query.RefreshQuery
-
Returns an internal query, overriding cache policy to force a refresh.
- getQueryCache() - Method in class org.apache.cayenne.access.DataDomain
-
Returns shared
QueryCache
used by this DataDomain. - getQueryCache() - Method in class org.apache.cayenne.BaseContext
- getQueryCache() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
- getQueryDescriptor() - Method in class org.apache.cayenne.configuration.xml.QueryDescriptorHandler
- getQueryDescriptor(String) - Method in class org.apache.cayenne.map.DataMap
-
Returns a named query associated with this DataMap.
- getQueryDescriptor(String) - Method in class org.apache.cayenne.map.EntityResolver
-
Returns a named query or null if no query exists for a given name.
- getQueryDescriptor(String) - Method in interface org.apache.cayenne.map.MappingNamespace
-
Returns Query for a given name, or null if no such Query is found in the MappingNamespace.
- getQueryDescriptorMap() - Method in class org.apache.cayenne.map.DataMap
- getQueryDescriptors() - Method in class org.apache.cayenne.map.DataMap
-
Returns an unmodifiable collection of mapped queries.
- getQueryDescriptors() - Method in class org.apache.cayenne.map.EntityResolver
- getQueryDescriptors() - Method in interface org.apache.cayenne.map.MappingNamespace
-
Returns all Queries in the namespace.
- getQueryExceptions() - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
-
Returns a list of exceptions that occured during data operation run by query.
- getQueryFilters() - Method in class org.apache.cayenne.access.DataDomain
-
Returns an unmodifiable list of query filters registered with this DataDomain.
- getQuerySQL() - Method in exception class org.apache.cayenne.access.OptimisticLockException
- getQueryTimeout() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getQueryTimeout() - Method in class org.apache.cayenne.query.EJBQLQuery
- getQueryTimeout() - Method in class org.apache.cayenne.query.FluentSelect
- getQueryTimeout() - Method in class org.apache.cayenne.query.ProcedureQuery
- getQueryTimeout() - Method in interface org.apache.cayenne.query.QueryMetadata
- getQueryTimeout() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getQueryTimeout() - Method in class org.apache.cayenne.query.SQLSelect
- getQueryTimeout() - Method in class org.apache.cayenne.query.SQLTemplate
- getQuotingStrategy() - Method in interface org.apache.cayenne.access.sqlbuilder.SQLGenerationContext
- getQuotingStrategy() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
- getQuotingStrategy() - Method in class org.apache.cayenne.access.translator.select.TranslatorContext
- getQuotingStrategy() - Method in class org.apache.cayenne.dba.AutoAdapter
- getQuotingStrategy() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns SQL identifier quoting strategy object
- getQuotingStrategy() - Method in class org.apache.cayenne.dba.JdbcAdapter
- getRawJson() - Method in class org.apache.cayenne.value.Json
- getReflexiveRelationshipsNames(ObjEntity) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- getRegisteredType(Class<?>) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
-
Returns a type registered for the class name.
- getRegisteredType(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
-
Returns a guaranteed non-null ExtendedType instance for a given Java class name.
- getRegisteredTypeNames() - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
-
Returns array of Java class names supported by Cayenne for JDBC mapping.
- getRelationship() - Method in exception class org.apache.cayenne.DeleteDenyException
- getRelationship() - Method in class org.apache.cayenne.map.DbJoin
- getRelationship() - Method in class org.apache.cayenne.map.event.RelationshipEvent
-
Returns relationship associated with this event.
- getRelationship() - Method in interface org.apache.cayenne.map.PathComponent
- getRelationship() - Method in interface org.apache.cayenne.reflect.ArcProperty
-
Returns a relationship associated with this arc.
- getRelationship() - Method in class org.apache.cayenne.reflect.BaseArcProperty
- getRelationship(String) - Method in class org.apache.cayenne.map.DbEntity
- getRelationship(String) - Method in class org.apache.cayenne.map.Entity
-
Returns relationship with name
relName
. - getRelationship(String) - Method in class org.apache.cayenne.map.ObjEntity
-
Returns a named Relationship that either belongs to this ObjEntity or is inherited.
- getRelationship(EntityResolver) - Method in class org.apache.cayenne.query.RelationshipQuery
-
Returns a non-null relationship object for this query.
- getRelationshipForDbRelationship(DbRelationship) - Method in class org.apache.cayenne.map.ObjEntity
-
Returns ObjRelationship of this entity that maps to
dbRelationship
parameter. - getRelationshipMap() - Method in class org.apache.cayenne.map.DbEntity
- getRelationshipMap() - Method in class org.apache.cayenne.map.Entity
-
Returns an unmodifiable map of relationships sorted by name.
- getRelationshipMap() - Method in class org.apache.cayenne.map.ObjEntity
- getRelationshipName() - Method in class org.apache.cayenne.query.RelationshipQuery
- getRelationshipName() - Method in class org.apache.cayenne.util.RelationshipFault
- getRelationshipOwner() - Method in class org.apache.cayenne.util.RelationshipFault
- getRelationships() - Method in class org.apache.cayenne.map.DbEntity
-
Returns a Collection of relationships from this entity or inherited.
- getRelationships() - Method in class org.apache.cayenne.map.Entity
-
Returns an unmodifiable collection of Relationships that exist in this entity.
- getRelationships() - Method in class org.apache.cayenne.map.ObjEntity
- getRelativePath() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
- getRelativeResource(String) - Method in interface org.apache.cayenne.resource.Resource
-
Returns a resource resolved relatively to the current resource.
- getRelativeResource(String) - Method in class org.apache.cayenne.resource.URLResource
- getReplacementIdMap() - Method in interface org.apache.cayenne.ObjectId
- getReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.IndirectQuery
-
Returns a replacement query, creating it on demand and caching it for reuse.
- getReplacesVersion() - Method in class org.apache.cayenne.DataRow
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTAbs
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTAggregateFunctionCall
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTBetween
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTConcat
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTCurrentDate
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTCurrentTime
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTCurrentTimestamp
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTCustomFunction
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTEqual
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTExists
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTExtract
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTFalse
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTGreater
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTIn
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLength
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLess
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLike
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLocate
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTLower
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTMod
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTNotExists
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTNotIn
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTNotLike
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTSqrt
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTSubstring
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTTrim
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTTrue
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ASTUpper
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.ConditionNode
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.EvaluatedBitwiseNode
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.EvaluatedMathNode
- getRequiredChildrenCount() - Method in class org.apache.cayenne.exp.parser.EvaluatedNode
- getResolvedComponents(EntityResolver) - Method in class org.apache.cayenne.map.SQLResult
- getResolver() - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
- getResult() - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
-
Returns a mapping of the result set columns, or null if this is not a select expression.
- getResult() - Method in class org.apache.cayenne.query.SQLTemplate
- getResult(String) - Method in class org.apache.cayenne.map.DataMap
- getResult(String) - Method in class org.apache.cayenne.map.EntityResolver
- getResult(String) - Method in interface org.apache.cayenne.map.MappingNamespace
-
Returns a named result set mapping.
- getResultColumns() - Method in class org.apache.cayenne.access.jdbc.SQLStatement
- getResultColumns() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
- getResultColumns() - Method in interface org.apache.cayenne.access.translator.select.SelectTranslator
- getResultColumnsTypes() - Method in class org.apache.cayenne.query.SQLTemplate
- getResultDescriptors() - Method in class org.apache.cayenne.query.ProcedureQuery
-
Returns a List of descriptors for query ResultSets in the order they are returned by the stored procedure.
- getResultEntityName() - Method in class org.apache.cayenne.map.ProcedureQueryDescriptor
-
Returns result entity name.
- getResultEntityName() - Method in class org.apache.cayenne.query.ProcedureQuery
- getResultIterator() - Method in class org.apache.cayenne.access.util.IteratedSelectObserver
- getResultMapper() - Method in interface org.apache.cayenne.query.QueryMetadata
- getResultMapper() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getResultParam() - Method in class org.apache.cayenne.map.Procedure
-
Returns parameter describing the return value of the StoredProcedure, or null if procedure does not support return values.
- getResultPaths() - Method in class org.apache.cayenne.query.PrefetchSelectQuery
-
Returns extra result paths.
- getResults() - Method in class org.apache.cayenne.map.DataMap
- getResults() - Method in class org.apache.cayenne.map.EntityResolver
- getResults() - Method in interface org.apache.cayenne.map.MappingNamespace
- getResultSetMapping() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getResultSetMapping() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns an optional list of result set mapping hints.
- getResultSetMapping() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getResultsMap() - Method in class org.apache.cayenne.map.DataMap
- getReverseArc() - Method in class org.apache.cayenne.graph.ArcId
- getReverseDbRelationshipPath() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns a reversed dbRelationship path.
- getReverseId() - Method in class org.apache.cayenne.graph.ArcId
- getReverseRelationship() - Method in class org.apache.cayenne.map.DbRelationship
-
Returns DbRelationship that is the opposite of this DbRelationship.
- getReverseRelationship() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns a "complimentary" ObjRelationship going in the opposite direction.
- getReverseRelationship() - Method in class org.apache.cayenne.map.Relationship
-
Returns a "complimentary" relationship going in the opposite direction.
- getReverseRelationshipName() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns the name of a complimentary relationship going in the opposite direction or null if it doesn't exist.
- getRightHandSideId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLInnerFetchJoin
- getRightHandSideId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLJoin
- getRightHandSideId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLOuterFetchJoin
- getRoot() - Method in class org.apache.cayenne.access.sqlbuilder.BaseBuilder
- getRoot() - Method in class org.apache.cayenne.map.QueryDescriptor
-
Returns the root of this query.
- getRoot() - Method in class org.apache.cayenne.map.QueryDescriptorLoader
-
Determines query root based on configuration info, falls back to a DataMap root if the data is invalid.
- getRoot() - Method in class org.apache.cayenne.query.AbstractQuery
-
Returns the root of this query.
- getRoot() - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Returns the root of the node tree.
- getRootDbEntities() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns a collection of DbEntities that are the root tables for this descriptor's ObjEntity.
- getRootDbEntities() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getRootDbEntities() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- getRootDbEntity() - Method in interface org.apache.cayenne.access.sqlbuilder.SQLGenerationContext
- getRootDbEntity() - Method in class org.apache.cayenne.access.translator.select.TranslatorContext
- getRootDescriptor() - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
-
Returns a descriptor of the root of this expression such as entity being fetched or updated.
- getRootNode() - Method in class org.apache.cayenne.configuration.ConfigurationTree
- getRowReaderFactory() - Method in class org.apache.cayenne.access.DataNode
- getRows() - Method in class org.apache.cayenne.query.BatchQuery
- getScale() - Method in class org.apache.cayenne.access.translator.DbAttributeBinding
- getScale() - Method in class org.apache.cayenne.access.translator.ParameterBinding
- getScale() - Method in class org.apache.cayenne.access.translator.ProcedureParameterBinding
- getScale() - Method in class org.apache.cayenne.map.DbAttribute
-
Returns the number of digits after period for decimal attributes.
- getSchema() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- getSchema() - Method in class org.apache.cayenne.map.DbEntity
-
Returns database schema of this table.
- getSchema() - Method in class org.apache.cayenne.map.Procedure
- getSchemaName(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
-
Returns DbEntity schema name for 1.8 and on.
- getSchemaName(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
-
Returns NULL.
- getSchemaUpdateStrategy() - Method in class org.apache.cayenne.access.DataNode
- getSchemaUpdateStrategyType() - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- getSelectColumnsTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
- getSelectColumnsTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- getSelectResult() - Method in interface org.apache.cayenne.QueryResultItem
-
Returns a list of selected objects.
- getSelectTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
- getSelectTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- getSelectTranslator(FluentSelect<?>, EntityResolver) - Method in class org.apache.cayenne.dba.AutoAdapter
- getSelectTranslator(FluentSelect<?>, EntityResolver) - Method in interface org.apache.cayenne.dba.DbAdapter
- getSelectTranslator(FluentSelect<?>, EntityResolver) - Method in class org.apache.cayenne.dba.JdbcAdapter
- getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.AutoAdapter
-
Deprecated.
- getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Deprecated.since 4.2 as
SelectQuery
is deprecated.DbAdapter.getSelectTranslator(FluentSelect, EntityResolver)
replaces this method. - getSelectTranslator(SelectQuery<?>, EntityResolver) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Deprecated.
- getSelectTranslatorFactory() - Method in class org.apache.cayenne.access.DataNode
- getSemantics() - Method in class org.apache.cayenne.query.PrefetchTreeNode
- getSequencePrefix() - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
- getSequencePrefix() - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
- getSequencePrefix() - Method in class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
- getSerializer(Class) - Method in class org.apache.cayenne.remote.hessian.ClientSerializerFactory
- getServerEventBridge() - Method in interface org.apache.cayenne.remote.ClientConnection
-
Returns an EventBridge that receives remote server events.
- getServerEventBridge() - Method in class org.apache.cayenne.remote.service.LocalConnection
-
Returns null.
- getServerEventBridge() - Method in class org.apache.cayenne.rop.HttpClientConnection
- getSession() - Method in class org.apache.cayenne.rop.HttpClientConnection
- getSetFault() - Method in interface org.apache.cayenne.reflect.FaultFactory
- getSetFault() - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
- getSharedSnapshotCache() - Method in class org.apache.cayenne.access.DataDomain
-
Returns snapshots cache for this DataDomain, lazily initializing it on the first call if 'sharedCacheEnabled' flag is true.
- getSnapshot() - Method in class org.apache.cayenne.access.flush.operation.Qualifier
- getSnapshot() - Method in class org.apache.cayenne.access.flush.operation.Values
- getSnapshot(ObjectId) - Method in class org.apache.cayenne.access.ObjectStore
-
Returns a snapshot for ObjectId from the underlying snapshot cache.
- getSnapshotEventSubject() - Method in class org.apache.cayenne.access.DataRowStore
-
Returns EventSubject used by this SnapshotCache to notify of snapshot changes.
- getSnapshotValue(String) - Method in class org.apache.cayenne.access.ObjectDiff
- getSnapshotVersion() - Method in class org.apache.cayenne.BaseDataObject
- getSnapshotVersion() - Method in interface org.apache.cayenne.DataObject
-
Returns a version of a DataRow snapshot that was used to create this object.
- getSortOrder() - Method in class org.apache.cayenne.query.Ordering
-
Returns sort order for this ordering
- getSortSpec() - Method in class org.apache.cayenne.query.Ordering
-
Returns the expression defining a ordering Java Bean property.
- getSortSpecString() - Method in class org.apache.cayenne.query.Ordering
-
Returns sortSpec string representation.
- getSource() - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
-
Returns EJB QL source of the compiled expression if available.
- getSource() - Method in class org.apache.cayenne.map.DbJoin
-
Returns DbAttribute on on the left side of the join.
- getSource() - Method in exception class org.apache.cayenne.reflect.PropertyException
-
Returns an object that caused an error.
- getSource() - Method in class org.apache.cayenne.validation.SimpleValidationFailure
-
Returns object that failed the validation.
- getSource() - Method in interface org.apache.cayenne.validation.ValidationFailure
-
Returns the object that has generated the failure.
- getSourceAttributes() - Method in class org.apache.cayenne.map.DbRelationship
-
Returns a Collection of source attributes.
- getSourceEntity() - Method in class org.apache.cayenne.map.DbRelationship
- getSourceEntity() - Method in class org.apache.cayenne.map.ObjRelationship
- getSourceEntity() - Method in class org.apache.cayenne.map.Relationship
-
Returns relationship source entity.
- getSourceEntityName() - Method in class org.apache.cayenne.map.DbRelationship
- getSourceName() - Method in class org.apache.cayenne.map.DbJoin
- getSql() - Method in class org.apache.cayenne.access.jdbc.SQLStatement
- getSql() - Method in interface org.apache.cayenne.access.translator.batch.BatchTranslator
-
Returns SQL String that can be used to init a PreparedStatement.
- getSql() - Method in class org.apache.cayenne.access.translator.batch.DeleteBatchTranslator
- getSql() - Method in class org.apache.cayenne.access.translator.batch.InsertBatchTranslator
- getSql() - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.Translates BatchQuery into an SQL string formatted to use in a PreparedStatement.
- getSql() - Method in class org.apache.cayenne.access.translator.batch.SoftDeleteBatchTranslator
- getSql() - Method in class org.apache.cayenne.access.translator.batch.UpdateBatchTranslator
- getSql() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
- getSql() - Method in interface org.apache.cayenne.access.translator.select.SelectTranslator
- getSql() - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
-
Returns default SQL statement for this query.
- getSql() - Method in class org.apache.cayenne.query.SQLExec
- getSql() - Method in class org.apache.cayenne.query.SQLSelect
- getSqlNameByType(int) - Static method in class org.apache.cayenne.dba.TypesMapping
-
Returns a String representation of the SQL type from its JDBC code.
- getSQLString() - Method in class org.apache.cayenne.access.sqlbuilder.SQLGenerationVisitor
- getSqlTemplateProcessor() - Method in class org.apache.cayenne.access.DataNode
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.AutoAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.db2.DB2Adapter
- getSqlTreeProcessor() - Method in interface org.apache.cayenne.dba.DbAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.firebird.FirebirdAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.h2.H2Adapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.JdbcAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
-
Deprecated.
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
- getSqlTreeProcessor() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
- getSqlTypeByJava(Class<?>) - Static method in class org.apache.cayenne.dba.TypesMapping
-
Guesses a default JDBC type for the Java class.
- getSqlTypeByJava(String) - Static method in class org.apache.cayenne.dba.TypesMapping
-
Returns default java.sql.Types type by the Java type name.
- getSqlTypeByName(String) - Static method in class org.apache.cayenne.dba.TypesMapping
-
Returns a JDBC int type for SQL typem name.
- getStamp() - Method in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
- getStatementFetchSize() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- getStatementFetchSize() - Method in class org.apache.cayenne.query.EJBQLQuery
- getStatementFetchSize() - Method in class org.apache.cayenne.query.FluentSelect
- getStatementFetchSize() - Method in class org.apache.cayenne.query.ProcedureQuery
- getStatementFetchSize() - Method in interface org.apache.cayenne.query.QueryMetadata
- getStatementFetchSize() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- getStatementFetchSize() - Method in class org.apache.cayenne.query.RelationshipQuery
- getStatementFetchSize() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- getStatementFetchSize() - Method in class org.apache.cayenne.query.SQLSelect
- getStatementFetchSize() - Method in class org.apache.cayenne.query.SQLTemplate
- getStatementPosition() - Method in class org.apache.cayenne.access.translator.ParameterBinding
- getStorageEngine() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
- getStrategy(ObjAttribute) - Method in class org.apache.cayenne.reflect.generic.DefaultValueComparisonStrategyFactory
- getStrategy(ObjAttribute) - Method in interface org.apache.cayenne.reflect.generic.ValueComparisonStrategyFactory
- getString(String) - Static method in class org.apache.cayenne.util.LocalizedStringsHandler
-
Returns localized string for the given key.
- getSubclassDescriptor(Class<?>) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns the most "specialized" descriptor for a given class.
- getSubclassDescriptor(Class<?>) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getSubclassDescriptor(Class<?>) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- getSubclassesForObjEntity(ObjEntity) - Method in class org.apache.cayenne.map.DataMap
- getSubject() - Method in class org.apache.cayenne.event.CayenneEvent
- getSubject(Class<?>, String) - Static method in class org.apache.cayenne.event.EventSubject
-
Returns an event subject identified by the given owner and subject name.
- getSubjectName() - Method in class org.apache.cayenne.event.EventSubject
- getSubString(long, int) - Method in class org.apache.cayenne.util.MemoryClob
-
Retrieves a copy of the specified substring in the
CLOB
value designated by thisClob
object. - GetSuffix(int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
- GetSuffix(int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
- GetSuffix(int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
- getSuperclassDescriptor() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns a descriptor of the mapped superclass or null if the descriptor's entity sits at the top of inheritance hierarchy or no inheritance is mapped.
- getSuperclassDescriptor() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- getSuperclassDescriptor() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Returns a descriptor of the mapped superclass or null if the descriptor's entity sits at the top of inheritance hierarchy.
- getSuperClassName() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns a fully-qualified name of the super class of the DataObject class.
- getSuperEntity() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns a "super" entity in the entity inheritance hierarchy.
- getSuperEntityName() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns an entity name for a parent entity in the inheritance hierarchy.
- getSyncFilters() - Method in class org.apache.cayenne.access.DataDomain
-
Returns an unmodifiable list of sync filters registered with this DataDomain.
- getSyntheticId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLFromItem
-
Returns an id generated from the entity name.
- getSystemCatalogs() - Method in class org.apache.cayenne.dba.AutoAdapter
- getSystemCatalogs() - Method in interface org.apache.cayenne.dba.DbAdapter
- getSystemCatalogs() - Method in class org.apache.cayenne.dba.JdbcAdapter
- getSystemCatalogs() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
- getSystemCatalogs() - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
- getSystemSchemas() - Method in class org.apache.cayenne.dba.AutoAdapter
- getSystemSchemas() - Method in interface org.apache.cayenne.dba.DbAdapter
- getSystemSchemas() - Method in class org.apache.cayenne.dba.JdbcAdapter
- getSystemSchemas() - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
- getSystemSchemas() - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
- getSystemSchemas() - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
- getTable() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
- getTableAlias(String, String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
-
Retrieves a SQL alias for the combination of EJBQL id variable and a table name.
- getTableName() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
-
Returns the name of the parent table.
- getTableName() - Method in class org.apache.cayenne.access.sqlbuilder.TableNodeBuilder
- getTableName(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
-
Generate fully-qualified name for 1.8 and on.
- getTableName(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
-
Generate unqualified name without schema.
- getTabSize(int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
- getTabSize(int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
- getTarget() - Method in class org.apache.cayenne.map.DbJoin
- getTarget() - Method in class org.apache.cayenne.util.Invocation
- getTargetAttributes() - Method in class org.apache.cayenne.map.DbRelationship
-
Returns a Collection of target attributes.
- getTargetDescriptor() - Method in interface org.apache.cayenne.reflect.ArcProperty
-
Returns a ClassDescriptor for the type of graph nodes pointed to by this arc property.
- getTargetDescriptor() - Method in class org.apache.cayenne.reflect.BaseArcProperty
- getTargetEntity() - Method in class org.apache.cayenne.map.DbRelationship
-
Returns a target of this relationship.
- getTargetEntity() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns a target ObjEntity of this relationship.
- getTargetEntity() - Method in class org.apache.cayenne.map.Relationship
-
Returns a target entity of the relationship.
- getTargetEntityName() - Method in class org.apache.cayenne.map.Relationship
-
Returns the name of a target entity.
- getTargetName() - Method in class org.apache.cayenne.map.DbJoin
- getTargetNodeId() - Method in class org.apache.cayenne.graph.ArcCreateOperation
- getTargetNodeId() - Method in class org.apache.cayenne.graph.ArcDeleteOperation
- getTargetType() - Method in class org.apache.cayenne.access.types.BigDecimalValueType
- getTargetType() - Method in class org.apache.cayenne.access.types.BigIntegerValueType
- getTargetType() - Method in class org.apache.cayenne.access.types.CharacterValueType
- getTargetType() - Method in class org.apache.cayenne.access.types.LocalDateTimeValueType
- getTargetType() - Method in class org.apache.cayenne.access.types.LocalDateValueType
- getTargetType() - Method in class org.apache.cayenne.access.types.LocalTimeValueType
- getTargetType() - Method in class org.apache.cayenne.access.types.PeriodValueType
- getTargetType() - Method in class org.apache.cayenne.access.types.UUIDValueType
- getTargetType() - Method in interface org.apache.cayenne.access.types.ValueObjectType
- getTemplate(String) - Method in class org.apache.cayenne.query.SQLTemplate
-
Returns a template for key, or a default template if a template for key is not found.
- getTemplateKeys() - Method in class org.apache.cayenne.query.SQLTemplate
-
Returns a collection of configured template keys.
- getText() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TextNode
- getText() - Method in interface org.apache.cayenne.ejbql.EJBQLExpression
-
Returns a text property of the node.
- getText() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- getThreadInjector() - Static method in class org.apache.cayenne.configuration.CayenneRuntime
-
Returns the
Injector
bound to the current thread. - getThreadObjectContext() - Static method in class org.apache.cayenne.BaseContext
-
Returns the ObjectContext bound to the current thread.
- getThreadTransaction() - Static method in class org.apache.cayenne.tx.BaseTransaction
-
Returns a Transaction associated with the current thread, or null if there is no such Transaction.
- getTimestamp() - Method in class org.apache.cayenne.access.event.SnapshotEvent
- getToken(int) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
Get the specific Token.
- getToken(int) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
Get the specific Token.
- getToken(int) - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
-
Get the specific Token.
- getToOneFault() - Method in interface org.apache.cayenne.reflect.FaultFactory
- getToOneFault() - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
- getTransactionIsolation() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- getType() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- getType() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.OrderByNode
- getType() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectNode
- getType() - Method in class org.apache.cayenne.di.Key
- getType() - Method in class org.apache.cayenne.exp.Expression
-
Returns a type of expression.
- getType() - Method in class org.apache.cayenne.exp.parser.ASTAdd
- getType() - Method in class org.apache.cayenne.exp.parser.ASTAnd
- getType() - Method in class org.apache.cayenne.exp.parser.ASTAsterisk
- getType() - Method in class org.apache.cayenne.exp.parser.ASTBetween
- getType() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
- getType() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
- getType() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
- getType() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
- getType() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
- getType() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
- getType() - Method in class org.apache.cayenne.exp.parser.ASTCustomOperator
- getType() - Method in class org.apache.cayenne.exp.parser.ASTDbIdPath
- getType() - Method in class org.apache.cayenne.exp.parser.ASTDbPath
- getType() - Method in class org.apache.cayenne.exp.parser.ASTDivide
- getType() - Method in class org.apache.cayenne.exp.parser.ASTEnclosingObject
- getType() - Method in class org.apache.cayenne.exp.parser.ASTEqual
- getType() - Method in class org.apache.cayenne.exp.parser.ASTExists
- getType() - Method in class org.apache.cayenne.exp.parser.ASTFalse
- getType() - Method in class org.apache.cayenne.exp.parser.ASTFullObject
- getType() - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
- getType() - Method in class org.apache.cayenne.exp.parser.ASTGreater
- getType() - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
- getType() - Method in class org.apache.cayenne.exp.parser.ASTIn
- getType() - Method in class org.apache.cayenne.exp.parser.ASTLess
- getType() - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
- getType() - Method in class org.apache.cayenne.exp.parser.ASTLike
- getType() - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
- getType() - Method in class org.apache.cayenne.exp.parser.ASTList
- getType() - Method in class org.apache.cayenne.exp.parser.ASTMultiply
- getType() - Method in class org.apache.cayenne.exp.parser.ASTNegate
- getType() - Method in class org.apache.cayenne.exp.parser.ASTNot
- getType() - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
- getType() - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
- getType() - Method in class org.apache.cayenne.exp.parser.ASTNotExists
- getType() - Method in class org.apache.cayenne.exp.parser.ASTNotIn
- getType() - Method in class org.apache.cayenne.exp.parser.ASTNotLike
- getType() - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
- getType() - Method in class org.apache.cayenne.exp.parser.ASTObjPath
- getType() - Method in class org.apache.cayenne.exp.parser.ASTOr
- getType() - Method in class org.apache.cayenne.exp.parser.ASTSubquery
- getType() - Method in class org.apache.cayenne.exp.parser.ASTSubtract
- getType() - Method in class org.apache.cayenne.exp.parser.ASTTrim
- getType() - Method in class org.apache.cayenne.exp.parser.ASTTrue
- getType() - Method in class org.apache.cayenne.exp.property.BaseProperty
- getType() - Method in interface org.apache.cayenne.exp.property.Property
- getType() - Method in class org.apache.cayenne.map.DbAttribute
-
Returns the SQL type of the column.
- getType() - Method in class org.apache.cayenne.map.EmbeddableAttribute
- getType() - Method in class org.apache.cayenne.map.EmbeddedAttribute
-
Returns a type of this attribute that must be an
Embeddable
object. - getType() - Method in class org.apache.cayenne.map.ObjAttribute
-
Returns fully qualified Java class name of the object property represented by this attribute.
- getType() - Method in class org.apache.cayenne.map.ProcedureParameter
- getType() - Method in class org.apache.cayenne.map.QueryDescriptor
-
Returns type of the query.
- getType(Class<?>) - Method in class org.apache.cayenne.access.types.EnumTypeFactory
- getType(Class<?>) - Method in interface org.apache.cayenne.access.types.ExtendedTypeFactory
-
Returns ExtendedType instance that can handle a given object class.
- getType(Class<?>) - Method in class org.apache.cayenne.access.types.InternalUnsupportedTypeFactory
- getType(Class<?>) - Method in class org.apache.cayenne.access.types.ValueObjectTypeFactory
- getType(DbAdapter, DbAttribute) - Static method in class org.apache.cayenne.dba.JdbcAdapter
- getTypeMap() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- getUnfetchedObjects() - Method in class org.apache.cayenne.access.IncrementalFaultList
-
Returns a total number of objects that are not resolved yet.
- getUnlabeledMessage() - Method in exception class org.apache.cayenne.CayenneException
-
Deprecated.Returns exception message without Cayenne version label.
- getUnlabeledMessage() - Method in exception class org.apache.cayenne.CayenneRuntimeException
-
Returns exception message without Cayenne version label.
- getUpdateCount() - Method in interface org.apache.cayenne.QueryResultItem
-
Returns an update count.
- getUpdatedAttributes() - Method in class org.apache.cayenne.access.flush.operation.Values
- getUpdatedAttributes() - Method in class org.apache.cayenne.query.UpdateBatchQuery
- getUpdateItemTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
- getUpdateItemTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- getUpdateTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.translator.ejbql.EJBQLTranslatorFactory
- getUpdateTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- getURL() - Method in interface org.apache.cayenne.resource.Resource
-
Returns a resource URL to read (and possibly write) the resource data.
- getURL() - Method in class org.apache.cayenne.resource.URLResource
- getUserName() - Method in class org.apache.cayenne.conn.DataSourceInfo
- getUserProperties() - Method in class org.apache.cayenne.BaseContext
-
Returns a map of user-defined properties associated with this DataContext.
- getUserProperty(String) - Method in class org.apache.cayenne.BaseContext
-
Returns a user-defined property previously set via 'setUserProperty'.
- getUserProperty(String) - Method in interface org.apache.cayenne.ObjectContext
-
Returns a user-defined property previously set via 'setUserProperty'.
- getValidationQuery() - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
- getValidationResult() - Method in exception class org.apache.cayenne.validation.ValidationException
- getValue() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
- getValue() - Method in class org.apache.cayenne.access.translator.ParameterBinding
- getValue() - Method in class org.apache.cayenne.ejbql.parser.Token
-
An optional attribute value of the Token.
- getValue() - Method in class org.apache.cayenne.exp.parser.ASTEnum
- getValue() - Method in class org.apache.cayenne.exp.parser.ASTScalar
- getValue() - Method in class org.apache.cayenne.exp.parser.Token
-
An optional attribute value of the Token.
- getValue() - Method in class org.apache.cayenne.template.parser.ScalarNode
- getValue() - Method in class org.apache.cayenne.template.parser.Token
-
An optional attribute value of the Token.
- getValue() - Method in class org.apache.cayenne.util.IndexPropertyList
- getValue() - Method in class org.apache.cayenne.util.PersistentObjectHolder
-
Returns a value resolving it via a query on the first call to this method.
- getValue() - Method in class org.apache.cayenne.util.PersistentObjectList
- getValue() - Method in class org.apache.cayenne.util.PersistentObjectMap
- getValue() - Method in class org.apache.cayenne.util.PersistentObjectSet
- getValue() - Method in class org.apache.cayenne.util.SingleEntryMap
- getValue() - Method in interface org.apache.cayenne.ValueHolder
-
Returns an object stored by this ValueHolder.
- getValue(int) - Method in class org.apache.cayenne.query.BatchQueryRow
- getValue(Object) - Method in interface org.apache.cayenne.reflect.Accessor
-
Returns a property value of an object without disturbing the object fault status.
- getValue(Object) - Method in class org.apache.cayenne.reflect.BeanAccessor
- getValue(Object) - Method in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
- getValue(Object) - Method in class org.apache.cayenne.reflect.FieldAccessor
- getValue(Object) - Method in class org.apache.cayenne.reflect.IdMapKeyAccessor
- getValue(Object) - Method in class org.apache.cayenne.reflect.MapAccessor
- getValue(Object) - Method in class org.apache.cayenne.reflect.PropertyAccessor
- getValue(Map<String, Object>, DbAttribute) - Method in class org.apache.cayenne.query.BatchQueryRow
-
Used by subclasses to resolve deferred values on demand.
- getValueAttribute(ValueNode) - Method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- getValueDirectly() - Method in class org.apache.cayenne.util.IndexPropertyList
- getValueDirectly() - Method in class org.apache.cayenne.util.PersistentObjectHolder
- getValueDirectly() - Method in class org.apache.cayenne.util.PersistentObjectList
- getValueDirectly() - Method in class org.apache.cayenne.util.PersistentObjectMap
- getValueDirectly() - Method in class org.apache.cayenne.util.PersistentObjectSet
- getValueDirectly() - Method in interface org.apache.cayenne.ValueHolder
-
Retrieves ValueHolder value without triggering fault resolution.
- getValueObjectTypeRegistry() - Method in class org.apache.cayenne.map.EntityResolver
- getValueProcessor(DbAttribute) - Method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- getValues() - Method in interface org.apache.cayenne.access.flush.operation.DbRowOpWithValues
- getValues() - Method in class org.apache.cayenne.access.flush.operation.InsertDbRowOp
- getValues() - Method in class org.apache.cayenne.access.flush.operation.UpdateDbRowOp
- getValues() - Method in class org.apache.cayenne.access.types.ExtendedEnumType
- getValueType() - Method in class org.apache.cayenne.access.types.BigDecimalValueType
- getValueType() - Method in class org.apache.cayenne.access.types.BigIntegerValueType
- getValueType() - Method in class org.apache.cayenne.access.types.CharacterValueType
- getValueType() - Method in class org.apache.cayenne.access.types.LocalDateTimeValueType
- getValueType() - Method in class org.apache.cayenne.access.types.LocalDateValueType
- getValueType() - Method in class org.apache.cayenne.access.types.LocalTimeValueType
- getValueType() - Method in class org.apache.cayenne.access.types.PeriodValueType
- getValueType() - Method in class org.apache.cayenne.access.types.UUIDValueType
- getValueType() - Method in interface org.apache.cayenne.access.types.ValueObjectType
- getValueType(Class<? extends T>) - Method in class org.apache.cayenne.access.types.DefaultValueObjectTypeRegistry
- getValueType(Class<? extends T>) - Method in interface org.apache.cayenne.access.types.ValueObjectTypeRegistry
-
Lookup descriptor in this registry.
- getVersion() - Method in class org.apache.cayenne.DataRow
- getVersion() - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
- getWarnings() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- getWhere() - Method in class org.apache.cayenne.query.FluentSelect
-
Returns a WHERE clause Expression of this query.
- getWidth() - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
-
Returns a number of columns in a row.
- getWkt() - Method in class org.apache.cayenne.value.Wkt
- getXmlReader() - Method in class org.apache.cayenne.configuration.xml.LoaderContext
- globalExceptions - Variable in class org.apache.cayenne.access.util.DefaultOperationObserver
- GRAPH_CHANGED_SUBJECT - Static variable in interface org.apache.cayenne.DataChannel
- GRAPH_FLUSHED_SUBJECT - Static variable in interface org.apache.cayenne.DataChannel
- GRAPH_ROLLEDBACK_SUBJECT - Static variable in interface org.apache.cayenne.DataChannel
- graphAction - Variable in class org.apache.cayenne.BaseContext
-
Graph action that handles property changes
- GraphBasedDbRowOpSorter - Class in org.apache.cayenne.access.flush.operation
-
Db operation sorted that builds dependency graph and uses topological sort to get final order.
- GraphBasedDbRowOpSorter(Provider<DataDomain>) - Constructor for class org.apache.cayenne.access.flush.operation.GraphBasedDbRowOpSorter
- graphChanged(GraphEvent) - Method in interface org.apache.cayenne.DataChannelListener
-
Notifies implementing object of the changes that were performed to the object graph externally, not by one of the channel ObjectContexts.
- GraphChangeHandler - Interface in org.apache.cayenne.graph
-
Defines callback API that can be used by object graph nodes to notify of their state changes.
- GraphDiff - Interface in org.apache.cayenne.graph
-
Represents a change in an object graph.
- GraphDiffCompressor - Class in org.apache.cayenne.graph
-
A utility class that removes redundant and mutually exclusive graph changes from the graph diff.
- GraphDiffCompressor() - Constructor for class org.apache.cayenne.graph.GraphDiffCompressor
- GraphEvent - Class in org.apache.cayenne.graph
-
An event indicating a change in the object graph.
- GraphEvent(Object, Object, GraphDiff) - Constructor for class org.apache.cayenne.graph.GraphEvent
- GraphEvent(Object, GraphDiff) - Constructor for class org.apache.cayenne.graph.GraphEvent
- graphFlushed(GraphEvent) - Method in interface org.apache.cayenne.DataChannelListener
-
Notifies implementing object that one of the channel ObjectContexts flushed its changes to the channel.
- GraphManager - Interface in org.apache.cayenne.graph
-
Represents a generic "managed" graph with nodes mapped by their ids.
- GraphMap - Class in org.apache.cayenne.graph
-
A base implementation of GraphManager that stores graph nodes keyed by their ids.
- GraphMap() - Constructor for class org.apache.cayenne.graph.GraphMap
-
Creates a new GraphMap.
- graphRolledback(GraphEvent) - Method in interface org.apache.cayenne.DataChannelListener
-
Notifies implementing object that one of the channel ObjectContexts initiated a rollback.
- GREATER_THAN - Static variable in class org.apache.cayenne.exp.Expression
- GREATER_THAN_EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
- greaterDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an DB_PATH "greater than" expression.
- greaterExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an OBJ_PATH "greater than" expression.
- greaterExp(Expression, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- greaterOrEqualDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an DB_PATH "greater than or equal to" expression.
- greaterOrEqualExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an OBJ_PATH "greater than or equal to" expression.
- greaterOrEqualExp(Expression, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- GROUP - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- groupBy(NodeBuilder...) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- groupBy(Node) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- groupby_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- groupby_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- GroupByNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- GroupByNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.GroupByNode
- groupKeys - Variable in class org.apache.cayenne.query.RefreshQuery
- GROW_BREADTH_STAMP - Static variable in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
- GROW_DEPTH_STAMP - Static variable in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
- gt(E) - Method in interface org.apache.cayenne.exp.property.ComparableProperty
- gt(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- gt(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- gt(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- gt(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
- gt(ComparableProperty<?>) - Method in interface org.apache.cayenne.exp.property.ComparableProperty
- GT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- GT() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- gte(E) - Method in interface org.apache.cayenne.exp.property.ComparableProperty
- gte(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- gte(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- gte(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- gte(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
- gte(ComparableProperty<?>) - Method in interface org.apache.cayenne.exp.property.ComparableProperty
- guessType(String) - Method in class org.apache.cayenne.template.directive.Result
-
Converts "short" type notation to the fully qualified class name.
- guidPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
H
- H2ActionBuilder - Class in org.apache.cayenne.dba.h2
- H2ActionBuilder(DataNode) - Constructor for class org.apache.cayenne.dba.h2.H2ActionBuilder
- H2Adapter - Class in org.apache.cayenne.dba.h2
-
DbAdapter implementation for H2 RDBMS .
- H2Adapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.h2.H2Adapter
- H2CharType - Class in org.apache.cayenne.dba.h2
-
H2 specific char type handling - used to handle the correct setting of clobs
- H2CharType() - Constructor for class org.apache.cayenne.dba.h2.H2CharType
- H2PkGenerator - Class in org.apache.cayenne.dba.h2
-
Default PK generator for H2 that uses sequences for PK generation.
- H2PkGenerator() - Constructor for class org.apache.cayenne.dba.h2.H2PkGenerator
-
Used by DI
- H2PkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.h2.H2PkGenerator
- H2SelectAction - Class in org.apache.cayenne.dba.h2
- H2SelectAction(Select<?>, DataNode) - Constructor for class org.apache.cayenne.dba.h2.H2SelectAction
- H2Sniffer - Class in org.apache.cayenne.dba.h2
- H2Sniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.h2.H2Sniffer
- H2SQLTreeProcessor - Class in org.apache.cayenne.dba.h2
- H2SQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.h2.H2SQLTreeProcessor
- handle(TransactionalOperation<T>, TransactionListener, TransactionDescriptor) - Method in class org.apache.cayenne.tx.DefaultTransactionManager.BaseTransactionHandler
- handleArcPropertyChange(Persistent, ArcProperty, Object, Object) - Method in class org.apache.cayenne.util.ObjectContextGraphAction
- handlePropertyChange(Persistent, String, Object, Object) - Method in class org.apache.cayenne.util.ObjectContextGraphAction
-
Handles property change in a Persistent object, routing to either
ObjectContextGraphAction.handleArcPropertyChange(Persistent, ArcProperty, Object, Object)
orObjectContextGraphAction.handleSimplePropertyChange(Persistent, String, Object, Object)
. - handlerFactory - Variable in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
- handlerFactory - Variable in class org.apache.cayenne.configuration.xml.XMLDataMapLoader
- HandlerFactory - Interface in org.apache.cayenne.configuration.xml
-
Factory that creates handlers for unparsed elements.
- handleSimplePropertyChange(Persistent, String, Object, Object) - Method in class org.apache.cayenne.util.ObjectContextGraphAction
- hasArc(E, E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- hasArc(E, E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- hasChanges() - Method in class org.apache.cayenne.access.DataContext
-
Returns
true
if there are any modified, deleted or new objects registered with this DataContext,false
otherwise. - hasChanges() - Method in class org.apache.cayenne.access.ObjectStore
-
Returns
true
if there are any modified, deleted or new objects registered with this ObjectStore,false
otherwise. - hasChanges() - Method in interface org.apache.cayenne.ObjectContext
-
Returns
true
if there are any modified, deleted or new objects registered with this ObjectContext,false
otherwise. - hasChildren() - Method in class org.apache.cayenne.query.PrefetchTreeNode
- hasExceptions() - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
-
Returns
true
if at least one exception was registered during query execution. - hasFailures() - Method in class org.apache.cayenne.validation.ValidationResult
-
Returns true if at least one failure has been added to this result.
- hasFailures(Object) - Method in class org.apache.cayenne.validation.ValidationResult
- hasGeneratedKeys() - Method in class org.apache.cayenne.access.jdbc.BatchAction
-
Returns whether BatchQuery generates any keys.
- hashCode - Variable in class org.apache.cayenne.access.flush.operation.BaseDbRowOp
- hashCode() - Method in class org.apache.cayenne.access.flush.EffectiveOpId
- hashCode() - Method in class org.apache.cayenne.access.flush.operation.BaseDbRowOp
- hashCode() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- hashCode() - Method in class org.apache.cayenne.access.ToManyList
- hashCode() - Method in class org.apache.cayenne.conn.DataSourceInfo
- hashCode() - Method in class org.apache.cayenne.di.Key
- hashCode() - Method in class org.apache.cayenne.event.EventSubject
- hashCode() - Method in class org.apache.cayenne.exp.Expression
- hashCode() - Method in class org.apache.cayenne.exp.ExpressionParameter
- hashCode() - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
- hashCode() - Method in class org.apache.cayenne.exp.parser.ASTList
- hashCode() - Method in class org.apache.cayenne.exp.parser.ASTPath
- hashCode() - Method in class org.apache.cayenne.exp.parser.ASTScalar
- hashCode() - Method in class org.apache.cayenne.exp.property.BaseProperty
- hashCode() - Method in class org.apache.cayenne.graph.ArcId
- hashCode() - Method in class org.apache.cayenne.query.ObjectIdQuery
-
Implements a standard hashCode contract considering custom 'equals' implementation.
- hashCode() - Method in class org.apache.cayenne.query.Ordering
- hashCode() - Method in class org.apache.cayenne.util.Invocation
- hashCode() - Method in class org.apache.cayenne.util.PersistentObjectList
- hashCode() - Method in class org.apache.cayenne.util.PersistentObjectSet
- hashCode() - Method in class org.apache.cayenne.util.SingleEntryMap
- hashCode() - Method in class org.apache.cayenne.value.GeoJson
- hashCode() - Method in class org.apache.cayenne.value.Json
- hashCode() - Method in class org.apache.cayenne.value.Wkt
- hashCode(Collection<?>) - Static method in class org.apache.cayenne.util.Util
-
Builds a hashCode of Collection.
- HashCodeBuilder - Class in org.apache.cayenne.util
-
Assists in implementing
Object.hashCode()
methods. - HashCodeBuilder() - Constructor for class org.apache.cayenne.util.HashCodeBuilder
-
Uses two hard coded choices for the constants needed to build a
hashCode
. - HashCodeBuilder(int, int) - Constructor for class org.apache.cayenne.util.HashCodeBuilder
-
Two randomly chosen, non-zero, odd numbers must be passed in.
- hasJoins() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
- hasJoins() - Method in interface org.apache.cayenne.access.translator.select.SelectTranslator
- hasListeners() - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
- hasNext() - Method in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
- hasNext() - Method in class org.apache.cayenne.ashwood.graph.FilterArcIterator
- hasNext() - Method in class org.apache.cayenne.ashwood.graph.IndegreeTopologicalSort
- hasNext() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration.ReversedArcIterator
- hasNext() - Method in class org.apache.cayenne.ashwood.graph.StrongConnection
- hasNext() - Method in class org.apache.cayenne.ResultBatchIterator
- hasNext() - Method in class org.apache.cayenne.util.ResultIteratorIterator
- hasNextRow() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
- hasNextRow() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
- hasNextRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
-
Returns true if there is at least one more record that can be read from the iterator.
- hasNextRow() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
- hasNextRow() - Method in interface org.apache.cayenne.ResultIterator
-
Returns true if there is at least one more record that can be read from the iterator.
- hasOrderingClause(Node) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerTreeProcessorV12
- hasSubclasses() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns whether this class has persistent subclasses.
- hasSubclasses() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- hasSubclasses() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- haveObject(String) - Method in class org.apache.cayenne.template.Context
- having - Variable in class org.apache.cayenne.query.FluentSelect
- having(String, Object...) - Method in class org.apache.cayenne.query.ColumnSelect
-
Appends a having qualifier expression of this query, using provided expression String and an array of position parameters.
- having(String, Object...) - Method in class org.apache.cayenne.query.ObjectSelect
-
Appends a having qualifier expression of this query, using provided expression String and an array of position parameters.
- having(NodeBuilder...) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- having(Node) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- having(Expression) - Method in class org.apache.cayenne.query.ColumnSelect
-
Appends a having qualifier expression of this query.
- having(Expression) - Method in class org.apache.cayenne.query.ObjectSelect
-
Appends a having qualifier expression of this query.
- HAVING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- having_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- HavingNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- HavingNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.HavingNode
- havingQualifier - Variable in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- HESSIAN_SERIALIZATION - Static variable in class org.apache.cayenne.remote.service.LocalConnection
- HessianUtil - Class in org.apache.cayenne.remote.hessian.service
-
Hessian related utilities.
- HOLLOW - Static variable in class org.apache.cayenne.PersistenceState
-
Describes a state of an object registered with DataContext/ObjectContext, and having a corresponding database row.
- hour() - Method in class org.apache.cayenne.exp.property.DateProperty
-
It is a caller responsibility to check that underlying attribute has time component
- HOUR - Enum constant in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
- HOUR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- hourExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- hourExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- HSQLDBAdapter - Class in org.apache.cayenne.dba.hsqldb
-
DbAdapter implementation for the HSQLDB RDBMS .
- HSQLDBAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
- HSQLDBNoSchemaAdapter - Class in org.apache.cayenne.dba.hsqldb
-
A flavor of HSQLDBAdapter that implements workarounds for some old driver limitations.
- HSQLDBNoSchemaAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
- HSQLDBProcedureTranslator - Class in org.apache.cayenne.dba.hsqldb
-
Works around HSQLDB's pickiness about stored procedure syntax.
- HSQLDBProcedureTranslator() - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLDBProcedureTranslator
- HSQLDBSniffer - Class in org.apache.cayenne.dba.hsqldb
-
Detects HSQLDB database from JDBC metadata.
- HSQLDBSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLDBSniffer
- HSQLEJBQLConditionTranslator - Class in org.apache.cayenne.dba.hsqldb
- HSQLEJBQLTranslatorFactory - Class in org.apache.cayenne.dba.hsqldb
- HSQLEJBQLTranslatorFactory() - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLEJBQLTranslatorFactory
- HSQLTreeProcessor - Class in org.apache.cayenne.dba.hsqldb
- HSQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLTreeProcessor
- HttpClientConnection - Class in org.apache.cayenne.rop
- HttpClientConnection(RemoteService, String) - Constructor for class org.apache.cayenne.rop.HttpClientConnection
- HttpClientConnectionProvider - Class in org.apache.cayenne.rop
- HttpClientConnectionProvider() - Constructor for class org.apache.cayenne.rop.HttpClientConnectionProvider
- HttpROPConnector - Class in org.apache.cayenne.rop.http
- HttpROPConnector(String, String, String) - Constructor for class org.apache.cayenne.rop.http.HttpROPConnector
- HybridDataObject - Class in org.apache.cayenne
-
This data object like
CayenneDataObject
usesMap
to store generic attributes, only difference is that this Map will be created lazily at first write, thus reducing memory penalty if possible. - HybridDataObject() - Constructor for class org.apache.cayenne.HybridDataObject
I
- id - Variable in class org.apache.cayenne.exp.parser.SimpleNode
- id - Variable in class org.apache.cayenne.map.event.MapEvent
- id - Variable in class org.apache.cayenne.template.parser.SimpleNode
- identification_variable() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- identification_variable_declaration() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- IDENTIFIER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- IDENTIFIER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- IDENTIFIER - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- IdentifierNode - Class in org.apache.cayenne.template.parser
- IdentifierNode(int) - Constructor for class org.apache.cayenne.template.parser.IdentifierNode
- idForOperation(ObjectId) - Static method in class org.apache.cayenne.access.flush.operation.OpIdFactory
- IdMapKeyAccessor - Class in org.apache.cayenne.reflect
-
A stateless read-only accessor of the map key value that is based on the Persistent object id.
- IdMapKeyAccessor() - Constructor for class org.apache.cayenne.reflect.IdMapKeyAccessor
- idPath - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- idPath - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- idProperties - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
- IdProperty<E> - Interface in org.apache.cayenne.exp.property
-
Base class for properties mapped to PK
- IDUtil - Class in org.apache.cayenne.util
-
helper class to generate pseudo-GUID sequences.
- idWidth - Variable in class org.apache.cayenne.access.IncrementalFaultList
-
Stores a hint allowing to distinguish data rows from unfetched ids when the query fetches data rows.
- IF - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- ifElse() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
- ignoreCase - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
- ignoringCase - Variable in class org.apache.cayenne.exp.parser.PatternMatchNode
- image - Variable in class org.apache.cayenne.ejbql.parser.Token
-
The string image of the token.
- image - Variable in class org.apache.cayenne.exp.parser.Token
-
The string image of the token.
- image - Variable in class org.apache.cayenne.template.parser.Token
-
The string image of the token.
- in(E, E...) - Method in class org.apache.cayenne.exp.property.BaseProperty
- in(Collection<E>) - Method in class org.apache.cayenne.exp.property.BaseProperty
- in(Scope) - Method in interface org.apache.cayenne.di.BindingBuilder
-
Sets the scope of a bound instance.
- in(Scope) - Method in interface org.apache.cayenne.di.ListBuilder
- in(Scope) - Method in interface org.apache.cayenne.di.MapBuilder
- in(Scope) - Method in class org.apache.cayenne.di.spi.DICollectionBuilder
- in(ColumnSelect<? extends E>) - Method in class org.apache.cayenne.exp.property.BaseProperty
- IN - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- IN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- IN - Static variable in class org.apache.cayenne.exp.Expression
- in_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- IN_OUT_PARAMETER - Static variable in class org.apache.cayenne.map.ProcedureParameter
- IN_PARAMETER - Static variable in class org.apache.cayenne.map.ProcedureParameter
- IN_SINGLE_LINE_COMMENT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
Lexical state.
- inBuf - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- inBuf - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- inBuf - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- include(int, Object, ExtendedType) - Method in class org.apache.cayenne.access.translator.ParameterBinding
-
Sets the value of the binding and initializes statement position var, thus "including" this binding in the current iteration.
- includeId - Variable in class org.apache.cayenne.access.flush.operation.Values
- includeInBatch(DbAttribute) - Method in class org.apache.cayenne.access.translator.batch.legacy.InsertBatchTranslator
-
Deprecated.Returns true if an attribute should be included in the batch.
- incomingIterator(E) - Method in interface org.apache.cayenne.ashwood.graph.DigraphIteration
- incomingIterator(E) - Method in class org.apache.cayenne.ashwood.graph.FilterIteration
- incomingIterator(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- incomingIterator(E) - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration
- incomingSize(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- incomingSize(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- IncrementalFaultList<E> - Class in org.apache.cayenne.access
-
A synchronized list that serves as a container of DataObjects.
- IncrementalFaultList(DataContext, Query, int) - Constructor for class org.apache.cayenne.access.IncrementalFaultList
-
Creates a new IncrementalFaultList using a given DataContext and query.
- IncrementalListResponse - Class in org.apache.cayenne.util
-
A QueryResponse that contains a sublist of the query result.
- IncrementalListResponse(List, int) - Constructor for class org.apache.cayenne.util.IncrementalListResponse
- incrementer - Static variable in class org.apache.cayenne.map.EntityResolver
- inDbExp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building IN DB expression.
- inDbExp(String, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building IN DB expression.
- inDbIdExp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building IN DBID expression.
- inDbIdExp(String, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building IN DBID expression.
- IndegreeTopologicalSort<E> - Class in org.apache.cayenne.ashwood.graph
- IndegreeTopologicalSort(Digraph<E, ?>) - Constructor for class org.apache.cayenne.ashwood.graph.IndegreeTopologicalSort
- indent - Variable in class org.apache.cayenne.util.XMLEncoder
- indent(int) - Method in class org.apache.cayenne.util.XMLEncoder
- indentLine - Variable in class org.apache.cayenne.util.XMLEncoder
- indentTimes - Variable in class org.apache.cayenne.util.XMLEncoder
- indexAdditionalDbEntities(PersistentDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- indexCollection(Collection<Object>) - Method in class org.apache.cayenne.util.PersistentObjectMap
-
Converts a collection into a map indexed by map key.
- indexOf(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
- indexOf(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
- indexProperty - Variable in class org.apache.cayenne.util.IndexPropertyList
- IndexPropertyList - Class in org.apache.cayenne.util
-
A List implementation that would maintain its internal ordering based on some object numeric "index" property.
- IndexPropertyList(String) - Constructor for class org.apache.cayenne.util.IndexPropertyList
-
Creates an empty NumericPropertyOrderedList.
- IndexPropertyList(String, List, boolean) - Constructor for class org.apache.cayenne.util.IndexPropertyList
-
Creates a NumericPropertyOrderedList that decorates another list.
- indexQualifiers(PersistentDescriptor, EntityInheritanceTree) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- indexRootDbEntities(PersistentDescriptor, EntityInheritanceTree) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- indexSorter() - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
-
Reindexes internal sorter in a thread-safe manner.
- indexSubclassDescriptors(PersistentDescriptor, EntityInheritanceTree) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
- indexSuperclassProperties(PersistentDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
-
Adds superclass properties to the descriptor, applying proper overrides.
- indirectlyModifiedIds - Variable in class org.apache.cayenne.access.event.SnapshotEvent
- IndirectQuery - Class in org.apache.cayenne.query
-
A base superclass for queries that resolve into some other queries during the routing phase.
- IndirectQuery() - Constructor for class org.apache.cayenne.query.IndirectQuery
- inExp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building IN expression.
- inExp(String, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building IN expression.
- inExp(Expression, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- inExp(Expression, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- inExp(Expression, ColumnSelect<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- info - Variable in class org.apache.cayenne.event.CayenneEvent
- IngresActionBuilder - Class in org.apache.cayenne.dba.ingres
- IngresActionBuilder(DataNode) - Constructor for class org.apache.cayenne.dba.ingres.IngresActionBuilder
- IngresAdapter - Class in org.apache.cayenne.dba.ingres
-
DbAdapter implementation for Ingres.
- IngresAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.ingres.IngresAdapter
- IngresBooleanType - Class in org.apache.cayenne.dba.ingres
- IngresBooleanType() - Constructor for class org.apache.cayenne.dba.ingres.IngresBooleanType
- IngresPkGenerator - Class in org.apache.cayenne.dba.ingres
-
Ingres-specific sequence based PK generator.
- IngresPkGenerator() - Constructor for class org.apache.cayenne.dba.ingres.IngresPkGenerator
-
Used by DI
- IngresPkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.ingres.IngresPkGenerator
- IngresSelectAction - Class in org.apache.cayenne.dba.ingres
- IngresSelectAction(Select<T>, DataNode) - Constructor for class org.apache.cayenne.dba.ingres.IngresSelectAction
- IngresSniffer - Class in org.apache.cayenne.dba.ingres
-
Detects Ingres database from JDBC metadata.
- IngresSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.ingres.IngresSniffer
- IngressSQLTreeProcessor - Class in org.apache.cayenne.dba.ingres
- IngressSQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.ingres.IngressSQLTreeProcessor
- inId(Object, Object...) - Method in class org.apache.cayenne.exp.property.EntityProperty
- inId(Collection<Object>) - Method in class org.apache.cayenne.exp.property.EntityProperty
- init(DataChannel) - Method in interface org.apache.cayenne.DataChannelFilter
-
Deprecated.
- initDefaultFactories() - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
-
Registers default factories for creating enum types and serializable types.
- initDone - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
- initDriverInformation() - Static method in class org.apache.cayenne.dba.oracle.OracleAdapter
- initExtendedTypes(List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ValueObjectTypeRegistry) - Method in class org.apache.cayenne.dba.JdbcAdapter
- initialCapacity(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
-
Specifies the initial capacity of the hash table (default 16).
- initStatement(CallableStatement) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
-
Initializes statement with query parameters
- initStatement(CallableStatement) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
-
Set IN and OUT parameters.
- initValues() - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- initWithProperties(Map<String, ?>) - Method in class org.apache.cayenne.query.EJBQLQuery
- initWithProperties(Map<String, ?>) - Method in class org.apache.cayenne.query.ProcedureQuery
-
Initializes query parameters using a set of properties.
- initWithProperties(Map<String, ?>) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Initializes query parameters using a set of properties.
- initWithProperties(Map<String, ?>) - Method in class org.apache.cayenne.query.SQLTemplate
-
Initializes query parameters using a set of properties.
- initWithProperties(Map<String, Object>) - Method in class org.apache.cayenne.map.DataMap
-
Performs DataMap initialization from a set of properties, using defaults for the missing properties.
- initWithProperties(Map<String, String>) - Method in class org.apache.cayenne.access.DataDomain
-
Deprecated.since 4.0 properties are processed by the DI provider.
- initWithProperties(Map<String, String>) - Method in class org.apache.cayenne.query.FluentSelect
- initWithProperties(RuntimeProperties) - Method in class org.apache.cayenne.access.DataRowStore
- Inject - Annotation Type in org.apache.cayenne.di
- injectInitialValue(Object) - Method in class org.apache.cayenne.BaseContext
-
If ObjEntity qualifier is set, asks it to inject initial value to an object.
- injectMembers(Object) - Method in interface org.apache.cayenne.di.Injector
-
Performs field injection on a given object, ignoring constructor injection.
- injectMembers(Object) - Method in class org.apache.cayenne.di.spi.DefaultInjector
- injector - Variable in class org.apache.cayenne.configuration.CayenneRuntime
- injector - Variable in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
- injector - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
- injector - Variable in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
- injector - Variable in class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
- injector - Variable in class org.apache.cayenne.di.spi.DICollectionBuilder
- Injector - Interface in org.apache.cayenne.di
-
A facade to the Cayenne DI container.
- injectValue(Object) - Method in class org.apache.cayenne.exp.parser.ASTAnd
- injectValue(Object) - Method in class org.apache.cayenne.exp.parser.ASTEqual
- injectValue(Object) - Method in interface org.apache.cayenne.exp.ValueInjector
- injectValueHolder(Object) - Method in class org.apache.cayenne.reflect.BaseProperty
-
Does nothing.
- injectValueHolder(Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
-
Injects a List in the object if it hasn't been done yet.
- injectValueHolder(Object) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
-
If a property is implemented as a ValueHolder, this operation would create an unfaulted value holder and inject it into the object, if an object doesn't have it set yet.
- injectValueHolders(Object) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Prepares object properties for access.
- injectValueHolders(Object) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- injectValueHolders(Object) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Invokes 'prepareForAccess' of a super descriptor and then invokes 'prepareForAccess' of each declared property.
- INNER - Enum constant in enum org.apache.cayenne.access.sqlbuilder.JoinType
- INNER - Enum constant in enum org.apache.cayenne.map.JoinType
- INNER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- inner_fetch_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- inner_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- innerJoin - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- innerJoin(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- InNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- InNode(boolean) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.InNode
- input_parameter() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- input_stream - Variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
- input_stream - Variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
- input_stream - Variable in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
- inputStream - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- inputStream - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- inputStream - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- insert(String) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- insert(DbEntity) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- INSERT - Enum constant in enum org.apache.cayenne.access.flush.operation.DbRowOpType
- INSERT_COLUMNS - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- INSERT_VALUES - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- insertAllBefore(Collection<T>, Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
- InsertBatchQuery - Class in org.apache.cayenne.query
-
Batched INSERT query.
- InsertBatchQuery(DbEntity, int) - Constructor for class org.apache.cayenne.query.InsertBatchQuery
-
Creates new InsertBatchQuery for a given DbEntity and estimated capacity.
- InsertBatchTranslator - Class in org.apache.cayenne.access.translator.batch
- InsertBatchTranslator - Class in org.apache.cayenne.access.translator.batch.legacy
-
Deprecated.since 4.2
- InsertBatchTranslator(InsertBatchQuery, DbAdapter) - Constructor for class org.apache.cayenne.access.translator.batch.InsertBatchTranslator
- InsertBatchTranslator(InsertBatchQuery, DbAdapter) - Constructor for class org.apache.cayenne.access.translator.batch.legacy.InsertBatchTranslator
-
Deprecated.
- insertBefore(Class<? extends T>, Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
- insertBefore(T, Class<? extends T>) - Method in interface org.apache.cayenne.di.ListBuilder
- InsertBuilder - Class in org.apache.cayenne.access.sqlbuilder
- InsertBuilder(String) - Constructor for class org.apache.cayenne.access.sqlbuilder.InsertBuilder
- InsertBuilder(DbEntity) - Constructor for class org.apache.cayenne.access.sqlbuilder.InsertBuilder
- InsertColumnsNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- InsertColumnsNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.InsertColumnsNode
- InsertDbRowOp - Class in org.apache.cayenne.access.flush.operation
- InsertDbRowOp(Persistent, DbEntity, ObjectId) - Constructor for class org.apache.cayenne.access.flush.operation.InsertDbRowOp
- InsertNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- InsertNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.InsertNode
- insertTranslator(InsertBatchQuery, DbAdapter) - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslatorFactory
- insertTranslator(InsertBatchQuery, DbAdapter) - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslatorFactory
-
Deprecated.
- InsertValuesNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- InsertValuesNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.InsertValuesNode
- inSingletonScope() - Method in interface org.apache.cayenne.di.BindingBuilder
-
Sets the scope of a bound instance to singleton.
- installAccessorFactory(AccessorFactory) - Static method in class org.apache.cayenne.reflect.PropertyUtils
-
This method installs custom accessor factory to be used by property utils.
- INSTANCE - Static variable in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction.PhantomDbRowOpCleaner
- INSTANCE - Static variable in class org.apache.cayenne.template.directive.Bind
- INSTANCE - Static variable in class org.apache.cayenne.template.directive.BindEqual
- INSTANCE - Static variable in class org.apache.cayenne.template.directive.BindNotEqual
- INSTANCE - Static variable in class org.apache.cayenne.template.directive.BindObjectEqual
- INSTANCE - Static variable in class org.apache.cayenne.template.directive.BindObjectNotEqual
- INSTANCE - Static variable in class org.apache.cayenne.template.directive.Result
- INT_LITERAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- INT_LITERAL - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- integer_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- INTEGER_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- IntegerType - Class in org.apache.cayenne.access.types
- IntegerType() - Constructor for class org.apache.cayenne.access.types.IntegerType
- interceptInternalQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
- interceptLocalCache() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
- interceptObjectConversion() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
-
Transfers fetched objects into the target context if it is different from "acting" context.
- interceptOIDQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
- interceptPaginatedQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
- interceptRefreshQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
- interceptRelationshipQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
- InternalUnsupportedTypeFactory - Class in org.apache.cayenne.access.types
-
Extended type factory that produces types for Cayenne internal value types that could potentially make it to the DB.
- InternalUnsupportedTypeFactory() - Constructor for class org.apache.cayenne.access.types.InternalUnsupportedTypeFactory
- InternalUnsupportedTypeFactory.Marker - Interface in org.apache.cayenne.access.types
-
Marker interface, that should be used by any internal value types, that could potentially get to the SQL
- intPKForObject(Persistent) - Static method in class org.apache.cayenne.Cayenne
-
Returns an int primary key value for a persistent object.
- INVALID_LEXICAL_STATE - Static variable in exception class org.apache.cayenne.exp.parser.TokenMgrError
-
Tried to change to an invalid lexical state.
- invalidate() - Method in class org.apache.cayenne.util.IndexPropertyList
- invalidate() - Method in class org.apache.cayenne.util.PersistentObjectHolder
- invalidate() - Method in class org.apache.cayenne.util.PersistentObjectList
-
Turns itself into a fault, thus forcing a refresh on the next access.
- invalidate() - Method in class org.apache.cayenne.util.PersistentObjectMap
- invalidate() - Method in class org.apache.cayenne.util.PersistentObjectSet
-
Turns itself into a fault, thus forcing a refresh on the next access.
- invalidate() - Method in interface org.apache.cayenne.ValueHolder
-
Turns a ValueHolder into a fault.
- invalidate(Object) - Method in interface org.apache.cayenne.reflect.ArcProperty
-
Turns a property of an object into a fault.
- invalidatedIds - Variable in class org.apache.cayenne.access.event.SnapshotEvent
- invalidateObjects(Collection<?>) - Method in class org.apache.cayenne.BaseContext
- invalidateObjects(Collection<?>) - Method in interface org.apache.cayenne.ObjectContext
-
Invalidates a Collection of persistent objects.
- invalidateObjects(T...) - Method in class org.apache.cayenne.BaseContext
- invalidateObjects(T...) - Method in interface org.apache.cayenne.ObjectContext
-
Invalidates one or more persistent objects.
- Invocation - Class in org.apache.cayenne.util
-
Invocation represents a dynamic method invocation bound to a specific target.
- Invocation(Object, String) - Constructor for class org.apache.cayenne.util.Invocation
-
Constructor for an Invocation without arguments in the target's method.
- Invocation(Object, String, Class) - Constructor for class org.apache.cayenne.util.Invocation
-
Constructor for an Invocation with a single argument in the target's method.
- Invocation(Object, String, Class[]) - Constructor for class org.apache.cayenne.util.Invocation
-
Constructor for an Invocation with arbitrary arguments in the target's method.
- IS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- isAbstract() - Method in class org.apache.cayenne.map.ObjEntity
- isAccessible(Member) - Static method in class org.apache.cayenne.util.Util
-
Returns true if a Member is accessible via reflection under normal Java access controls.
- isAlias() - Method in interface org.apache.cayenne.map.PathComponent
-
Returns true if this component is an alias for a different path.
- isAllowedForTrimming() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- isAppendingResultColumns() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
- isArray() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
- isAscending() - Method in class org.apache.cayenne.query.Ordering
-
Returns true if sorting is done in ascending order.
- isBatchUpdate() - Method in interface org.apache.cayenne.QueryResultItem
-
Returns true if encapsulated result is a batch update result.
- isBinary(int) - Static method in class org.apache.cayenne.dba.TypesMapping
-
Returns true if supplied type is a binary type.
- isBlank(CharSequence) - Static method in class org.apache.cayenne.util.Util
-
Returns true, if string not empty and contains non-whitespace characters.
- isCaseInsensitive() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
- isCaseInsensitive() - Method in class org.apache.cayenne.query.Ordering
-
Returns true if the sorting is case insensitive
- isCaseSensitive() - Method in class org.apache.cayenne.query.Ordering
-
Returns true if the sorting is case sensitive.
- isChannelEventsEnabled() - Method in class org.apache.cayenne.remote.ClientChannel
- isCharacter(int) - Static method in class org.apache.cayenne.dba.TypesMapping
-
Returns true if supplied type is a character type.
- isClientAllowed() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns true if this entity is allowed to be used on the client.
- isClientSupported() - Method in class org.apache.cayenne.map.DataMap
- isClosed() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- isDecimal(int) - Static method in class org.apache.cayenne.dba.TypesMapping
-
Returns true if supplied type is a decimal type.
- isDescending() - Method in class org.apache.cayenne.query.Ordering
-
Returns true if the sorting is done in descending order.
- isDisjointByIdPrefetch() - Method in class org.apache.cayenne.query.PrefetchTreeNode
- isDisjointPrefetch() - Method in class org.apache.cayenne.query.PrefetchTreeNode
- isDistinct() - Method in class org.apache.cayenne.access.translator.select.FluentSelectWrapper
- isDistinct() - Method in class org.apache.cayenne.access.translator.select.SelectQueryWrapper
-
Deprecated.
- isDistinct() - Method in interface org.apache.cayenne.access.translator.select.TranslatableQueryWrapper
- isDistinct() - Method in class org.apache.cayenne.map.SelectQueryDescriptor
- isDistinct() - Method in class org.apache.cayenne.query.FluentSelect
- isDistinct() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Returns true if this query returns distinct rows.
- isEmpty() - Method in class org.apache.cayenne.access.flush.operation.Values
- isEmpty() - Method in class org.apache.cayenne.access.IncrementalFaultList
- isEmpty() - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- isEmpty() - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- isEmpty() - Method in class org.apache.cayenne.query.QueryChain
- isEmpty() - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Checks whether this composite collection is empty.
- isEmpty() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- isEmpty() - Method in class org.apache.cayenne.util.PersistentObjectList
- isEmpty() - Method in class org.apache.cayenne.util.PersistentObjectMap
- isEmpty() - Method in class org.apache.cayenne.util.PersistentObjectSet
- isEmpty() - Method in class org.apache.cayenne.util.SoftValueMap
- isEmpty() - Method in class org.apache.cayenne.util.WeakValueMap
- isEmpty() - Method in class org.apache.cayenne.util.SingleEntryMap
- isEmpty(boolean) - Method in class org.apache.cayenne.access.DbGenerator
-
Returns
true
if there is nothing to be done by this generator. - isEmpty(LifecycleEvent) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Returns true if there are no listeners for a specific event type.
- isEmptyString(CharSequence) - Static method in class org.apache.cayenne.util.Util
-
Returns true, if the String is null or an empty string.
- isEquals() - Method in class org.apache.cayenne.util.EqualsBuilder
-
Returns
true
if the fields that have been checked are all equal. - isExcluded() - Method in class org.apache.cayenne.access.translator.ParameterBinding
- isExpression - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- isExpression() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- isExternal() - Method in class org.apache.cayenne.tx.CayenneTransaction
- isExternal() - Method in class org.apache.cayenne.tx.ExternalTransaction
- isExternal() - Method in interface org.apache.cayenne.tx.Transaction
-
Is this transaction managed by external transaction manager
- isFalse() - Method in class org.apache.cayenne.exp.property.BaseProperty
- isFault() - Method in class org.apache.cayenne.util.IndexPropertyList
- isFault() - Method in class org.apache.cayenne.util.PersistentObjectHolder
-
Returns true if this holder is not resolved, meaning its object is not yet known.
- isFault() - Method in class org.apache.cayenne.util.PersistentObjectList
-
Returns whether this list is not yet resolved and requires a fetch.
- isFault() - Method in class org.apache.cayenne.util.PersistentObjectMap
- isFault() - Method in class org.apache.cayenne.util.PersistentObjectSet
-
Returns whether this list is not yet resolved and requires a fetch.
- isFault() - Method in interface org.apache.cayenne.ValueHolder
-
Returns true if the internal value is not yet resolved.
- isFault(Object) - Method in interface org.apache.cayenne.reflect.ArcProperty
-
Returns whether a target node connected to a given object is an unresolved fault.
- isFault(Object) - Method in class org.apache.cayenne.reflect.BaseArcProperty
- isFault(Object) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Returns true if an object is not fully resolved.
- isFault(Object) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- isFault(Object) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- isFetchAllowed() - Method in class org.apache.cayenne.query.ObjectIdQuery
- isFetchingDataRows() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- isFetchingDataRows() - Method in class org.apache.cayenne.query.EJBQLQuery
- isFetchingDataRows() - Method in class org.apache.cayenne.query.FluentSelect
- isFetchingDataRows() - Method in class org.apache.cayenne.query.ObjectIdQuery
- isFetchingDataRows() - Method in class org.apache.cayenne.query.ObjectSelect
- isFetchingDataRows() - Method in class org.apache.cayenne.query.ProcedureQuery
- isFetchingDataRows() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns
true
if this query should produce a list of data rows as opposed to DataObjects,false
for DataObjects. - isFetchingDataRows() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- isFetchingDataRows() - Method in class org.apache.cayenne.query.SelectById
- isFetchingDataRows() - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Returns
true
if this query should produce a list of data rows as opposed to DataObjects,false
for DataObjects. - isFetchingDataRows() - Method in class org.apache.cayenne.query.SQLSelect
- isFetchingDataRows() - Method in class org.apache.cayenne.query.SQLTemplate
- isFetchMandatory() - Method in class org.apache.cayenne.query.ObjectIdQuery
- isFlattened() - Method in class org.apache.cayenne.map.ObjAttribute
-
Returns whether this attribute is "flattened", meaning that it points to a column from an entity other than the DbEntity mapped to the parent ObjEntity.
- isFlattened() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns true if the relationship is a "flattened" relationship.
- isForeignKey() - Method in class org.apache.cayenne.map.DbAttribute
-
Returns
true
if the DB column represented by this attribute is a foreign key, referencing another table. - isFromPK() - Method in class org.apache.cayenne.map.DbRelationship
- isFullReplacementIdAttached(ObjectId) - Method in class org.apache.cayenne.map.DbEntity
-
Returns true if there is full replacement id is attached to an ObjectId.
- isGenerated() - Method in class org.apache.cayenne.map.DbAttribute
-
Returns true if this column value is generated by the database.
- isGeneric() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns whether this entity is "generic", meaning it is not mapped to a unique Java class.
- isIgnoreCase() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
- isIgnoringCase() - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
- isIncomingEmpty(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- isIncomingEmpty(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- isInherited() - Method in class org.apache.cayenne.map.ObjAttribute
-
Returns
true
if attribute inherited from a super entity. - isInParameter() - Method in class org.apache.cayenne.map.ProcedureParameter
- isInsertOrUpdateSet() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- isIteratedResult() - Method in interface org.apache.cayenne.access.OperationHints
-
Returns
true
to indicate that any results of a select operation should be returned as a ResultIterator. - isIteratedResult() - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
-
Returns
false
. - isIteratedResult() - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
- isIteratedResult() - Method in class org.apache.cayenne.access.util.IteratedSelectObserver
- isJointPrefetch() - Method in class org.apache.cayenne.query.PrefetchTreeNode
- isLast() - Method in interface org.apache.cayenne.map.PathComponent
- isLazy() - Method in class org.apache.cayenne.map.ObjAttribute
- isList() - Method in interface org.apache.cayenne.QueryResponse
-
Returns whether current iteration result is a list or an update count.
- isList() - Method in interface org.apache.cayenne.QueryResult
-
Returns whether current iteration result is a list or an update count.
- isList() - Method in class org.apache.cayenne.util.GenericQueryResult
- isList() - Method in class org.apache.cayenne.util.GenericResponse
- isList() - Method in class org.apache.cayenne.util.ListResponse
- isLoggable() - Method in interface org.apache.cayenne.log.JdbcEventLogger
-
Returns true if current thread default log level is high enough to generate output.
- isLoggable() - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
- isLoggable() - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- isMandatory() - Method in class org.apache.cayenne.map.DbAttribute
- isMandatory() - Method in class org.apache.cayenne.map.DbRelationship
- isMandatory() - Method in class org.apache.cayenne.map.ObjAttribute
-
Returns whether this attribute is mandatory
- isMandatory() - Method in class org.apache.cayenne.map.ObjRelationship
- isMandatory() - Method in class org.apache.cayenne.map.Relationship
-
Returns if relationship is mandatory
- isNameChange() - Method in class org.apache.cayenne.map.event.MapEvent
- isNegated() - Method in interface org.apache.cayenne.ejbql.EJBQLExpression
-
Returns an optional boolean flag that negates the value of the expression.
- isNegated() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- isNegative() - Method in class org.apache.cayenne.ejbql.parser.EJBQLDecimalLiteral
- isNegative() - Method in class org.apache.cayenne.ejbql.parser.EJBQLIntegerLiteral
- isNoop() - Method in class org.apache.cayenne.access.ObjectDiff
-
Checks whether at least a single property is modified.
- isNoop() - Method in class org.apache.cayenne.access.ObjectStoreGraphDiff
- isNoop() - Method in class org.apache.cayenne.graph.CompoundDiff
-
Returns true if this diff has no other diffs or if all of its diffs are noops.
- isNoop() - Method in interface org.apache.cayenne.graph.GraphDiff
-
Returns true if this diff is simply a placeholder and does not perform any actual operation.
- isNoop() - Method in class org.apache.cayenne.graph.NodeDiff
- isNoop() - Method in class org.apache.cayenne.graph.NodePropertyChangeOperation
-
Returns true if both old and new value are equal.
- isNot() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.BetweenNode
- isNot() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.InNode
- isNot() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
- isNotNull() - Method in class org.apache.cayenne.exp.property.BaseProperty
- isNull() - Method in class org.apache.cayenne.exp.property.BaseProperty
- isNull(DbAttribute) - Method in class org.apache.cayenne.query.DeleteBatchQuery
-
Returns true if a given attribute always has a null value in the batch.
- isNull(DbAttribute) - Method in class org.apache.cayenne.query.UpdateBatchQuery
-
Returns true if a given attribute always has a null value in the batch.
- isNullAttribute(DbAttribute) - Method in class org.apache.cayenne.access.translator.batch.BaseBatchTranslator
- isNullAttribute(DbAttribute) - Method in class org.apache.cayenne.access.translator.batch.DeleteBatchTranslator
- isNullAttribute(DbAttribute) - Method in class org.apache.cayenne.access.translator.batch.InsertBatchTranslator
- isNullAttribute(DbAttribute) - Method in class org.apache.cayenne.access.translator.batch.UpdateBatchTranslator
- isNullSortedFirst() - Method in class org.apache.cayenne.query.Ordering
-
Get sort order for nulls.
- isNumeric(int) - Static method in class org.apache.cayenne.dba.TypesMapping
-
Returns true if supplied type is a numeric type.
- isNumeric(CharSequence) - Static method in class org.apache.cayenne.util.Util
- isolation(int) - Method in class org.apache.cayenne.tx.TransactionDescriptor.Builder
- ISOLATION_DEFAULT - Static variable in class org.apache.cayenne.tx.TransactionDescriptor
-
Keep database default isolation level
- isOptional() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns a boolean indicating whether the presence of a non-null source key(s) will not guarantee a presence of a target record.
- isOutgoingEmpty(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- isOutgoingEmpty(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- isOutParam() - Method in class org.apache.cayenne.map.ProcedureParameter
- isOverriden(String) - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- isParentOfType(NodeType) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- isPathExceptionSuppressed() - Method in class org.apache.cayenne.query.Ordering
-
Is a path with a null in the middle is ignored.
- isPhantom() - Method in class org.apache.cayenne.query.PrefetchTreeNode
- isPrimaryKey() - Method in class org.apache.cayenne.map.DbAttribute
- isPrimaryKey() - Method in class org.apache.cayenne.map.ObjAttribute
- isProcessingChildDiff() - Static method in class org.apache.cayenne.graph.ChildDiffLoader
-
Returns whether child diff processing is in progress.
- isQuotingSQLIdentifiers() - Method in class org.apache.cayenne.map.DataMap
- isReadOnly() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- isReadOnly() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns
true
if this ObjEntity represents a set of read-only objects. - isReadOnly() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns true if the relationship is flattened, but is not of the single case that can have automatic write support.
- isReflexive(DbEntity) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- isReflexive(DbEntity) - Method in interface org.apache.cayenne.map.EntitySorter
- isRefreshAll() - Method in class org.apache.cayenne.query.RefreshQuery
- isRefreshing() - Method in class org.apache.cayenne.query.RelationshipQuery
- isRefreshingObjects() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- isRefreshingObjects() - Method in interface org.apache.cayenne.query.QueryMetadata
-
Returns
true
if the query results should replace any currently cached values, returnsfalse
otherwise. - isRefreshingObjects() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- isReplacementIdAttached() - Method in interface org.apache.cayenne.ObjectId
- isResultNode() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- isReturnGeneratedKeys() - Method in class org.apache.cayenne.query.SQLExec
- isReturnGeneratedKeys() - Method in class org.apache.cayenne.query.SQLTemplate
- isReturningValue() - Method in class org.apache.cayenne.map.Procedure
-
Returns
true
if a stored procedure returns a value. - isRollbackOnly() - Method in class org.apache.cayenne.tx.BaseTransaction
- isRollbackOnly() - Method in interface org.apache.cayenne.tx.Transaction
- isRunning() - Method in class org.apache.cayenne.event.EventBridge
-
Returns true if this bridge is active.
- isRuntime() - Method in class org.apache.cayenne.map.Relationship
- isSameBatch(DbRowOp) - Method in interface org.apache.cayenne.access.flush.operation.DbRowOp
- isSameBatch(DbRowOp) - Method in class org.apache.cayenne.access.flush.operation.DeleteDbRowOp
- isSameBatch(DbRowOp) - Method in class org.apache.cayenne.access.flush.operation.DeleteInsertDbRowOp
- isSameBatch(DbRowOp) - Method in class org.apache.cayenne.access.flush.operation.InsertDbRowOp
- isSameBatch(DbRowOp) - Method in class org.apache.cayenne.access.flush.operation.UpdateDbRowOp
- isSameBatch(Qualifier) - Method in class org.apache.cayenne.access.flush.operation.Qualifier
- isSameBatch(Values) - Method in class org.apache.cayenne.access.flush.operation.Values
- isSelectResult() - Method in interface org.apache.cayenne.QueryResultItem
-
Returns true if encapsulated result is a select result.
- isSerializingMessages() - Method in class org.apache.cayenne.remote.service.LocalConnection
- isServerOnly() - Method in class org.apache.cayenne.map.ObjEntity
-
Returns true if this entity is not available on the client.
- isSharedCacheEnabled() - Method in class org.apache.cayenne.access.DataDomain
-
Returns
true
if DataContexts produced by this DataDomain are using shared DataRowStore. - isSingleResultSetMapping() - Method in interface org.apache.cayenne.query.QueryMetadata
- isSingleResultSetMapping() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- isSingleResultSetMapping() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- isSingleThreaded() - Method in class org.apache.cayenne.event.DefaultEventManager
-
Returns true if this EventManager is single-threaded.
- isSingleThreaded() - Method in interface org.apache.cayenne.event.EventManager
-
Returns true if this EventManager is single-threaded.
- isSingleThreaded() - Method in class org.apache.cayenne.event.NoopEventManager
- isSourceDefiningTargetPrecenseAndType(EntityResolver) - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns true if the relationship is non-optional and target has no subclasses.
- isSourceIndependentFromTargetChange() - Method in class org.apache.cayenne.map.DbRelationship
-
Returns a boolean indicating whether modifying a target of such relationship in any way will not change the underlying table row of the source.
- isSourceIndependentFromTargetChange() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns a boolean indicating whether modifying a target of such relationship in any way will not change the underlying table row of the source.
- isStopped() - Method in class org.apache.cayenne.event.DefaultEventManager
-
Returns true if the EventManager was stopped via
DefaultEventManager.shutdown()
method. - isSubentityOf(ObjEntity) - Method in class org.apache.cayenne.map.ObjEntity
-
Returns true if this entity directly or indirectly inherits from a given entity, false otherwise.
- isSupportsOracleLOB() - Static method in class org.apache.cayenne.dba.oracle.OracleAdapter
- isSuppressingDistinct() - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
- isSuppressingDistinct() - Method in interface org.apache.cayenne.access.translator.select.SelectTranslator
- isSuppressingDistinct() - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- isSuppressingDistinct() - Method in interface org.apache.cayenne.query.QueryMetadata
- isSuppressingDistinct() - Method in class org.apache.cayenne.query.QueryMetadataProxy
- isTemporary() - Method in interface org.apache.cayenne.ObjectId
- isToDependentEntity() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns true if underlying DbRelationships point to dependent entity.
- isToDependentPK() - Method in class org.apache.cayenne.map.DbRelationship
-
Returns
true
if relationship from source to target points to dependent primary key. - isToMany() - Method in class org.apache.cayenne.map.ObjRelationship
- isToMany() - Method in class org.apache.cayenne.map.Relationship
-
Returns a boolean value that determines relationship multiplicity.
- isToMasterPK() - Method in class org.apache.cayenne.map.DbRelationship
-
Returns
true
if a methodisToDependentPK
of reverse relationship of this relationship returnstrue
. - isToPK() - Method in class org.apache.cayenne.map.DbRelationship
-
Returns true if the relationship points to at least one of the PK columns of the target entity.
- isToPK() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns true if the underlying DbRelationships point to a at least one of the columns of the target entity.
- isTransientParent() - Method in class org.apache.cayenne.util.RelationshipFault
- isTrimmingBytes() - Method in class org.apache.cayenne.access.types.ByteArrayType
- isTrimmingChars() - Method in class org.apache.cayenne.access.types.CharType
-
Returns
true
if 'materializeObject' method should trim trailing spaces from the CHAR columns. - isTrue() - Method in class org.apache.cayenne.exp.property.BaseProperty
- isUncommittedParent() - Method in class org.apache.cayenne.util.RelationshipFault
- isUsedForLocking() - Method in class org.apache.cayenne.map.ObjAttribute
-
Returns whether this attribute should be used for locking.
- isUsedForLocking() - Method in class org.apache.cayenne.map.ObjRelationship
-
Returns whether this attribute should be used for locking.
- isUseScalar() - Method in class org.apache.cayenne.query.SQLTemplate
- isUsingAliases() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- isUsingAliases() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- isUsingAliases() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
- isUsingBlobs() - Method in class org.apache.cayenne.access.types.ByteArrayType
-
Returns
true
if byte columns are handled as BLOBs internally. - isUsingClobs() - Method in class org.apache.cayenne.access.types.CharType
- isUsingOptimisticLocking() - Method in class org.apache.cayenne.access.flush.operation.Qualifier
- isUsingOptimisticLocking() - Method in class org.apache.cayenne.query.BatchQuery
-
Returns true if the batch query uses optimistic locking.
- isUsingOptimisticLocking() - Method in class org.apache.cayenne.query.DeleteBatchQuery
-
Returns true if the batch query uses optimistic locking.
- isUsingOptimisticLocking() - Method in class org.apache.cayenne.query.UpdateBatchQuery
-
Returns true if the batch query uses optimistic locking.
- isUsingSharedSnapshotCache() - Method in class org.apache.cayenne.access.DataContext
-
Returns
true
if the ObjectStore uses shared cache of a parent DataDomain. - isValid(int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- isValidatingObjectsOnCommit() - Method in class org.apache.cayenne.access.DataDomain
-
Returns whether child DataContexts default behavior is to perform object validation before commit is executed.
- isValidatingObjectsOnCommit() - Method in class org.apache.cayenne.BaseContext
-
Returns whether this ObjectContext performs object validation before commit is executed.
- isValidForDepPk() - Method in class org.apache.cayenne.map.DbRelationship
- isWrapperFor(Class<?>) - Method in class org.apache.cayenne.datasource.DriverDataSource
- isWrapperFor(Class<?>) - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
- isWrapperFor(Class<?>) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- isWrapperFor(Class<?>) - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
- iterate(ObjectContext, ResultIteratorCallback<T>) - Method in class org.apache.cayenne.query.FluentSelect
- iterate(ObjectContext, ResultIteratorCallback<T>) - Method in class org.apache.cayenne.query.MappedSelect
- iterate(ObjectContext, ResultIteratorCallback<T>) - Method in interface org.apache.cayenne.query.Select
-
Creates a ResultIterator based on the provided context and passes it to a callback for processing.
- iterate(ObjectContext, ResultIteratorCallback<T>) - Method in class org.apache.cayenne.query.SelectById
- iterate(ObjectContext, ResultIteratorCallback<T>) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- iterate(ObjectContext, ResultIteratorCallback<T>) - Method in class org.apache.cayenne.query.SQLSelect
- iterate(Select<T>, ResultIteratorCallback<T>) - Method in class org.apache.cayenne.BaseContext
- iterate(Select<T>, ResultIteratorCallback<T>) - Method in interface org.apache.cayenne.ObjectContext
-
Creates a ResultIterator based on the provided query and passes it to a callback for processing.
- IteratedSelectObserver - Class in org.apache.cayenne.access.util
-
OperationObserver that is used to track the execution of SelectQueries with results returned as ResultIterator.
- IteratedSelectObserver() - Constructor for class org.apache.cayenne.access.util.IteratedSelectObserver
- iterator() - Method in class org.apache.cayenne.access.IncrementalFaultList
-
Return an iterator for this list.
- iterator() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
- iterator() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
- iterator() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
- iterator() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
- iterator() - Method in class org.apache.cayenne.ResultBatchIterator
- iterator() - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Gets an iterator over all the collections in this composite.
- iterator() - Method in class org.apache.cayenne.util.GenericQueryResult
- iterator() - Method in class org.apache.cayenne.util.PersistentObjectList
- iterator() - Method in class org.apache.cayenne.util.PersistentObjectSet
- iterator(ObjectContext) - Method in class org.apache.cayenne.query.FluentSelect
- iterator(ObjectContext) - Method in class org.apache.cayenne.query.MappedSelect
- iterator(ObjectContext) - Method in interface org.apache.cayenne.query.Select
-
Creates a ResultIterator based on the provided context.
- iterator(ObjectContext) - Method in class org.apache.cayenne.query.SelectById
- iterator(ObjectContext) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- iterator(ObjectContext) - Method in class org.apache.cayenne.query.SQLSelect
- iterator(Select<T>) - Method in class org.apache.cayenne.access.DataContext
- iterator(Select<T>) - Method in class org.apache.cayenne.BaseContext
- iterator(Select<T>) - Method in interface org.apache.cayenne.ObjectContext
-
Creates a ResultIterator based on the provided query.
J
- JAVA_BIGDECIMAL - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_BIGINTEGER - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_BLOB - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_BOOLEAN - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_BYTE - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_BYTES - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_CLASS_ROOT - Static variable in class org.apache.cayenne.map.QueryDescriptor
- JAVA_DOUBLE - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_FLOAT - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_INTEGER - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_LONG - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_SERIALIZATION - Static variable in class org.apache.cayenne.remote.service.LocalConnection
- JAVA_SHORT - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_SQLDATE - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_STRING - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_TIME - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_TIMESTAMP - Static variable in class org.apache.cayenne.dba.TypesMapping
- JAVA_UTILDATE - Static variable in class org.apache.cayenne.dba.TypesMapping
- JavaCharStream - Class in org.apache.cayenne.ejbql.parser
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
- JavaCharStream - Class in org.apache.cayenne.exp.parser
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
- JavaCharStream - Class in org.apache.cayenne.template.parser
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
- JavaCharStream(InputStream) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int, int) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int, int) - Constructor for class org.apache.cayenne.template.parser.JavaCharStream
-
Constructor.
- javaClass - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- JDBC_DRIVER_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
- JDBC_MAX_CONNECTIONS_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
- JDBC_MAX_QUEUE_WAIT_TIME - Static variable in interface org.apache.cayenne.configuration.Constants
-
Defines a maximum time in milliseconds that a connection request could wait in the connection queue.
- JDBC_MIN_CONNECTIONS_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
- JDBC_PASSWORD_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
- JDBC_URL_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
- JDBC_USERNAME_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
- JDBC_VALIDATION_QUERY_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
- JdbcActionBuilder - Class in org.apache.cayenne.dba
-
A factory of default SQLActions.
- JdbcActionBuilder(DataNode) - Constructor for class org.apache.cayenne.dba.JdbcActionBuilder
- JdbcAdapter - Class in org.apache.cayenne.dba
-
A generic DbAdapter implementation.
- JdbcAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.JdbcAdapter
-
Creates new JdbcAdapter with a set of default parameters.
- jdbcDriver - Variable in class org.apache.cayenne.conn.DataSourceInfo
- jdbcDriver(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
-
Sets a driver Java class for the default DataSource.
- JdbcEJBQLTranslatorFactory - Class in org.apache.cayenne.access.translator.ejbql
-
A default EJBQLTranslatorFactory.
- JdbcEJBQLTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- jdbcEventLogger - Variable in class org.apache.cayenne.access.DataDomain
- jdbcEventLogger - Variable in class org.apache.cayenne.access.DbGenerator
- jdbcEventLogger - Variable in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
- jdbcEventLogger - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
- jdbcEventLogger - Variable in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
- jdbcEventLogger - Variable in class org.apache.cayenne.tx.DefaultTransactionFactory
- JdbcEventLogger - Interface in org.apache.cayenne.log
-
A logging service used by Cayenne to output database interactions.
- JdbcPkGenerator - Class in org.apache.cayenne.dba
-
Default primary key generator implementation.
- JdbcPkGenerator() - Constructor for class org.apache.cayenne.dba.JdbcPkGenerator
- JdbcPkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.JdbcPkGenerator
- JDBCResultIterator<T> - Class in org.apache.cayenne.access.jdbc
-
A ResultIterator over the underlying JDBC ResultSet.
- JDBCResultIterator(Statement, ResultSet, RowReader<T>) - Constructor for class org.apache.cayenne.access.jdbc.JDBCResultIterator
-
Creates new JDBCResultIterator that reads from provided ResultSet.
- jdbcType - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- jj_nt - Variable in class org.apache.cayenne.ejbql.parser.EJBQL
-
Next token.
- jj_nt - Variable in class org.apache.cayenne.exp.parser.ExpressionParser
-
Next token.
- jj_nt - Variable in class org.apache.cayenne.template.parser.SQLTemplateParser
-
Next token.
- jjFillToken() - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
- jjFillToken() - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
- jjFillToken() - Method in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
- jjnewLexState - Static variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
-
Lex State array.
- jjstrLiteralImages - Static variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
-
Token literal values.
- JJTABS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTABS - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTABSTRACTSCHEMANAME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTADD - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTADD - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- jjtAddChild(Node, int) - Method in interface org.apache.cayenne.ejbql.parser.Node
-
This method tells the node to add its argument to the node's list of children.
- jjtAddChild(Node, int) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- jjtAddChild(Node, int) - Method in class org.apache.cayenne.exp.parser.AggregateConditionNode
- jjtAddChild(Node, int) - Method in class org.apache.cayenne.exp.parser.ASTCustomFunction
- jjtAddChild(Node, int) - Method in class org.apache.cayenne.exp.parser.ASTCustomOperator
- jjtAddChild(Node, int) - Method in interface org.apache.cayenne.exp.parser.Node
-
This method tells the node to add its argument to the node's list of children.
- jjtAddChild(Node, int) - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
- jjtAddChild(Node, int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- jjtAddChild(Node, int) - Method in interface org.apache.cayenne.template.parser.Node
-
This method tells the node to add its argument to the node's list of children.
- jjtAddChild(Node, int) - Method in class org.apache.cayenne.template.parser.SimpleNode
- JJTAGGREGATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTALL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTAND - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTAND - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTANY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTARRAY - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTASCENDING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTASTERISK - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTAVERAGE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTAVG - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTBETWEEN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTBETWEEN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTBITWISEAND - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTBITWISELEFTSHIFT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTBITWISENOT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTBITWISEOR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTBITWISERIGHTSHIFT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTBITWISEXOR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTBLOCK - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTBOOLEANLITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTBOOLSCALAR - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTCLASSNAME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- jjtClose() - Method in interface org.apache.cayenne.ejbql.parser.Node
-
This method is called after all the child nodes have been added.
- jjtClose() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTAdd
- jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTAnd
- jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
- jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
- jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
- jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
- jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
- jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTDivide
- jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTList
- jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTMultiply
- jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTOr
- jjtClose() - Method in class org.apache.cayenne.exp.parser.ASTSubtract
- jjtClose() - Method in interface org.apache.cayenne.exp.parser.Node
-
Called after all the child nodes have been added.
- jjtClose() - Method in class org.apache.cayenne.exp.parser.SimpleNode
- JJTCONCAT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTCONCAT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTCONSTRUCTOR - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTCONSTRUCTORPARAMETER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTCONSTRUCTORPARAMETERS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTCOUNT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTCOUNT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTCURRENTDATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTCURRENTDATE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTCURRENTTIME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTCURRENTTIME - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTCURRENTTIMESTAMP - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTCURRENTTIMESTAMP - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTCUSTOMFUNCTION - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTCUSTOMOPERATOR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTDBIDPATH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTDBPATH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTDBPATH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTDECIMALLITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTDELETE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTDESCENDING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTDIRECTIVE - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTDISTINCT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTDISTINCT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTDIVIDE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTDIVIDE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTEJBQLState - Class in org.apache.cayenne.ejbql.parser
- JJTEJBQLState() - Constructor for class org.apache.cayenne.ejbql.parser.JJTEJBQLState
- JJTENUM - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTEQUAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTEQUALS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTESCAPECHARACTER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTEXISTS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTEXPRESSION - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTExpressionParserState - Class in org.apache.cayenne.exp.parser
- JJTExpressionParserState() - Constructor for class org.apache.cayenne.exp.parser.JJTExpressionParserState
- JJTEXTRACT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTFALSE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTFLOATSCALAR - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTFROM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTFROMITEM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- jjtGetChild(int) - Method in interface org.apache.cayenne.ejbql.parser.Node
-
This method returns a child node.
- jjtGetChild(int) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- jjtGetChild(int) - Method in interface org.apache.cayenne.exp.parser.Node
-
This method returns a child node.
- jjtGetChild(int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- jjtGetChild(int) - Method in interface org.apache.cayenne.template.parser.Node
-
This method returns a child node.
- jjtGetChild(int) - Method in class org.apache.cayenne.template.parser.SimpleNode
- jjtGetNumChildren() - Method in interface org.apache.cayenne.ejbql.parser.Node
-
Return the number of children the node has.
- jjtGetNumChildren() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- jjtGetNumChildren() - Method in interface org.apache.cayenne.exp.parser.Node
-
Return the number of children the node has.
- jjtGetNumChildren() - Method in class org.apache.cayenne.exp.parser.SimpleNode
- jjtGetNumChildren() - Method in interface org.apache.cayenne.template.parser.Node
-
Return the number of children the node has.
- jjtGetNumChildren() - Method in class org.apache.cayenne.template.parser.SimpleNode
- jjtGetParent() - Method in interface org.apache.cayenne.ejbql.parser.Node
- jjtGetParent() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- jjtGetParent() - Method in interface org.apache.cayenne.exp.parser.Node
- jjtGetParent() - Method in class org.apache.cayenne.exp.parser.SimpleNode
- jjtGetParent() - Method in interface org.apache.cayenne.template.parser.Node
- jjtGetParent() - Method in class org.apache.cayenne.template.parser.SimpleNode
- JJTGREATER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTGREATEROREQUAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTGREATEROREQUAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTGREATERTHAN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTGROUPBY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTHAVING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTIDENTIFICATIONVARIABLE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTIDENTIFIER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTIFELSE - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTIN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTINNERFETCHJOIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTINNERJOIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTINTEGERLITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTINTSCALAR - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTISEMPTY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTISNULL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTLENGTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTLENGTH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTLESS - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTLESSOREQUAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTLESSOREQUAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTLESSTHAN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTLIKE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTLIKE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTLIKEIGNORECASE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTLIST - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTLOCATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTLOCATE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTLOWER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTLOWER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTMAX - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTMAX - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTMEMBEROF - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTMETHOD - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTMIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTMIN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTMOD - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTMOD - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTMULTIPLY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTMULTIPLY - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTNAMEDINPUTPARAMETER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTNAMEDPARAMETER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTNEGATE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTNEGATIVE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- jjtNodeName - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- jjtNodeName - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- jjtNodeName - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTNOT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTNOT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTNOTBETWEEN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTNOTEQUAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTNOTEQUALS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTNOTIN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTNOTLIKE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTNOTLIKEIGNORECASE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTOBJPATH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- jjtOpen() - Method in interface org.apache.cayenne.ejbql.parser.Node
-
This method is called after the node has been made the current node.
- jjtOpen() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- jjtOpen() - Method in interface org.apache.cayenne.exp.parser.Node
-
Called after the node has been made the current node.
- jjtOpen() - Method in class org.apache.cayenne.exp.parser.SimpleNode
- JJTOR - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTOR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTORDERBY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTORDERBYITEM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTOUTERFETCHJOIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTOUTERJOIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTPATH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTPATTERNVALUE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTPOSITIONALINPUTPARAMETER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- jjtree - Variable in class org.apache.cayenne.ejbql.parser.EJBQL
- jjtree - Variable in class org.apache.cayenne.exp.parser.ExpressionParser
- jjtree - Variable in class org.apache.cayenne.template.parser.SQLTemplateParser
- JJTSCALAR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTSELECT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTSELECTCLAUSE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTSELECTEXPRESSION - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTSELECTEXPRESSIONS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- jjtSetParent(Node) - Method in interface org.apache.cayenne.ejbql.parser.Node
-
This pair of methods are used to inform the node of its parent.
- jjtSetParent(Node) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- jjtSetParent(Node) - Method in class org.apache.cayenne.exp.parser.AggregateConditionNode
- jjtSetParent(Node) - Method in class org.apache.cayenne.exp.parser.ConditionNode
- jjtSetParent(Node) - Method in interface org.apache.cayenne.exp.parser.Node
-
This pair of methods are used to inform the node of its parent.
- jjtSetParent(Node) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- jjtSetParent(Node) - Method in interface org.apache.cayenne.template.parser.Node
-
This pair of methods are used to inform the node of its parent.
- jjtSetParent(Node) - Method in class org.apache.cayenne.template.parser.SimpleNode
- JJTSIZE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTSQLTemplateParserState - Class in org.apache.cayenne.template.parser
- JJTSQLTemplateParserState() - Constructor for class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
- JJTSQRT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTSQRT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTSTRINGLITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTSTRINGSCALAR - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTSUBSELECT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTSUBSTRING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTSUBSTRING - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTSUBTRACT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTSUBTRACT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTSUM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTSUM - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTTEXT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTTOK - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTTRIM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTTRIM - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTTRIMBOTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTTRIMCHARACTER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTTRIMLEADING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTTRIMTRAILING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTTRUE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTUPDATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTUPDATEFIELD - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTUPDATEITEM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTUPDATEVALUE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTUPPER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTUPPER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTVARIABLE - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTVOID - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- JJTVOID - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
- JJTVOID - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserTreeConstants
- JJTWHERE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
- jndiDataSource(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
-
Sets JNDI location for the default DataSource.
- JNDIDataSourceFactory - Class in org.apache.cayenne.configuration.server
-
Locates DataSource mapped via JNDI.
- JNDIDataSourceFactory() - Constructor for class org.apache.cayenne.configuration.server.JNDIDataSourceFactory
- join(Iterable<?>, String) - Static method in class org.apache.cayenne.util.Util
- join(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- JOIN - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- JOIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- JOIN_APPENDER_KEY - Static variable in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- joinExp(int, Collection<Expression>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Joins all expressions, making a single expression.
- joinExp(int, Expression) - Method in class org.apache.cayenne.exp.Expression
-
Creates a new expression that joins this object with another expression, using specified join type.
- joinExp(int, Expression...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Joins all expressions, making a single expression.
- joinExp(int, Expression, Expression...) - Method in class org.apache.cayenne.exp.Expression
-
Creates a new expression that joins this object with other expressions, using specified join type.
- joinMarker - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- joinMarker - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- JoinNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- JoinNode(JoinType) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.JoinNode
- JoinNodeBuilder - Class in org.apache.cayenne.access.sqlbuilder
- joins - Variable in class org.apache.cayenne.map.DbRelationship
- joint() - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
-
Returns a prefetch tree that follows this property path, potentially spanning a number of phantom nodes, and having a single leaf with "joint" prefetch semantics.
- JOINT_PREFETCH_SEMANTICS - Static variable in class org.apache.cayenne.query.PrefetchTreeNode
- jointNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Returns a collection of PrefetchTreeNodes in this tree with joint semantics.
- JoinType - Enum in org.apache.cayenne.access.sqlbuilder
- JoinType - Enum in org.apache.cayenne.map
-
Enumerates supported JOIN types.
- Json - Class in org.apache.cayenne.value
-
A Cayenne-supported values object that holds Json string.
- Json(String) - Constructor for class org.apache.cayenne.value.Json
- JsonType - Class in org.apache.cayenne.access.types
- JsonType(CharType, boolean) - Constructor for class org.apache.cayenne.access.types.JsonType
- JsonUtils - Class in org.apache.cayenne.value.json
-
Simple utils to process JSON.
- jTDS Driver Settings - Search tag in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
- Section
K
- Key<T> - Class in org.apache.cayenne.di
-
An object that encapsulates a key used to store and lookup DI bindings.
- Key(TypeLiteral<T>, String) - Constructor for class org.apache.cayenne.di.Key
- keyCacheSize - Variable in class org.apache.cayenne.map.DbKeyGenerator
- keyRowDescriptor - Variable in class org.apache.cayenne.access.jdbc.BatchAction
- keySet() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- keySet() - Method in class org.apache.cayenne.util.PersistentObjectMap
- keySet() - Method in class org.apache.cayenne.util.SoftValueMap
- keySet() - Method in class org.apache.cayenne.util.WeakValueMap
- keySet() - Method in class org.apache.cayenne.util.SingleEntryMap
- keyType - Variable in class org.apache.cayenne.exp.property.MapProperty
- kind - Variable in class org.apache.cayenne.ejbql.parser.Token
-
An integer that describes the kind of this token.
- kind - Variable in class org.apache.cayenne.exp.parser.Token
-
An integer that describes the kind of this token.
- kind - Variable in class org.apache.cayenne.template.parser.Token
-
An integer that describes the kind of this token.
L
- lastAlias - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- lastAlias - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- lastIndexOf(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
- lastIndexOf(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
- lastPathComponent - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- lastPathComponent(Expression, Map) - Method in class org.apache.cayenne.map.DbEntity
- lastPathComponent(Expression, Map) - Method in class org.apache.cayenne.map.Entity
-
Convenience method returning the last component in the path iterator.
- lastPathComponent(Expression, Map) - Method in class org.apache.cayenne.map.ObjEntity
- lastPrefetchHint - Variable in class org.apache.cayenne.query.PrefetchSelectQuery
-
Stores the last ObjRelationship in the prefetch path.
- lastResolver - Variable in class org.apache.cayenne.query.IndirectQuery
- lastTagLevel - Variable in class org.apache.cayenne.util.XMLEncoder
- lazy - Variable in class org.apache.cayenne.map.ObjAttribute
- LazyClassDescriptorDecorator - Class in org.apache.cayenne.reflect
-
A ClassDescriptor wrapper that compiles decorated descriptor lazily on first access.
- LazyClassDescriptorDecorator(ClassDescriptorMap, String) - Constructor for class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- LBRACKET - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- LE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- LE() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- LEADING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- LEAF_STAMP - Static variable in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
- LEFT - Enum constant in enum org.apache.cayenne.access.sqlbuilder.JoinType
- LEFT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- LEFT_OUTER - Enum constant in enum org.apache.cayenne.map.JoinType
- leftJoin(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- LegacyDataDomainFlushAction - Class in org.apache.cayenne.access
-
Deprecated.this implementation is deprecated since 4.2,
DefaultDataDomainFlushAction
is used - LegacyDataDomainFlushAction(DataDomain) - Constructor for class org.apache.cayenne.access.LegacyDataDomainFlushAction
-
Deprecated.
- LegacyDataDomainFlushActionFactory - Class in org.apache.cayenne.access
-
Deprecated.
- LegacyDataDomainFlushActionFactory() - Constructor for class org.apache.cayenne.access.LegacyDataDomainFlushActionFactory
-
Deprecated.
- length() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- length() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- length() - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- length() - Method in class org.apache.cayenne.exp.property.StringProperty
- length() - Method in class org.apache.cayenne.util.MemoryBlob
-
Returns the number of bytes in the
BLOB
value designated by thisBlob
object. - length() - Method in class org.apache.cayenne.util.MemoryClob
-
Retrieves the number of characters in the
CLOB
value designated by thisClob
object. - LENGTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- LENGTH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- lengthExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- lengthExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- LESS_THAN - Static variable in class org.apache.cayenne.exp.Expression
- LESS_THAN_EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
- lessDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an DB_PATH "less than" expression.
- lessExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an OBJ_PATH "less than" expression.
- lessExp(Expression, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- lessOrEqualDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an DB_PATH "less than or equal to" expression.
- lessOrEqualExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an OBJ_PATH "less than or equal to" expression.
- lessOrEqualExp(Expression, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- LETTER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- LETTER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- LETTER - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- LEXICAL_ERROR - Static variable in exception class org.apache.cayenne.exp.parser.TokenMgrError
-
Lexical error occurred.
- LexicalErr(boolean, int, int, int, String, int) - Static method in exception class org.apache.cayenne.exp.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalError(boolean, int, int, int, String, char) - Static method in exception class org.apache.cayenne.ejbql.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalError(boolean, int, int, int, String, char) - Static method in exception class org.apache.cayenne.template.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexStateNames - Static variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
-
Lexer state names.
- lexStateNames - Static variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
-
Lexer state names.
- lexStateNames - Static variable in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
-
Lexer state names.
- LIFECYCLE_EVENT_MAP - Static variable in class org.apache.cayenne.map.EntityResolver
- LifecycleCallbackRegistry - Class in org.apache.cayenne.reflect
-
A registry of lifecycle callbacks for all callback event types.
- LifecycleCallbackRegistry(EntityResolver) - Constructor for class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Creates an empty callback registry.
- LifecycleEvent - Enum in org.apache.cayenne.map
-
Defines possible entity object lifecycle events.
- LifecycleListener - Interface in org.apache.cayenne
-
A callback interface to listen to persistent object lifecycle events.
- like(String) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- like(String) - Method in class org.apache.cayenne.exp.property.StringProperty
- like(String, char) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- like(String, char) - Method in class org.apache.cayenne.exp.property.StringProperty
- like(StringProperty<?>) - Method in class org.apache.cayenne.exp.property.StringProperty
- LIKE - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- LIKE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- LIKE - Static variable in class org.apache.cayenne.exp.Expression
- like_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- LIKE_IGNORE_CASE - Static variable in class org.apache.cayenne.exp.Expression
- likeDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building LIKE DB_PATH expression.
- likeDbExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building LIKE DB_PATH expression.
- likeExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building LIKE expression.
- likeExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building LIKE expression.
- likeExp(Expression, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- likeExp(Expression, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- likeIgnoreCase(String) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- likeIgnoreCase(String) - Method in class org.apache.cayenne.exp.property.StringProperty
- likeIgnoreCase(StringProperty<?>) - Method in class org.apache.cayenne.exp.property.StringProperty
- likeIgnoreCaseDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building LIKE_IGNORE_CASE expression.
- likeIgnoreCaseDbExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building LIKE_IGNORE_CASE expression.
- likeIgnoreCaseExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building LIKE_IGNORE_CASE expression.
- likeIgnoreCaseExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building LIKE_IGNORE_CASE expression.
- likeIgnoreCaseExp(Expression, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- LikeNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
-
expressions: LIKE, ILIKE, NOT LIKE, NOT ILIKE + ESCAPE
- LikeNode(boolean, boolean, char) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
- limit - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.LimitOffsetNode
- limit - Variable in class org.apache.cayenne.query.SQLSelect
- limit(int) - Method in class org.apache.cayenne.query.ColumnSelect
-
Resets query fetch limit - a parameter that defines max number of objects that should be ever be fetched from the database.
- limit(int) - Method in class org.apache.cayenne.query.MappedSelect
-
Resets query fetch limit - a parameter that defines max number of objects that should be ever be fetched from the database.
- limit(int) - Method in class org.apache.cayenne.query.ObjectSelect
-
Resets query fetch limit - a parameter that defines max number of objects that should be ever be fetched from the database.
- limit(int) - Method in class org.apache.cayenne.query.ProcedureCall
- limit(int) - Method in class org.apache.cayenne.query.SQLSelect
- LIMIT_OFFSET - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- limitOffset(int, int) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- LimitOffsetNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- LimitOffsetNode(int, int) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.LimitOffsetNode
- LimitResultIterator<T> - Class in org.apache.cayenne.access.jdbc
- LimitResultIterator(ResultIterator<T>, int, int) - Constructor for class org.apache.cayenne.access.jdbc.LimitResultIterator
- line - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- line - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- line - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- list - Variable in class org.apache.cayenne.util.IndexPropertyList
-
A list used for the actual objects storage.
- LIST - Static variable in class org.apache.cayenne.exp.Expression
-
Interpreted as a comma-separated list of literals.
- ListBuilder<T> - Interface in org.apache.cayenne.di
-
A binding builder for list configurations.
- listener(EvictionListener<K, V>) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
-
Specifies an optional listener that is registered for notification when an entry is evicted.
- listeners - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
- listeners - Variable in class org.apache.cayenne.di.spi.DefaultScope
- listeners - Variable in class org.apache.cayenne.tx.BaseTransaction
- listenForChannelEvents(DataChannel, DataChannelListener) - Static method in class org.apache.cayenne.util.EventUtil
-
Utility method that sets up a GraphChangeListener to be notified when DataChannel posts an event.
- listenForChannelEvents(EventManager, DataChannelListener) - Static method in class org.apache.cayenne.util.EventUtil
-
Listen for events from all channels that use a given EventManager.
- listFault - Variable in class org.apache.cayenne.reflect.SingletonFaultFactory
- listIterator() - Method in class org.apache.cayenne.access.IncrementalFaultList
-
Returns a list iterator for this list.
- listIterator() - Method in class org.apache.cayenne.util.PersistentObjectList
- listIterator(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
-
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
- listIterator(int) - Method in class org.apache.cayenne.util.PersistentObjectList
- ListProperty<V> - Class in org.apache.cayenne.exp.property
-
Property that represents to-many relationship mapped on
List
. - ListProperty(String, Expression, Class<V>) - Constructor for class org.apache.cayenne.exp.property.ListProperty
-
Constructs a new property with the given name and expression
- ListResponse - Class in org.apache.cayenne.util
-
A QueryResponse optimized to hold a single object or data row list.
- ListResponse() - Constructor for class org.apache.cayenne.util.ListResponse
-
Creates an empty response.
- ListResponse(Object) - Constructor for class org.apache.cayenne.util.ListResponse
- ListResponse(List) - Constructor for class org.apache.cayenne.util.ListResponse
- literal_or_param() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- load(Class<? extends ModuleProvider>) - Method in class org.apache.cayenne.di.spi.ModuleLoader
-
Auto-loads all modules declared on classpath.
- load(Class<? extends ModuleProvider>, ClassLoader) - Method in class org.apache.cayenne.di.spi.ModuleLoader
-
Auto-loads all modules declared on classpath.
- load(Resource) - Method in interface org.apache.cayenne.configuration.DataChannelDescriptorLoader
-
Loads a DataChannelDescriptor from some configuration resource, usually an XML file found on classpath.
- load(Resource) - Method in interface org.apache.cayenne.configuration.DataMapLoader
- load(Resource) - Method in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
- load(Resource) - Method in class org.apache.cayenne.configuration.xml.XMLDataMapLoader
- loadAdapter() - Method in class org.apache.cayenne.dba.AutoAdapter
-
Loads underlying DbAdapter delegate.
- loadDescriptor() - Method in class org.apache.cayenne.configuration.server.DataDomainProvider
- loader - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
- loaderContext - Variable in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
- LoaderContext - Class in org.apache.cayenne.configuration.xml
- LoaderContext(XMLReader, HandlerFactory) - Constructor for class org.apache.cayenne.configuration.xml.LoaderContext
- loadFailures - Variable in class org.apache.cayenne.configuration.ConfigurationTree
- local(Injector) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
-
Create
ClientRuntime
that provides an ROP stack based on a local connection on top of a server stack. - LOCAL_CACHE - Enum constant in enum org.apache.cayenne.query.QueryCacheStrategy
-
A cache policy stating that query results shall be cached by the ObjectContext that originated the query, independent from any other ObjectContexts.
- LOCAL_CACHE_REFRESH - Enum constant in enum org.apache.cayenne.query.QueryCacheStrategy
-
A cache policy stating that query results shall be cached by the ObjectContext that originated the query, independent from any other ObjectContexts, however the query that uses this policy should treat current cache state as expired, and force the database fetch.
- localCache() - Method in class org.apache.cayenne.query.ColumnSelect
-
Instructs Cayenne to look for query results in the "local" cache when running the query.
- localCache() - Method in class org.apache.cayenne.query.ObjectSelect
-
Instructs Cayenne to look for query results in the "local" cache when running the query.
- localCache() - Method in class org.apache.cayenne.query.SelectById
-
Instructs Cayenne to look for query results in the "local" cache when running the query.
- localCache() - Method in class org.apache.cayenne.query.SQLSelect
-
Instructs Cayenne to look for query results in the "local" cache when running the query.
- localCache(String) - Method in class org.apache.cayenne.query.ColumnSelect
-
Instructs Cayenne to look for query results in the "local" cache when running the query.
- localCache(String) - Method in class org.apache.cayenne.query.ObjectSelect
-
Instructs Cayenne to look for query results in the "local" cache when running the query.
- localCache(String) - Method in class org.apache.cayenne.query.SelectById
-
Instructs Cayenne to look for query results in the "local" cache when running the query.
- localCache(String) - Method in class org.apache.cayenne.query.SQLSelect
-
Instructs Cayenne to look for query results in the "local" cache when running the query.
- LocalClientServerChannelProvider - Class in org.apache.cayenne.configuration.rop.client
-
Creates a
ClientServerChannel
for theLocalConnection
. - LocalClientServerChannelProvider(Injector) - Constructor for class org.apache.cayenne.configuration.rop.client.LocalClientServerChannelProvider
- LocalConnection - Class in org.apache.cayenne.remote.service
-
A ClientConnection that connects to a DataChannel.
- LocalConnection(DataChannel) - Constructor for class org.apache.cayenne.remote.service.LocalConnection
-
Creates LocalConnector with specified handler and no serialization.
- LocalConnection(DataChannel, int) - Constructor for class org.apache.cayenne.remote.service.LocalConnection
-
Creates a LocalConnector with specified handler and serialization policy.
- LocalConnectionProvider - Class in org.apache.cayenne.configuration.rop.client
- LocalConnectionProvider() - Constructor for class org.apache.cayenne.configuration.rop.client.LocalConnectionProvider
- LocalDateTimeValueType - Class in org.apache.cayenne.access.types
- LocalDateTimeValueType() - Constructor for class org.apache.cayenne.access.types.LocalDateTimeValueType
- LocalDateValueType - Class in org.apache.cayenne.access.types
- LocalDateValueType() - Constructor for class org.apache.cayenne.access.types.LocalDateValueType
- LocalizedStringsHandler - Class in org.apache.cayenne.util
-
Provides access to various modeler resources (mainly strings) obtained via a ResourceBundle.
- LocalizedStringsHandler() - Constructor for class org.apache.cayenne.util.LocalizedStringsHandler
- localObject(T) - Method in class org.apache.cayenne.BaseContext
- localObject(T) - Method in interface org.apache.cayenne.ObjectContext
-
Returns a local copy of 'objectFromAnotherContext' object.
- localSubjects - Variable in class org.apache.cayenne.event.EventBridge
- LocalTimeValueType - Class in org.apache.cayenne.access.types
- LocalTimeValueType() - Constructor for class org.apache.cayenne.access.types.LocalTimeValueType
- locate() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- locate() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- locate(String) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- locate(String) - Method in class org.apache.cayenne.exp.property.StringProperty
- locate(StringProperty<? extends String>) - Method in class org.apache.cayenne.exp.property.StringProperty
- locate(Property<? extends String>) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- LOCATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- LOCATE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- locateExp(String, String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
-
Call LOCATE(substring, string) function that return position of substring in string or 0 if it is not found.
- locateExp(String, Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
-
Call LOCATE(substring, string) function that return position of substring in string or 0 if it is not found.
- locateExp(Expression, Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
-
Call LOCATE(substring, string) function that return position of substring in string or 0 if it is not found.
- location - Variable in class org.apache.cayenne.map.DataMap
- locations - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
- locator - Variable in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
- LOCK_TYPE_NONE - Static variable in class org.apache.cayenne.map.ObjEntity
- LOCK_TYPE_OPTIMISTIC - Static variable in class org.apache.cayenne.map.ObjEntity
- lockType - Variable in class org.apache.cayenne.map.ObjEntity
- log(String) - Method in interface org.apache.cayenne.log.JdbcEventLogger
-
Logs an arbitrary message.
- log(String) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
- log(String) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- logBeginTransaction(String) - Method in class org.apache.cayenne.log.CompactSlf4jJdbcEventLogger
- logBeginTransaction(String) - Method in interface org.apache.cayenne.log.JdbcEventLogger
- logBeginTransaction(String) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
- logBeginTransaction(String) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- logBytes(StringBuilder, byte[]) - Static method in class org.apache.cayenne.access.types.ByteArrayType
- logCommitTransaction(String) - Method in class org.apache.cayenne.log.CompactSlf4jJdbcEventLogger
- logCommitTransaction(String) - Method in interface org.apache.cayenne.log.JdbcEventLogger
- logCommitTransaction(String) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
- logCommitTransaction(String) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- logGeneratedKey(DbAttribute, Object) - Method in interface org.apache.cayenne.log.JdbcEventLogger
- logGeneratedKey(DbAttribute, Object) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
- logGeneratedKey(DbAttribute, Object) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- logger - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- logger - Variable in class org.apache.cayenne.dba.AutoAdapter
- logger - Variable in class org.apache.cayenne.dba.JdbcAdapter
- logger - Static variable in class org.apache.cayenne.map.EntityResolver
- logger - Static variable in class org.apache.cayenne.query.CacheableQuery
- logger - Variable in class org.apache.cayenne.remote.BaseConnection
- logger - Variable in class org.apache.cayenne.tx.CayenneTransaction
- logger - Variable in class org.apache.cayenne.tx.ExternalTransaction
- logQuery(String, ParameterBinding[]) - Method in class org.apache.cayenne.log.CompactSlf4jJdbcEventLogger
- logQuery(String, ParameterBinding[]) - Method in class org.apache.cayenne.log.FormattedSlf4jJdbcEventLogger
- logQuery(String, ParameterBinding[]) - Method in interface org.apache.cayenne.log.JdbcEventLogger
- logQuery(String, ParameterBinding[]) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
- logQuery(String, ParameterBinding[]) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- logQueryError(Throwable) - Method in interface org.apache.cayenne.log.JdbcEventLogger
- logQueryError(Throwable) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
- logQueryError(Throwable) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- logQueryParameters(String, ParameterBinding[]) - Method in interface org.apache.cayenne.log.JdbcEventLogger
- logQueryParameters(String, ParameterBinding[]) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
- logQueryParameters(String, ParameterBinding[]) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- logRollbackTransaction(String) - Method in interface org.apache.cayenne.log.JdbcEventLogger
- logRollbackTransaction(String) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
- logRollbackTransaction(String) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- logSelectCount(int, long) - Method in interface org.apache.cayenne.log.JdbcEventLogger
- logSelectCount(int, long) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
- logSelectCount(int, long) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- logSelectCount(int, long, String) - Method in interface org.apache.cayenne.log.JdbcEventLogger
- logSelectCount(int, long, String) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
- logSelectCount(int, long, String) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- logUpdateCount(int) - Method in interface org.apache.cayenne.log.JdbcEventLogger
- logUpdateCount(int) - Method in class org.apache.cayenne.log.NoopJdbcEventLogger
- logUpdateCount(int) - Method in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- longPKForObject(Persistent) - Static method in class org.apache.cayenne.Cayenne
-
Returns an int primary key value for a persistent object.
- longPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
- longPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
-
Performs primary key generation ignoring cache.
- longPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
-
Overrides superclass's implementation to perform locking of the primary key lookup table.
- longPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.Generates new (unique and non-repeating) primary key for specified DbEntity.
- longPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
-
Generates primary key by calling Oracle sequence corresponding to the
dbEntity
. - longPkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
- LongType - Class in org.apache.cayenne.access.types
- LongType() - Constructor for class org.apache.cayenne.access.types.LongType
- lookupDataNode(DataMap) - Method in class org.apache.cayenne.access.DataDomain
-
Returns a DataNode that should handle queries for all entities in a DataMap.
- lookupDataNode(DataMap) - Method in class org.apache.cayenne.access.DataNode
-
Returns a DataNode that should handle queries for all DataMap components.
- lookupFieldInHierarchy(Class<?>, String) - Method in class org.apache.cayenne.reflect.FieldAccessor
-
Recursively looks for a named field in a class hierarchy.
- LOOP_DETECTED - Static variable in exception class org.apache.cayenne.exp.parser.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- lower() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- lower() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- lower() - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- lower() - Method in class org.apache.cayenne.exp.property.StringProperty
- LOWER - Enum constant in enum org.apache.cayenne.query.CapsStrategy
- LOWER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- LOWER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- lowerColumnNames() - Method in class org.apache.cayenne.query.SQLSelect
-
Equivalent of setting
CapsStrategy.LOWER
- lowerExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- lowerExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- LSBRACKET - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- lt(E) - Method in interface org.apache.cayenne.exp.property.ComparableProperty
- lt(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- lt(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- lt(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- lt(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
- lt(ComparableProperty<?>) - Method in interface org.apache.cayenne.exp.property.ComparableProperty
- LT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- LT() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- lte(E) - Method in interface org.apache.cayenne.exp.property.ComparableProperty
- lte(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- lte(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- lte(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- lte(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
- lte(ComparableProperty<?>) - Method in interface org.apache.cayenne.exp.property.ComparableProperty
M
- MainCayenneClientModuleProvider - Class in org.apache.cayenne.configuration.rop.client
- MainCayenneClientModuleProvider() - Constructor for class org.apache.cayenne.configuration.rop.client.MainCayenneClientModuleProvider
- MainCayenneServerModuleProvider - Class in org.apache.cayenne.configuration.server
-
ServerModule auto-loading facility.
- MainCayenneServerModuleProvider() - Constructor for class org.apache.cayenne.configuration.server.MainCayenneServerModuleProvider
- makeDistinctMarker() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
- makePath(String...) - Static method in class org.apache.cayenne.Cayenne
-
Constructs a dotted path from a list of strings.
- makePath(String...) - Static method in class org.apache.cayenne.CayenneDataObject
-
Deprecated.since 4.1, use
Cayenne.makePath(String...)
instead - MalformedJsonException - Exception Class in org.apache.cayenne.value.json
- MalformedJsonException(String) - Constructor for exception class org.apache.cayenne.value.json.MalformedJsonException
- managedDataSources - Variable in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
- ManagedPoolingDataSource - Class in org.apache.cayenne.datasource
-
A wrapper for
UnmanagedPoolingDataSource
that automatically manages the underlying connection pool size. - ManagedPoolingDataSource(UnmanagedPoolingDataSource) - Constructor for class org.apache.cayenne.datasource.ManagedPoolingDataSource
- ManagedPoolingDataSource(UnmanagedPoolingDataSource, long) - Constructor for class org.apache.cayenne.datasource.ManagedPoolingDataSource
- mandatory - Variable in class org.apache.cayenne.map.DbAttribute
-
Defines whether the attribute allows nulls.
- MANDATORY - Enum constant in enum org.apache.cayenne.tx.TransactionPropagation
-
Support a current transaction, throw an exception if none exists.
- map - Variable in class org.apache.cayenne.access.DbGenerator
- map - Variable in class org.apache.cayenne.util.SoftValueMap
-
This is a main data storage used for most operations
- map - Variable in class org.apache.cayenne.util.WeakValueMap
-
This is a main data storage used for most operations
- map(Function<T, E>) - Method in class org.apache.cayenne.query.ColumnSelect
-
Maps result of this query by processing with a given function.
- map(Function<T, E>) - Method in class org.apache.cayenne.query.SQLSelect
-
Map result of this query by processing with a given function.
- MapAccessor - Class in org.apache.cayenne.reflect
- MapAccessor(String) - Constructor for class org.apache.cayenne.reflect.MapAccessor
- mapArcProperties - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
- MapBuilder<T> - Interface in org.apache.cayenne.di
-
A binding builder for map configurations.
- MapDigraph<E,
V> - Class in org.apache.cayenne.ashwood.graph - MapDigraph() - Constructor for class org.apache.cayenne.ashwood.graph.MapDigraph
- MapEvent - Class in org.apache.cayenne.map.event
-
Superclass of CayenneModeler events.
- MapEvent(Object) - Constructor for class org.apache.cayenne.map.event.MapEvent
-
Constructor for MapEvent.
- MapEvent(Object, String) - Constructor for class org.apache.cayenne.map.event.MapEvent
-
Constructor for MapEvent.
- mapFaults - Variable in class org.apache.cayenne.reflect.SingletonFaultFactory
- mapKey - Variable in class org.apache.cayenne.map.ObjRelationship
-
Stores a property name of a target entity used to create a relationship map.
- mapKeyAccessor - Variable in class org.apache.cayenne.access.ToManyMapFault
- mapKeyAccessor - Variable in class org.apache.cayenne.util.PersistentObjectMap
- mapNameFromLocation(String) - Method in class org.apache.cayenne.configuration.xml.XMLDataMapLoader
-
Helper method to guess the map name from its location.
- MappedExec - Class in org.apache.cayenne.query
-
A query that represents a named parameterized non selecting query stored in the mapping.
- MappedExec(String) - Constructor for class org.apache.cayenne.query.MappedExec
- mappedObjEntities() - Method in class org.apache.cayenne.map.DbEntity
- MappedSelect<T> - Class in org.apache.cayenne.query
-
A query that represents a named parameterized selecting query stored in the mapping.
- MappedSelect(String) - Constructor for class org.apache.cayenne.query.MappedSelect
- MappedSelect(String, Class<T>) - Constructor for class org.apache.cayenne.query.MappedSelect
- mappingCache - Variable in class org.apache.cayenne.map.EntityResolver
- MappingNamespace - Interface in org.apache.cayenne.map
-
Defines API of a container of DbEntities, ObjEntities, Procedures, Queries and other mapping objects.
- MapProperty<K,
V> - Class in org.apache.cayenne.exp.property -
Property that represents to-many relationship mapped on
Map
. - MapProperty(String, Expression, Class<K>, Class<V>) - Constructor for class org.apache.cayenne.exp.property.MapProperty
-
Constructs a new property with the given name and expression
- MapQueryCache - Class in org.apache.cayenne.cache
-
A default implementation of the
QueryCache
interface that stores data in a non-expiring LRUMap. - MapQueryCache() - Constructor for class org.apache.cayenne.cache.MapQueryCache
- MapQueryCache(int) - Constructor for class org.apache.cayenne.cache.MapQueryCache
- MapQueryCacheProvider - Class in org.apache.cayenne.cache
- MapQueryCacheProvider(RuntimeProperties) - Constructor for class org.apache.cayenne.cache.MapQueryCacheProvider
- maps - Variable in class org.apache.cayenne.map.EntityResolver
- MariaDBSniffer - Class in org.apache.cayenne.dba.mariadb
- MariaDBSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.mariadb.MariaDBSniffer
- markAsDirty(Persistent) - Method in class org.apache.cayenne.util.ObjectContextGraphAction
-
Changes object state to MODIFIED if needed, returning true if the change has occurred, false if not.
- markFlattenedPath(ObjectId, String, ObjectId) - Method in class org.apache.cayenne.access.ObjectStore
-
Mark that flattened path for object has data row in DB.
- match(Object) - Method in class org.apache.cayenne.exp.Expression
-
Calculates expression boolean value with object as a context for path expressions.
- matchAllDbExp(Map<String, ?>, int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Creates an expression that matches all key-values pairs in
map
. - matchAllExp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- matchAllExp(String, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Creates an expression to match a collection of values against a single path expression.
- matchAllExp(Map<String, ?>, int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Creates an expression that matches all key-values pairs in
map
. - matchAnyDbExp(Map<String, ?>, int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Creates an expression that matches any of the key-values pairs in
map
. - matchAnyExp(List<? extends Persistent>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Creates an expression that matches any of the objects contained in the list
objects
- matchAnyExp(Map<String, ?>, int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Creates an expression that matches any of the key-values pairs in the
map
. - matchAnyExp(Persistent...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Creates an expression that matches any of the objects contained in the
objects
array - matchDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an DB_PATH "equal to" expression.
- matchDbIdExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an DBID_PATH "equal to" expression.
- matchExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an OBJ_PATH "equal to" expression.
- matchExp(Expression, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- matchExp(Persistent) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Creates an expression that matches the primary key of object in
ObjectId
'sIdSnapshot
for the argumentobject
. - matchPattern(String) - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.BigDecimalType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.BooleanType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ByteType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.CalendarType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.CharType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.DateType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.DoubleType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.DurationType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.EnumType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ExtendedEnumType
- materializeObject(CallableStatement, int, int) - Method in interface org.apache.cayenne.access.types.ExtendedType
-
Reads an object from a stored procedure OUT parameter, converting it to class returned by 'getClassName' method.
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.FloatType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.GeoJsonType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.IntegerType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.JsonType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.LongType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ObjectType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ShortType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.TimestampType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.TimeType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.UtilDateType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.VoidType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.WktType
- materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.dba.oracle.OracleUtilDateType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.BigDecimalType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.BooleanType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ByteType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.CalendarType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.CharType
-
Return trimmed string.
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.DateType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.DoubleType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.DurationType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.EnumType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ExtendedEnumType
- materializeObject(ResultSet, int, int) - Method in interface org.apache.cayenne.access.types.ExtendedType
-
Reads an object from JDBC ResultSet column, converting it to class returned by 'getClassName' method.
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.FloatType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.GeoJsonType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.IntegerType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.JsonType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.LongType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ObjectType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ShortType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.TimestampType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.TimeType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.UtilDateType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.VoidType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.WktType
- materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.dba.oracle.OracleUtilDateType
- max() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- max() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- max() - Method in interface org.apache.cayenne.exp.property.ComparableProperty
- max() - Method in class org.apache.cayenne.exp.property.DateProperty
- max() - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- max() - Method in class org.apache.cayenne.exp.property.NumericProperty
- max(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- max(ComparableProperty<?>) - Method in class org.apache.cayenne.query.ColumnSelect
-
Select maximum value of property
- max(ComparableProperty<E>) - Method in class org.apache.cayenne.query.ObjectSelect
-
Select maximum value of property
- max(NumericProperty<E>) - Method in class org.apache.cayenne.query.ObjectSelect
-
Select maximum value of property
- MAX - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- MAX - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- MAX_QUEUE_WAIT_DEFAULT - Static variable in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
-
Defines a maximum time in milliseconds that a connection request could wait in the connection queue.
- maxConnections - Variable in class org.apache.cayenne.conn.DataSourceInfo
- maxConnections(int) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
- maxConnections(int) - Method in class org.apache.cayenne.datasource.PoolingDataSourceBuilder
- maxExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- maxFetchSize - Variable in class org.apache.cayenne.access.IncrementalFaultList
-
Defines the upper limit on the size of fetches.
- maxIdQualifierSize - Variable in class org.apache.cayenne.access.DataDomain
- maximumSize() - Method in class org.apache.cayenne.access.DataRowStore
-
Returns maximum allowed cache size.
- maximumWeightedCapacity(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
-
Specifies the maximum weighted capacity to coerce the map to and may exceed it temporarily.
- maxLength - Variable in class org.apache.cayenne.map.DbAttribute
- maxLength - Variable in class org.apache.cayenne.map.ProcedureParameter
- maxNextCharInd - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- maxNextCharInd - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- maxNextCharInd - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- maxQueueWaitTime(long) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
- maxQueueWaitTime(long) - Method in class org.apache.cayenne.datasource.PoolingDataSourceBuilder
- mdDelegate - Variable in class org.apache.cayenne.query.QueryMetadataProxy
- MEMBER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- MemoryBlob - Class in org.apache.cayenne.util
-
A Blob implementation that stores content in memory.
- MemoryBlob() - Constructor for class org.apache.cayenne.util.MemoryBlob
- MemoryBlob(byte[]) - Constructor for class org.apache.cayenne.util.MemoryBlob
-
Constructs a new MemoryBlob instance wrapping the given octet sequence.
- MemoryClob - Class in org.apache.cayenne.util
-
A Clob implementation that stores contents in memory.
- MemoryClob(String) - Constructor for class org.apache.cayenne.util.MemoryClob
-
Constructs a new jdbcClob object wrapping the given character sequence.
- merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class org.apache.cayenne.util.SingleEntryMap
- merge(Values) - Method in class org.apache.cayenne.access.flush.operation.Values
- merge(DataChannelDescriptor...) - Method in interface org.apache.cayenne.configuration.DataChannelDescriptorMerger
- merge(DataChannelDescriptor...) - Method in class org.apache.cayenne.configuration.DefaultDataChannelDescriptorMerger
- merge(PrefetchTreeNode) - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Merges
PrefetchTreeNode
into the current prefetch tree, cloning the nodes added to this tree. - merge(T) - Method in class org.apache.cayenne.util.DeepMergeOperation
- merge(T) - Method in class org.apache.cayenne.util.ShallowMergeOperation
- mergeColumnsWithRsMetadata() - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- mergeHandler - Variable in class org.apache.cayenne.access.DataContext
- mergeLocalChanges(List) - Method in class org.apache.cayenne.util.PersistentObjectHolder
- mergeLocalChanges(List) - Method in class org.apache.cayenne.util.PersistentObjectMap
- mergeLocalChanges(List<E>) - Method in class org.apache.cayenne.util.PersistentObjectList
- mergeLocalChanges(List<E>) - Method in class org.apache.cayenne.util.PersistentObjectSet
- mergeLocalChanges(List<E>) - Method in class org.apache.cayenne.util.RelationshipFault
- mergeResultSetAndPresetColumns() - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- mergeSameObjectIds(List<DbRowOp>) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
- mergeWithDataMap(DataMap) - Method in class org.apache.cayenne.map.DataMap
-
Adds all Object and DB entities and Queries from another map to this map.
- messageId - Variable in class org.apache.cayenne.remote.BaseConnection
- metadata - Variable in class org.apache.cayenne.access.IncrementalFaultList
- metadata - Variable in class org.apache.cayenne.query.ObjectIdQuery
- metadata - Variable in class org.apache.cayenne.query.RelationshipQuery
- metadata - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
- metaData - Variable in class org.apache.cayenne.query.ObjectSelect
- metadataResolver - Variable in class org.apache.cayenne.query.ObjectIdQuery
- metadataResolver - Variable in class org.apache.cayenne.query.RelationshipQuery
- method() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
- Microsoft Driver Settings - Search tag in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
- Section
- min() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- min() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- min() - Method in interface org.apache.cayenne.exp.property.ComparableProperty
- min() - Method in class org.apache.cayenne.exp.property.DateProperty
- min() - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- min() - Method in class org.apache.cayenne.exp.property.NumericProperty
- min(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- min(ComparableProperty<?>) - Method in class org.apache.cayenne.query.ColumnSelect
-
Select minimum value of property
- min(ComparableProperty<E>) - Method in class org.apache.cayenne.query.ObjectSelect
-
Select minimum value of property
- min(NumericProperty<E>) - Method in class org.apache.cayenne.query.ObjectSelect
-
Select minimum value of property
- MIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- MIN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- minConnections - Variable in class org.apache.cayenne.conn.DataSourceInfo
- minConnections(int) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
- minConnections(int) - Method in class org.apache.cayenne.datasource.PoolingDataSourceBuilder
- minExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- minus(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- minus(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- minus(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- minus(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
- MINUS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- minute() - Method in class org.apache.cayenne.exp.property.DateProperty
-
It is a caller responsibility to check that underlying attribute has time component
- MINUTE - Enum constant in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
- MINUTE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- minuteExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- minuteExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- mod() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- mod() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- mod(Number) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- mod(Number) - Method in class org.apache.cayenne.exp.property.NumericProperty
- mod(NumericProperty<?>) - Method in class org.apache.cayenne.exp.property.NumericProperty
- MOD - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- MOD - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- mode - Variable in class org.apache.cayenne.event.EventBridge
- modExp(String, Number) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- modExp(Expression, Number) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- modExp(Expression, Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- MODIFIED - Static variable in class org.apache.cayenne.PersistenceState
-
Describes a state of an object registered with DataContext/ObjectContext, and having a corresponding database row.
- modifiedDiffs - Variable in class org.apache.cayenne.access.event.SnapshotEvent
- modifiedObjects() - Method in class org.apache.cayenne.access.DataContext
-
Returns a list of objects that are registered with this DataContext and have a state PersistenceState.MODIFIED
- modifiedObjects() - Method in class org.apache.cayenne.BaseContext
- modifiedObjects() - Method in interface org.apache.cayenne.ObjectContext
-
Returns a collection of objects that are registered with this ObjectContext and have a state PersistenceState.MODIFIED
- module() - Method in class org.apache.cayenne.configuration.rop.client.MainCayenneClientModuleProvider
- module() - Method in class org.apache.cayenne.configuration.server.MainCayenneServerModuleProvider
- module() - Method in interface org.apache.cayenne.di.spi.ModuleProvider
- Module - Interface in org.apache.cayenne.di
-
Represents a unit of configuration of the Cayenne DI container.
- ModuleLoader - Class in org.apache.cayenne.di.spi
-
Auto-loads DI modules using ServiceLoader.
- ModuleLoader() - Constructor for class org.apache.cayenne.di.spi.ModuleLoader
- ModuleProvider - Interface in org.apache.cayenne.di.spi
-
Provider of modules used by module auto-loading mechanism to identify and load modules.
- modules - Variable in class org.apache.cayenne.configuration.CayenneRuntime
- moduleType() - Method in class org.apache.cayenne.configuration.rop.client.MainCayenneClientModuleProvider
- moduleType() - Method in class org.apache.cayenne.configuration.server.MainCayenneServerModuleProvider
- moduleType() - Method in interface org.apache.cayenne.di.spi.ModuleProvider
- month() - Method in class org.apache.cayenne.exp.property.DateProperty
-
It is a caller responsibility to check that underlying attribute has month component
- MONTH - Enum constant in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
- MONTH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- monthExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- monthExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- moveMethod(String, int) - Method in class org.apache.cayenne.map.CallbackDescriptor
-
Moves specified callback method to the specified position
- mul(E) - Method in class org.apache.cayenne.exp.property.NumericProperty
- mul(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- mul(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- mul(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- mul(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
- mul(NumericProperty<?>) - Method in class org.apache.cayenne.exp.property.NumericProperty
- multiColumnOperands - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- MultiMapIdSpec(Map<String, ?>, Map<String, ?>...) - Constructor for class org.apache.cayenne.query.SelectById.MultiMapIdSpec
- MultiMapIdSpec(ObjectId, ObjectId...) - Constructor for class org.apache.cayenne.query.SelectById.MultiMapIdSpec
- MULTIPLY - Static variable in class org.apache.cayenne.exp.Expression
- multiplySubtractExp() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- MultiScalarIdSpec(Object, Object...) - Constructor for class org.apache.cayenne.query.SelectById.MultiScalarIdSpec
- MultiScalarIdSpec(Collection<Object>) - Constructor for class org.apache.cayenne.query.SelectById.MultiScalarIdSpec
- MySQLAdapter - Class in org.apache.cayenne.dba.mysql
-
DbAdapter implementation for MySQL RDBMS.
- MySQLAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.mysql.MySQLAdapter
- MysqlLikeNode - Class in org.apache.cayenne.dba.mysql.sqltree
- MysqlLikeNode(boolean, char) - Constructor for class org.apache.cayenne.dba.mysql.sqltree.MysqlLikeNode
- MysqlLimitOffsetNode - Class in org.apache.cayenne.dba.mysql.sqltree
- MysqlLimitOffsetNode(int, int) - Constructor for class org.apache.cayenne.dba.mysql.sqltree.MysqlLimitOffsetNode
- MySQLPkGenerator - Class in org.apache.cayenne.dba.mysql
- MySQLPkGenerator() - Constructor for class org.apache.cayenne.dba.mysql.MySQLPkGenerator
-
Used by DI
- MySQLSniffer - Class in org.apache.cayenne.dba.mysql
-
Detects MySQL database from JDBC metadata.
- MySQLSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.mysql.MySQLSniffer
- MySQLTreeProcessor - Class in org.apache.cayenne.dba.mysql
- MySQLTreeProcessor(boolean) - Constructor for class org.apache.cayenne.dba.mysql.MySQLTreeProcessor
N
- name - Variable in class org.apache.cayenne.access.DataDomain
- name - Variable in class org.apache.cayenne.access.DataNode
- name - Variable in class org.apache.cayenne.access.DataRowStore
- name - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- name - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
- name - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
- name - Variable in class org.apache.cayenne.exp.ExpressionParameter
- name - Variable in class org.apache.cayenne.exp.property.BaseProperty
-
Name of the property in the object
- name - Variable in class org.apache.cayenne.map.Attribute
- name - Variable in class org.apache.cayenne.map.DataMap
- name - Variable in class org.apache.cayenne.map.DbKeyGenerator
- name - Variable in class org.apache.cayenne.map.EmbeddableAttribute
- name - Variable in class org.apache.cayenne.map.Entity
- name - Variable in class org.apache.cayenne.map.Procedure
- name - Variable in class org.apache.cayenne.map.ProcedureParameter
- name - Variable in class org.apache.cayenne.map.QueryDescriptor
- name - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- name - Variable in class org.apache.cayenne.map.Relationship
- name - Variable in class org.apache.cayenne.map.SQLResult
- name - Variable in class org.apache.cayenne.query.IndirectQuery
- name - Variable in class org.apache.cayenne.query.PrefetchTreeNode
- name(String) - Method in class org.apache.cayenne.query.AbstractMappedQuery
- named_input_parameter() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- NAMED_SEQUENCE_TABLE_TYPE - Static variable in class org.apache.cayenne.map.DbKeyGenerator
- namedParameter() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- namedParameters - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
- namedParameters - Variable in class org.apache.cayenne.query.EJBQLQuery
- nameMapper - Variable in class org.apache.cayenne.configuration.DefaultConfigurationNameMapper
- nameMapper - Variable in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
- namePrefix - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- namespace - Variable in class org.apache.cayenne.cache.NestedQueryCache
- namespace - Variable in class org.apache.cayenne.map.DataMap
- NamespaceAwareNestedTagHandler - Class in org.apache.cayenne.configuration.xml
-
Base class for handlers that can delegate execution of unknown tags to handlers produced by factory.
- NamespaceAwareNestedTagHandler(LoaderContext) - Constructor for class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
- NamespaceAwareNestedTagHandler(NamespaceAwareNestedTagHandler) - Constructor for class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
- NamespaceAwareNestedTagHandler(SAXNestedTagHandler, String) - Constructor for class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
- nameToCamelCase(String) - Static method in class org.apache.cayenne.exp.parser.ASTFunctionCall
- nativeSQL(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- ne(E) - Method in class org.apache.cayenne.exp.property.BaseProperty
- ne(BaseProperty<?>) - Method in class org.apache.cayenne.exp.property.BaseProperty
- NE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- NE() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- needParenthesis() - Method in class org.apache.cayenne.exp.parser.ASTCurrentDate
- needParenthesis() - Method in class org.apache.cayenne.exp.parser.ASTCurrentTime
- needParenthesis() - Method in class org.apache.cayenne.exp.parser.ASTCurrentTimestamp
- needParenthesis() - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
- needsResultSetMapping() - Method in interface org.apache.cayenne.access.translator.select.TranslatableQueryWrapper
- neg() - Method in class org.apache.cayenne.exp.property.NumericProperty
- negative() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- NEGATIVE - Static variable in class org.apache.cayenne.exp.Expression
- neqId(Object) - Method in class org.apache.cayenne.exp.property.EntityProperty
- nested(Collection<? extends XMLSerializable>, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.util.XMLEncoder
- nested(Map<?, ? extends XMLSerializable>, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.util.XMLEncoder
- nested(XMLSerializable, ConfigurationNodeVisitor) - Method in class org.apache.cayenne.util.XMLEncoder
- NESTED - Enum constant in enum org.apache.cayenne.tx.TransactionPropagation
-
Execute within a nested transaction if a current transaction exists, create a new one if none exists.
- NestedQueryCache - Class in org.apache.cayenne.cache
-
A
QueryCache
wrapper that introduces a key namespace on top of a delegate shared cache. - NestedQueryCache(QueryCache) - Constructor for class org.apache.cayenne.cache.NestedQueryCache
- Network Server - Search tag in class org.apache.cayenne.dba.derby.DerbyAdapter
- Section
- NEW - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- NEW - Static variable in class org.apache.cayenne.PersistenceState
-
Describes a state of an object freshly registered with DataContext/ObjectContext, but not committed to the database yet.
- NEW_BLOB_FUNCTION - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
- NEW_CLOB_FUNCTION - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
- new_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- newContext() - Method in class org.apache.cayenne.configuration.CayenneRuntime
-
Returns a new ObjectContext instance based on the runtime's main DataChannel.
- newContext(DataChannel) - Method in class org.apache.cayenne.configuration.CayenneRuntime
-
Returns a new ObjectContext which is a child of the specified DataChannel.
- newIDString(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.Returns SQL string that can generate new (unique and non-repeating) primary key for specified DbEntity.
- newInstance(Class<? super T>, String) - Method in interface org.apache.cayenne.di.AdhocObjectFactory
-
Returns an instance of "className" that implements "superType", injecting dependencies from the registry into it.
- newInstance(Class<? super T>, String) - Method in class org.apache.cayenne.di.spi.DefaultAdhocObjectFactory
- newInstance(DataChannel, boolean, boolean) - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
- newInstance(DataChannel, ObjectStore) - Method in class org.apache.cayenne.configuration.server.DataContextFactory
- newNodeId - Variable in class org.apache.cayenne.graph.NodeIdChangeOperation
- newObject(Class<T>) - Method in class org.apache.cayenne.access.DataContext
-
Creates and registers a new persistent object.
- newObject(Class<T>) - Method in class org.apache.cayenne.BaseContext
- newObject(Class<T>) - Method in interface org.apache.cayenne.ObjectContext
-
Creates a new persistent object of a given class scheduled to be inserted to the database on next commit.
- newObject(String) - Method in class org.apache.cayenne.access.DataContext
-
Instantiates a new object and registers it with this context.
- newObjects() - Method in class org.apache.cayenne.access.DataContext
-
Returns a list of objects that are registered with this DataContext and have a state PersistenceState.NEW
- newObjects() - Method in class org.apache.cayenne.BaseContext
- newObjects() - Method in interface org.apache.cayenne.ObjectContext
-
Returns a collection of objects that are registered with this ObjectContext and have a state PersistenceState.NEW
- newToken(int) - Static method in class org.apache.cayenne.ejbql.parser.Token
- newToken(int) - Static method in class org.apache.cayenne.exp.parser.Token
- newToken(int) - Static method in class org.apache.cayenne.template.parser.Token
- newToken(int, String) - Static method in class org.apache.cayenne.ejbql.parser.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class org.apache.cayenne.exp.parser.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class org.apache.cayenne.template.parser.Token
-
Returns a new Token object, by default.
- newValue - Variable in class org.apache.cayenne.graph.NodePropertyChangeOperation
- next - Variable in class org.apache.cayenne.ejbql.parser.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class org.apache.cayenne.exp.parser.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class org.apache.cayenne.template.parser.Token
-
A reference to the next regular (non-special) token from the input stream.
- next() - Method in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
- next() - Method in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
- next() - Method in class org.apache.cayenne.ashwood.graph.FilterArcIterator
- next() - Method in class org.apache.cayenne.ashwood.graph.IndegreeTopologicalSort
- next() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration.ReversedArcIterator
- next() - Method in class org.apache.cayenne.ashwood.graph.StrongConnection
- next() - Method in interface org.apache.cayenne.QueryResponse
-
Rewinds response iterator to the next result, returning true if it is available.
- next() - Method in class org.apache.cayenne.ResultBatchIterator
- next() - Method in class org.apache.cayenne.util.GenericResponse
- next() - Method in class org.apache.cayenne.util.ListResponse
- next() - Method in class org.apache.cayenne.util.ResultIteratorIterator
- next(T) - Method in interface org.apache.cayenne.ResultIteratorCallback
- nextBatchCount(Query, int[]) - Method in interface org.apache.cayenne.access.OperationObserver
-
Callback method invoked after a batch update is executed.
- nextBatchCount(Query, int[]) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
- nextBatchCount(Query, int[]) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
- nextCharBuf - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- nextCharBuf - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- nextCharBuf - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- nextCharInd - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- nextCharInd - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- nextCharInd - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- nextCount(Query, int) - Method in interface org.apache.cayenne.access.OperationObserver
-
Callback method invoked after an updating query is executed.
- nextCount(Query, int) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
- nextCount(Query, int) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
- nextDataObjectIds - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
- nextDataRow - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
- nextGeneratedRows(Query, ResultIterator<?>, List<ObjectId>) - Method in interface org.apache.cayenne.access.OperationObserver
-
Callback method invoked after each batch of generated values is read during an update.
- nextGeneratedRows(Query, ResultIterator<?>, List<ObjectId>) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
-
Closes ResultIterator without reading its data.
- nextGeneratedRows(Query, ResultIterator<?>, List<ObjectId>) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
- nextGeneratedRows(Query, ResultIterator<?>, ObjectId) - Method in interface org.apache.cayenne.access.OperationObserver
-
Deprecated.
- nextGlobalException(Exception) - Method in interface org.apache.cayenne.access.OperationObserver
-
Callback method invoked on exceptions that are not tied to a specific query execution, such as JDBC connection exceptions, etc.
- nextGlobalException(Exception) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
- nextGlobalException(Exception) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
- nextQueryException(Query, Exception) - Method in interface org.apache.cayenne.access.OperationObserver
-
Callback method invoked on exceptions that happen during an execution of a specific query.
- nextQueryException(Query, Exception) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
- nextQueryException(Query, Exception) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
- nextRow - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
- nextRow - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
- nextRow() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
- nextRow() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
- nextRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
- nextRow() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
- nextRow() - Method in interface org.apache.cayenne.ResultIterator
-
Returns the next result row that is, depending on the query, may be a scalar value, a DataRow, or an Object[] array containing a mix of scalars and DataRows.
- nextRows(Query, List<?>) - Method in interface org.apache.cayenne.access.OperationObserver
-
Callback method invoked for each processed ResultSet.
- nextRows(Query, List<?>) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
- nextRows(Query, List<?>) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
- nextRows(Query, List<?>) - Method in class org.apache.cayenne.access.util.IteratedSelectObserver
- nextRows(Query, ResultIterator) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
-
Closes ResultIterator without reading its data.
- nextRows(Query, ResultIterator) - Method in class org.apache.cayenne.access.util.IteratedSelectObserver
- nextRows(Query, ResultIterator<?>) - Method in interface org.apache.cayenne.access.OperationObserver
-
Callback method invoked for each opened ResultIterator.
- nextRows(Query, ResultIterator<?>) - Method in class org.apache.cayenne.access.util.DoNothingOperationObserver
- nin(E, E...) - Method in class org.apache.cayenne.exp.property.BaseProperty
- nin(Collection<E>) - Method in class org.apache.cayenne.exp.property.BaseProperty
- nin(ColumnSelect<? extends E>) - Method in class org.apache.cayenne.exp.property.BaseProperty
- ninId(Object, Object...) - Method in class org.apache.cayenne.exp.property.EntityProperty
- ninId(Collection<Object>) - Method in class org.apache.cayenne.exp.property.EntityProperty
- nlike(String) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- nlike(String) - Method in class org.apache.cayenne.exp.property.StringProperty
- nlike(StringProperty<?>) - Method in class org.apache.cayenne.exp.property.StringProperty
- nlikeIgnoreCase(String) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- nlikeIgnoreCase(String) - Method in class org.apache.cayenne.exp.property.StringProperty
- nlikeIgnoreCase(StringProperty<?>) - Method in class org.apache.cayenne.exp.property.StringProperty
- NO_ACTION - Static variable in class org.apache.cayenne.map.DeleteRule
- NO_CACHE - Enum constant in enum org.apache.cayenne.query.QueryCacheStrategy
-
A default cache policy stating that the query results should not be cached.
- NO_SERIALIZATION - Static variable in class org.apache.cayenne.remote.service.LocalConnection
- node(int, Supplier<Node>) - Method in class org.apache.cayenne.access.sqlbuilder.BaseBuilder
- node(Node) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- Node - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- Node - Interface in org.apache.cayenne.ejbql.parser
-
A JJTree-compliant tree node interface.
- Node - Interface in org.apache.cayenne.exp.parser
-
Provides basic machinery for constructing the parent and child relationships between nodes.
- Node - Interface in org.apache.cayenne.template.parser
-
All AST nodes must implement this interface.
- Node() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- Node(NodeType) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- nodeArity() - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
- nodeArity() - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
- nodeArity() - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
- NodeBuilder - Interface in org.apache.cayenne.access.sqlbuilder
- nodeCreated() - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
- nodeCreated() - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
- nodeCreated() - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
- nodeCreated(Object) - Method in class org.apache.cayenne.access.ObjectStore
- nodeCreated(Object) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
- nodeCreated(Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
- nodeCreated(Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
-
Notifies implementing object that a new node was created in the graph.
- nodeCreated(Object) - Method in class org.apache.cayenne.graph.GraphMap
- NodeCreateOperation - Class in org.apache.cayenne.graph
- NodeCreateOperation(Object) - Constructor for class org.apache.cayenne.graph.NodeCreateOperation
- NodeCreateOperation(Object, int) - Constructor for class org.apache.cayenne.graph.NodeCreateOperation
- NodeDeleteOperation - Class in org.apache.cayenne.graph
- NodeDeleteOperation(Object) - Constructor for class org.apache.cayenne.graph.NodeDeleteOperation
- NodeDeleteOperation(Object, int) - Constructor for class org.apache.cayenne.graph.NodeDeleteOperation
- nodeDescriptors - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
- NodeDiff - Class in org.apache.cayenne.graph
-
An abstract superclass of operations on individual nodes and arcs in a digraph.
- NodeDiff(Object) - Constructor for class org.apache.cayenne.graph.NodeDiff
- NodeDiff(Object, int) - Constructor for class org.apache.cayenne.graph.NodeDiff
- nodeId - Variable in class org.apache.cayenne.graph.NodeDiff
- nodeIdChanged(Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
-
Does nothing.
- nodeIdChanged(Object, Object) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
- nodeIdChanged(Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
- nodeIdChanged(Object, Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
-
Notifies implementing object that a node was assigned a new id.
- nodeIdChanged(Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
- NodeIdChangeOperation - Class in org.apache.cayenne.graph
-
A GraphDiff representing a change in node ID.
- NodeIdChangeOperation(Object, Object) - Constructor for class org.apache.cayenne.graph.NodeIdChangeOperation
- NodeIdChangeOperation(Object, Object, int) - Constructor for class org.apache.cayenne.graph.NodeIdChangeOperation
- nodePropertyChanged(Object, String, Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
-
Records dirty object snapshot.
- nodePropertyChanged(Object, String, Object, Object) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
- nodePropertyChanged(Object, String, Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
- nodePropertyChanged(Object, String, Object, Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
-
Notifies implementing object that a node's property was modified.
- nodePropertyChanged(Object, String, Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
- NodePropertyChangeOperation - Class in org.apache.cayenne.graph
- NodePropertyChangeOperation(Object, String, Object, Object) - Constructor for class org.apache.cayenne.graph.NodePropertyChangeOperation
- NodePropertyChangeOperation(Object, String, Object, Object, int) - Constructor for class org.apache.cayenne.graph.NodePropertyChangeOperation
- nodeRemoved(Object) - Method in class org.apache.cayenne.access.ObjectStore
- nodeRemoved(Object) - Method in class org.apache.cayenne.DataChannelSyncCallbackAction
- nodeRemoved(Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
- nodeRemoved(Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
-
Notifies implementing object that a node was removed from the graph.
- nodeRemoved(Object) - Method in class org.apache.cayenne.graph.GraphMap
- nodes - Variable in class org.apache.cayenne.access.DataDomain
- nodes - Variable in class org.apache.cayenne.access.sqlbuilder.BaseBuilder
- nodes - Variable in class org.apache.cayenne.graph.GraphMap
- nodesByDataMapName - Variable in class org.apache.cayenne.access.DataDomain
- NodeTreeVisitor - Interface in org.apache.cayenne.access.sqlbuilder
- NodeType - Enum in org.apache.cayenne.access.sqlbuilder.sqltree
- noMatchDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an DB_PATH "not equal to" expression.
- noMatchDbIdExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an DBID_PATH "not equal to" expression.
- noMatchExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience method to create an OBJ_PATH "not equal to" expression.
- noMatchExp(Expression, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- nonPhantomNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Returns a collection of PrefetchTreeNodes that are not phantoms.
- NoopDataChannelMetaData - Class in org.apache.cayenne.configuration.xml
-
Noop implementation of
DataChannelMetaData
. - NoopDataChannelMetaData() - Constructor for class org.apache.cayenne.configuration.xml.NoopDataChannelMetaData
- NoopEventBridge - Class in org.apache.cayenne.event
- NoopEventBridgeProvider - Class in org.apache.cayenne.event
- NoopEventBridgeProvider() - Constructor for class org.apache.cayenne.event.NoopEventBridgeProvider
- NoopEventManager - Class in org.apache.cayenne.event
- NoopEventManager() - Constructor for class org.apache.cayenne.event.NoopEventManager
- NoopJdbcEventLogger - Class in org.apache.cayenne.log
-
Noop implementation of JdbcEventLogger
- normalize(String) - Static method in class org.apache.cayenne.value.json.JsonUtils
-
Cleanup and reformat any valid JSON string.
- normalizeDate(Date) - Method in class org.apache.cayenne.dba.oracle.OracleUtilDateType
-
Offsets date component to be January 1, 1970, since Oracle adapter returns time based on January 1, 1900.
- normalizedQualifier - Variable in class org.apache.cayenne.map.EntityInheritanceTree
- NoSyncObjectStore - Class in org.apache.cayenne.access
-
An
ObjectStore
which doesn't receive notifications on parent'sDataRowStore
events. - NoSyncObjectStore(DataRowStore, Map<Object, Persistent>) - Constructor for class org.apache.cayenne.access.NoSyncObjectStore
- not - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.LikeNode
- not() - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- not(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- NOT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- NOT - Static variable in class org.apache.cayenne.exp.Expression
- NOT_BETWEEN - Static variable in class org.apache.cayenne.exp.Expression
- NOT_DEFINED - Static variable in class org.apache.cayenne.dba.TypesMapping
- NOT_EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
- NOT_EXISTS - Static variable in class org.apache.cayenne.exp.Expression
- NOT_IN - Static variable in class org.apache.cayenne.exp.Expression
- NOT_LIKE - Static variable in class org.apache.cayenne.exp.Expression
- NOT_LIKE_IGNORE_CASE - Static variable in class org.apache.cayenne.exp.Expression
- NOT_TEXT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
Lexical state.
- notBetweenDbExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_BETWEEN expressions.
- notBetweenExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_BETWEEN expressions.
- notBetweenExp(Expression, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- notCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- notContains(Collection<V>) - Method in class org.apache.cayenne.exp.property.CollectionProperty
- notContains(Collection<V>) - Method in class org.apache.cayenne.exp.property.MapProperty
- notContains(V) - Method in class org.apache.cayenne.exp.property.CollectionProperty
- notContains(V) - Method in class org.apache.cayenne.exp.property.MapProperty
- notContains(V, V...) - Method in class org.apache.cayenne.exp.property.CollectionProperty
- notContains(V, V...) - Method in class org.apache.cayenne.exp.property.MapProperty
- notContainsId(Object) - Method in class org.apache.cayenne.exp.property.CollectionProperty
- notContainsId(Object) - Method in class org.apache.cayenne.exp.property.MapProperty
- notContainsId(Object, Object...) - Method in class org.apache.cayenne.exp.property.CollectionProperty
- notContainsId(Object, Object...) - Method in class org.apache.cayenne.exp.property.MapProperty
- notContainsId(Collection<Object>) - Method in class org.apache.cayenne.exp.property.CollectionProperty
- notContainsId(Collection<Object>) - Method in class org.apache.cayenne.exp.property.MapProperty
- NotEqualNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- NotEqualNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.NotEqualNode
- notExists(FluentSelect<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- notExp() - Method in class org.apache.cayenne.exp.Expression
-
Returns a logical NOT of current expression.
- notExp() - Method in class org.apache.cayenne.exp.parser.SimpleNode
- notInDbExp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_IN expression.
- notInDbExp(String, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_IN expression.
- notInDbIdExp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_IN expression.
- notInDbIdExp(String, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_IN expression.
- notInExp(String, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_IN expression.
- notInExp(String, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_IN expression.
- notInExp(Expression, Object...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- notInExp(Expression, Collection<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- notInExp(Expression, ColumnSelect<?>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- notLikeDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_LIKE expression.
- notLikeDbExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_LIKE expression.
- notLikeExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_LIKE expression.
- notLikeExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_LIKE expression.
- notLikeExp(Expression, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- notLikeExp(Expression, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- notLikeIgnoreCaseDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.
- notLikeIgnoreCaseDbExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.
- notLikeIgnoreCaseExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.
- notLikeIgnoreCaseExp(String, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.
- notLikeIgnoreCaseExp(Expression, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- notLikeIgnoreCaseExp(Expression, Object, char) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- NotNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- NotNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.NotNode
- NOW - Static variable in class org.apache.cayenne.exp.property.PropertyFactory
-
Property that corresponds to SQL function
NOW()
- NULL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- NULL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- null_comparison_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- NULLIFY - Static variable in class org.apache.cayenne.map.DeleteRule
-
Remove the reference that the destination has to this source (if the inverse relationship is toOne, nullify, if toMany, remove the source object)
- nullNames - Variable in class org.apache.cayenne.access.flush.operation.Qualifier
- nullSafeCompare(boolean, Comparable<T>, T) - Static method in class org.apache.cayenne.util.Util
-
Compares two objects similar to "Comparable.compareTo(Object)".
- nullSafeEquals(Object, Object) - Static method in class org.apache.cayenne.util.Util
-
Compares two objects similar to "Object.equals(Object)".
- nullSortedFirst - Variable in class org.apache.cayenne.query.Ordering
- nullValue - Variable in class org.apache.cayenne.reflect.BeanAccessor
- nullValue - Variable in class org.apache.cayenne.reflect.FieldAccessor
- numeric_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- numericExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- NumericIdProperty<E> - Class in org.apache.cayenne.exp.property
-
Property that represents numeric PK
- NumericIdProperty(String, String, String, Class<E>) - Constructor for class org.apache.cayenne.exp.property.NumericIdProperty
-
Constructs a new property with the given name and expression
- numericPrimary() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- NumericProperty<E> - Class in org.apache.cayenne.exp.property
-
Property that represents attributes mapped on numeric types
- NumericProperty(String, Expression, Class<E>) - Constructor for class org.apache.cayenne.exp.property.NumericProperty
-
Constructs a new property with the given name and expression
- numericTerm() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- numericTermExt() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
O
- OBJ_ENTITY_ROOT - Static variable in class org.apache.cayenne.map.QueryDescriptor
- OBJ_PATH - Static variable in class org.apache.cayenne.exp.Expression
-
Expression describes a path relative to an ObjEntity.
- OBJ_PREFIX - Static variable in class org.apache.cayenne.exp.parser.ASTObjPath
- OBJ_RELATIONSHIP_TAG - Static variable in class org.apache.cayenne.configuration.xml.ObjRelationshipHandler
- ObjAttribute - Class in org.apache.cayenne.map
-
An ObjAttribute is a mapping descriptor of a Java class property.
- ObjAttribute() - Constructor for class org.apache.cayenne.map.ObjAttribute
- ObjAttribute(String) - Constructor for class org.apache.cayenne.map.ObjAttribute
- ObjAttribute(String, String, ObjEntity) - Constructor for class org.apache.cayenne.map.ObjAttribute
- ObjAttribute(ObjAttribute) - Constructor for class org.apache.cayenne.map.ObjAttribute
-
Creates a clone of an ObjAttribute argument.
- objAttributeAdded(AttributeEvent) - Method in interface org.apache.cayenne.map.event.ObjAttributeListener
-
New attribute has been created/added.
- objAttributeAdded(ObjAttribute) - Method in class org.apache.cayenne.util.DeleteRuleUpdater
- objAttributeAdded(ObjAttribute) - Method in interface org.apache.cayenne.util.EntityMergeListener
-
Invoked when a missing attribute in ObjEntity is completed from DbEntity
- objAttributeChanged(AttributeEvent) - Method in interface org.apache.cayenne.map.event.ObjAttributeListener
-
Attribute property changed.
- ObjAttributeListener - Interface in org.apache.cayenne.map.event
-
Listener for ObjAttribute events.
- objAttributeRemoved(AttributeEvent) - Method in interface org.apache.cayenne.map.event.ObjAttributeListener
-
Attribute has been removed.
- object - Variable in class org.apache.cayenne.access.flush.operation.BaseDbRowOp
- object - Variable in exception class org.apache.cayenne.DeleteDenyException
- object - Variable in class org.apache.cayenne.util.ToStringBuilder
- OBJECT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- object_path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- objectClass - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
- objectContext - Variable in class org.apache.cayenne.PersistentObject
- ObjectContext - Interface in org.apache.cayenne
-
A Cayenne object facade to a persistent store.
- ObjectContextFactory - Interface in org.apache.cayenne.configuration
-
A factory for regular and nested contexts.
- ObjectContextGraphAction - Class in org.apache.cayenne.util
-
A base implementation of a helper class to handle
ObjectContext.propertyChanged(org.apache.cayenne.Persistent, String, Object, Object)
processing on behalf of an ObjectContext. - ObjectContextGraphAction(ObjectContext) - Constructor for class org.apache.cayenne.util.ObjectContextGraphAction
- ObjectContextQueryAction - Class in org.apache.cayenne.util
-
A helper class that implements
DataChannel.onQuery(ObjectContext, Query)
logic on behalf of an ObjectContext. - ObjectContextQueryAction(ObjectContext, ObjectContext, Query) - Constructor for class org.apache.cayenne.util.ObjectContextQueryAction
- ObjectDetachOperation - Class in org.apache.cayenne.util
-
An operation that creates a subgraph of detached objects, using the PrefetchTree to delineate the graph boundaries.
- ObjectDetachOperation(EntityResolver) - Constructor for class org.apache.cayenne.util.ObjectDetachOperation
- ObjectDiff - Class in org.apache.cayenne.access
-
A dynamic GraphDiff that represents a delta between object simple properties at diff creation time and its current state.
- objectFactory - Variable in class org.apache.cayenne.access.DataDomain
- objectFactory - Variable in class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory
- objectFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
- objectFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
- objectFactory - Variable in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
- objectFactory - Variable in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
- objectFactory - Variable in class org.apache.cayenne.dba.db2.DB2Sniffer
- objectFactory - Variable in class org.apache.cayenne.dba.derby.DerbySniffer
- objectFactory - Variable in class org.apache.cayenne.dba.firebird.FirebirdSniffer
- objectFactory - Variable in class org.apache.cayenne.dba.frontbase.FrontBaseSniffer
- objectFactory - Variable in class org.apache.cayenne.dba.h2.H2Sniffer
- objectFactory - Variable in class org.apache.cayenne.dba.hsqldb.HSQLDBSniffer
- objectFactory - Variable in class org.apache.cayenne.dba.ingres.IngresSniffer
- objectFactory - Variable in class org.apache.cayenne.dba.mariadb.MariaDBSniffer
- objectFactory - Variable in class org.apache.cayenne.dba.mysql.MySQLSniffer
- objectFactory - Variable in class org.apache.cayenne.dba.openbase.OpenBaseSniffer
-
Deprecated.
- objectFactory - Variable in class org.apache.cayenne.dba.oracle.OracleSniffer
- objectFactory - Variable in class org.apache.cayenne.dba.postgres.PostgresSniffer
- objectFactory - Variable in class org.apache.cayenne.dba.sqlite.SQLiteSniffer
- objectFactory - Variable in class org.apache.cayenne.dba.sqlserver.SQLServerSniffer
- objectFactory - Variable in class org.apache.cayenne.dba.sybase.SybaseSniffer
- objectForPK(ObjectContext, Class<T>, int) - Static method in class org.apache.cayenne.Cayenne
-
Returns an object matching an int primary key.
- objectForPK(ObjectContext, Class<T>, Object) - Static method in class org.apache.cayenne.Cayenne
-
Returns an object matching an Object primary key.
- objectForPK(ObjectContext, Class<T>, Map<String, ?>) - Static method in class org.apache.cayenne.Cayenne
-
Returns an object matching a primary key.
- objectForPK(ObjectContext, String, int) - Static method in class org.apache.cayenne.Cayenne
-
Returns an object matching an int primary key.
- objectForPK(ObjectContext, String, Object) - Static method in class org.apache.cayenne.Cayenne
-
Returns an object matching an Object primary key.
- objectForPK(ObjectContext, String, Map<String, ?>) - Static method in class org.apache.cayenne.Cayenne
-
Returns an object matching a primary key.
- objectForPK(ObjectContext, ObjectId) - Static method in class org.apache.cayenne.Cayenne
-
Returns an object matching ObjectId.
- objectForQuery(ObjectContext, Query) - Static method in class org.apache.cayenne.Cayenne
-
Returns an object or a DataRow that is a result of a given query.
- objectFromDataRow(Class<T>, DataRow) - Method in class org.apache.cayenne.access.DataContext
-
Creates a DataObject from DataRow.
- objectFromDataRow(String, DataRow) - Method in class org.apache.cayenne.access.DataContext
-
Creates a DataObject from DataRow.
- objectId - Variable in class org.apache.cayenne.PersistentObject
- objectId - Variable in class org.apache.cayenne.query.BatchQueryRow
- objectId - Variable in class org.apache.cayenne.query.ObjectIdQuery
- objectId - Variable in class org.apache.cayenne.query.RelationshipQuery
- ObjectId - Interface in org.apache.cayenne
-
A portable global identifier for persistent objects.
- ObjectIdQuery - Class in org.apache.cayenne.query
-
A query that matches zero or one object or data row corresponding to the ObjectId.
- ObjectIdQuery(ObjectId) - Constructor for class org.apache.cayenne.query.ObjectIdQuery
-
Creates a refreshing ObjectIdQuery.
- ObjectIdQuery(ObjectId, boolean, int) - Constructor for class org.apache.cayenne.query.ObjectIdQuery
-
Creates a new ObjectIdQuery.
- objectList - Variable in class org.apache.cayenne.util.ListResponse
- objectList - Variable in class org.apache.cayenne.util.PersistentObjectList
- objectMap - Variable in class org.apache.cayenne.access.ObjectStore
- objectMap - Variable in class org.apache.cayenne.util.PersistentObjectMap
- ObjectMapRetainStrategy - Interface in org.apache.cayenne.access
-
A strategy for retaining objects in
ObjectStore
. - objectNode(Object, Expression) - Method in interface org.apache.cayenne.exp.TraversalHandler
-
Called during the traversal when a leaf non-expression node is encountered.
- objectNode(Object, Expression) - Method in class org.apache.cayenne.exp.TraversalHelper
- objects - Variable in class org.apache.cayenne.query.RefreshQuery
- ObjectSelect<T> - Class in org.apache.cayenne.query
-
A selecting query providing chainable API.
- ObjectSelect() - Constructor for class org.apache.cayenne.query.ObjectSelect
- objectSelectAction(FluentSelect<T>) - Method in class org.apache.cayenne.dba.db2.DB2ActionBuilder
- objectSelectAction(FluentSelect<T>) - Method in class org.apache.cayenne.dba.derby.DerbyActionBuilder
- objectSelectAction(FluentSelect<T>) - Method in class org.apache.cayenne.dba.firebird.FirebirdActionBuilder
- objectSelectAction(FluentSelect<T>) - Method in class org.apache.cayenne.dba.h2.H2ActionBuilder
- objectSelectAction(FluentSelect<T>) - Method in class org.apache.cayenne.dba.ingres.IngresActionBuilder
- objectSelectAction(FluentSelect<T>) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
- objectSelectAction(FluentSelect<T>) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerActionBuilder
- objectSelectAction(FluentSelect<T>) - Method in interface org.apache.cayenne.query.SQLActionVisitor
-
Creates an action to execute a FluentSelect.
- objectSelectAction(SelectQuery<T>) - Method in class org.apache.cayenne.dba.db2.DB2ActionBuilder
- objectSelectAction(SelectQuery<T>) - Method in class org.apache.cayenne.dba.derby.DerbyActionBuilder
- objectSelectAction(SelectQuery<T>) - Method in class org.apache.cayenne.dba.firebird.FirebirdActionBuilder
- objectSelectAction(SelectQuery<T>) - Method in class org.apache.cayenne.dba.h2.H2ActionBuilder
- objectSelectAction(SelectQuery<T>) - Method in class org.apache.cayenne.dba.ingres.IngresActionBuilder
- objectSelectAction(SelectQuery<T>) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
-
Deprecated.
- objectSelectAction(SelectQuery<T>) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerActionBuilder
- objectSelectAction(SelectQuery<T>) - Method in interface org.apache.cayenne.query.SQLActionVisitor
-
Deprecated.since 4.2 as part of
SelectQuery
deprecation - objectSet - Variable in class org.apache.cayenne.util.PersistentObjectSet
- objectsFromDataRows(ClassDescriptor, List<? extends DataRow>) - Method in class org.apache.cayenne.access.DataContext
-
Converts a list of DataRows to a List of DataObject registered with this DataContext.
- objectsInState(int) - Method in class org.apache.cayenne.access.ObjectStore
-
Return a subset of registered objects that are in a certain persistence state.
- objectsRolledBack() - Method in class org.apache.cayenne.access.ObjectStore
-
Reverts changes to all stored uncomitted objects.
- objectStore - Variable in class org.apache.cayenne.access.DataContext
- ObjectStore - Class in org.apache.cayenne.access
-
ObjectStore stores objects using their ObjectId as a key.
- ObjectStore(DataRowStore, Map<Object, Persistent>) - Constructor for class org.apache.cayenne.access.ObjectStore
-
Creates an ObjectStore with
DataRowStore
and a map to use for storing registered objects. - objectStoreFactory - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
- ObjectStoreFactory - Interface in org.apache.cayenne.configuration
-
A factory for creating
ObjectStore
s. - ObjectStoreGraphDiff - Class in org.apache.cayenne.access
-
A GraphDiff facade for the ObjectStore changes.
- objectsUnregistered(Collection) - Method in class org.apache.cayenne.access.ObjectStore
-
Evicts a collection of DataObjects from the ObjectStore, invalidates the underlying cache snapshots.
- ObjectType - Class in org.apache.cayenne.access.types
-
This is a default ExtendedType that relies on JDBC driver to determine the result type.
- ObjectType() - Constructor for class org.apache.cayenne.access.types.ObjectType
- ObjEntity - Class in org.apache.cayenne.map
-
ObjEntity is a mapping descriptor for a DataObject Java class.
- ObjEntity() - Constructor for class org.apache.cayenne.map.ObjEntity
- ObjEntity(String) - Constructor for class org.apache.cayenne.map.ObjEntity
- objEntityAdded(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
-
New entity has been created/added.
- objEntityAdded(EntityEvent) - Method in interface org.apache.cayenne.map.event.ObjEntityListener
-
New entity has been created/added.
- objEntityAdded(EntityEvent) - Method in class org.apache.cayenne.map.ObjEntity
-
New entity has been created/added.
- objEntityChanged(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
-
ObjEntity property changed.
- objEntityChanged(EntityEvent) - Method in interface org.apache.cayenne.map.event.ObjEntityListener
-
Entity property changed.
- objEntityChanged(EntityEvent) - Method in class org.apache.cayenne.map.ObjEntity
-
ObjEntity property changed.
- objEntityComparator - Variable in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- ObjEntityHandler - Class in org.apache.cayenne.configuration.xml
- ObjEntityHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.ObjEntityHandler
- ObjEntityListener - Interface in org.apache.cayenne.map.event
-
For managing the changes in the ObjEntity
- objEntityRemoved(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
-
Entity has been removed.
- objEntityRemoved(EntityEvent) - Method in interface org.apache.cayenne.map.event.ObjEntityListener
-
Entity has been removed.
- objEntityRemoved(EntityEvent) - Method in class org.apache.cayenne.map.ObjEntity
-
Entity has been removed.
- ObjRelationship - Class in org.apache.cayenne.map
-
Describes an association between two Java classes mapped as source and target ObjEntity.
- ObjRelationship() - Constructor for class org.apache.cayenne.map.ObjRelationship
- ObjRelationship(String) - Constructor for class org.apache.cayenne.map.ObjRelationship
- objRelationshipAdded(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.ObjRelationshipListener
-
Relationship has been created/added.
- objRelationshipAdded(ObjRelationship) - Method in class org.apache.cayenne.util.DeleteRuleUpdater
- objRelationshipAdded(ObjRelationship) - Method in interface org.apache.cayenne.util.EntityMergeListener
-
Invoked when a missing relationship in ObjEntity is completed from DbEntity
- objRelationshipChanged(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.ObjRelationshipListener
-
Relationship property changed.
- ObjRelationshipHandler - Class in org.apache.cayenne.configuration.xml
- ObjRelationshipHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.ObjRelationshipHandler
- ObjRelationshipListener - Interface in org.apache.cayenne.map.event
-
Defines a listener for ObjRelationship modification events.
- objRelationshipRemoved(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.ObjRelationshipListener
-
Relationship has been removed.
- observer - Variable in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
- of(String) - Static method in interface org.apache.cayenne.ObjectId
-
Creates a temporary ObjectId for a given entity.
- of(String, byte[]) - Static method in interface org.apache.cayenne.ObjectId
-
Creates a temporary ObjectId for a given entity, using provided unique id key.
- of(String, String, Object) - Static method in interface org.apache.cayenne.ObjectId
-
Creates a single key/value permanent ObjectId.
- of(String, Map<String, ?>) - Static method in interface org.apache.cayenne.ObjectId
-
Creates an ObjectId, potentially mapped to multiple columns.
- of(String, ObjectId) - Static method in interface org.apache.cayenne.ObjectId
-
Creates an ObjectId using another id as a template, but for a different entity.
- OF - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- offset - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
- offset - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.LimitOffsetNode
- offset - Variable in class org.apache.cayenne.query.SQLSelect
- offset(int) - Method in class org.apache.cayenne.query.ColumnSelect
-
Resets query fetch offset - a parameter that defines how many objects should be skipped when reading data from the database.
- offset(int) - Method in class org.apache.cayenne.query.MappedSelect
-
Resets query fetch offset - a parameter that defines how many objects should be skipped when reading data from the database.
- offset(int) - Method in class org.apache.cayenne.query.ObjectSelect
-
Resets query fetch offset - a parameter that defines how many objects should be skipped when reading data from the database.
- offset(int) - Method in class org.apache.cayenne.query.ProcedureCall
- offset(int) - Method in class org.apache.cayenne.query.SQLSelect
- OffsetFetchNextNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- OffsetFetchNextNode(LimitOffsetNode) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.OffsetFetchNextNode
- OffsetNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- OffsetNode(int) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.OffsetNode
- oldName - Variable in class org.apache.cayenne.map.event.MapEvent
- oldNameSet - Variable in class org.apache.cayenne.map.event.MapEvent
- oldValue - Variable in class org.apache.cayenne.graph.NodePropertyChangeOperation
- on(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.JoinNodeBuilder
- onChildNodeEnd(Node, Node, int, boolean) - Method in interface org.apache.cayenne.access.sqlbuilder.NodeTreeVisitor
- onChildNodeEnd(Node, Node, int, boolean) - Method in class org.apache.cayenne.access.sqlbuilder.SQLGenerationVisitor
- onChildNodeEnd(Node, Node, int, boolean) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SimpleNodeTreeVisitor
- onChildNodeStart(Node, Node, int, boolean) - Method in interface org.apache.cayenne.access.sqlbuilder.NodeTreeVisitor
- onChildNodeStart(Node, Node, int, boolean) - Method in class org.apache.cayenne.access.sqlbuilder.SQLGenerationVisitor
- onChildNodeStart(Node, Node, int, boolean) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SimpleNodeTreeVisitor
- onChildNodeStart(Node, Node, int, boolean) - Method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- onChildNodeStart(Node, Node, int, boolean) - Method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- onColumnNode(Node, ColumnNode, int) - Method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- onColumnNode(Node, ColumnNode, int) - Method in class org.apache.cayenne.dba.db2.DB2SQLTreeProcessor
- onColumnNode(Node, ColumnNode, int) - Method in class org.apache.cayenne.dba.derby.DerbySQLTreeProcessor
- onColumnNode(Node, ColumnNode, int) - Method in class org.apache.cayenne.dba.hsqldb.HSQLTreeProcessor
- onColumnNode(Node, ColumnNode, int) - Method in class org.apache.cayenne.dba.ingres.IngressSQLTreeProcessor
- onColumnNode(Node, ColumnNode, int) - Method in class org.apache.cayenne.dba.oracle.OracleSQLTreeProcessor
- onColumnNode(Node, ColumnNode, int) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerTreeProcessor
- onContextFlush(ObjectContext, GraphDiff, boolean) - Method in class org.apache.cayenne.access.DataContext
- onContextFlush(ObjectContext, GraphDiff, boolean) - Method in class org.apache.cayenne.BaseContext
- onDataChannelLoaded(DataChannelDescriptor) - Method in interface org.apache.cayenne.configuration.xml.DataChannelLoaderListener
- onDataMapLoaded(DataMap) - Method in interface org.apache.cayenne.configuration.xml.DataMapLoaderListener
- onDistinctNode(Node, DistinctNode, int) - Method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- onExternalEvent(CayenneEvent) - Method in class org.apache.cayenne.event.EventBridge
-
Helper method intended to be called explicitly by subclasses to asynchronously post an event obtained from a remote source.
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.dba.db2.DB2SQLTreeProcessor
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.dba.derby.DerbySQLTreeProcessor
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.dba.firebird.FirebirdSQLTreeProcessor
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseSQLTreeProcessor
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.dba.hsqldb.HSQLTreeProcessor
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.dba.ingres.IngressSQLTreeProcessor
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.dba.mysql.MySQLTreeProcessor
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.dba.openbase.OpenBaseSQLTreeProcessor
-
Deprecated.
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.dba.oracle.OracleSQLTreeProcessor
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.dba.postgres.PostgreSQLTreeProcessor
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.dba.sqlite.SQLiteTreeProcessor
- onFunctionNode(Node, FunctionNode, int) - Method in class org.apache.cayenne.dba.sybase.SybaseSQLTreeProcessor
- onInNode(Node, InNode, int) - Method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- onInNode(Node, InNode, int) - Method in class org.apache.cayenne.dba.firebird.FirebirdSQLTreeProcessor
- onInNode(Node, InNode, int) - Method in class org.apache.cayenne.dba.oracle.OracleSQLTreeProcessor
- onLikeNode(Node, LikeNode, int) - Method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- onLikeNode(Node, LikeNode, int) - Method in class org.apache.cayenne.dba.mysql.MySQLTreeProcessor
- onLikeNode(Node, LikeNode, int) - Method in class org.apache.cayenne.dba.openbase.OpenBaseSQLTreeProcessor
-
Deprecated.
- onLikeNode(Node, LikeNode, int) - Method in class org.apache.cayenne.dba.postgres.PostgreSQLTreeProcessor
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.dba.db2.DB2SQLTreeProcessor
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.dba.derby.DerbySQLTreeProcessor
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.dba.firebird.FirebirdSQLTreeProcessor
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.dba.h2.H2SQLTreeProcessor
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.dba.ingres.IngressSQLTreeProcessor
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.dba.mysql.MySQLTreeProcessor
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.dba.openbase.OpenBaseSQLTreeProcessor
-
Deprecated.
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.dba.oracle.OracleSQLTreeProcessor
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.dba.postgres.PostgreSQLTreeProcessor
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.dba.sqlite.SQLiteTreeProcessor
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerTreeProcessorV12
- onLimitOffsetNode(Node, LimitOffsetNode, int) - Method in class org.apache.cayenne.dba.sybase.SybaseSQLTreeProcessor
- onNodeEnd(Node) - Method in interface org.apache.cayenne.access.sqlbuilder.NodeTreeVisitor
- onNodeEnd(Node) - Method in class org.apache.cayenne.access.sqlbuilder.SQLGenerationVisitor
- onNodeEnd(Node) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SimpleNodeTreeVisitor
- onNodeStart(Node) - Method in interface org.apache.cayenne.access.sqlbuilder.NodeTreeVisitor
- onNodeStart(Node) - Method in class org.apache.cayenne.access.sqlbuilder.SQLGenerationVisitor
- onNodeStart(Node) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SimpleNodeTreeVisitor
- onQuery(ObjectContext, Query) - Method in class org.apache.cayenne.access.ClientServerChannel
- onQuery(ObjectContext, Query) - Method in class org.apache.cayenne.access.DataContext
-
An implementation of a
DataChannel
method that is used by child contexts to execute queries. - onQuery(ObjectContext, Query) - Method in class org.apache.cayenne.access.DataDomain
-
Runs query returning generic QueryResponse.
- onQuery(ObjectContext, Query) - Method in interface org.apache.cayenne.DataChannel
-
Executes a query, using provided context to register persistent objects if query returns any objects.
- onQuery(ObjectContext, Query) - Method in interface org.apache.cayenne.DataChannelFilterChain
-
Deprecated.
- onQuery(ObjectContext, Query) - Method in interface org.apache.cayenne.DataChannelQueryFilterChain
- onQuery(ObjectContext, Query) - Method in class org.apache.cayenne.remote.ClientChannel
- onQuery(ObjectContext, Query, DataChannelFilterChain) - Method in interface org.apache.cayenne.DataChannelFilter
-
Deprecated.
- onQuery(ObjectContext, Query, DataChannelQueryFilterChain) - Method in interface org.apache.cayenne.DataChannelFilter
-
Deprecated.Adapter method that allows to use old DataChannelFilter as new query filter
- onQuery(ObjectContext, Query, DataChannelQueryFilterChain) - Method in interface org.apache.cayenne.DataChannelQueryFilter
- onResultNode(Node, Node, int) - Method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- onResultNode(Node, Node, int) - Method in class org.apache.cayenne.dba.oracle.OracleSQLTreeProcessor
- onScopeEvent(Object...) - Method in class org.apache.cayenne.di.spi.ScopeEventBinding
- onSubselect() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
- onSync(ObjectContext, GraphDiff, int) - Method in class org.apache.cayenne.access.ClientServerChannel
- onSync(ObjectContext, GraphDiff, int) - Method in class org.apache.cayenne.access.DataDomain
-
Only handles commit-type synchronization, ignoring any other type.
- onSync(ObjectContext, GraphDiff, int) - Method in class org.apache.cayenne.BaseContext
- onSync(ObjectContext, GraphDiff, int) - Method in interface org.apache.cayenne.DataChannel
-
Processes synchronization request from a child ObjectContext, returning a GraphDiff that describes changes to objects made on the receiving end as a result of synchronization.
- onSync(ObjectContext, GraphDiff, int) - Method in interface org.apache.cayenne.DataChannelFilterChain
-
Deprecated.
- onSync(ObjectContext, GraphDiff, int) - Method in interface org.apache.cayenne.DataChannelSyncFilterChain
- onSync(ObjectContext, GraphDiff, int) - Method in class org.apache.cayenne.remote.ClientChannel
- onSync(ObjectContext, GraphDiff, int, DataChannelFilterChain) - Method in interface org.apache.cayenne.DataChannelFilter
-
Deprecated.
- onSync(ObjectContext, GraphDiff, int, DataChannelSyncFilterChain) - Method in interface org.apache.cayenne.DataChannelFilter
-
Deprecated.Adapter method that allows to use old DataChannelFilter as new sync filter
- onSync(ObjectContext, GraphDiff, int, DataChannelSyncFilterChain) - Method in interface org.apache.cayenne.DataChannelSyncFilter
- onSync(ObjectContext, GraphDiff, int, DataChannelSyncFilterChain) - Method in class org.apache.cayenne.tx.TransactionFilter
- onUndefinedNode(Node, Node, int) - Method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- onValueNode(Node, ValueNode, int) - Method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- onValueNode(Node, ValueNode, int) - Method in class org.apache.cayenne.dba.db2.DB2SQLTreeProcessor
- onValueNode(Node, ValueNode, int) - Method in class org.apache.cayenne.dba.derby.DerbySQLTreeProcessor
- onValueNode(Node, ValueNode, int) - Method in class org.apache.cayenne.dba.firebird.FirebirdSQLTreeProcessor
- onValueNode(Node, ValueNode, int) - Method in class org.apache.cayenne.dba.openbase.OpenBaseSQLTreeProcessor
-
Deprecated.
- op(long, long) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
- op(long, long) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
- op(long, long) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
- op(long, long) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
- op(long, long) - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
- op(long, long) - Method in class org.apache.cayenne.exp.parser.EvaluatedBitwiseNode
- op(BigDecimal, BigDecimal) - Method in class org.apache.cayenne.exp.parser.ASTAdd
- op(BigDecimal, BigDecimal) - Method in class org.apache.cayenne.exp.parser.ASTDivide
- op(BigDecimal, BigDecimal) - Method in class org.apache.cayenne.exp.parser.ASTMultiply
- op(BigDecimal, BigDecimal) - Method in class org.apache.cayenne.exp.parser.ASTSubtract
- op(BigDecimal, BigDecimal) - Method in class org.apache.cayenne.exp.parser.EvaluatedMathNode
- OpenBaseAdapter - Class in org.apache.cayenne.dba.openbase
-
Deprecated.since 4.2, OpenBase is pretty much obsolete and not tested
- OpenBaseAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.openbase.OpenBaseAdapter
-
Deprecated.
- OpenBasePkGenerator - Class in org.apache.cayenne.dba.openbase
-
Deprecated.since 4.2
- OpenBasePkGenerator() - Constructor for class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.Used by DI
- OpenBasePkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.
- OpenBaseSniffer - Class in org.apache.cayenne.dba.openbase
-
Deprecated.since 4.2
- OpenBaseSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.openbase.OpenBaseSniffer
-
Deprecated.
- OpenBaseSQLTreeProcessor - Class in org.apache.cayenne.dba.openbase
-
Deprecated.since 4.2
- OpenBaseSQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.openbase.OpenBaseSQLTreeProcessor
-
Deprecated.
- openNodeScope(Node) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
- openNodeScope(Node) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
- openNodeScope(Node) - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
- openTags - Variable in class org.apache.cayenne.util.XMLEncoder
- OperationHints - Interface in org.apache.cayenne.access
-
Defines API that allows QueryEngine to obtain information about query execution strategy.
- OperationObserver - Interface in org.apache.cayenne.access
-
Defines a set of callback methods that allow
QueryEngine
to pass back query results and notify caller about exceptions. - operator(String, Class<T>, Object...) - Method in class org.apache.cayenne.exp.property.BaseProperty
- operator(String, Class<T>, BaseProperty<?>...) - Method in class org.apache.cayenne.exp.property.BaseProperty
- operator(String, Object...) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- OPERATOR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- OpExpressionNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- OpExpressionNode(String) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.OpExpressionNode
- OpIdFactory - Class in org.apache.cayenne.access.flush.operation
-
Factory that wraps provided ID to be suitable for the better processing in the flush operation.
- OpIdFactory() - Constructor for class org.apache.cayenne.access.flush.operation.OpIdFactory
- optimisticLock - Variable in class org.apache.cayenne.access.flush.operation.Qualifier
- OptimisticLockException - Exception Class in org.apache.cayenne.access
-
An exception thrown on optimistic lock failure.
- OptimisticLockException(ObjectId, DbEntity, String, Map) - Constructor for exception class org.apache.cayenne.access.OptimisticLockException
- or(Collection<Expression>) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- or(Collection<Expression>) - Method in class org.apache.cayenne.query.ColumnSelect
-
OR's provided expressions to the existing WHERE or HAVING clause expression.
- or(Collection<Expression>) - Method in class org.apache.cayenne.query.ObjectSelect
-
OR's provided expressions to the existing WHERE clause expression.
- or(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- or(Expression...) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- or(Expression...) - Method in class org.apache.cayenne.query.ColumnSelect
-
OR's provided expressions to the existing WHERE clause expression.
- or(Expression...) - Method in class org.apache.cayenne.query.ObjectSelect
-
OR's provided expressions to the existing WHERE clause expression.
- OR - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- OR - Static variable in class org.apache.cayenne.exp.Expression
- ORACLE_BLOB - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
- ORACLE_CLOB - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
- ORACLE_FLOAT - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
- ORACLE_NCLOB - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
- ORACLE_TYPE - Static variable in class org.apache.cayenne.map.DbKeyGenerator
- Oracle8Adapter - Class in org.apache.cayenne.dba.oracle
-
A flavor of OracleAdapter that implements workarounds for some old driver limitations.
- Oracle8Adapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.oracle.Oracle8Adapter
- OracleAdapter - Class in org.apache.cayenne.dba.oracle
-
DbAdapter implementation for Oracle RDBMS .
- OracleAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.oracle.OracleAdapter
- OracleByteArrayType - Class in org.apache.cayenne.dba.oracle
- OracleByteArrayType() - Constructor for class org.apache.cayenne.dba.oracle.OracleByteArrayType
- OracleCharType - Class in org.apache.cayenne.dba.oracle
-
Oracle specific CHAR type handling.
- OracleCharType() - Constructor for class org.apache.cayenne.dba.oracle.OracleCharType
- oracleCursorType - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
- OraclePkGenerator - Class in org.apache.cayenne.dba.oracle
-
Sequence-based primary key generator implementation for Oracle.
- OraclePkGenerator() - Constructor for class org.apache.cayenne.dba.oracle.OraclePkGenerator
-
Used by DI
- OraclePkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.oracle.OraclePkGenerator
- OracleSniffer - Class in org.apache.cayenne.dba.oracle
- OracleSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.oracle.OracleSniffer
- OracleSQLTreeProcessor - Class in org.apache.cayenne.dba.oracle
- OracleSQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.oracle.OracleSQLTreeProcessor
- OracleUtilDateType - Class in org.apache.cayenne.dba.oracle
- OracleUtilDateType() - Constructor for class org.apache.cayenne.dba.oracle.OracleUtilDateType
- orCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- order() - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- order() - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- order(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- ORDER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- ORDER_BY - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- orderBy(String) - Method in class org.apache.cayenne.query.ColumnSelect
-
Add an ascending ordering on the given property.
- orderBy(String) - Method in class org.apache.cayenne.query.ObjectSelect
-
Add an ascending ordering on the given property.
- orderBy(String, SortOrder) - Method in class org.apache.cayenne.query.ColumnSelect
-
Add an ordering on the given property.
- orderBy(String, SortOrder) - Method in class org.apache.cayenne.query.ObjectSelect
-
Add an ordering on the given property.
- orderBy(Collection<Ordering>) - Method in class org.apache.cayenne.query.ColumnSelect
-
Adds a list of orderings to this query.
- orderBy(Collection<Ordering>) - Method in class org.apache.cayenne.query.ObjectSelect
-
Adds a list of orderings to this query.
- orderBy(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- orderBy(NodeBuilder...) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- orderBy(Ordering...) - Method in class org.apache.cayenne.query.ColumnSelect
-
Add one or more orderings to this query.
- orderBy(Ordering...) - Method in class org.apache.cayenne.query.ObjectSelect
-
Add one or more orderings to this query.
- orderby_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- orderby_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- OrderByNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- OrderByNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.OrderByNode
- orderedList(Collection<E>) - Method in class org.apache.cayenne.query.Ordering
- orderedList(Collection<E>, List<? extends Ordering>) - Static method in class org.apache.cayenne.query.Ordering
-
Orders a given list of objects, using a List of Orderings applied according the default iteration order of the Orderings list.
- orderedList(List<T>) - Method in class org.apache.cayenne.query.Orderings
-
Returns an list sorted with these Orderings.
- Ordering - Class in org.apache.cayenne.query
-
Defines object sorting criteria, used either for in-memory sorting of object lists or as a specification for building ORDER BY clause of a SelectQuery query.
- Ordering() - Constructor for class org.apache.cayenne.query.Ordering
- Ordering(String) - Constructor for class org.apache.cayenne.query.Ordering
-
Create an ordering instance with a provided path and ascending sorting strategy.
- Ordering(String, SortOrder) - Constructor for class org.apache.cayenne.query.Ordering
- Ordering(Expression) - Constructor for class org.apache.cayenne.query.Ordering
- Ordering(Expression, SortOrder) - Constructor for class org.apache.cayenne.query.Ordering
- OrderingNodeBuilder - Class in org.apache.cayenne.access.sqlbuilder
- orderings - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- orderings - Variable in class org.apache.cayenne.map.SelectQueryDescriptor
- orderings - Variable in class org.apache.cayenne.query.FluentSelect
- orderings - Variable in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- Orderings - Class in org.apache.cayenne.query
-
Orderings is provided so that you can chain Ordering together and then use the result to pass into methods that require List<Ordering>
- Orderings() - Constructor for class org.apache.cayenne.query.Orderings
- Orderings(int) - Constructor for class org.apache.cayenne.query.Orderings
- Orderings(Collection<? extends Ordering>) - Constructor for class org.apache.cayenne.query.Orderings
- Orderings(Ordering) - Constructor for class org.apache.cayenne.query.Orderings
- Orderings(Ordering...) - Constructor for class org.apache.cayenne.query.Orderings
- orderList(List<?>) - Method in class org.apache.cayenne.query.Ordering
-
Orders the given list of objects according to the ordering that this object specifies.
- orderList(List<?>, List<? extends Ordering>) - Static method in class org.apache.cayenne.query.Ordering
-
Orders a given list of objects, using a List of Orderings applied according the default iteration order of the Orderings list.
- orderList(List<T>) - Method in class org.apache.cayenne.query.Orderings
-
Sorts the given array with these Orderings.
- orExp(Expression) - Method in class org.apache.cayenne.exp.Expression
-
Chains this expression with another expression using "or".
- orExp(Expression, Expression...) - Method in class org.apache.cayenne.exp.Expression
-
Chains this expression with other expressions using "or".
- org.apache.cayenne - package org.apache.cayenne
-
Contains persistence APIs directly accessible by users.
- org.apache.cayenne.access - package org.apache.cayenne.access
-
Contains classes that make up Cayenne ORM stack.
- org.apache.cayenne.access.dbsync - package org.apache.cayenne.access.dbsync
- org.apache.cayenne.access.event - package org.apache.cayenne.access.event
- org.apache.cayenne.access.flush - package org.apache.cayenne.access.flush
- org.apache.cayenne.access.flush.operation - package org.apache.cayenne.access.flush.operation
- org.apache.cayenne.access.jdbc - package org.apache.cayenne.access.jdbc
-
Contains classes that handle JDBC interactions.
- org.apache.cayenne.access.jdbc.reader - package org.apache.cayenne.access.jdbc.reader
- org.apache.cayenne.access.sqlbuilder - package org.apache.cayenne.access.sqlbuilder
- org.apache.cayenne.access.sqlbuilder.sqltree - package org.apache.cayenne.access.sqlbuilder.sqltree
- org.apache.cayenne.access.translator - package org.apache.cayenne.access.translator
- org.apache.cayenne.access.translator.batch - package org.apache.cayenne.access.translator.batch
- org.apache.cayenne.access.translator.batch.legacy - package org.apache.cayenne.access.translator.batch.legacy
- org.apache.cayenne.access.translator.ejbql - package org.apache.cayenne.access.translator.ejbql
- org.apache.cayenne.access.translator.procedure - package org.apache.cayenne.access.translator.procedure
- org.apache.cayenne.access.translator.select - package org.apache.cayenne.access.translator.select
- org.apache.cayenne.access.types - package org.apache.cayenne.access.types
-
Defines an extendable mechanism to map Java types to JDBC types.
- org.apache.cayenne.access.util - package org.apache.cayenne.access.util
- org.apache.cayenne.annotation - package org.apache.cayenne.annotation
- org.apache.cayenne.ashwood - package org.apache.cayenne.ashwood
- org.apache.cayenne.ashwood.graph - package org.apache.cayenne.ashwood.graph
- org.apache.cayenne.cache - package org.apache.cayenne.cache
- org.apache.cayenne.configuration - package org.apache.cayenne.configuration
- org.apache.cayenne.configuration.rop.client - package org.apache.cayenne.configuration.rop.client
- org.apache.cayenne.configuration.server - package org.apache.cayenne.configuration.server
- org.apache.cayenne.configuration.xml - package org.apache.cayenne.configuration.xml
- org.apache.cayenne.conn - package org.apache.cayenne.conn
- org.apache.cayenne.datasource - package org.apache.cayenne.datasource
- org.apache.cayenne.dba - package org.apache.cayenne.dba
-
Contains database adapter API (DbAdapter) and its default implementation.
- org.apache.cayenne.dba.db2 - package org.apache.cayenne.dba.db2
-
IBM DB2 DbAdapter.
- org.apache.cayenne.dba.derby - package org.apache.cayenne.dba.derby
-
Apache Derby DbAdapter.
- org.apache.cayenne.dba.derby.sqltree - package org.apache.cayenne.dba.derby.sqltree
- org.apache.cayenne.dba.firebird - package org.apache.cayenne.dba.firebird
- org.apache.cayenne.dba.firebird.sqltree - package org.apache.cayenne.dba.firebird.sqltree
- org.apache.cayenne.dba.frontbase - package org.apache.cayenne.dba.frontbase
-
FrontBase DbAdapter.
- org.apache.cayenne.dba.h2 - package org.apache.cayenne.dba.h2
- org.apache.cayenne.dba.hsqldb - package org.apache.cayenne.dba.hsqldb
-
HSQLDB DbAdapter.
- org.apache.cayenne.dba.ingres - package org.apache.cayenne.dba.ingres
- org.apache.cayenne.dba.mariadb - package org.apache.cayenne.dba.mariadb
- org.apache.cayenne.dba.mysql - package org.apache.cayenne.dba.mysql
-
MySQL DbAdapter.
- org.apache.cayenne.dba.mysql.sqltree - package org.apache.cayenne.dba.mysql.sqltree
- org.apache.cayenne.dba.openbase - package org.apache.cayenne.dba.openbase
-
OpenBase DbAdapter.
- org.apache.cayenne.dba.oracle - package org.apache.cayenne.dba.oracle
-
Oracle DbAdapter.
- org.apache.cayenne.dba.postgres - package org.apache.cayenne.dba.postgres
-
PostgreSQL DbAdapter.
- org.apache.cayenne.dba.postgres.sqltree - package org.apache.cayenne.dba.postgres.sqltree
- org.apache.cayenne.dba.sqlite - package org.apache.cayenne.dba.sqlite
- org.apache.cayenne.dba.sqlserver - package org.apache.cayenne.dba.sqlserver
-
MS SQLServer DbAdapter.
- org.apache.cayenne.dba.sqlserver.sqltree - package org.apache.cayenne.dba.sqlserver.sqltree
- org.apache.cayenne.dba.sybase - package org.apache.cayenne.dba.sybase
-
Sybase DbAdapter.
- org.apache.cayenne.di - package org.apache.cayenne.di
- org.apache.cayenne.di.spi - package org.apache.cayenne.di.spi
- org.apache.cayenne.ejbql - package org.apache.cayenne.ejbql
- org.apache.cayenne.ejbql.parser - package org.apache.cayenne.ejbql.parser
- org.apache.cayenne.event - package org.apache.cayenne.event
-
Contains classes that make up Cayenne generic event dispatch mechanism.
- org.apache.cayenne.exp - package org.apache.cayenne.exp
-
Cayenne data expression classes.
- org.apache.cayenne.exp.parser - package org.apache.cayenne.exp.parser
-
Contains expression parser and other expression internals.
- org.apache.cayenne.exp.property - package org.apache.cayenne.exp.property
-
Property API
- org.apache.cayenne.graph - package org.apache.cayenne.graph
-
Contains generic graph management tools used in Cayenne.
- org.apache.cayenne.log - package org.apache.cayenne.log
- org.apache.cayenne.map - package org.apache.cayenne.map
-
Contains O/R mapping classes that store relational database metadata information and map it to Java classes.
- org.apache.cayenne.map.event - package org.apache.cayenne.map.event
- org.apache.cayenne.query - package org.apache.cayenne.query
-
Defines standard queries supported by Cayenne and extension mechanism to create custom queries.
- org.apache.cayenne.reflect - package org.apache.cayenne.reflect
- org.apache.cayenne.reflect.generic - package org.apache.cayenne.reflect.generic
- org.apache.cayenne.reflect.valueholder - package org.apache.cayenne.reflect.valueholder
- org.apache.cayenne.remote - package org.apache.cayenne.remote
-
Contains classes an interfaces related to Cayenne remote object persistence features.
- org.apache.cayenne.remote.hessian - package org.apache.cayenne.remote.hessian
- org.apache.cayenne.remote.hessian.service - package org.apache.cayenne.remote.hessian.service
- org.apache.cayenne.remote.service - package org.apache.cayenne.remote.service
- org.apache.cayenne.resource - package org.apache.cayenne.resource
- org.apache.cayenne.rop - package org.apache.cayenne.rop
- org.apache.cayenne.rop.http - package org.apache.cayenne.rop.http
- org.apache.cayenne.template - package org.apache.cayenne.template
- org.apache.cayenne.template.directive - package org.apache.cayenne.template.directive
- org.apache.cayenne.template.parser - package org.apache.cayenne.template.parser
- org.apache.cayenne.tx - package org.apache.cayenne.tx
- org.apache.cayenne.util - package org.apache.cayenne.util
-
General utility classes.
- org.apache.cayenne.util.commons - package org.apache.cayenne.util.commons
- org.apache.cayenne.util.concurrentlinkedhashmap - package org.apache.cayenne.util.concurrentlinkedhashmap
- org.apache.cayenne.validation - package org.apache.cayenne.validation
- org.apache.cayenne.value - package org.apache.cayenne.value
- org.apache.cayenne.value.json - package org.apache.cayenne.value.json
- orHavingQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Adds specified HAVING qualifier to the existing HAVING qualifier joining it using "OR".
- orQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Adds specified qualifier to the existing qualifier joining it using "OR".
- out - Variable in class org.apache.cayenne.util.XMLEncoder
- OUT_PARAMETER - Static variable in class org.apache.cayenne.map.ProcedureParameter
- outer() - Method in class org.apache.cayenne.exp.property.EntityProperty
-
Returns a version of this property that represents an OUTER join.
- outer() - Method in class org.apache.cayenne.exp.property.ListProperty
-
Returns a version of this property that represents an OUTER join.
- outer() - Method in class org.apache.cayenne.exp.property.MapProperty
-
Returns a version of this property that represents an OUTER join.
- outer() - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- outer() - Method in interface org.apache.cayenne.exp.property.RelationshipProperty
-
Returns a version of this property that represents an OUTER join.
- outer() - Method in class org.apache.cayenne.exp.property.SetProperty
-
Returns a version of this property that represents an OUTER join.
- OUTER - Enum constant in enum org.apache.cayenne.access.sqlbuilder.JoinType
- OUTER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- outer_fetch_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- outer_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- OUTER_JOIN_INDICATOR - Static variable in class org.apache.cayenne.map.Entity
-
A prefix or a suffix that can be used in a path component to indicate that an OUTER JOIN should be used when resolving the expression.
- outerJoin(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- outgoingIterator(E) - Method in interface org.apache.cayenne.ashwood.graph.DigraphIteration
- outgoingIterator(E) - Method in class org.apache.cayenne.ashwood.graph.FilterIteration
- outgoingIterator(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- outgoingIterator(E) - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration
- outgoingSize(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- outgoingSize(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- overrideColumnType(String, String) - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- overrides() - Method in class org.apache.cayenne.configuration.rop.client.MainCayenneClientModuleProvider
- overrides() - Method in class org.apache.cayenne.configuration.server.MainCayenneServerModuleProvider
- overrides() - Method in interface org.apache.cayenne.di.spi.ModuleProvider
-
Returns an array of module types this module overrides.
- owner - Variable in class org.apache.cayenne.reflect.BaseProperty
- ownerAccessor - Variable in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
P
- PAGE_SIZE_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
-
Defines default query page size, which is zero for no pagination.
- PAGE_SIZE_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
-
Defines the name of the property for the query
page size
. - pageIndex(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
-
Returns zero-based index of the virtual "page" for a given array element index.
- pageSize - Variable in class org.apache.cayenne.access.IncrementalFaultList
- pageSize - Variable in class org.apache.cayenne.query.MappedSelect
- pageSize - Variable in class org.apache.cayenne.query.SQLSelect
- pageSize(int) - Method in class org.apache.cayenne.query.ColumnSelect
-
Resets query page size.
- pageSize(int) - Method in class org.apache.cayenne.query.MappedSelect
-
Resets query page size.
- pageSize(int) - Method in class org.apache.cayenne.query.ObjectSelect
-
Resets query page size.
- pageSize(int) - Method in class org.apache.cayenne.query.SQLSelect
- param(String, Object) - Method in class org.apache.cayenne.query.AbstractMappedQuery
- param(String, Object) - Method in class org.apache.cayenne.query.MappedExec
- param(String, Object) - Method in class org.apache.cayenne.query.MappedSelect
- param(String, Object) - Method in class org.apache.cayenne.query.ProcedureCall
- param(String, Object) - Method in class org.apache.cayenne.query.SQLSelect
- ParameterBinding - Class in org.apache.cayenne.access.translator
-
Describes a PreparedStatement parameter generic binding.
- ParameterBinding() - Constructor for class org.apache.cayenne.access.translator.ParameterBinding
- ParameterBinding(Object, Integer, int) - Constructor for class org.apache.cayenne.access.translator.ParameterBinding
- ParameterizedQuery - Interface in org.apache.cayenne.query
-
Defines a query that can serve as a template for other queries.
- parameters - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
- parameters - Variable in class org.apache.cayenne.query.ProcedureQuery
- parameters - Variable in class org.apache.cayenne.query.SQLTemplate
- parametersIterator() - Method in class org.apache.cayenne.query.SQLTemplate
-
Returns an iterator over parameter sets.
- parametersSize() - Method in class org.apache.cayenne.query.SQLTemplate
-
Returns the number of parameter sets.
- params - Variable in class org.apache.cayenne.query.AbstractMappedQuery
- params - Variable in class org.apache.cayenne.query.ProcedureCall
- params - Variable in class org.apache.cayenne.query.SQLExec
- params - Variable in class org.apache.cayenne.query.SQLSelect
- params(String, Object) - Method in class org.apache.cayenne.query.SQLExec
- params(String, Object) - Method in class org.apache.cayenne.query.SQLSelect
-
Deprecated.since 4.2 Use
SQLSelect.param(String, Object)
- params(Map<String, ?>) - Method in class org.apache.cayenne.exp.Expression
-
Creates and returns a new Expression instance based on this expression, but with named parameters substituted with provided values.
- params(Map<String, ?>) - Method in class org.apache.cayenne.query.AbstractMappedQuery
- params(Map<String, ?>) - Method in class org.apache.cayenne.query.MappedExec
- params(Map<String, ?>) - Method in class org.apache.cayenne.query.MappedSelect
- params(Map<String, ?>) - Method in class org.apache.cayenne.query.ProcedureCall
- params(Map<String, ?>) - Method in class org.apache.cayenne.query.SQLExec
- params(Map<String, ?>) - Method in class org.apache.cayenne.query.SQLSelect
- params(Map<String, ?>, boolean) - Method in class org.apache.cayenne.exp.Expression
-
Creates and returns a new Expression instance based on this expression, but with named parameters substituted with provided values.If any subexpressions containing parameters not matching the "name" argument are found, the behavior depends on "pruneMissing" argument.
- paramsArray(Object...) - Method in class org.apache.cayenne.exp.Expression
-
Creates and returns a new Expression instance based on this expression, but with parameters substituted with provided values.
- paramsArray(Object...) - Method in class org.apache.cayenne.query.SQLExec
-
Initializes positional parameters of the query.
- paramsArray(Object...) - Method in class org.apache.cayenne.query.SQLSelect
-
Initializes positional parameters of the query.
- paramsList(List<Object>) - Method in class org.apache.cayenne.query.SQLExec
-
Initializes positional parameters of the query.
- paramsList(List<Object>) - Method in class org.apache.cayenne.query.SQLSelect
-
Initializes positional parameters of the query.
- parent - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- parent - Variable in class org.apache.cayenne.exp.parser.SimpleNode
- parent - Variable in class org.apache.cayenne.map.EntityInheritanceTree
- parent - Variable in class org.apache.cayenne.query.PrefetchTreeNode
- parent - Variable in class org.apache.cayenne.template.parser.SimpleNode
- parentHandler - Variable in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
- parse(String) - Method in interface org.apache.cayenne.ejbql.EJBQLParser
-
Parses a string EJB QL into an
EJBQLExpression
. - parse(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQL.EJBQLDefaultParser
- ParseException - Exception Class in org.apache.cayenne.ejbql.parser
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception Class in org.apache.cayenne.exp.parser
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception Class in org.apache.cayenne.template.parser
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception class org.apache.cayenne.ejbql.parser.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException() - Constructor for exception class org.apache.cayenne.exp.parser.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException() - Constructor for exception class org.apache.cayenne.template.parser.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(String) - Constructor for exception class org.apache.cayenne.ejbql.parser.ParseException
-
Constructor with message.
- ParseException(String) - Constructor for exception class org.apache.cayenne.exp.parser.ParseException
-
Constructor with message.
- ParseException(String) - Constructor for exception class org.apache.cayenne.template.parser.ParseException
-
Constructor with message.
- ParseException(Token, int[][], String[]) - Constructor for exception class org.apache.cayenne.ejbql.parser.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- ParseException(Token, int[][], String[]) - Constructor for exception class org.apache.cayenne.exp.parser.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- ParseException(Token, int[][], String[]) - Constructor for exception class org.apache.cayenne.template.parser.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- parseQuery() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- password - Variable in class org.apache.cayenne.conn.DataSourceInfo
- password - Variable in class org.apache.cayenne.datasource.DriverDataSource
- password(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
-
Sets a password for the default DataSource.
- password(String) - Method in class org.apache.cayenne.datasource.DataSourceBuilder
- PASSWORD_LOCATION_CLASSPATH - Static variable in class org.apache.cayenne.conn.DataSourceInfo
- PASSWORD_LOCATION_EXECUTABLE - Static variable in class org.apache.cayenne.conn.DataSourceInfo
- PASSWORD_LOCATION_MODEL - Static variable in class org.apache.cayenne.conn.DataSourceInfo
- PASSWORD_LOCATION_URL - Static variable in class org.apache.cayenne.conn.DataSourceInfo
- passwordEncoderClass - Variable in class org.apache.cayenne.conn.DataSourceInfo
- passwordEncoderKey - Variable in class org.apache.cayenne.conn.DataSourceInfo
- PasswordEncoding - Interface in org.apache.cayenne.configuration
-
Password encoders are used to translate the text of the database password, on loading and on saving, from one form to another.
- passwordLocation - Variable in class org.apache.cayenne.conn.DataSourceInfo
- passwordSourceExecutable - Variable in class org.apache.cayenne.conn.DataSourceInfo
- passwordSourceFilename - Variable in class org.apache.cayenne.conn.DataSourceInfo
- passwordSourceModel - Variable in class org.apache.cayenne.conn.DataSourceInfo
- passwordSourceUrl - Variable in class org.apache.cayenne.conn.DataSourceInfo
- path - Variable in class org.apache.cayenne.exp.parser.ASTPath
- path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- path() - Method in class org.apache.cayenne.exp.property.BaseProperty
-
Deprecated.since 4.2, use
BaseProperty.getExpression()
method instead - path_component() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- PATH_SEPARATOR - Static variable in class org.apache.cayenne.map.Entity
- pathAliases - Variable in class org.apache.cayenne.exp.parser.ASTPath
- PathComponent<T,
U> - Interface in org.apache.cayenne.map -
A component in a path chain.
- pathExceptionSuppressed - Variable in class org.apache.cayenne.query.Ordering
- pathExp(String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- pathExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- PathProperty<E> - Interface in org.apache.cayenne.exp.property
-
Property that represents path segment (relationship or embeddable).
- pathToken() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- pattern - Variable in class org.apache.cayenne.exp.parser.PatternMatchNode
- pattern_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- patternCompiled - Variable in class org.apache.cayenne.exp.parser.PatternMatchNode
- PatternMatchNode - Class in org.apache.cayenne.exp.parser
-
Superclass of pattern matching nodes.
- peekNode() - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
- peekNode() - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
- peekNode() - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
- PerAdapterProvider<T> - Class in org.apache.cayenne.dba
-
An injectable provider that returns a given service in a context of a specific
DbAdapter
. - PerAdapterProvider(Map<String, T>, T) - Constructor for class org.apache.cayenne.dba.PerAdapterProvider
- PerAttributeChildProcessor<T> - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- PerAttributeChildProcessor(Function<T, DbAttribute>, Function<DbAttribute, ChildProcessor<T>>) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.PerAttributeChildProcessor
- Per-Database Template Customization - Search tag in class org.apache.cayenne.query.SQLTemplate
- Section
- perform() - Method in interface org.apache.cayenne.tx.TransactionalOperation
-
A callback method that
TransactionManager
invokes,TransactionManager
will wrap this method call in a single thread-bound transaction. - perform(TranslatorContext) - Method in class org.apache.cayenne.access.translator.select.SQLResultStage
- performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.BatchAction
- performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.EJBQLAction
- performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
- performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.SelectAction
- performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
-
Runs a SQLTemplate query, collecting all results.
- performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerBatchAction
- performAction(Connection, OperationObserver) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerProcedureAction
- performAction(Connection, OperationObserver) - Method in interface org.apache.cayenne.query.SQLAction
-
Executes a query using a strategy defined by the implementation.
- performCallbacks(LifecycleEvent, Collection<?>) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Invokes callbacks of a specific type for a collection of entity objects.
- performCallbacks(LifecycleEvent, Persistent) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
-
Invokes callbacks of a specific type for a given entity object.
- performGenericQuery(Query) - Method in class org.apache.cayenne.access.DataContext
-
Executes a query returning a generic response.
- performGenericQuery(Query) - Method in class org.apache.cayenne.BaseContext
- performGenericQuery(Query) - Method in interface org.apache.cayenne.ObjectContext
-
Executes any kind of query providing the result in a form of QueryResponse.
- performInNewTransaction(TransactionalOperation<T>, TransactionListener, TransactionDescriptor) - Method in class org.apache.cayenne.tx.DefaultTransactionManager.BaseTransactionHandler
- performInTransaction(TransactionalOperation<T>) - Method in class org.apache.cayenne.configuration.server.ServerRuntime
-
Runs provided operation wrapped in a single transaction.
- performInTransaction(TransactionalOperation<T>) - Method in class org.apache.cayenne.tx.DefaultTransactionManager
- performInTransaction(TransactionalOperation<T>) - Method in interface org.apache.cayenne.tx.TransactionManager
-
Starts a new transaction (or joins an existing one) calling
TransactionalOperation.perform()
, and then committing or rolling back the transaction. - performInTransaction(TransactionalOperation<T>, TransactionDescriptor) - Method in class org.apache.cayenne.configuration.server.ServerRuntime
-
Runs provided operation wrapped in a single transaction.
- performInTransaction(TransactionalOperation<T>, TransactionDescriptor) - Method in class org.apache.cayenne.tx.DefaultTransactionManager
- performInTransaction(TransactionalOperation<T>, TransactionDescriptor) - Method in interface org.apache.cayenne.tx.TransactionManager
-
Performs operation in a transaction which parameters described by descriptor.
- performInTransaction(TransactionalOperation<T>, TransactionListener) - Method in class org.apache.cayenne.configuration.server.ServerRuntime
-
Runs provided operation wrapped in a single transaction.
- performInTransaction(TransactionalOperation<T>, TransactionListener) - Method in class org.apache.cayenne.tx.DefaultTransactionManager
- performInTransaction(TransactionalOperation<T>, TransactionListener) - Method in interface org.apache.cayenne.tx.TransactionManager
-
Starts a new transaction (or joins an existing one) calling
TransactionalOperation.perform()
, and then committing or rolling back the transaction. - performInTransaction(TransactionalOperation<T>, TransactionListener, TransactionDescriptor) - Method in class org.apache.cayenne.configuration.server.ServerRuntime
-
Runs provided operation wrapped in a single transaction.
- performInTransaction(TransactionalOperation<T>, TransactionListener, TransactionDescriptor) - Method in class org.apache.cayenne.tx.DefaultTransactionManager
- performInTransaction(TransactionalOperation<T>, TransactionListener, TransactionDescriptor) - Method in interface org.apache.cayenne.tx.TransactionManager
-
Performs operation in a transaction which parameters described by descriptor.
- performInTransaction(Transaction, TransactionalOperation<T>, TransactionListener) - Method in class org.apache.cayenne.tx.DefaultTransactionManager.BaseTransactionHandler
- performIteratedQuery(Query) - Method in class org.apache.cayenne.access.DataContext
-
Performs a single database select query returning result as a ResultIterator.
- performNonSelectingQuery(String) - Method in class org.apache.cayenne.access.DataContext
-
Performs a named mapped query that does not select rows.
- performNonSelectingQuery(String, Map<String, ?>) - Method in class org.apache.cayenne.access.DataContext
-
Performs a named mapped non-selecting query using a map of parameters.
- performNonSelectingQuery(Query) - Method in class org.apache.cayenne.access.DataContext
-
Performs a single database query that does not select rows.
- performQueries(Collection<? extends Query>, OperationObserver) - Method in class org.apache.cayenne.access.DataDomain
-
Routes queries to appropriate DataNodes for execution.
- performQueries(Collection<? extends Query>, OperationObserver) - Method in class org.apache.cayenne.access.DataNode
-
Runs queries using Connection obtained from internal DataSource.
- performQueries(Collection<? extends Query>, OperationObserver) - Method in interface org.apache.cayenne.access.QueryEngine
-
Executes a list of queries wrapping them in its own transaction.
- performQuery(String, boolean) - Method in class org.apache.cayenne.access.DataContext
-
Returns a list of objects or DataRows for a named query stored in one of the DataMaps.
- performQuery(String, Map, boolean) - Method in class org.apache.cayenne.access.DataContext
-
Returns a list of objects or DataRows for a named query stored in one of the DataMaps.
- performQuery(Query) - Method in class org.apache.cayenne.access.DataContext
-
Performs a single selecting query.
- performQuery(Query) - Method in class org.apache.cayenne.BaseContext
- performQuery(Query) - Method in interface org.apache.cayenne.ObjectContext
-
Executes a selecting query, returning a list of persistent objects or data rows.
- PeriodValueType - Class in org.apache.cayenne.access.types
- PeriodValueType() - Constructor for class org.apache.cayenne.access.types.PeriodValueType
- persistenceState - Variable in class org.apache.cayenne.PersistentObject
- PersistenceState - Class in org.apache.cayenne
-
Defines a set of object states from the point of view of persistence.
- PersistenceState() - Constructor for class org.apache.cayenne.PersistenceState
- persistenceStateAccessor - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
- persistenceStateName(int) - Static method in class org.apache.cayenne.PersistenceState
-
Returns String label for persistence state.
- Persistent - Interface in org.apache.cayenne
-
Defines minimal API of an object that can be persisted via Cayenne.
- PersistentDescriptor - Class in org.apache.cayenne.reflect
-
A default ClassDescriptor implementation for persistent objects.
- PersistentDescriptor() - Constructor for class org.apache.cayenne.reflect.PersistentDescriptor
-
Creates a PersistentDescriptor.
- PersistentDescriptorFactory - Class in org.apache.cayenne.reflect
-
A convenience superclass for
ClassDescriptorFactory
implementors. - PersistentDescriptorFactory(ClassDescriptorMap) - Constructor for class org.apache.cayenne.reflect.PersistentDescriptorFactory
- PersistentObject - Class in org.apache.cayenne
-
A convenience base superclass for concrete Persistent objects.
- PersistentObject() - Constructor for class org.apache.cayenne.PersistentObject
-
Creates a new transient object.
- PersistentObjectCollection<E> - Interface in org.apache.cayenne.util
-
Simple interface to unify PersistentObject* collections in way of setting properties directly
- PersistentObjectHolder<E> - Class in org.apache.cayenne.util
-
A ValueHolder implementation that holds a single Persistent object related to an object used to initialize PersistentObjectHolder.
- PersistentObjectHolder(Persistent, String) - Constructor for class org.apache.cayenne.util.PersistentObjectHolder
- PersistentObjectList<E> - Class in org.apache.cayenne.util
-
A list of persistent objects lazily resolved on the first access.
- PersistentObjectList(Persistent, String) - Constructor for class org.apache.cayenne.util.PersistentObjectList
-
Creates PersistentObjectList initializing it with list owner persistent object and relationship name that this list maps to.
- PersistentObjectMap - Class in org.apache.cayenne.util
- PersistentObjectMap(Persistent, String, Accessor) - Constructor for class org.apache.cayenne.util.PersistentObjectMap
-
Creates PersistentObjectList initializing it with list owner persistent object and relationship name that this list maps to.
- PersistentObjectSet<E> - Class in org.apache.cayenne.util
- PersistentObjectSet(Persistent, String) - Constructor for class org.apache.cayenne.util.PersistentObjectSet
- persistentType - Variable in class org.apache.cayenne.query.SQLSelect
- phantom - Variable in class org.apache.cayenne.query.PrefetchTreeNode
- PhantomDbRowOpCleaner() - Constructor for class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction.PhantomDbRowOpCleaner
- pickDataType(int, TypesMapping.TypeInfo[]) - Static method in class org.apache.cayenne.dba.TypesMapping
-
Method implements an algorithm to pick a data type from a list of alternatives that most closely matches JDBC data type.
- pkCache - Variable in class org.apache.cayenne.dba.JdbcPkGenerator
- pkCacheSize - Variable in class org.apache.cayenne.dba.JdbcPkGenerator
- pkCacheSize(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
- pkCreateString(String) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
- pkCreateString(String) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
- pkDeleteString(List<DbEntity>) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
- pkDeleteString(List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
- pkForObject(Persistent) - Static method in class org.apache.cayenne.Cayenne
-
Returns a primary key value for a persistent object.
- pkGenerator - Variable in class org.apache.cayenne.dba.AutoAdapter
- PkGenerator - Interface in org.apache.cayenne.dba
-
Defines methods to support automatic primary key generation.
- PkGeneratorFactoryProvider - Class in org.apache.cayenne.configuration.server
-
Per-adapter provider of PkGenerators
- PkGeneratorFactoryProvider(Map<String, PkGenerator>, PkGenerator) - Constructor for class org.apache.cayenne.configuration.server.PkGeneratorFactoryProvider
- pkGeneratorProvider - Variable in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
- pkSelectString(String) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
- pkSelectString(String) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
- pkStartValue - Variable in class org.apache.cayenne.dba.JdbcPkGenerator
- pkTableCreateString() - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
- pkTableCreateString() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
- pkTableCreateString() - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
- pkTableCreateString() - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
- pkUpdateString(String) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
- pkUpdateString(String) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
- PlainTextPasswordEncoder - Class in org.apache.cayenne.configuration
-
The plain text password encoder passes the text of the database password straight-through without any alteration.
- PlainTextPasswordEncoder() - Constructor for class org.apache.cayenne.configuration.PlainTextPasswordEncoder
- plus(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
- plus(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- plus(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.FunctionNodeBuilder
- plus(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
- PLUS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- PojoMapper<T> - Class in org.apache.cayenne.reflect
-
Simple mapper of Object[] to a POJO class.
- PojoMapper(Class<T>) - Constructor for class org.apache.cayenne.reflect.PojoMapper
- POJO Note - Search tag in class org.apache.cayenne.PersistentObject
- Section
- polymorphicObjectFromCache(ObjectId) - Method in class org.apache.cayenne.util.ObjectContextQueryAction
- pool(int, int) - Method in class org.apache.cayenne.datasource.DataSourceBuilder
-
Turns produced DataSource into a pooled DataSource.
- PoolAwareConnection - Class in org.apache.cayenne.datasource
-
A
Connection
wrapper that interacts with theUnmanagedPoolingDataSource
, allowing to recycle connections and track failures. - PoolAwareConnection(UnmanagedPoolingDataSource, Connection, String) - Constructor for class org.apache.cayenne.datasource.PoolAwareConnection
- PoolingDataSource - Interface in org.apache.cayenne.datasource
-
A
DataSource
that pools connections and requires to be explicitly closed. - PoolingDataSourceBuilder - Class in org.apache.cayenne.datasource
-
Turns unpooled DataSource to a connection pool.
- PoolingDataSourceBuilder(DataSourceBuilder) - Constructor for class org.apache.cayenne.datasource.PoolingDataSourceBuilder
- PoolingDataSourceParameters - Class in org.apache.cayenne.datasource
-
A collection of pooling parameters used by
UnmanagedPoolingDataSource
. - PoolingDataSourceParameters() - Constructor for class org.apache.cayenne.datasource.PoolingDataSourceParameters
- popNode() - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
- popNode() - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
- popNode() - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
- position(byte[], long) - Method in class org.apache.cayenne.util.MemoryBlob
-
Retrieves the byte position at which the specified byte array
pattern
begins within theBLOB
value that thisBlob
object represents. - position(String, long) - Method in class org.apache.cayenne.util.MemoryClob
-
Retrieves the character position at which the specified substring
searchstr
appears in the SQLCLOB
value represented by thisClob
object. - position(Blob, long) - Method in class org.apache.cayenne.util.MemoryBlob
-
Retrieves the byte position in the
BLOB
value designated by thisBlob
object at whichpattern
begins. - position(Clob, long) - Method in class org.apache.cayenne.util.MemoryClob
-
Retrieves the character position at which the specified
Clob
objectsearchstr
appears in thisClob
object. - positional_input_parameter() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- positionalParameters - Variable in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
- positionalParameters - Variable in class org.apache.cayenne.query.EJBQLQuery
- positionalParams - Variable in class org.apache.cayenne.query.SQLExec
- positionalParams - Variable in class org.apache.cayenne.query.SQLSelect
- positionalParams - Variable in class org.apache.cayenne.query.SQLTemplate
- PositionFunctionNode - Class in org.apache.cayenne.dba.postgres.sqltree
- PositionFunctionNode(String) - Constructor for class org.apache.cayenne.dba.postgres.sqltree.PositionFunctionNode
- POST_ADD - Enum constant in enum org.apache.cayenne.map.LifecycleEvent
- POST_LOAD - Enum constant in enum org.apache.cayenne.map.LifecycleEvent
- POST_PERSIST - Enum constant in enum org.apache.cayenne.map.LifecycleEvent
- POST_REMOVE - Enum constant in enum org.apache.cayenne.map.LifecycleEvent
- POST_UPDATE - Enum constant in enum org.apache.cayenne.map.LifecycleEvent
- postAdd(Object) - Method in interface org.apache.cayenne.LifecycleListener
- PostAdd - Annotation Type in org.apache.cayenne.annotation
-
An annotation to place on the entity event listener method to receive
LifecycleEvent.POST_ADD
events. - postedBy - Variable in class org.apache.cayenne.event.CayenneEvent
- postEvent(EventObject, EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
-
Sends an event to all registered objects about a particular subject.
- postEvent(EventObject, EventSubject) - Method in interface org.apache.cayenne.event.EventManager
-
Sends an event to all registered objects about a particular subject.
- postEvent(EventObject, EventSubject) - Method in class org.apache.cayenne.event.NoopEventManager
- PostgresAdapter - Class in org.apache.cayenne.dba.postgres
-
DbAdapter implementation for PostgreSQL RDBMS .
- PostgresAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.postgres.PostgresAdapter
- PostgresBatchAction - Class in org.apache.cayenne.dba.postgres
- PostgresBatchAction(BatchQuery, DataNode, boolean) - Constructor for class org.apache.cayenne.dba.postgres.PostgresBatchAction
- PostgresExtractFunctionNode - Class in org.apache.cayenne.dba.postgres.sqltree
- PostgresExtractFunctionNode(String) - Constructor for class org.apache.cayenne.dba.postgres.sqltree.PostgresExtractFunctionNode
- PostgresLikeNode - Class in org.apache.cayenne.dba.postgres.sqltree
- PostgresLikeNode(boolean, char) - Constructor for class org.apache.cayenne.dba.postgres.sqltree.PostgresLikeNode
- PostgresLimitOffsetNode - Class in org.apache.cayenne.dba.postgres.sqltree
- PostgresLimitOffsetNode(LimitOffsetNode) - Constructor for class org.apache.cayenne.dba.postgres.sqltree.PostgresLimitOffsetNode
- PostgresPkGenerator - Class in org.apache.cayenne.dba.postgres
-
Default PK generator for PostgreSQL that uses sequences for PK generation.
- PostgresPkGenerator() - Constructor for class org.apache.cayenne.dba.postgres.PostgresPkGenerator
-
Used by DI
- PostgresPkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.postgres.PostgresPkGenerator
- PostgreSQLTreeProcessor - Class in org.apache.cayenne.dba.postgres
- PostgreSQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.postgres.PostgreSQLTreeProcessor
- PostgresSniffer - Class in org.apache.cayenne.dba.postgres
- PostgresSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.postgres.PostgresSniffer
- postLoad(Object) - Method in interface org.apache.cayenne.LifecycleListener
- PostLoad - Annotation Type in org.apache.cayenne.annotation
-
An annotation to place on the entity event listener method to receive
LifecycleEvent.POST_LOAD
events. - postNonBlockingEvent(EventObject, EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
-
Sends an event to all registered objects about a particular subject.
- postNonBlockingEvent(EventObject, EventSubject) - Method in interface org.apache.cayenne.event.EventManager
-
Sends an event to all registered objects about a particular subject.
- postNonBlockingEvent(EventObject, EventSubject) - Method in class org.apache.cayenne.event.NoopEventManager
- postPersist(Object) - Method in interface org.apache.cayenne.LifecycleListener
- PostPersist - Annotation Type in org.apache.cayenne.annotation
-
An annotation to place on the entity event listener method to receive
LifecycleEvent.POST_PERSIST
events. - postprocess(DataContext, ObjectStoreGraphDiff, CompoundDiff, List<DbRowOp>) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
-
Notify
ObjectStore
and it's data row cache about actual changes we performed. - postprocessAdd(E) - Method in class org.apache.cayenne.access.ToManyList
- postprocessAdd(E) - Method in class org.apache.cayenne.access.ToManySet
- postprocessAdd(E) - Method in class org.apache.cayenne.util.PersistentObjectList
- postprocessAdd(E) - Method in class org.apache.cayenne.util.PersistentObjectSet
- postprocessAdd(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
- postprocessAdd(Collection) - Method in class org.apache.cayenne.util.PersistentObjectMap
- postprocessAdd(Collection<? extends E>) - Method in class org.apache.cayenne.access.ToManyList
- postprocessAdd(Collection<? extends E>) - Method in class org.apache.cayenne.access.ToManySet
- postprocessAdd(Collection<? extends E>) - Method in class org.apache.cayenne.util.PersistentObjectList
- postprocessAdd(Collection<? extends E>) - Method in class org.apache.cayenne.util.PersistentObjectSet
- postprocessAfterCommit(GraphDiff) - Method in class org.apache.cayenne.access.ObjectStore
-
Internal unsynchronized method to process objects state after commit.
- postprocessRemove(E) - Method in class org.apache.cayenne.access.ToManyList
- postprocessRemove(E) - Method in class org.apache.cayenne.access.ToManySet
- postprocessRemove(E) - Method in class org.apache.cayenne.util.PersistentObjectList
- postprocessRemove(E) - Method in class org.apache.cayenne.util.PersistentObjectSet
- postprocessRemove(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
- postprocessRemove(Collection) - Method in class org.apache.cayenne.util.PersistentObjectMap
- postprocessRemove(Collection<? extends E>) - Method in class org.apache.cayenne.access.ToManyList
- postprocessRemove(Collection<? extends E>) - Method in class org.apache.cayenne.access.ToManySet
- postprocessRemove(Collection<? extends E>) - Method in class org.apache.cayenne.util.PersistentObjectList
- postprocessRemove(Collection<? extends E>) - Method in class org.apache.cayenne.util.PersistentObjectSet
- postRemove(Object) - Method in interface org.apache.cayenne.LifecycleListener
- PostRemove - Annotation Type in org.apache.cayenne.annotation
-
An annotation to place on the entity event listener method to receive
LifecycleEvent.POST_REMOVE
events. - postScopeEvent(Class<? extends Annotation>, Object...) - Method in class org.apache.cayenne.di.spi.DefaultScope
-
Posts a scope event to all registered listeners.
- postUpdate(Object) - Method in interface org.apache.cayenne.LifecycleListener
- PostUpdate - Annotation Type in org.apache.cayenne.annotation
-
An annotation to place on the entity event listener method to receive
LifecycleEvent.POST_UPDATE
events. - PRE_PERSIST - Enum constant in enum org.apache.cayenne.map.LifecycleEvent
- PRE_REMOVE - Enum constant in enum org.apache.cayenne.map.LifecycleEvent
- PRE_UPDATE - Enum constant in enum org.apache.cayenne.map.LifecycleEvent
- precision - Variable in class org.apache.cayenne.map.ProcedureParameter
- prefetch(String, int) - Method in class org.apache.cayenne.query.ColumnSelect
-
Merges a prefetch path with specified semantics into the query prefetch tree.
- prefetch(String, int) - Method in class org.apache.cayenne.query.ObjectSelect
-
Merges a prefetch path with specified semantics into the query prefetch tree.
- prefetch(String, int) - Method in class org.apache.cayenne.query.SelectById
-
Merges a prefetch path with specified semantics into the query prefetch tree.
- prefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.ColumnSelect
-
Merges prefetch into the query prefetch tree.
- prefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.ObjectSelect
-
Merges prefetch into the query prefetch tree.
- prefetch(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SelectById
-
Merges prefetch into the query prefetch tree.
- prefetches - Variable in class org.apache.cayenne.query.SQLSelect
- prefetchesMap - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- prefetchesMap - Variable in class org.apache.cayenne.map.SelectQueryDescriptor
- prefetchesMap - Variable in class org.apache.cayenne.map.SQLTemplateDescriptor
- prefetchPath - Variable in class org.apache.cayenne.query.PrefetchSelectQuery
-
The relationship path from root objects to the objects being prefetched.
- PrefetchProcessor - Interface in org.apache.cayenne.query
-
A hierarchical visitor interface for traversing a tree of PrefetchTreeNodes.
- PrefetchSelectQuery<T> - Class in org.apache.cayenne.query
-
A SelectQuery to perform a prefetch based on another query.
- PrefetchSelectQuery(String, ObjRelationship) - Constructor for class org.apache.cayenne.query.PrefetchSelectQuery
-
Creates a new disjoint prefetch select query.
- PrefetchTreeNode - Class in org.apache.cayenne.query
-
Defines a node in a prefetch tree.
- PrefetchTreeNode() - Constructor for class org.apache.cayenne.query.PrefetchTreeNode
-
Creates a root node of the prefetch tree.
- PrefetchTreeNode(PrefetchTreeNode, String) - Constructor for class org.apache.cayenne.query.PrefetchTreeNode
-
Creates a phantom PrefetchTreeNode, initializing it with parent node and a name of a relationship segment connecting this node with the parent.
- prepareCall(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- prepareCall(String, int, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- prepareCall(String, int, int, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- prepareField(Class<?>, String, Class<?>) - Method in class org.apache.cayenne.reflect.FieldAccessor
-
Finds a field for the property, ensuring that direct access via reflection is possible.
- prepareForAccess(Persistent, String, boolean) - Method in class org.apache.cayenne.BaseContext
- prepareForAccess(Persistent, String, boolean) - Method in interface org.apache.cayenne.ObjectContext
-
A callback method that child Persistent objects are expected to call before accessing property values.
- prepareStatement(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- prepareStatement(String, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- prepareStatement(String, int[]) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- prepareStatement(String, int, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- prepareStatement(String, int, int, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- prepareStatement(String, String[]) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- prepareStatement(Connection, String, DbAdapter, boolean) - Method in class org.apache.cayenne.access.jdbc.BatchAction
- prepareStatement(Connection, String, DbAdapter, boolean) - Method in class org.apache.cayenne.dba.postgres.PostgresBatchAction
- prePersist(Object) - Method in interface org.apache.cayenne.LifecycleListener
- PrePersist - Annotation Type in org.apache.cayenne.annotation
-
An annotation to place on the entity event listener method to receive
LifecycleEvent.PRE_PERSIST
events. - preRemove(Object) - Method in interface org.apache.cayenne.LifecycleListener
- PreRemove - Annotation Type in org.apache.cayenne.annotation
-
An annotation to place on the entity event listener method to receive
LifecycleEvent.PRE_REMOVE
events. - prettyTrim(String, int) - Static method in class org.apache.cayenne.util.Util
-
Trims long strings substituting middle part with "...".
- preUpdate(Object) - Method in interface org.apache.cayenne.LifecycleListener
- PreUpdate - Annotation Type in org.apache.cayenne.annotation
-
An annotation to place on the entity event listener method to receive
LifecycleEvent.PRE_UPDATE
events. - prevCharIsCR - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- prevCharIsCR - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- prevCharIsCR - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- prevCharIsLF - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- prevCharIsLF - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- prevCharIsLF - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- primaryKey - Variable in class org.apache.cayenne.map.DbAttribute
-
Defines whether the attribute is a part of the table primary key.
- primaryKey - Variable in class org.apache.cayenne.map.DbEntity
- primaryKeyGenerator - Variable in class org.apache.cayenne.map.DbEntity
- print(String) - Method in class org.apache.cayenne.util.XMLEncoder
- printExceptions(PrintWriter) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
-
Prints the information about query and global exceptions.
- println() - Method in class org.apache.cayenne.util.XMLEncoder
- println(String) - Method in class org.apache.cayenne.util.XMLEncoder
- procedure - Variable in class org.apache.cayenne.map.ProcedureParameter
- Procedure - Class in org.apache.cayenne.map
-
A mapping descriptor for a database stored procedure.
- Procedure() - Constructor for class org.apache.cayenne.map.Procedure
-
Creates an unnamed procedure object.
- Procedure(String) - Constructor for class org.apache.cayenne.map.Procedure
-
Creates a named Procedure object.
- PROCEDURE_QUERY - Static variable in class org.apache.cayenne.map.QueryDescriptor
- PROCEDURE_ROOT - Static variable in class org.apache.cayenne.map.QueryDescriptor
- procedureAction(ProcedureQuery) - Method in class org.apache.cayenne.dba.db2.DB2ActionBuilder
- procedureAction(ProcedureQuery) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
- procedureAction(ProcedureQuery) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerActionBuilder
- procedureAction(ProcedureQuery) - Method in interface org.apache.cayenne.query.SQLActionVisitor
-
Creates an action to execute a ProcedureQuery.
- ProcedureAction - Class in org.apache.cayenne.access.jdbc
-
A SQLAction that runs a stored procedure.
- ProcedureAction(ProcedureQuery, DataNode) - Constructor for class org.apache.cayenne.access.jdbc.ProcedureAction
- ProcedureCall<T> - Class in org.apache.cayenne.query
-
Fluent API for calling stored procedures.
- ProcedureCall(String) - Constructor for class org.apache.cayenne.query.ProcedureCall
- ProcedureCall(String, Class<T>) - Constructor for class org.apache.cayenne.query.ProcedureCall
- ProcedureHandler - Class in org.apache.cayenne.configuration.xml
- ProcedureHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.ProcedureHandler
- procedureName - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- procedureName - Variable in class org.apache.cayenne.query.ProcedureCall
- ProcedureParameter - Class in org.apache.cayenne.map
-
A descriptor for the Procedure parameter.
- ProcedureParameter() - Constructor for class org.apache.cayenne.map.ProcedureParameter
-
Creates unnamed ProcedureParameter.
- ProcedureParameter(String) - Constructor for class org.apache.cayenne.map.ProcedureParameter
- ProcedureParameter(String, int, int) - Constructor for class org.apache.cayenne.map.ProcedureParameter
- ProcedureParameterBinding - Class in org.apache.cayenne.access.translator
-
Describes a PreparedStatement parameter binding mapped to a DbAttribute.
- ProcedureParameterBinding(ProcedureParameter) - Constructor for class org.apache.cayenne.access.translator.ProcedureParameterBinding
- ProcedureQuery - Class in org.apache.cayenne.query
-
A query based on Procedure.
- ProcedureQuery() - Constructor for class org.apache.cayenne.query.ProcedureQuery
-
Creates an empty procedure query.
- ProcedureQuery(String) - Constructor for class org.apache.cayenne.query.ProcedureQuery
-
Creates a ProcedureQuery based on a stored procedure.
- ProcedureQuery(String, Class<?>) - Constructor for class org.apache.cayenne.query.ProcedureQuery
- ProcedureQuery(Procedure) - Constructor for class org.apache.cayenne.query.ProcedureQuery
-
Creates a ProcedureQuery based on a Procedure object.
- ProcedureQuery(Procedure, Class<?>) - Constructor for class org.apache.cayenne.query.ProcedureQuery
- procedureQueryDescriptor() - Static method in class org.apache.cayenne.map.QueryDescriptor
-
Creates new ProcedureQuery query descriptor.
- ProcedureQueryDescriptor - Class in org.apache.cayenne.map
- ProcedureQueryDescriptor() - Constructor for class org.apache.cayenne.map.ProcedureQueryDescriptor
- ProcedureResult<T> - Class in org.apache.cayenne
-
Result of procedure call.
- ProcedureResult(List<QueryResultItem>) - Constructor for class org.apache.cayenne.ProcedureResult
- ProcedureResult(List<QueryResultItem>, Class<T>) - Constructor for class org.apache.cayenne.ProcedureResult
- ProcedureResultBuilder<T> - Class in org.apache.cayenne.util
- ProcedureTranslator - Class in org.apache.cayenne.access.translator.procedure
-
Stored procedure query translator.
- ProcedureTranslator() - Constructor for class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- process(String, Context) - Method in class org.apache.cayenne.template.CayenneSQLTemplateProcessor
- process(Node) - Method in interface org.apache.cayenne.access.sqlbuilder.sqltree.SQLTreeProcessor
- process(Node) - Method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- process(Node) - Method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- process(Node) - Method in class org.apache.cayenne.dba.oracle.OracleSQLTreeProcessor
- process(Node, T, int) - Method in interface org.apache.cayenne.access.sqlbuilder.sqltree.ChildProcessor
- process(Node, T, int) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.PerAttributeChildProcessor
- processBinding(Context, ParameterBinding) - Method in class org.apache.cayenne.template.directive.Bind
- processBinding(Context, ParameterBinding) - Method in class org.apache.cayenne.template.directive.BindEqual
- processBinding(Context, ParameterBinding) - Method in class org.apache.cayenne.template.directive.BindNotEqual
- processCharData(String, String) - Method in class org.apache.cayenne.configuration.xml.DbEntityHandler
- processCharData(String, String) - Method in class org.apache.cayenne.configuration.xml.DbKeyGeneratorHandler
- processCharData(String, String) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
- processCharData(String, String) - Method in class org.apache.cayenne.configuration.xml.ObjEntityHandler
- processCharData(String, String) - Method in class org.apache.cayenne.configuration.xml.QueryDescriptorHandler
- processCommit() - Method in class org.apache.cayenne.tx.BaseTransaction
- processCommit() - Method in class org.apache.cayenne.tx.CayenneTransaction
- processCommit() - Method in class org.apache.cayenne.tx.ExternalTransaction
- processedResultSets - Variable in class org.apache.cayenne.access.jdbc.ProcedureAction
-
Holds a number of ResultSets processed by the action.
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.DataMapHandler
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.DbEntityHandler
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.DbKeyGeneratorHandler
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.DbRelationshipHandler
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.EmbeddableAttributeHandler
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.EmbeddableHandler
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.ObjEntityHandler
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.ObjRelationshipHandler
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.ProcedureHandler
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.QueryDescriptorHandler
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
-
Main method to process XML content.
- processElement(String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.VersionAwareHandler
- processGeneratedKeys(Statement, OperationObserver, List<BatchQueryRow>) - Method in class org.apache.cayenne.access.jdbc.BatchAction
- processGeneratedKeys(Statement, OperationObserver, BatchQueryRow) - Method in class org.apache.cayenne.access.jdbc.BatchAction
-
Implements generated keys extraction supported in JDBC 3.0 specification.
- processIntermediatePathComponent() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- processLastPathComponent() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- processMessage(ClientMessage) - Method in class org.apache.cayenne.rop.ProxyRemoteService
- processRemoteEvent(SnapshotEvent) - Method in class org.apache.cayenne.access.DataRowStore
-
Handles remote events received via EventBridge.
- processRollback() - Method in class org.apache.cayenne.tx.BaseTransaction
- processRollback() - Method in class org.apache.cayenne.tx.CayenneTransaction
- processRollback() - Method in class org.apache.cayenne.tx.ExternalTransaction
- processSchemaUpdate(DataNode) - Method in class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
- processSchemaUpdate(DataNode) - Method in class org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy
- processSchemaUpdate(DataNode) - Method in class org.apache.cayenne.access.dbsync.ThrowOnPartialSchemaStrategy
- processSchemaUpdate(DataNode, List<String>, String, int) - Method in class org.apache.cayenne.access.dbsync.ThrowOnPartialOrCreateSchemaStrategy
- processSchemaUpdate(DataNode, List<String>, String, int) - Method in class org.apache.cayenne.access.dbsync.ThrowOnPartialSchemaStrategy
- processSelectResult(SQLStatement, Connection, Statement, ResultSet, OperationObserver, long) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
- processSnapshotChanges(Object, Map<ObjectId, DataRow>, Collection<ObjectId>, Collection<ObjectId>, Collection<ObjectId>) - Method in class org.apache.cayenne.access.DataRowStore
-
Processes changes made to snapshots.
- processSQLException(SQLException, SQLException) - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
-
Appends a new SQLException to the chain.
- processTemplate(String, List<Object>) - Method in interface org.apache.cayenne.access.jdbc.SQLTemplateProcessor
-
Builds and returns a SQLStatement based on SQL template String and a list of positional parameters.
- processTemplate(String, List<Object>) - Method in class org.apache.cayenne.template.CayenneSQLTemplateProcessor
- processTemplate(String, Map<String, ?>) - Method in interface org.apache.cayenne.access.jdbc.SQLTemplateProcessor
-
Builds and returns a SQLStatement based on SQL template String and a map of parameters.
- processTemplate(String, Map<String, ?>) - Method in class org.apache.cayenne.template.CayenneSQLTemplateProcessor
- processTerminatingAttribute(DbAttribute) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- processTerminatingAttribute(ObjAttribute) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- processTerminatingRelationship(DbRelationship) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- processTerminatingRelationship(ObjRelationship) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- processUnionSql(String) - Method in class org.apache.cayenne.log.CompactSlf4jJdbcEventLogger
- projectVersion - Variable in class org.apache.cayenne.util.XMLEncoder
- projectVersion() - Method in class org.apache.cayenne.util.XMLEncoder
-
Inserts an optional project version attribute in the output.
- propagation(TransactionPropagation) - Method in class org.apache.cayenne.tx.TransactionDescriptor.Builder
- properties - Variable in class org.apache.cayenne.access.DataDomain
- properties - Variable in class org.apache.cayenne.cache.MapQueryCacheProvider
- properties - Variable in class org.apache.cayenne.configuration.DataChannelDescriptor
- properties - Variable in class org.apache.cayenne.configuration.DefaultRuntimeProperties
- properties - Variable in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
- properties - Variable in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
- properties - Variable in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
- properties - Variable in class org.apache.cayenne.configuration.server.PropertyDataSourceFactory
- properties - Variable in class org.apache.cayenne.event.EventManagerProvider
- properties - Variable in class org.apache.cayenne.map.QueryDescriptor
- properties - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- properties - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
- properties(Map<String, String>) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
- PROPERTIES_MAP - Static variable in interface org.apache.cayenne.configuration.Constants
-
A DI container key for the Map<String, String> storing properties used by built-in Cayenne service.
- property - Variable in class org.apache.cayenne.graph.NodePropertyChangeOperation
- property - Variable in class org.apache.cayenne.reflect.PropertyAccessor
- property - Variable in exception class org.apache.cayenne.reflect.PropertyException
- property - Variable in class org.apache.cayenne.validation.BeanValidationFailure
- property(String, boolean) - Method in class org.apache.cayenne.util.XMLEncoder
-
Prints a common XML element - property with name and value.
- property(String, int) - Method in class org.apache.cayenne.util.XMLEncoder
-
Prints a common XML element - property with name and value.
- property(String, String) - Method in class org.apache.cayenne.util.XMLEncoder
-
Prints a common XML element - property with name and value.
- Property<E> - Class in org.apache.cayenne.exp
-
Deprecated.since 4.2 in favour of type-specific set of properties, see
PropertyFactory
andorg.apache.cayenne.exp.property
package. - Property<E> - Interface in org.apache.cayenne.exp.property
-
Base interface for all types of properties
- Property - Interface in org.apache.cayenne.reflect
-
Deprecated.since 4.0 renamed to PropertyDescriptor.
- Property(String, Class<E>) - Constructor for class org.apache.cayenne.exp.Property
-
Deprecated.Constructs a new property with the given name and type.
- Property(String, Expression, Class<E>) - Constructor for class org.apache.cayenne.exp.Property
-
Deprecated.Constructs a new property with the given name and expression
- PROPERTY_PATH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- PROPERTY_TAG - Static variable in class org.apache.cayenne.configuration.xml.QueryDescriptorHandler
- PropertyAccessor - Class in org.apache.cayenne.reflect
-
A utility accessor class that wraps a simple property.
- PropertyAccessor(PropertyDescriptor) - Constructor for class org.apache.cayenne.reflect.PropertyAccessor
- Property API - Search tag in package org.apache.cayenne.exp.property
- Section
- propertyChanged(Persistent, String, Object, Object) - Method in class org.apache.cayenne.BaseContext
- propertyChanged(Persistent, String, Object, Object) - Method in interface org.apache.cayenne.ObjectContext
-
A callback method that child Persistent objects are expected to call from inside the setter after modifying a value of a persistent property, including "simple" and "arc" properties.
- PropertyDataSourceFactory - Class in org.apache.cayenne.configuration.server
-
A DataSourceFactrory that creates a DataSource based on system properties.
- PropertyDataSourceFactory() - Constructor for class org.apache.cayenne.configuration.server.PropertyDataSourceFactory
- PropertyDescriptor - Interface in org.apache.cayenne.reflect
-
Defines bean property API used by Cayenne to access object data, do faulting and graph maintenance tasks.
- PropertyException - Exception Class in org.apache.cayenne.reflect
-
An unchecked exception thrown on errors during property access, either within a Accessor or a Property.
- PropertyException(String, Object...) - Constructor for exception class org.apache.cayenne.reflect.PropertyException
- PropertyException(String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.reflect.PropertyException
- PropertyException(String, Accessor, Object, Object...) - Constructor for exception class org.apache.cayenne.reflect.PropertyException
- PropertyException(String, Accessor, Object, Throwable, Object...) - Constructor for exception class org.apache.cayenne.reflect.PropertyException
- PropertyException(String, PropertyDescriptor, Object, Object...) - Constructor for exception class org.apache.cayenne.reflect.PropertyException
- PropertyException(String, PropertyDescriptor, Object, Throwable, Object...) - Constructor for exception class org.apache.cayenne.reflect.PropertyException
- PropertyFactory - Class in org.apache.cayenne.exp.property
-
Factory class that produces all property types.
- PropertyFactory() - Constructor for class org.apache.cayenne.exp.property.PropertyFactory
- propertyName - Variable in class org.apache.cayenne.reflect.BeanAccessor
- propertyName - Variable in class org.apache.cayenne.reflect.FieldAccessor
- propertyPath - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
- PropertyUtils - Class in org.apache.cayenne.reflect
-
Utility methods to quickly access object properties.
- PropertyVisitor - Interface in org.apache.cayenne.reflect
-
A visitor for various types of properties in a ClassDescriptor.
- Provider<T> - Interface in org.apache.cayenne.di
-
A DI object factory interface.
- ProxyRemoteService - Class in org.apache.cayenne.rop
- ProxyRemoteService(ROPSerializationService, ROPConnector) - Constructor for class org.apache.cayenne.rop.ProxyRemoteService
- PRUNED_NODE - Static variable in class org.apache.cayenne.exp.Expression
-
A value that a Transformer might return to indicate that a node has to be pruned from the expression during the transformation.
- pruneNodeForPrunedChild(Object) - Method in class org.apache.cayenne.exp.Expression
-
Returns true if this node should be pruned from expression tree in the event a child is removed.
- pruneNodeForPrunedChild(Object) - Method in class org.apache.cayenne.exp.parser.AggregateConditionNode
- pruneNodeForPrunedChild(Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- pseudoUniqueByteSequence(int) - Static method in class org.apache.cayenne.util.IDUtil
- pseudoUniqueByteSequence16() - Static method in class org.apache.cayenne.util.IDUtil
- pseudoUniqueByteSequence8() - Static method in class org.apache.cayenne.util.IDUtil
- pseudoUniqueSecureByteSequence(int) - Static method in class org.apache.cayenne.util.IDUtil
- pseudoUniqueSecureByteSequence16() - Static method in class org.apache.cayenne.util.IDUtil
- pushMarker(String, boolean) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
-
Switches the current buffer to a marked buffer, pushing the currently used buffer on the stack.
- pushNode(Node) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
- pushNode(Node) - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
- pushNode(Node) - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
- put(Object, Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
- put(String, Class<? extends T>) - Method in interface org.apache.cayenne.di.MapBuilder
- put(String, T) - Method in interface org.apache.cayenne.di.MapBuilder
- put(K, V) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- put(K, V) - Method in class org.apache.cayenne.util.SoftValueMap
- put(K, V) - Method in class org.apache.cayenne.util.WeakValueMap
- put(K, V) - Method in class org.apache.cayenne.util.SingleEntryMap
- put(QueryMetadata, List) - Method in class org.apache.cayenne.cache.MapQueryCache
- put(QueryMetadata, List) - Method in class org.apache.cayenne.cache.NestedQueryCache
- put(QueryMetadata, List) - Method in interface org.apache.cayenne.cache.QueryCache
- putAll(Map) - Method in class org.apache.cayenne.util.PersistentObjectMap
- putAll(Map<? extends K, ? extends V>) - Method in class org.apache.cayenne.util.SoftValueMap
- putAll(Map<? extends K, ? extends V>) - Method in class org.apache.cayenne.util.WeakValueMap
- putAll(Map<? extends K, ? extends V>) - Method in class org.apache.cayenne.util.SingleEntryMap
- putAll(Map<String, T>) - Method in interface org.apache.cayenne.di.MapBuilder
- putArc(E, E, V) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- putArc(E, E, V) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- putDirectly(Object, Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
- putIfAbsent(K, V) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- putIfAbsent(K, V) - Method in class org.apache.cayenne.util.SingleEntryMap
Q
- qualifier - Variable in class org.apache.cayenne.access.flush.operation.DeleteDbRowOp
- qualifier - Variable in class org.apache.cayenne.access.flush.operation.UpdateDbRowOp
- qualifier - Variable in class org.apache.cayenne.map.DbEntity
-
Qualifier, that will be applied to all select queries and joins with this DbEntity
- qualifier - Variable in class org.apache.cayenne.map.ObjEntity
- qualifier - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- qualifier - Variable in class org.apache.cayenne.map.SelectQueryDescriptor
- qualifier - Variable in class org.apache.cayenne.query.BatchQueryRow
- qualifier - Variable in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- Qualifier - Class in org.apache.cayenne.access.flush.operation
-
Qualifier of DB row.
- Qualifier(DbRowOp) - Constructor for class org.apache.cayenne.access.flush.operation.Qualifier
- qualifierForEntityAndSubclasses() - Method in class org.apache.cayenne.map.EntityInheritanceTree
-
Returns a qualifier Expression that matches root entity of this tree and all its subentities.
- qualifierSnapshot - Variable in exception class org.apache.cayenne.access.OptimisticLockException
- query - Variable in class org.apache.cayenne.access.jdbc.BatchAction
- query - Variable in class org.apache.cayenne.access.jdbc.EJBQLAction
- query - Variable in class org.apache.cayenne.access.jdbc.ProcedureAction
- query - Variable in class org.apache.cayenne.access.jdbc.SelectAction
- query - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
- query - Variable in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.
- query - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- query - Variable in class org.apache.cayenne.query.RefreshQuery
- query - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
- query(Class<T>) - Static method in class org.apache.cayenne.query.ObjectSelect
-
Creates a ObjectSelect that selects objects of a given persistent class.
- query(Class<T>) - Static method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery that selects objects of a given persistent class.
- query(Class<T>, Object) - Static method in class org.apache.cayenne.query.SelectById
- query(Class<T>, Object, Object...) - Static method in class org.apache.cayenne.query.SelectById
- query(Class<T>, String) - Static method in class org.apache.cayenne.query.ObjectSelect
-
Creates a ObjectSelect that fetches data for
ObjEntity
determined from provided "entityName", but fetches the result of a provided type. - query(Class<T>, String) - Static method in class org.apache.cayenne.query.SQLSelect
-
Creates a query that selects DataObjects.
- query(Class<T>, Collection<Object>) - Static method in class org.apache.cayenne.query.SelectById
- query(Class<T>, Map<String, ?>) - Static method in class org.apache.cayenne.query.SelectById
- query(Class<T>, Map<String, ?>, Map<String, ?>...) - Static method in class org.apache.cayenne.query.SelectById
- query(Class<T>, Expression) - Static method in class org.apache.cayenne.query.ObjectSelect
-
Creates a ObjectSelect that selects objects of a given persistent class and uses provided expression for its qualifier.
- query(Class<T>, Expression) - Static method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery that selects objects of a given persistent class that match supplied qualifier.
- query(Class<T>, Expression, List<? extends Ordering>) - Static method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery that selects objects of a given persistent class that match supplied qualifier.
- query(Class<T>, Expression, List<Ordering>) - Static method in class org.apache.cayenne.query.ObjectSelect
-
Creates a ObjectSelect that selects objects of a given persistent class and uses provided expression for its qualifier.
- query(Class<T>, ObjectId) - Static method in class org.apache.cayenne.query.SelectById
- query(Class<T>, ObjectId, ObjectId...) - Static method in class org.apache.cayenne.query.SelectById
- query(String) - Static method in class org.apache.cayenne.query.MappedExec
- query(String) - Static method in class org.apache.cayenne.query.MappedSelect
-
Loads query with the given name from the mapping configuration.
- query(String) - Static method in class org.apache.cayenne.query.ProcedureCall
-
Creates procedure call using name of stored procedure defined in the mapping file.
- query(String) - Static method in class org.apache.cayenne.query.SQLExec
-
Creates a query executing provided SQL run against default database.
- query(String, Class<T>) - Static method in class org.apache.cayenne.query.MappedSelect
-
Loads query with the given name, which selects objects of a given persistent class, from the mapping configuration.
- query(String, Class<T>) - Static method in class org.apache.cayenne.query.ProcedureCall
-
Creates procedure call using name of stored procedure defined in the mapping file and specifies data type of the objects it should return.
- query(String, String) - Static method in class org.apache.cayenne.query.SQLExec
-
Creates a query executing provided SQL that performs routing based on the provided DataMap name.
- Query - Interface in org.apache.cayenne.query
-
Defines minimal API of a query descriptor that is executable via Cayenne.
- QUERY_CACHE_SIZE_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
-
An integer property defining the maximum number of entries in the query cache.
- QUERY_EXECUTION_TIME_LOGGING_THRESHOLD_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
-
A integer property that enables logging for just long running queries (rather than all queries).
- QUERY_TIMEOUT_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
- queryCache - Variable in class org.apache.cayenne.access.DataDomain
- queryCache - Variable in class org.apache.cayenne.BaseContext
- queryCache - Variable in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
- queryCache - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
- queryCache - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
- QueryCache - Interface in org.apache.cayenne.cache
-
Defines API of a cache that stores query results.
- QueryCacheEntryFactory - Interface in org.apache.cayenne.cache
-
A factory that is used by the cache to rebuild expired entries.
- QueryCacheStrategy - Enum in org.apache.cayenne.query
-
Defines query result caching policy.
- QueryChain - Class in org.apache.cayenne.query
-
A Query decorator for a collection of other queries.
- QueryChain() - Constructor for class org.apache.cayenne.query.QueryChain
-
Creates an empty QueryChain.
- QueryChain(Collection<? extends Query>) - Constructor for class org.apache.cayenne.query.QueryChain
-
Creates a new QueryChain with a collection of Queries.
- QueryChain(Query[]) - Constructor for class org.apache.cayenne.query.QueryChain
-
Creates a new QueryChain out of an array of queries.
- QueryDescriptor - Class in org.apache.cayenne.map
-
Generic descriptor of a Cayenne query.
- QueryDescriptor(String) - Constructor for class org.apache.cayenne.map.QueryDescriptor
- QueryDescriptorHandler - Class in org.apache.cayenne.configuration.xml
- QueryDescriptorHandler(NamespaceAwareNestedTagHandler, DataMap) - Constructor for class org.apache.cayenne.configuration.xml.QueryDescriptorHandler
- QueryDescriptorLoader - Class in org.apache.cayenne.map
-
A builder that constructs Cayenne queries from abstract configuration information defined in cayenne-data-map*.dtd.
- QueryDescriptorLoader() - Constructor for class org.apache.cayenne.map.QueryDescriptorLoader
- QueryEngine - Interface in org.apache.cayenne.access
-
Defines methods used to run Cayenne queries.
- queryExceptions - Variable in class org.apache.cayenne.access.util.DefaultOperationObserver
- queryExecutionTimeLoggingThreshold - Variable in class org.apache.cayenne.log.Slf4jJdbcEventLogger
- queryFilters - Variable in class org.apache.cayenne.access.DataDomain
- queryFilters - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
- queryMetadata - Variable in class org.apache.cayenne.access.jdbc.SelectAction
- queryMetadata - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
- QueryMetadata - Interface in org.apache.cayenne.query
-
Provides a common interface for accessing query metadata.
- QueryMetadataProxy - Class in org.apache.cayenne.query
- QueryMetadataProxy(QueryMetadata) - Constructor for class org.apache.cayenne.query.QueryMetadataProxy
- queryName - Variable in class org.apache.cayenne.query.AbstractMappedQuery
- queryOriginator - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
- QueryResponse - Interface in org.apache.cayenne
-
Represents a result of query execution.
- queryResult - Variable in class org.apache.cayenne.util.QueryResultBuilder
- QueryResult<T> - Interface in org.apache.cayenne
-
Represents a collection of items which are results of a multipart query execution.
- QueryResultBuilder - Class in org.apache.cayenne.util
- QueryResultItem<T> - Interface in org.apache.cayenne
-
Represents a single item in a multipart query execution.
- QueryRouter - Interface in org.apache.cayenne.query
-
An interface used by Queries to route themselves to an appropriate QueryEngine.
- querySQL - Variable in exception class org.apache.cayenne.access.OptimisticLockException
- queryTimeout - Variable in class org.apache.cayenne.query.MappedSelect
- queryTimeout - Variable in class org.apache.cayenne.query.SQLExec
- queryTimeout - Variable in class org.apache.cayenne.query.SQLSelect
- queryTimeout(int) - Method in class org.apache.cayenne.query.ColumnSelect
-
Sets query timeout of PreparedStatement generated for this query.
- queryTimeout(int) - Method in class org.apache.cayenne.query.MappedSelect
-
Sets query timeout for the PreparedStatement generated for this query.
- queryTimeout(int) - Method in class org.apache.cayenne.query.ObjectSelect
-
Sets query timeout for PreparedStatement generated for this query.
- queryTimeout(int) - Method in class org.apache.cayenne.query.SQLExec
- queryTimeout(int) - Method in class org.apache.cayenne.query.SQLSelect
-
Sets query timeout
- queryType - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- queryWithParameters(Map<String, ?>) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.A shortcut for
SelectQuery.queryWithParameters(Map, boolean)
that prunes parts of qualifier that have no parameter value set. - queryWithParameters(Map<String, ?>...) - Method in class org.apache.cayenne.query.SQLTemplate
-
Returns a new query built using this query as a prototype and a new set of parameters.
- queryWithParameters(Map<String, ?>, boolean) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Returns a query built using this query as a prototype, using a set of parameters to build the qualifier.
- quotedFullyQualifiedName(DbEntity) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
- quotedFullyQualifiedName(DbEntity) - Method in interface org.apache.cayenne.dba.QuotingStrategy
-
Builds a fully qualified name from catalog, schema, name parts of DbEntity, enclosing them in quotations according to this strategy algorithm.
- quotedIdentifier(DataMap, CharSequence, Appendable) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
- quotedIdentifier(DataMap, CharSequence, Appendable) - Method in interface org.apache.cayenne.dba.QuotingStrategy
-
Append quoted identifier to provided appender
- quotedIdentifier(DataMap, String...) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
- quotedIdentifier(DataMap, String...) - Method in interface org.apache.cayenne.dba.QuotingStrategy
- quotedIdentifier(Entity, CharSequence, Appendable) - Method in interface org.apache.cayenne.dba.QuotingStrategy
-
Append quoted identifier to provided appender
- quotedIdentifier(Entity, String...) - Method in interface org.apache.cayenne.dba.QuotingStrategy
- quotedName(DbAttribute) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
- quotedName(DbAttribute) - Method in interface org.apache.cayenne.dba.QuotingStrategy
- quotedSourceName(DbJoin) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
- quotedSourceName(DbJoin) - Method in interface org.apache.cayenne.dba.QuotingStrategy
- quotedTargetName(DbJoin) - Method in class org.apache.cayenne.dba.DefaultQuotingStrategy
- quotedTargetName(DbJoin) - Method in interface org.apache.cayenne.dba.QuotingStrategy
- QuotingAppendable - Interface in org.apache.cayenne.access.sqlbuilder
- quotingSQLIdentifiers - Variable in class org.apache.cayenne.map.DataMap
- quotingStrategy - Variable in class org.apache.cayenne.dba.JdbcAdapter
- QuotingStrategy - Interface in org.apache.cayenne.dba
R
- RBRACKET - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- readBinaryStream(ResultSet, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
- readBlob(Blob) - Method in class org.apache.cayenne.access.types.ByteArrayType
- ReadByte() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
- ReadByte() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
- ReadByte() - Method in class org.apache.cayenne.template.parser.JavaCharStream
- readChar() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Read a character.
- readChar() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Read a character.
- readChar() - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Read a character.
- readCharStream(ResultSet, int) - Method in class org.apache.cayenne.access.types.CharType
- readClob(Clob) - Method in class org.apache.cayenne.access.types.CharType
- readDocument(URL) - Static method in class org.apache.cayenne.util.Util
- Reading OUT parameters - Search tag in class org.apache.cayenne.query.ProcedureQuery
- Section
- readMethod - Variable in class org.apache.cayenne.reflect.BeanAccessor
- readNestedProperty(Object, String) - Static method in class org.apache.cayenne.Cayenne
-
Returns a value of the property identified by a property path.
- readNestedProperty(String) - Method in class org.apache.cayenne.BaseDataObject
-
Returns a value of the property identified by a property path.
- readNestedProperty(String) - Method in interface org.apache.cayenne.DataObject
-
Returns a value of the property identified by a property path.
- readOnly - Variable in class org.apache.cayenne.map.ObjEntity
- readProcedureOutParameters(CallableStatement, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
-
Helper method that reads OUT parameters of a CallableStatement.
- readProperty(Object) - Method in class org.apache.cayenne.reflect.BaseProperty
- readProperty(Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
- readProperty(Object) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
-
Returns a property value, inflating unresolved object if need.
- readProperty(Object) - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
- readProperty(String) - Method in class org.apache.cayenne.BaseDataObject
- readProperty(String) - Method in interface org.apache.cayenne.DataObject
-
Returns a value of the property identified by propName.
- readPropertyDirectly(Object) - Method in class org.apache.cayenne.reflect.BaseProperty
- readPropertyDirectly(Object) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
-
Returns a property value of an object without disturbing the object fault status.
- readPropertyDirectly(String) - Method in class org.apache.cayenne.BaseDataObject
- readPropertyDirectly(String) - Method in class org.apache.cayenne.CayenneDataObject
- readPropertyDirectly(String) - Method in interface org.apache.cayenne.DataObject
-
Returns mapped property value as curently stored in the DataObject.
- readPropertyDirectly(String) - Method in interface org.apache.cayenne.EmbeddableObject
-
Returns mapped property value as currently stored in the DataObject.
- readPropertyDirectly(String) - Method in class org.apache.cayenne.HybridDataObject
- readResolve() - Method in class org.apache.cayenne.query.PrefetchTreeNode
- readResultSet(ResultSet, RowDescriptor, Query, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.BaseSQLAction
-
Helper method to process a ResultSet.
- readRow(ResultSet) - Method in interface org.apache.cayenne.access.jdbc.reader.RowReader
-
Extracts a DataRow from the ResultSet at its current position.
- readSerialized(ObjectInputStream) - Method in class org.apache.cayenne.BaseDataObject
- readState(ObjectInputStream) - Method in class org.apache.cayenne.BaseDataObject
- readState(ObjectInputStream) - Method in class org.apache.cayenne.CayenneDataObject
- readState(ObjectInputStream) - Method in class org.apache.cayenne.HybridDataObject
- readValueStream(InputStream, int, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
- readValueStream(Reader, int, int) - Method in class org.apache.cayenne.access.types.CharType
- recalculateReadOnlyValue() - Method in class org.apache.cayenne.map.ObjRelationship
-
Deprecated.since 4.2
- recalculateToManyValue() - Method in class org.apache.cayenne.map.ObjRelationship
-
Recalculates whether a relationship is toMany or toOne, based on the underlying db relationships.
- RECEIVE_EXTERNAL - Static variable in class org.apache.cayenne.event.EventBridge
- RECEIVE_LOCAL - Static variable in class org.apache.cayenne.event.EventBridge
- RECEIVE_LOCAL_EXTERNAL - Static variable in class org.apache.cayenne.event.EventBridge
- receivesExternalEvents() - Method in class org.apache.cayenne.event.EventBridge
-
Returns true if the bridge is configured to receive external events.
- receivesLocalEvents() - Method in class org.apache.cayenne.event.EventBridge
-
Returns true if the bridge is configured to receive local events from its internal EventManager.
- referenceQueue - Variable in class org.apache.cayenne.util.SoftValueMap
- referenceQueue - Variable in class org.apache.cayenne.util.WeakValueMap
- reflexiveDbEntities - Variable in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- refreshing - Variable in class org.apache.cayenne.query.RelationshipQuery
- refreshMappingCache() - Method in class org.apache.cayenne.map.EntityResolver
-
Refreshes entity cache to reflect the current state of the DataMaps in the EntityResolver.
- RefreshQuery - Class in org.apache.cayenne.query
-
A query that allows to explicitly clear both object and list caches either via refetch (eager refresh) or invalidate (lazy refresh).
- RefreshQuery() - Constructor for class org.apache.cayenne.query.RefreshQuery
-
Deprecated.since 4.0, "refresh all" query will drop all cache contents
- RefreshQuery(String...) - Constructor for class org.apache.cayenne.query.RefreshQuery
-
Creates a RefreshQuery that refreshes query results identified by group keys.
- RefreshQuery(Collection<?>) - Constructor for class org.apache.cayenne.query.RefreshQuery
-
Creates a RefreshQuery that refreshes a collection of objects, including invalidation of their relationships.
- RefreshQuery(Persistent) - Constructor for class org.apache.cayenne.query.RefreshQuery
-
Creates a RefreshQuery that refreshes a single object, including invalidation of its relationships.
- RefreshQuery(Query) - Constructor for class org.apache.cayenne.query.RefreshQuery
-
Creates a RefreshQuery that refreshes results of a query and individual objects in the result.
- registerColumnProcessor(Class<?>, ChildProcessor) - Method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- registeredNodes() - Method in class org.apache.cayenne.access.ObjectStore
-
Returns all registered DataObjects.
- registeredNodes() - Method in interface org.apache.cayenne.graph.GraphManager
-
Returns all graph nodes registered with GraphManager.
- registeredNodes() - Method in class org.apache.cayenne.graph.GraphMap
-
Returns an immutable collection of registered nodes.
- registeredObjectsCount() - Method in class org.apache.cayenne.access.ObjectStore
-
Returns a number of objects currently registered with this ObjectStore.
- registerNewObject(Object) - Method in class org.apache.cayenne.access.DataContext
-
Registers a transient object with the context, recursively registering all transient persistent objects attached to this object via relationships.
- registerNewObject(Object) - Method in class org.apache.cayenne.BaseContext
- registerNewObject(Object) - Method in interface org.apache.cayenne.ObjectContext
-
Registers a transient object with the context.
- registerNode(Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
- registerNode(Object, Object) - Method in interface org.apache.cayenne.graph.GraphManager
-
"Registers" a graph node, usually storing the node in some internal map using its id as a key.
- registerNode(Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
- registerProcessor(NodeType, ChildProcessor) - Method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- registerReusableJoin(String, String, String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLJoinAppender
-
Registers a "reusable" join, returning a preexisting ID if the join is already registered.
- registerType(ExtendedType) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
-
Adds a new type to the list of registered types.
- registerValueProcessor(Class<?>, ChildProcessor) - Method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- ReInit(InputStream) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.apache.cayenne.template.parser.JavaCharStream
-
Reinitialise.
- ReInit(EJBQLTokenManager) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
-
Reinitialise.
- ReInit(JavaCharStream) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
-
Reinitialise parser.
- ReInit(JavaCharStream, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
-
Reinitialise parser.
- ReInit(ExpressionParserTokenManager) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
Reinitialise.
- ReInit(JavaCharStream) - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
-
Reinitialise parser.
- ReInit(JavaCharStream, int) - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
-
Reinitialise parser.
- ReInit(JavaCharStream) - Method in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
-
Reinitialise parser.
- ReInit(JavaCharStream, int) - Method in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
-
Reinitialise parser.
- ReInit(SQLTemplateParserTokenManager) - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
-
Reinitialise.
- relationship - Variable in exception class org.apache.cayenne.DeleteDenyException
- relationship - Variable in class org.apache.cayenne.map.DbJoin
- relationship - Variable in class org.apache.cayenne.map.event.RelationshipEvent
- relationship - Variable in class org.apache.cayenne.reflect.BaseArcProperty
- Relationship - Class in org.apache.cayenne.map
-
Defines a relationship between two entities.
- Relationship() - Constructor for class org.apache.cayenne.map.Relationship
-
Creates an unnamed relationship.
- Relationship(String) - Constructor for class org.apache.cayenne.map.Relationship
-
Creates a named relationship.
- RelationshipEvent - Class in org.apache.cayenne.map.event
-
Represents events resulted from Relationship changes in CayenneModeler.
- RelationshipEvent(Object, Relationship, Entity) - Constructor for class org.apache.cayenne.map.event.RelationshipEvent
-
Creates a Relationship change event.
- RelationshipEvent(Object, Relationship, Entity, int) - Constructor for class org.apache.cayenne.map.event.RelationshipEvent
-
Creates a Relationship event of a specified type.
- RelationshipEvent(Object, Relationship, Entity, String) - Constructor for class org.apache.cayenne.map.event.RelationshipEvent
-
Creates a Relationship name change event.
- RelationshipFault<E> - Class in org.apache.cayenne.util
-
An abstract superclass of lazily faulted to-one and to-many relationships.
- RelationshipFault() - Constructor for class org.apache.cayenne.util.RelationshipFault
- RelationshipFault(Persistent, String) - Constructor for class org.apache.cayenne.util.RelationshipFault
- relationshipName - Variable in class org.apache.cayenne.query.RelationshipQuery
- relationshipName - Variable in class org.apache.cayenne.util.RelationshipFault
- relationshipOwner - Variable in class org.apache.cayenne.util.RelationshipFault
- RelationshipProperty<E> - Interface in org.apache.cayenne.exp.property
-
Interface (or "Trait") that provides basic functionality for all types of relationships.
- RelationshipQuery - Class in org.apache.cayenne.query
-
A query that selects objects related to a given object via a mapped relationship.
- RelationshipQuery(ObjectId, String) - Constructor for class org.apache.cayenne.query.RelationshipQuery
-
Creates a RelationshipQuery.
- RelationshipQuery(ObjectId, String, boolean) - Constructor for class org.apache.cayenne.query.RelationshipQuery
-
Creates a RelationshipQuery.
- relationships - Variable in class org.apache.cayenne.map.Entity
- releaseSavepoint(Savepoint) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- remoteNotificationsHandler - Variable in class org.apache.cayenne.access.DataRowStore
- remove() - Method in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
- remove() - Method in class org.apache.cayenne.ashwood.graph.FilterArcIterator
- remove() - Method in class org.apache.cayenne.ashwood.graph.IndegreeTopologicalSort
- remove() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration.ReversedArcIterator
- remove() - Method in class org.apache.cayenne.ashwood.graph.StrongConnection
- remove() - Method in class org.apache.cayenne.ResultBatchIterator
- remove() - Method in class org.apache.cayenne.util.ResultIteratorIterator
- remove(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
- remove(int) - Method in class org.apache.cayenne.util.IndexPropertyList
- remove(int) - Method in class org.apache.cayenne.util.PersistentObjectList
- remove(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
- remove(Object) - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Removes an object from the collection, throwing UnsupportedOperationException unless a CollectionMutator strategy is specified.
- remove(Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- remove(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
- remove(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
- remove(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
- remove(Object) - Method in class org.apache.cayenne.util.SoftValueMap
- remove(Object) - Method in class org.apache.cayenne.util.WeakValueMap
- remove(Object) - Method in class org.apache.cayenne.util.SingleEntryMap
- remove(Object, Object) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- remove(Object, Object) - Method in class org.apache.cayenne.util.SingleEntryMap
- remove(String) - Method in class org.apache.cayenne.cache.MapQueryCache
- remove(String) - Method in class org.apache.cayenne.cache.NestedQueryCache
-
Removes an entry for key in the current namespace.
- remove(String) - Method in interface org.apache.cayenne.cache.QueryCache
-
Removes a single entry from cache.
- remove(ConfigurationNode, Class<T>) - Method in interface org.apache.cayenne.configuration.xml.DataChannelMetaData
- remove(ConfigurationNode, Class<T>) - Method in class org.apache.cayenne.configuration.xml.DefaultDataChannelMetaData
- remove(ConfigurationNode, Class<T>) - Method in class org.apache.cayenne.configuration.xml.NoopDataChannelMetaData
- REMOVE - Static variable in class org.apache.cayenne.map.event.MapEvent
-
A type that describes object removal events.
- removeAll(Collection<?>) - Method in class org.apache.cayenne.access.IncrementalFaultList
- removeAll(Collection<?>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Removes the elements in the specified collection from this composite collection.
- removeAll(Collection<?>) - Method in class org.apache.cayenne.util.PersistentObjectList
- removeAll(Collection<?>) - Method in class org.apache.cayenne.util.PersistentObjectSet
- removeAllJoins() - Method in class org.apache.cayenne.map.DbRelationship
- removeAllListeners(EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
-
Removes all listeners for a given subject.
- removeAllListeners(EventSubject) - Method in interface org.apache.cayenne.event.EventManager
-
Removes all listeners for a given subject.
- removeAllListeners(EventSubject) - Method in class org.apache.cayenne.event.NoopEventManager
- removeAllVertices(Collection<? extends E>) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- removeAllVertices(Collection<? extends E>) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- removeArc(E, E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- removeArc(E, E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- removeAttribute(String) - Method in class org.apache.cayenne.map.DbEntity
-
Removes attribute from the entity, removes any relationship joins containing this attribute.
- removeAttribute(String) - Method in class org.apache.cayenne.map.Embeddable
- removeAttribute(String) - Method in class org.apache.cayenne.map.Entity
-
Removes an attribute named
attrName
. - removeAttributeOverride(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
- removeAttributeOverride(String) - Method in class org.apache.cayenne.map.ObjEntity
- removeCallbackMethod(String) - Method in class org.apache.cayenne.map.CallbackDescriptor
- removeCallParameter(String) - Method in class org.apache.cayenne.map.Procedure
-
Removes a named call parameter.
- removeChild(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
- removeChild(PrefetchTreeNode) - Method in class org.apache.cayenne.query.PrefetchTreeNode
- removeComposited(Collection<E>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Removes a collection from the those being decorated in this composite.
- removeDataMap(String) - Method in class org.apache.cayenne.access.DataDomain
-
Removes named DataMap from this DataDomain and any underlying DataNodes that include it.
- removeDataMap(String) - Method in class org.apache.cayenne.access.DataNode
- removeDataMap(DataMap) - Method in class org.apache.cayenne.access.DataNode
- removeDataMap(DataMap) - Method in class org.apache.cayenne.map.EntityResolver
- removeDataNode(String) - Method in class org.apache.cayenne.access.DataDomain
-
Removes a DataNode from DataDomain.
- removeDbEntity(String) - Method in class org.apache.cayenne.map.DataMap
-
"Dirty" remove of the DbEntity from the data map.
- removeDbEntity(String, boolean) - Method in class org.apache.cayenne.map.DataMap
-
Removes DbEntity from the DataMap.
- removeDbRelationship(DbRelationship) - Method in class org.apache.cayenne.map.ObjRelationship
-
Removes the relationship
dbRel
from the list of relationships. - removeDeclaredProperty(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Removes declared property.
- removeDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
-
Removes cached descriptor if any for the given entity.
- removedFromUnresolved - Variable in class org.apache.cayenne.util.PersistentObjectList
- removedFromUnresolved - Variable in class org.apache.cayenne.util.PersistentObjectSet
- removeDirectly(E) - Method in interface org.apache.cayenne.util.PersistentObjectCollection
-
Removes an object without triggering an event
- removeDirectly(E) - Method in class org.apache.cayenne.util.PersistentObjectList
- removeDirectly(E) - Method in class org.apache.cayenne.util.PersistentObjectSet
- removeDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
- removeEmbeddable(String) - Method in class org.apache.cayenne.map.DataMap
-
Removes an
Embeddable
descriptor with matching class name. - removeFactory(ExtendedTypeFactory) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
-
Removes a factory from the registered factories if it was previously added.
- removeFactory(ClassDescriptorFactory) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
- removeFilter(DataChannelFilter) - Method in class org.apache.cayenne.access.DataDomain
-
Deprecated.since 4.1 use
DataDomain.removeQueryFilter(DataChannelQueryFilter)
andDataDomain.removeSyncFilter(DataChannelSyncFilter)
instead - removeGroup(String) - Method in class org.apache.cayenne.cache.MapQueryCache
- removeGroup(String) - Method in class org.apache.cayenne.cache.NestedQueryCache
-
Invalidates a shared cache group.
- removeGroup(String) - Method in interface org.apache.cayenne.cache.QueryCache
-
Removes a group of entries identified by group key.
- removeGroup(String, Class<?>, Class<?>) - Method in class org.apache.cayenne.cache.MapQueryCache
- removeGroup(String, Class<?>, Class<?>) - Method in class org.apache.cayenne.cache.NestedQueryCache
- removeGroup(String, Class<?>, Class<?>) - Method in interface org.apache.cayenne.cache.QueryCache
-
Removes a group of entries identified by group key.
- removeIncoming(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- removeIncoming(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- removeJoin(DbJoin) - Method in class org.apache.cayenne.map.DbRelationship
- removeListener(Object) - Method in class org.apache.cayenne.event.DefaultEventManager
-
Unregister the specified listener from all event subjects handled by this manager instance.
- removeListener(Object) - Method in interface org.apache.cayenne.event.EventManager
-
Unregister the specified listener from all event subjects handled by this manager instance.
- removeListener(Object) - Method in class org.apache.cayenne.event.NoopEventManager
- removeListener(Object, EventSubject) - Method in class org.apache.cayenne.event.DefaultEventManager
-
Unregister the specified listener for the events about the given subject.
- removeListener(Object, EventSubject) - Method in interface org.apache.cayenne.event.EventManager
-
Unregister the specified listener for the events about the given subject.
- removeListener(Object, EventSubject) - Method in class org.apache.cayenne.event.NoopEventManager
- removeListener(Object, EventSubject, Object) - Method in class org.apache.cayenne.event.DefaultEventManager
-
Unregister the specified listener for the events about the given subject and the given sender.
- removeListener(Object, EventSubject, Object) - Method in interface org.apache.cayenne.event.EventManager
-
Unregister the specified listener for the events about the given subject and the given sender.
- removeListener(Object, EventSubject, Object) - Method in class org.apache.cayenne.event.NoopEventManager
- removeLocal(E) - Method in class org.apache.cayenne.util.PersistentObjectList
- removeObjEntity(String) - Method in class org.apache.cayenne.map.DataMap
-
"Dirty" remove of the ObjEntity from the data map.
- removeObjEntity(String, boolean) - Method in class org.apache.cayenne.map.DataMap
-
Removes ObjEntity from the DataMap.
- removeOrdering(Ordering) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Removes single ordering from this query.
- removeOrdering(Ordering) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Removes ordering.
- removeOutgoing(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- removeOutgoing(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- removeParameter(String) - Method in class org.apache.cayenne.query.ProcedureQuery
- removePath(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Removes or makes phantom a node defined by this path.
- removePrefetch(String) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Removes single prefetch path from this query.
- removePrefetch(String) - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
-
Removes single prefetch path from this query.
- removePrefetch(String) - Method in class org.apache.cayenne.query.ProcedureQuery
- removePrefetch(String) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Removes prefetch.
- removePrefetch(String) - Method in class org.apache.cayenne.query.SQLTemplate
- removeProcedure(String) - Method in class org.apache.cayenne.map.DataMap
- removeQuery(Query) - Method in class org.apache.cayenne.query.QueryChain
-
Removes a query from the chain, returning true if the query was indeed present in the chain and was removed.
- removeQueryDescriptor(String) - Method in class org.apache.cayenne.map.DataMap
-
Removes a named query from the DataMap.
- removeQueryFilter(DataChannelQueryFilter) - Method in class org.apache.cayenne.access.DataDomain
-
Removes a query filter from the filter chain.
- removeRelationship(String) - Method in class org.apache.cayenne.map.Entity
-
Removes a relationship named
attrName
. - removeResult(String) - Method in class org.apache.cayenne.map.DataMap
- removeResultDescriptor(ColumnDescriptor[]) - Method in class org.apache.cayenne.query.ProcedureQuery
-
Removes result descriptor from the list of descriptors.
- removeResultPath(String) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
-
Removes an extra result path.
- removeScopeEventListener(Object) - Method in class org.apache.cayenne.di.spi.DefaultScope
- removeSyncFilter(DataChannelSyncFilter) - Method in class org.apache.cayenne.access.DataDomain
-
Removes a sync filter from the filter chain.
- removeTarget(Object, Object, boolean) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
- removeTarget(Object, Object, boolean) - Method in interface org.apache.cayenne.reflect.ToManyProperty
- removeTargetDirectly(Object, Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
- removeTargetDirectly(Object, Object) - Method in interface org.apache.cayenne.reflect.ToManyProperty
-
Removes value from collection, without triggering changing events This method is mostly for internal use
- removeTemplate(String) - Method in class org.apache.cayenne.query.SQLTemplate
- removeToManyTarget(String, DataObject, boolean) - Method in class org.apache.cayenne.BaseDataObject
- removeToManyTarget(String, DataObject, boolean) - Method in interface org.apache.cayenne.DataObject
-
Removes an object from a to-many relationship.
- removeVertex(E) - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- removeVertex(E) - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- render(Context, ParameterBinding) - Method in class org.apache.cayenne.template.directive.BindObjectEqual
- render(Context, ParameterBinding) - Method in class org.apache.cayenne.template.directive.BindObjectNotEqual
- renderColumn(Context, String, int) - Method in class org.apache.cayenne.template.directive.BindObjectEqual
- renderColumn(Context, String, int) - Method in class org.apache.cayenne.template.directive.BindObjectNotEqual
- replace(K, V) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- replace(K, V) - Method in class org.apache.cayenne.util.SingleEntryMap
- replace(K, V, V) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- replace(K, V, V) - Method in class org.apache.cayenne.util.SingleEntryMap
- replaceChild(int, Node) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- replaceChild(Node, int, Node) - Static method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- replaceChild(Node, int, Node) - Static method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- replaceChild(Node, int, Node, boolean) - Static method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- replacementQuery - Variable in class org.apache.cayenne.query.IndirectQuery
- replaceResult(Object, Object) - Method in class org.apache.cayenne.util.GenericResponse
-
Replaces previously stored result with a new result.
- replacesVersion - Variable in class org.apache.cayenne.DataRow
- REQUIRES_NEW - Enum constant in enum org.apache.cayenne.tx.TransactionPropagation
-
Create a new transaction, and suspend the current transaction if one exists.
- reset() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
- reset() - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.
- reset() - Method in interface org.apache.cayenne.dba.PkGenerator
-
Resets any cached primary keys forcing generator to go to the database next time id generation is requested.
- reset() - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
- reset() - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
- reset() - Method in interface org.apache.cayenne.QueryResponse
-
Restarts response iterator.
- reset() - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
- reset() - Method in class org.apache.cayenne.util.GenericResponse
- reset() - Method in class org.apache.cayenne.util.ListResponse
- reset() - Method in class org.apache.cayenne.util.ObjectDetachOperation
- reset(E) - Method in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
- resetProperties() - Method in class org.apache.cayenne.access.DataDomain
- resetToDefaults() - Method in class org.apache.cayenne.access.DbGenerator
- resolve() - Method in class org.apache.cayenne.util.PersistentObjectHolder
-
Reads an object from the database.
- resolve(EntityResolver) - Method in interface org.apache.cayenne.query.SelectById.QueryRoot
- resolveAll() - Method in class org.apache.cayenne.access.IncrementalFaultList
-
Will resolve all unread objects.
- resolvedObjectList() - Method in class org.apache.cayenne.util.PersistentObjectList
-
Returns internal objects list resolving it if needed.
- resolvedObjectMap() - Method in class org.apache.cayenne.util.PersistentObjectMap
-
Returns internal objects list resolving it if needed.
- resolvedObjectSet() - Method in class org.apache.cayenne.util.PersistentObjectSet
-
Returns internal objects list resolving it if needed.
- resolveFault(Object) - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
- resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.AttributeFault
- resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.ToManyListFault
-
Resolves this fault to a List of objects.
- resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.ToManyMapFault
- resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.ToManySetFault
- resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.ToOneFault
-
Resolves this fault to a DataObject.
- resolveFault(Persistent, String) - Method in class org.apache.cayenne.Fault
-
Returns an object for a given source object and relationship.
- resolveFromDB() - Method in class org.apache.cayenne.util.RelationshipFault
-
Executes a query that returns related objects.
- resolveInterval(int, int) - Method in class org.apache.cayenne.access.IncrementalFaultList
-
Resolves a sublist of objects starting at
fromIndex
up to but not includingtoIndex
. - resolveJoin() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- resolveJoin() - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- resolveLastPathComponent(String) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- resolvePath(Expression, Map) - Method in class org.apache.cayenne.map.DbEntity
-
Returns an Iterable instance over expression path components based on this entity.
- resolvePath(Expression, Map) - Method in class org.apache.cayenne.map.Entity
-
Returns an Iterable over the path components with elements represented as
PathComponent
instances, encapsulating a relationship, an attribute or a subpath alias. - resolvePath(Expression, Map) - Method in class org.apache.cayenne.map.ObjEntity
-
Returns an Iterable instance over expression path components based on this entity.
- resolvePathComponents(String) - Method in class org.apache.cayenne.map.Entity
-
Returns an Iterator over the path components that contains a sequence of Attributes and Relationships.
- resolvePathComponents(Expression) - Method in class org.apache.cayenne.map.DbEntity
- resolvePathComponents(Expression) - Method in class org.apache.cayenne.map.Entity
-
Processes expression
pathExp
and returns an Iterator of path components that contains a sequence of Attributes and Relationships. - resolvePathComponents(Expression) - Method in class org.apache.cayenne.map.ObjEntity
- resolver - Variable in class org.apache.cayenne.reflect.ClassDescriptorMap
- resolveRoot(EntityResolver) - Method in class org.apache.cayenne.query.FluentSelect
- Resource - Interface in org.apache.cayenne.resource
-
An abstraction of a resource whose data can be accessed via a URL.
- resourceLocator - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
- resourceLocator - Variable in class org.apache.cayenne.dba.JdbcAdapter
- ResourceLocator - Interface in org.apache.cayenne.resource
- response - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
- result - Variable in class org.apache.cayenne.query.SQLTemplate
- result(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- Result - Class in org.apache.cayenne.template.directive
- Result() - Constructor for class org.apache.cayenne.template.directive.Result
- RESULT - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- ResultBatchIterator<T> - Class in org.apache.cayenne
-
Defines API of a batch iterator over the ResultIterator returned as a result of Select queries execution.
- ResultBatchIterator(ResultIterator<T>, int) - Constructor for class org.apache.cayenne.ResultBatchIterator
- resultClass - Variable in class org.apache.cayenne.query.MappedSelect
- resultClass - Variable in class org.apache.cayenne.query.ProcedureCall
- resultClass - Variable in class org.apache.cayenne.query.ProcedureQuery
- resultClass - Variable in class org.apache.cayenne.util.GenericQueryResult
- resultClass - Variable in class org.apache.cayenne.util.ProcedureResultBuilder
- resultColumns - Variable in class org.apache.cayenne.access.jdbc.SQLStatement
- resultDescriptor - Variable in class org.apache.cayenne.query.ProcedureCall
- resultDescriptor(ColumnDescriptor[]) - Method in class org.apache.cayenne.query.ProcedureCall
- resultDescriptors - Variable in class org.apache.cayenne.map.SQLResult
- resultDescriptors - Variable in class org.apache.cayenne.query.ProcedureQuery
- resultEntity - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- resultEntityName - Variable in class org.apache.cayenne.map.ProcedureQueryDescriptor
- resultEntityName - Variable in class org.apache.cayenne.query.ProcedureQuery
- resultItems - Variable in class org.apache.cayenne.util.GenericQueryResult
- resultIterator - Variable in class org.apache.cayenne.access.util.IteratedSelectObserver
- ResultIterator<T> - Interface in org.apache.cayenne
-
Defines API of an iterator over the records returned as a result of Select queries execution.
- ResultIteratorCallback<T> - Interface in org.apache.cayenne
-
A callback interface invoked on each row when iterating over
ResultIterator
. - ResultIteratorIterator<T> - Class in org.apache.cayenne.util
- ResultIteratorIterator(ResultIterator<T>) - Constructor for class org.apache.cayenne.util.ResultIteratorIterator
- resultPaths - Variable in class org.apache.cayenne.query.PrefetchSelectQuery
- results - Variable in class org.apache.cayenne.util.GenericResponse
- resultSet - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
- resultSetMetadata - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- retainAll(Collection<?>) - Method in class org.apache.cayenne.access.IncrementalFaultList
- retainAll(Collection<?>) - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Retains all the elements in the specified collection in this composite collection, removing all others.
- retainAll(Collection<?>) - Method in class org.apache.cayenne.util.PersistentObjectList
- retainAll(Collection<?>) - Method in class org.apache.cayenne.util.PersistentObjectSet
- retainStrategy - Variable in class org.apache.cayenne.configuration.DefaultObjectStoreFactory
- returnGeneratedKeys - Variable in class org.apache.cayenne.query.SQLExec
- returnGeneratedKeys - Variable in class org.apache.cayenne.query.SQLTemplate
- returnGeneratedKeys(boolean) - Method in class org.apache.cayenne.query.SQLExec
-
Flag indicating that generated keys should be returned by this query execution.
- returningValue - Variable in class org.apache.cayenne.map.Procedure
- ReversedArcIterator(ArcIterator<S, T>) - Constructor for class org.apache.cayenne.ashwood.graph.ReversedIteration.ReversedArcIterator
- reverseDbPath - Variable in class org.apache.cayenne.reflect.BaseArcProperty
- ReversedIteration<E,
V> - Class in org.apache.cayenne.ashwood.graph - ReversedIteration(DigraphIteration<E, V>) - Constructor for class org.apache.cayenne.ashwood.graph.ReversedIteration
- ReversedIteration.ReversedArcIterator<S,
T> - Class in org.apache.cayenne.ashwood.graph - RIGHT - Enum constant in enum org.apache.cayenne.access.sqlbuilder.JoinType
- rightJoin(NodeBuilder) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- rollback() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- rollback() - Method in class org.apache.cayenne.tx.BaseTransaction
- rollback() - Method in interface org.apache.cayenne.tx.Transaction
- rollback(Savepoint) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- ROLLBACK_CASCADE_SYNC - Static variable in interface org.apache.cayenne.DataChannel
-
A synchronization type that results in cascading rollback of changes through the DataChannel stack.
- rollbackChanges() - Method in class org.apache.cayenne.access.DataContext
-
Reverts any changes that have occurred to objects registered with DataContext; also performs cascading rollback of all parent DataContexts.
- rollbackChanges() - Method in class org.apache.cayenne.BaseContext
- rollbackChanges() - Method in interface org.apache.cayenne.ObjectContext
-
Resets all uncommitted changes made to the objects in this ObjectContext, cascading rollback operation all the way through the stack.
- rollbackChangesLocally() - Method in class org.apache.cayenne.access.DataContext
-
If the parent channel is a DataContext, reverts local changes to make this context look like the parent, if the parent channel is a DataDomain, reverts all changes.
- rollbackChangesLocally() - Method in class org.apache.cayenne.BaseContext
- rollbackChangesLocally() - Method in interface org.apache.cayenne.ObjectContext
-
Resets all uncommitted changes made to the objects in this ObjectContext.
- root - Variable in class org.apache.cayenne.access.sqlbuilder.BaseBuilder
-
Main root of this query
- root - Variable in class org.apache.cayenne.map.QueryDescriptor
- root - Variable in class org.apache.cayenne.query.AbstractQuery
-
The root object this query.
- RootDataMapHandler - Class in org.apache.cayenne.configuration.xml
- RootDataMapHandler(LoaderContext) - Constructor for class org.apache.cayenne.configuration.xml.RootDataMapHandler
- rootDbEntities - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
- rootEntity - Variable in class org.apache.cayenne.access.IncrementalFaultList
- rootEntity - Variable in exception class org.apache.cayenne.access.OptimisticLockException
- rootName - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- rootNode - Variable in class org.apache.cayenne.configuration.ConfigurationTree
- rootNode() - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
- rootNode() - Method in class org.apache.cayenne.exp.parser.JJTExpressionParserState
- rootNode() - Method in class org.apache.cayenne.template.parser.JJTSQLTemplateParserState
- roots - Variable in class org.apache.cayenne.resource.FilesystemResourceLocator
-
Deprecated.
- rootTag - Variable in class org.apache.cayenne.configuration.xml.VersionAwareHandler
- rootType - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- ROP_CHANNEL_EVENTS_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
- ROP_CONTEXT_CHANGE_EVENTS_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
- ROP_CONTEXT_LIFECYCLE_EVENTS_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
- ROP_SERVICE_PASSWORD_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
- ROP_SERVICE_REALM_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
- ROP_SERVICE_SHARED_SESSION_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
- ROP_SERVICE_TIMEOUT_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
- ROP_SERVICE_URL_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
- ROP_SERVICE_USE_ALPN_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
-
A boolean property that defines whether ALPN should be used.
- ROP_SERVICE_USERNAME_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
- ropConnector - Variable in class org.apache.cayenne.rop.ProxyRemoteService
- ROPConnector - Interface in org.apache.cayenne.rop
-
ROP network connectivity interface.
- ROPUtil - Class in org.apache.cayenne.rop
- ROPUtil() - Constructor for class org.apache.cayenne.rop.ROPUtil
- Rot13PasswordEncoder - Class in org.apache.cayenne.configuration
-
The ROT-13 password encoder passes the text of the database password through a simple Caesar cipher to obscure the password text.
- Rot13PasswordEncoder() - Constructor for class org.apache.cayenne.configuration.Rot13PasswordEncoder
- Rot47PasswordEncoder - Class in org.apache.cayenne.configuration
-
The ROT-47 password encoder passes the text of the database password through a simple Caesar cipher to obscure the password text.
- Rot47PasswordEncoder() - Constructor for class org.apache.cayenne.configuration.Rot47PasswordEncoder
- rotate(String) - Method in class org.apache.cayenne.configuration.Rot13PasswordEncoder
-
Applies a ROT-13 Caesar cipher to the supplied value.
- rotate(String) - Method in class org.apache.cayenne.configuration.Rot47PasswordEncoder
-
Applies a ROT-47 Caesar cipher to the supplied value.
- route(QueryEngine, Query, Query) - Method in interface org.apache.cayenne.query.QueryRouter
-
A callback method that allows a query to set its preferred engine during the routing phase.
- route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.AbstractQuery
-
Implements default routing mechanism relying on the EntityResolver to find DataMap based on the query root.
- route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.BatchQuery
- route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.EJBQLQuery
- route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.FluentSelect
- route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.IndirectQuery
-
Delegates routing to a replacement query.
- route(QueryRouter, EntityResolver, Query) - Method in interface org.apache.cayenne.query.Query
-
A callback method invoked by Cayenne during the routing phase of the query execution.
- route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.QueryChain
-
Delegates routing to each individual query in the chain.
- route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.RefreshQuery
- route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Routes itself and if there are any prefetches configured, creates prefetch queries and routes them as well.
- route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.SQLTemplate
- routePrefetches(QueryRouter, EntityResolver) - Method in class org.apache.cayenne.query.FluentSelect
- routePrefetches(QueryRouter, EntityResolver) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
- row - Variable in class org.apache.cayenne.access.flush.operation.Qualifier
- row - Variable in class org.apache.cayenne.access.flush.operation.Values
- rowCounter - Variable in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
- RowDescriptor - Class in org.apache.cayenne.access.jdbc
-
A descriptor of a result row obtained from a database.
- RowDescriptor() - Constructor for class org.apache.cayenne.access.jdbc.RowDescriptor
-
Creates an empty RowDescriptor.
- RowDescriptor(ColumnDescriptor[], ExtendedType[]) - Constructor for class org.apache.cayenne.access.jdbc.RowDescriptor
-
Creates a fully initialized RowDescriptor.
- RowDescriptorBuilder - Class in org.apache.cayenne.access.jdbc
-
A builder class that helps to assemble
RowDescriptor
instances from various types of inputs. - RowDescriptorBuilder() - Constructor for class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- rowReader(RowDescriptor, QueryMetadata) - Method in class org.apache.cayenne.access.DataNode
-
Creates a
RowReader
using internalRowReaderFactory
. - rowReader(RowDescriptor, QueryMetadata, Map<ObjAttribute, ColumnDescriptor>) - Method in class org.apache.cayenne.access.DataNode
-
Creates a
RowReader
using internalRowReaderFactory
. - rowReader(RowDescriptor, QueryMetadata, DbAdapter, Map<ObjAttribute, ColumnDescriptor>) - Method in class org.apache.cayenne.access.jdbc.reader.DefaultRowReaderFactory
- rowReader(RowDescriptor, QueryMetadata, DbAdapter, Map<ObjAttribute, ColumnDescriptor>) - Method in interface org.apache.cayenne.access.jdbc.reader.RowReaderFactory
- RowReader<T> - Interface in org.apache.cayenne.access.jdbc.reader
-
A strategy class that encapsulates an algorithm for converting a single ResultSet row into a DataRow.
- rowReaderFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
- RowReaderFactory - Interface in org.apache.cayenne.access.jdbc.reader
-
Creates RowReader instances for executed queries.
- rows - Variable in class org.apache.cayenne.query.BatchQuery
- RSBRACKET - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- rtrim(String) - Method in class org.apache.cayenne.access.types.CharType
-
Trim right spaces.
- run - Variable in class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
- runAsBatch(Connection, BatchTranslator, OperationObserver, boolean) - Method in class org.apache.cayenne.access.jdbc.BatchAction
- runAsIndividualQueries(Connection, BatchTranslator, OperationObserver, boolean) - Method in class org.apache.cayenne.access.jdbc.BatchAction
-
Executes batch as individual queries over the same prepared statement.
- runGenerator(DataSource) - Method in class org.apache.cayenne.access.DbGenerator
-
Executes a set of commands to drop/create database objects.
- runGenerator(DataSourceInfo) - Method in class org.apache.cayenne.access.DbGenerator
-
Creates a temporary DataSource out of DataSourceInfo and invokes
public void runGenerator(DataSource ds)
. - runningAsBatch - Variable in class org.apache.cayenne.access.jdbc.BatchAction
- runQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
-
Fetches data from the channel.
- runtime - Variable in class org.apache.cayenne.map.Relationship
-
A flag that specifies whether a Relationship was mapped by the user or added dynamically by Cayenne runtime.
- runtimeProperties - Variable in class org.apache.cayenne.access.DefaultObjectMapRetainStrategy
- runtimeProperties - Variable in class org.apache.cayenne.configuration.DefaultObjectStoreFactory
- runtimeProperties - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
- runtimeProperties - Variable in class org.apache.cayenne.rop.HttpClientConnectionProvider
- RuntimeProperties - Interface in org.apache.cayenne.configuration
-
Represents a properties map for a given
CayenneRuntime
. - runUpdate(DataNode, String) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
-
Runs JDBC update over a Connection obtained from DataNode.
S
- safeExecute(Connection, String) - Method in class org.apache.cayenne.access.DbGenerator
-
Builds and executes a SQL statement, catching and storing SQL exceptions resulting from invalid SQL.
- safeValueOf(String) - Static method in enum org.apache.cayenne.query.QueryCacheStrategy
-
Returns QueryCacheStrategy for the specified string name or default strategy for invalid names.
- Sample Connection Settings - Search tag in class org.apache.cayenne.dba.mysql.MySQLAdapter
- Section
- SAXNestedTagHandler - Class in org.apache.cayenne.configuration.xml
-
A superclass of nested tag handlers for parsing of XML documents with SAX.
- SAXNestedTagHandler(LoaderContext) - Constructor for class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
- SAXNestedTagHandler(SAXNestedTagHandler) - Constructor for class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
- scalar() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
- scalarCommaList() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- scalarConstExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- scalarExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- ScalarNode<V> - Class in org.apache.cayenne.template.parser
- ScalarNode(int) - Constructor for class org.apache.cayenne.template.parser.ScalarNode
- scalarQuery(Class<T>, String) - Static method in class org.apache.cayenne.query.SQLSelect
-
Deprecated.since 4.2. Use
SQLSelect.scalarQuery(String, Class)
method. - scalarQuery(Class<T>, String, String) - Static method in class org.apache.cayenne.query.SQLSelect
-
Deprecated.since 4.2. Use
SQLSelect.scalarQuery(String, String, Class)
method. - scalarQuery(String) - Static method in class org.apache.cayenne.query.SQLSelect
-
Deprecated.since 4.2. Use
SQLSelect.columnQuery(String)
- scalarQuery(String, Class<?>...) - Static method in class org.apache.cayenne.query.SQLSelect
-
Deprecated.since 4.2. Use
SQLSelect.columnQuery(String, Class...)
- scalarQuery(String, Class<T>) - Static method in class org.apache.cayenne.query.SQLSelect
-
Creates query that selects scalar value and uses default routing
- scalarQuery(String, String) - Static method in class org.apache.cayenne.query.SQLSelect
-
Deprecated.since 4.2. Use
SQLSelect.columnQuery(String, String)
- scalarQuery(String, String, Class<?>...) - Static method in class org.apache.cayenne.query.SQLSelect
-
Deprecated.since 4.2. Use
SQLSelect.columnQuery(String, String, Class...)
- scalarQuery(String, String, Class<T>) - Static method in class org.apache.cayenne.query.SQLSelect
-
Creates query that selects scalar value and uses default routing
- ScalarResultSegment - Interface in org.apache.cayenne.query
- scale - Variable in class org.apache.cayenne.map.DbAttribute
- schema - Variable in class org.apache.cayenne.map.DbEntity
- schema - Variable in class org.apache.cayenne.map.Procedure
- SCHEMA_XSD - Static variable in class org.apache.cayenne.configuration.DataChannelDescriptor
-
The namespace in which the data map XML file will be created.
- SCHEMA_XSD - Static variable in class org.apache.cayenne.map.DataMap
-
The namespace in which the data map XML file will be created.
- SCHEMA_XSD_LOCATION - Static variable in class org.apache.cayenne.configuration.DataChannelDescriptor
- SCHEMA_XSD_LOCATION - Static variable in class org.apache.cayenne.map.DataMap
- schemaUpdateStrategy - Variable in class org.apache.cayenne.access.DataNode
- SchemaUpdateStrategy - Interface in org.apache.cayenne.access.dbsync
-
A strategy for auto generating a database schema on the application startup.
- schemaUpdateStrategyFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
- SchemaUpdateStrategyFactory - Interface in org.apache.cayenne.access.dbsync
-
A factory for
SchemaUpdateStrategy
instances. - schemaUpdateStrategyType - Variable in class org.apache.cayenne.configuration.DataNodeDescriptor
- scope(Provider<T>) - Method in interface org.apache.cayenne.di.Scope
- scope(Provider<T>) - Method in class org.apache.cayenne.di.spi.DefaultScope
- Scope - Interface in org.apache.cayenne.di
-
Defines the scope of the instances created by the DI container.
- ScopeEventBinding - Class in org.apache.cayenne.di.spi
-
A class that wraps an annotated method call of an object, passing it DI scope events.
- ScopeEventBinding(Object, Method) - Constructor for class org.apache.cayenne.di.spi.ScopeEventBinding
- ScopeEventListener - Interface in org.apache.cayenne.di
-
This interface duplicates default reflection based mechanism for receiving DI events.
- second() - Method in class org.apache.cayenne.exp.property.DateProperty
-
It is a caller responsibility to check that underlying attribute has time component
- SECOND - Enum constant in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
- SECOND - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- secondExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- secondExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- seen - Variable in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
- seen - Variable in class org.apache.cayenne.util.ObjectDetachOperation
- select(NodeBuilder...) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- select(ObjectContext) - Method in class org.apache.cayenne.query.FluentSelect
- select(ObjectContext) - Method in class org.apache.cayenne.query.MappedSelect
- select(ObjectContext) - Method in class org.apache.cayenne.query.ProcedureCall
- select(ObjectContext) - Method in interface org.apache.cayenne.query.Select
-
Selects objects using provided context.
- select(ObjectContext) - Method in class org.apache.cayenne.query.SelectById
- select(ObjectContext) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- select(ObjectContext) - Method in class org.apache.cayenne.query.SQLSelect
- select(Select<T>) - Method in class org.apache.cayenne.BaseContext
- select(Select<T>) - Method in interface org.apache.cayenne.ObjectContext
-
Executes a selecting query, returning a list of persistent objects or data rows.
- Select<T> - Interface in org.apache.cayenne.query
-
A common interface for grouping together different kinds of queries that return results.
- SELECT - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- SELECT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- select_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- select_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- select_expressions() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- SELECT_QUERY - Static variable in class org.apache.cayenne.map.QueryDescriptor
- select_statement() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- SelectAction - Class in org.apache.cayenne.access.jdbc
-
A SQLAction that handles SelectQuery execution.
- SelectAction(Select<?>, DataNode) - Constructor for class org.apache.cayenne.access.jdbc.SelectAction
- selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
- selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.derby.DerbyPkGenerator
- selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.h2.H2PkGenerator
- selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.ingres.IngresPkGenerator
- selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
- selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.postgres.PostgresPkGenerator
- selectAllSequencesQuery() - Method in class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
- SelectBuilder - Class in org.apache.cayenne.access.sqlbuilder
- SelectById<T> - Class in org.apache.cayenne.query
-
A query to select objects by id.
- SelectById(SelectById.QueryRoot, SelectById.IdSpec) - Constructor for class org.apache.cayenne.query.SelectById
- SelectById(SelectById.QueryRoot, SelectById.IdSpec, boolean) - Constructor for class org.apache.cayenne.query.SelectById
- SelectById.IdSpec - Interface in org.apache.cayenne.query
- SelectById.MultiMapIdSpec - Class in org.apache.cayenne.query
- SelectById.MultiScalarIdSpec - Class in org.apache.cayenne.query
- SelectById.QueryRoot - Interface in org.apache.cayenne.query
- SelectById.SingleMapIdSpec - Class in org.apache.cayenne.query
- SelectById.SingleScalarIdSpec - Class in org.apache.cayenne.query
- selectCount(ObjectContext) - Method in class org.apache.cayenne.query.ObjectSelect
-
Quick way to select count of records
- selectFirst(ObjectContext) - Method in class org.apache.cayenne.query.ColumnSelect
- selectFirst(ObjectContext) - Method in class org.apache.cayenne.query.MappedSelect
- selectFirst(ObjectContext) - Method in class org.apache.cayenne.query.ObjectSelect
- selectFirst(ObjectContext) - Method in interface org.apache.cayenne.query.Select
-
Selects a single object using provided context.
- selectFirst(ObjectContext) - Method in class org.apache.cayenne.query.SelectById
- selectFirst(ObjectContext) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- selectFirst(ObjectContext) - Method in class org.apache.cayenne.query.SQLSelect
- selectFirst(Select<T>) - Method in class org.apache.cayenne.BaseContext
- selectFirst(Select<T>) - Method in interface org.apache.cayenne.ObjectContext
-
Selects a single object using provided query.
- selectNextValQuery(String) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
- selectNextValQuery(String) - Method in class org.apache.cayenne.dba.derby.DerbyPkGenerator
- selectNextValQuery(String) - Method in class org.apache.cayenne.dba.h2.H2PkGenerator
- selectNextValQuery(String) - Method in class org.apache.cayenne.dba.ingres.IngresPkGenerator
- selectNextValQuery(String) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
- selectNextValQuery(String) - Method in class org.apache.cayenne.dba.postgres.PostgresPkGenerator
- selectNextValQuery(String) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
- SelectNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- SelectNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.SelectNode
- selectOne(ObjectContext) - Method in class org.apache.cayenne.query.FluentSelect
- selectOne(ObjectContext) - Method in class org.apache.cayenne.query.MappedSelect
- selectOne(ObjectContext) - Method in interface org.apache.cayenne.query.Select
-
Selects a single object using provided context.
- selectOne(ObjectContext) - Method in class org.apache.cayenne.query.SelectById
- selectOne(ObjectContext) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- selectOne(ObjectContext) - Method in class org.apache.cayenne.query.SQLSelect
- selectOne(Select<T>) - Method in class org.apache.cayenne.BaseContext
- selectOne(Select<T>) - Method in interface org.apache.cayenne.ObjectContext
-
Executes a selecting query, returning either NULL if query matched no objects, or a single object.
- SelectQuery<T> - Class in org.apache.cayenne.query
-
Deprecated.since 4.2, use
ObjectSelect
- SelectQuery() - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates an empty SelectQuery.
- SelectQuery(Class<T>) - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery that selects all objects of a given persistent class.
- SelectQuery(Class<T>, Expression) - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery that selects objects of a given persistent class that match supplied qualifier.
- SelectQuery(Class<T>, Expression, List<? extends Ordering>) - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery that selects objects of a given persistent class that match supplied qualifier.
- SelectQuery(String) - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates SelectQuery with
objEntityName
parameter. - SelectQuery(String, Expression) - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates SelectQuery with
objEntityName
andqualifier
parameters. - SelectQuery(String, Expression, List<? extends Ordering>) - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery that selects objects of a given persistent class that match supplied qualifier.
- SelectQuery(DbEntity) - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery for the specified DbEntity.
- SelectQuery(DbEntity, Expression) - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery for the specified DbEntity with the given qualifier.
- SelectQuery(DbEntity, Expression, List<? extends Ordering>) - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery for the specified DbEntity with the given qualifier and orderings.
- SelectQuery(ObjEntity) - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery with null qualifier, for the specifed ObjEntity
- SelectQuery(ObjEntity, Expression) - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery for the specified ObjEntity with the given qualifier.
- SelectQuery(ObjEntity, Expression, List<? extends Ordering>) - Constructor for class org.apache.cayenne.query.SelectQuery
-
Deprecated.Creates a SelectQuery for the specified ObjEntity with the given qualifier and orderings.
- selectQueryDescriptor() - Static method in class org.apache.cayenne.map.QueryDescriptor
-
Creates new SelectQuery query descriptor.
- SelectQueryDescriptor - Class in org.apache.cayenne.map
- SelectQueryDescriptor() - Constructor for class org.apache.cayenne.map.SelectQueryDescriptor
- SelectQueryWrapper - Class in org.apache.cayenne.access.translator.select
-
Deprecated.this class should gone with the
SelectQuery
- SelectQueryWrapper(SelectQuery<?>) - Constructor for class org.apache.cayenne.access.translator.select.SelectQueryWrapper
-
Deprecated.
- SelectResultNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- SelectResultNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.SelectResultNode
- selectTranslator(Select<?>) - Method in class org.apache.cayenne.access.DataNode
- SelectTranslator - Interface in org.apache.cayenne.access.translator.select
-
An abstraction of
SelectQuery
translator. - selectTranslatorFactory - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
- SelectTranslatorFactory - Interface in org.apache.cayenne.access.translator.select
-
A factory for
SelectTranslator
objects. - semantics - Variable in class org.apache.cayenne.query.PrefetchTreeNode
- send(ClientMessage, Class<T>) - Method in class org.apache.cayenne.remote.ClientChannel
-
Sends a message via connector, getting a result as an instance of a specific class.
- sendExternalEvent(CayenneEvent) - Method in class org.apache.cayenne.event.EventBridge
-
Sends a Cayenne event over the transport supported by this bridge.
- sendExternalEvent(CayenneEvent) - Method in class org.apache.cayenne.event.NoopEventBridge
- sendMessage(byte[]) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
- sendMessage(byte[]) - Method in interface org.apache.cayenne.rop.ROPConnector
-
Processes message on a remote server, returning the result of such processing.
- sendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.BaseConnection
-
Invokes 'beforeSendMessage' on self, then invokes 'doSendMessage'.
- sendMessage(ClientMessage) - Method in interface org.apache.cayenne.remote.ClientConnection
-
Sends a synchronous ClientMessage to the server, returning a reply.
- sequenceName(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
- sequenceName(DbEntity) - Method in class org.apache.cayenne.dba.derby.DerbyPkGenerator
- sequenceName(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
-
Returns expected primary key sequence name for a DbEntity.
- sequenceName(DbEntity) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
- serializationPolicy - Variable in class org.apache.cayenne.remote.service.LocalConnection
- serializationService - Variable in class org.apache.cayenne.rop.ProxyRemoteService
- serializationServiceProvider - Variable in class org.apache.cayenne.rop.HttpClientConnectionProvider
- SERVER_ADAPTER_DETECTORS_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
-
A DI container key for the List<DbAdapterDetector> that contains objects that can discover the type of current database and install the correct DbAdapter in runtime.
- SERVER_CONTEXTS_SYNC_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
-
A boolean property defining whether cross-contexts synchronization is enabled.
- SERVER_DEFAULT_TYPES_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
-
A DI container key for the List<ExtendedType> storing default adapter-agnostic ExtendedTypes.
- SERVER_DOMAIN_FILTERS_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
-
Deprecated.since 4.1 domain filters replaced with query and sync filters
- SERVER_DOMAIN_LISTENERS_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
-
A DI container key for the List<Object> storing lifecycle events listeners.
- SERVER_DOMAIN_NAME_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
-
An optional name of the runtime DataDomain.
- SERVER_EXTERNAL_TX_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
-
A boolean property that defines whether runtime should use external transactions.
- SERVER_MAX_ID_QUALIFIER_SIZE_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
-
A property that defines a maximum number of ID qualifiers in where clause of queries that are generated for example in
IncrementalFaultList
or in DISJOINT_BY_ID prefetch processing. - SERVER_MAX_QUEUE_WAIT_TIME - Static variable in interface org.apache.cayenne.configuration.Constants
-
Deprecated.since 4.0 renamed to
Constants.JDBC_MAX_QUEUE_WAIT_TIME
. Property name is preserved. - SERVER_OBJECT_RETAIN_STRATEGY_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
-
A String property that defines how ObjectContexts should retain cached committed objects.
- SERVER_PROJECT_LOCATIONS_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
-
A DI container key for the List<String> storing locations of the one of more project configuration files.
- SERVER_RESOURCE_LOCATOR - Static variable in interface org.apache.cayenne.configuration.Constants
-
A server-side DI container key for binding
ResourceLocator
- SERVER_ROP_EVENT_BRIDGE_FACTORY_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
-
The name of the
EventBridgeFactory
that is passed from the ROP server to the client. - SERVER_ROP_EVENT_BRIDGE_PROPERTIES_MAP - Static variable in interface org.apache.cayenne.configuration.Constants
-
A server-side DI container key for the Map<String, String> storing event bridge properties passed to the ROP client on bootstrap.
- SERVER_TYPE_FACTORIES_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
-
A DI container key for the List<ExtendedTypeFactory> storing default and user-provided ExtendedTypeFactories.
- SERVER_USER_TYPES_LIST - Static variable in interface org.apache.cayenne.configuration.Constants
-
A DI container key for the List<ExtendedType> storing a user-provided ExtendedTypes.
- serverContext - Variable in class org.apache.cayenne.access.ClientServerChannel
- serverInjector - Variable in class org.apache.cayenne.configuration.rop.client.LocalClientServerChannelProvider
- ServerModule - Class in org.apache.cayenne.configuration.server
-
A DI module containing all Cayenne server runtime configuration.
- ServerModule() - Constructor for class org.apache.cayenne.configuration.server.ServerModule
-
Creates a new
ServerModule
. - serverOnly - Variable in class org.apache.cayenne.map.ObjEntity
- ServerRuntime - Class in org.apache.cayenne.configuration.server
-
Object representing Cayenne stack.
- ServerRuntime(Collection<Module>) - Constructor for class org.apache.cayenne.configuration.server.ServerRuntime
-
Creates a server runtime configuring it with a standard set of services contained in
ServerModule
. - ServerRuntimeBuilder - Class in org.apache.cayenne.configuration.server
-
A convenience class to assemble custom ServerRuntime.
- ServerRuntimeBuilder(String) - Constructor for class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
-
Creates a builder with a fixed name of the DataDomain of the resulting ServerRuntime.
- SESSION_COOKIE_NAME - Static variable in class org.apache.cayenne.rop.http.HttpROPConnector
- set(int, E) - Method in class org.apache.cayenne.util.PersistentObjectList
- set(int, Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
- set(int, Object) - Method in class org.apache.cayenne.util.IndexPropertyList
- set(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.UpdateBuilder
- SET - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- set_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- setAbstract(boolean) - Method in class org.apache.cayenne.map.ObjEntity
-
Sets whether this entity is abstract only.
- setAdapter(DbAdapter) - Method in class org.apache.cayenne.access.DataNode
- setAdapter(DbAdapter) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- setAdapter(DbAdapter) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
- setAdapter(DbAdapter) - Method in interface org.apache.cayenne.dba.PkGenerator
-
Install the adapter associated with current PkGenerator
- setAdapterClassName(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setAdapterSql(Map<String, String>) - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
-
Sets a map db adapter specific SQL statements for this query.
- setAdapterType(String) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- setAlias(String) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
- setAlias(String) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- setAllowAllNamespaces(boolean) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
- setAscending() - Method in class org.apache.cayenne.query.Ordering
-
If the sort order is DESCENDING or DESCENDING_INSENSITIVE, sets the sort order to ASCENDING or ASCENDING_INSENSITIVE, respectively.
- setAsciiStream(long) - Method in class org.apache.cayenne.util.MemoryClob
-
Retrieves a stream to be used to write Ascii characters to the
CLOB
value that thisClob
object represents, starting at positionpos
. - setAttribute(Attribute) - Method in class org.apache.cayenne.map.event.AttributeEvent
-
Sets the attribute.
- setAttribute(DbAttribute) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- setAttributePrecision(int) - Method in class org.apache.cayenne.map.DbAttribute
- setAutoCommit(boolean) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- setBatchTranslatorFactory(BatchTranslatorFactory) - Method in class org.apache.cayenne.access.DataNode
- setBinaryStream(long) - Method in class org.apache.cayenne.util.MemoryBlob
-
Always throws an exception.
- setBindings(ParameterBinding[]) - Method in class org.apache.cayenne.access.jdbc.SQLStatement
- setBytes(long, byte[]) - Method in class org.apache.cayenne.util.MemoryBlob
-
Always throws an exception.
- setBytes(long, byte[], int, int) - Method in class org.apache.cayenne.util.MemoryBlob
-
Always throws an exception.
- setCacheGroup(String) - Method in class org.apache.cayenne.query.SQLTemplateMetadata
- setCacheGroup(String) - Method in class org.apache.cayenne.query.CacheableQuery
- setCacheStrategy(QueryCacheStrategy) - Method in class org.apache.cayenne.query.CacheableQuery
- setCallbackMethodAt(int, String) - Method in class org.apache.cayenne.map.CallbackDescriptor
-
Replaces a callback method at the specified position
- setCallbackRegistry(LifecycleCallbackRegistry) - Method in class org.apache.cayenne.map.EntityResolver
-
Sets a lifecycle callbacks registry of the EntityResolver.
- setCallParameters(List<ProcedureParameter>) - Method in class org.apache.cayenne.map.Procedure
- setCanReturnScalarValue(boolean) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Flag that indicates whether this query can return single value or it should always return some complex data (Object[] for now)
- setCapacity(int) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
-
Sets the maximum weighted capacity of the map and eagerly evicts entries until it shrinks to the appropriate size.
- setCaseInsensitive() - Method in class org.apache.cayenne.query.Ordering
-
If the sort order is ASCENDING or DESCENDING, sets the sort order to ASCENDING_INSENSITIVE or DESCENDING_INSENSITIVE, respectively.
- setCaseInsensitive(boolean) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
- setCaseInsensitive(boolean) - Method in class org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- setCaseSensitive() - Method in class org.apache.cayenne.query.Ordering
-
If the sort order is ASCENDING_INSENSITIVE or DESCENDING_INSENSITIVE, sets the sort order to ASCENDING or DESCENDING, respectively.
- setCatalog(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- setCatalog(String) - Method in class org.apache.cayenne.map.DbEntity
-
Sets the catalog name of the table described by this DbEntity.
- setCatalog(String) - Method in class org.apache.cayenne.map.Procedure
-
Sets stored procedure's catalog.
- setChangeId(ObjectId) - Method in class org.apache.cayenne.access.flush.operation.DeleteDbRowOp
- setChannel(DataChannel) - Method in class org.apache.cayenne.BaseContext
-
Sets a new DataChannel for this context.
- setCharacterStream(long) - Method in class org.apache.cayenne.util.MemoryClob
-
Retrieves a stream to be used to write a stream of Unicode characters to the
CLOB
value that thisClob
object represents, at positionpos
. - setClassName(String) - Method in class org.apache.cayenne.map.Embeddable
- setClassName(String) - Method in class org.apache.cayenne.map.ObjEntity
-
Sets the name of the DataObject class described by this entity.
- setClientClassName(String) - Method in class org.apache.cayenne.map.ObjEntity
-
Sets the name of the ClientDataObject class described by this entity.
- setClientConnection(HttpClientConnection) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
- setClientInfo(String, String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- setClientInfo(Properties) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- setClientSuperClassName(String) - Method in class org.apache.cayenne.map.ObjEntity
-
Sets a fully-qualified name of the client-side super class of the ClientDataObject class.
- setClientSupported(boolean) - Method in class org.apache.cayenne.map.DataMap
- setCollectionType(String) - Method in class org.apache.cayenne.map.ObjRelationship
- setColumnNamesCapitalization(CapsStrategy) - Method in class org.apache.cayenne.query.ProcedureQuery
- setColumnNamesCapitalization(CapsStrategy) - Method in class org.apache.cayenne.query.SQLTemplate
-
Sets a column name capitalization policy applied to selecting queries.
- setColumns(Collection<Property<?>>) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- setColumns(ColumnDescriptor[]) - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
-
Sets an explicit set of columns.
- setColumns(Property<?>...) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- setConfigurationSource(Resource) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
- setConfigurationSource(Resource) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
-
Sets configuration resource for this descriptor.
- setConfigurationSource(Resource) - Method in class org.apache.cayenne.map.DataMap
- setConnection(Connection) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- setContext(DataContext) - Method in class org.apache.cayenne.access.ObjectStore
- setDataChannelDescriptor(DataChannelDescriptor) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- setDataChannelDescriptor(DataChannelDescriptor) - Method in class org.apache.cayenne.map.DataMap
- setDataMap(DataMap) - Method in class org.apache.cayenne.map.Embeddable
- setDataMap(DataMap) - Method in class org.apache.cayenne.map.Entity
-
Sets parent DataMap of this entity.
- setDataMap(DataMap) - Method in class org.apache.cayenne.map.Procedure
-
Sets parent DataMap of this entity.
- setDataMap(DataMap) - Method in class org.apache.cayenne.map.QueryDescriptor
- setDataMaps(Collection<DataMap>) - Method in class org.apache.cayenne.access.DataNode
- setDataMaps(Collection<DataMap>) - Method in class org.apache.cayenne.map.EntityResolver
- setDataNodeName(String) - Method in class org.apache.cayenne.query.SQLTemplate
-
Sets a name of the DataNode to use with this SQLTemplate.
- setDataRowCache(DataRowStore) - Method in class org.apache.cayenne.access.NoSyncObjectStore
- setDataRowCache(DataRowStore) - Method in class org.apache.cayenne.access.ObjectStore
-
Sets parent DataRowStore.
- setDataRowKey(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- setDataRowStoreFactory(DataRowStoreFactory) - Method in class org.apache.cayenne.access.DataDomain
- setDataSource(DataSource) - Method in class org.apache.cayenne.access.DataNode
- setDataSourceDescriptor(DataSourceInfo) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- setDataSourceFactory(String) - Method in class org.apache.cayenne.access.DataNode
- setDataSourceFactoryType(String) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- setDataSourceUrl(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setDbAttributeName(String) - Method in class org.apache.cayenne.map.EmbeddableAttribute
- setDbAttributePath(String) - Method in class org.apache.cayenne.map.ObjAttribute
- setDbEntity(DbEntity) - Method in class org.apache.cayenne.map.DbKeyGenerator
- setDbEntity(DbEntity) - Method in class org.apache.cayenne.map.ObjEntity
-
Sets the DbEntity used by this ObjEntity.
- setDbEntityName(String) - Method in class org.apache.cayenne.map.ObjEntity
-
Sets the name of underlying DbEntity.
- setDbRelationshipPath(String) - Method in class org.apache.cayenne.map.ObjRelationship
-
Sets mapped DbRelationships as a dot-separated path.
- setDebugStream(PrintStream) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
-
Set debug output.
- setDebugStream(PrintStream) - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
-
Set debug output.
- setDebugStream(PrintStream) - Method in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
-
Set debug output.
- setDeclaredLockType(int) - Method in class org.apache.cayenne.map.ObjEntity
-
Sets the type of lock used by this ObjEntity.
- setDeclaredQualifier(Expression) - Method in class org.apache.cayenne.map.ObjEntity
-
Sets a qualifier that imposes a limit on what objects belong to this entity.
- setDefaultCatalog(String) - Method in class org.apache.cayenne.map.DataMap
- setDefaultClientPackage(String) - Method in class org.apache.cayenne.map.DataMap
- setDefaultClientSuperclass(String) - Method in class org.apache.cayenne.map.DataMap
- setDefaultLockType(int) - Method in class org.apache.cayenne.map.DataMap
- setDefaultNode(DataNode) - Method in class org.apache.cayenne.access.DataDomain
- setDefaultNodeName(String) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
- setDefaultPackage(String) - Method in class org.apache.cayenne.map.DataMap
- setDefaultSchema(String) - Method in class org.apache.cayenne.map.DataMap
- setDefaultSuperclass(String) - Method in class org.apache.cayenne.map.DataMap
- setDefaultTemplate(String) - Method in class org.apache.cayenne.query.SQLTemplate
-
Sets default SQL template for this query.
- setDeferredDbRelationshipPath(String) - Method in class org.apache.cayenne.map.ObjRelationship
-
Sets relationship path, but does not trigger its conversion to List
For internal purposes, primarily datamap loading - setDelegate(DataContextDelegate) - Method in class org.apache.cayenne.access.DataContext
-
Sets a DataContextDelegate for this context.
- setDeleteRule(int) - Method in class org.apache.cayenne.map.ObjRelationship
-
Sets the delete rule of the relationship.
- setDescending() - Method in class org.apache.cayenne.query.Ordering
-
If the sort order is ASCENDING or ASCENDING_INSENSITIVE, sets the sort order to DESCENDING or DESCENDING_INSENSITIVE, respectively.
- setDiffId(int) - Method in class org.apache.cayenne.graph.NodeDiff
-
Sets an id of this diff that can be used for various purposes, such as identifying the order of the diff in a sequence.
- setDirection(int) - Method in class org.apache.cayenne.map.ProcedureParameter
-
Sets the direction of this parameter.
- setDiscriminatorColumns(Collection<ObjAttribute>) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- setDistinct(boolean) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
- setDistinct(boolean) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Sets
distinct
property that determines whether this query returns distinct row. - setDocumentLocator(Locator) - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
- setDomain(DataChannelDescriptor) - Method in class org.apache.cayenne.map.event.MapEvent
-
Sets domain of event object.
- setEjbql(String) - Method in class org.apache.cayenne.map.EJBQLQueryDescriptor
-
Sets EJBQL query string for this query.
- setEjbql(String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
- setEjbqlPathEntityId(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
- setEjbqlStatement(String) - Method in class org.apache.cayenne.query.EJBQLQuery
- setEjbqlTranslatorFactory(EJBQLTranslatorFactory) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Sets a translator factory for EJBQL to SQL translation.
- setEmbeddable(Embeddable) - Method in class org.apache.cayenne.map.EmbeddableAttribute
- setEmbeddable(Embeddable) - Method in class org.apache.cayenne.map.event.EmbeddableEvent
- setEmbeddableAttribute(EmbeddableAttribute) - Method in class org.apache.cayenne.map.event.EmbeddableAttributeEvent
- setEntity(Entity) - Method in class org.apache.cayenne.map.Attribute
-
Sets parent entity that holds this attribute.
- setEntity(Entity) - Method in class org.apache.cayenne.map.event.EntityEvent
-
Sets the entity.
- setEntity(ObjEntity) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- setEntityInheritanceTree(EntityInheritanceTree) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- setEntityName(String) - Method in class org.apache.cayenne.DataRow
- setEntityName(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
- setEntityQualifier(Expression) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- setEntityResolver(EntityResolver) - Method in class org.apache.cayenne.access.DataDomain
-
Sets EntityResolver.
- setEntityResolver(EntityResolver) - Method in class org.apache.cayenne.access.DataNode
-
Sets EntityResolver.
- setEntityResolver(EntityResolver) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- setEntityResolver(EntityResolver) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- setEntityResolver(EntityResolver) - Method in class org.apache.cayenne.BaseContext
- setEntityResolver(EntityResolver) - Method in interface org.apache.cayenne.map.EntitySorter
-
Sets EntityResolver for this sorter.
- setEntitySorter(EntitySorter) - Method in class org.apache.cayenne.access.DataDomain
- setEntitySorter(EntitySorter) - Method in class org.apache.cayenne.map.EntityResolver
- setEnumValue(String) - Method in class org.apache.cayenne.exp.parser.ASTEnum
- setEquals(boolean) - Method in class org.apache.cayenne.util.EqualsBuilder
-
Sets the
isEquals
value. - setEscapeChar(char) - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
-
This method allows the setting of the escape character.
- setEventBridge(EventBridge) - Method in class org.apache.cayenne.access.DataRowStore
- setEventManager(EventManager) - Method in class org.apache.cayenne.access.DataDomain
-
Sets EventManager used by this DataDomain.
- setEventManager(EventManager) - Method in class org.apache.cayenne.access.DataRowStore
-
Sets an EventManager associated with this DataRowStore.
- setExtendedType(ExtendedType) - Method in class org.apache.cayenne.access.translator.ParameterBinding
- setExternalChange(Boolean) - Static method in class org.apache.cayenne.graph.ChildDiffLoader
-
Sets whether child diff processing is in progress.
- setFault - Variable in class org.apache.cayenne.reflect.SingletonFaultFactory
- setFetchingDataRows(boolean) - Method in class org.apache.cayenne.query.EJBQLQuery
- setFetchingDataRows(boolean) - Method in class org.apache.cayenne.query.ProcedureQuery
- setFetchingDataRows(boolean) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.since 4.0, use
SelectQuery.dataRowQuery(Class, Expression)
to create DataRow query instead. - setFetchingDataRows(boolean) - Method in class org.apache.cayenne.query.SQLTemplate
- setFetchLimit(int) - Method in class org.apache.cayenne.query.EJBQLQuery
-
Sets the fetchLimit property indicating the maximum number of rows this query would return.
- setFetchLimit(int) - Method in class org.apache.cayenne.query.ProcedureQuery
- setFetchLimit(int) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Sets the fetchLimit.
- setFetchLimit(int) - Method in class org.apache.cayenne.query.SQLTemplate
- setFetchOffset(int) - Method in class org.apache.cayenne.query.EJBQLQuery
- setFetchOffset(int) - Method in class org.apache.cayenne.query.ProcedureQuery
- setFetchOffset(int) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- setFetchOffset(int) - Method in class org.apache.cayenne.query.SQLTemplate
- setFunctionName(String) - Method in class org.apache.cayenne.exp.parser.ASTCustomFunction
- setFunctionName(String) - Method in class org.apache.cayenne.exp.parser.ASTFunctionCall
- setGenerated(boolean) - Method in class org.apache.cayenne.map.DbAttribute
-
Updates attribute "generated" property.
- setGeneratorName(String) - Method in class org.apache.cayenne.map.DbKeyGenerator
- setGeneratorType(String) - Method in class org.apache.cayenne.map.DbKeyGenerator
- setHandlerFactory(HandlerFactory) - Method in class org.apache.cayenne.configuration.xml.XMLDataMapLoader
- setHavingQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Sets new query HAVING qualifier.
- setHoldability(int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- setId(int) - Method in class org.apache.cayenne.map.event.MapEvent
-
Sets the id.
- setIdentifier(String) - Method in class org.apache.cayenne.template.parser.IdentifierNode
- setIdentityInsert(Connection, boolean) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerBatchAction
- setIn(Object, E) - Method in class org.apache.cayenne.exp.property.BaseProperty
-
Sets a property value in 'obj' using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
- setInAll(Collection<?>, E) - Method in class org.apache.cayenne.exp.property.BaseProperty
-
Sets a property value in a collection of objects using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
- setIndexValue(Object, int) - Method in class org.apache.cayenne.util.IndexPropertyList
- setInParam(CallableStatement, ProcedureParameter, Object, int) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
-
Sets a single IN parameter of the CallableStatement.
- setIsExpression(boolean) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- setJavaClass(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- setJdbcDriver(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setJdbcEventLogger(JdbcEventLogger) - Method in class org.apache.cayenne.access.DataNode
- setJdbcEventLogger(JdbcEventLogger) - Method in class org.apache.cayenne.access.LegacyDataDomainFlushAction
-
Deprecated.
- setJdbcEventLogger(JdbcEventLogger) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- setJdbcObject(PreparedStatement, byte[], int, int, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
- setJdbcObject(PreparedStatement, byte[], int, int, int) - Method in class org.apache.cayenne.dba.oracle.OracleByteArrayType
- setJdbcObject(PreparedStatement, Boolean, int, int, int) - Method in class org.apache.cayenne.access.types.BooleanType
- setJdbcObject(PreparedStatement, Boolean, int, int, int) - Method in class org.apache.cayenne.dba.ingres.IngresBooleanType
- setJdbcObject(PreparedStatement, Byte, int, int, int) - Method in class org.apache.cayenne.access.types.ByteType
- setJdbcObject(PreparedStatement, Double, int, int, int) - Method in class org.apache.cayenne.access.types.DoubleType
- setJdbcObject(PreparedStatement, Float, int, int, int) - Method in class org.apache.cayenne.access.types.FloatType
- setJdbcObject(PreparedStatement, Integer, int, int, int) - Method in class org.apache.cayenne.access.types.IntegerType
- setJdbcObject(PreparedStatement, Long, int, int, int) - Method in class org.apache.cayenne.access.types.LongType
- setJdbcObject(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.access.types.ObjectType
- setJdbcObject(PreparedStatement, Short, int, int, int) - Method in class org.apache.cayenne.access.types.ShortType
- setJdbcObject(PreparedStatement, String, int, int, int) - Method in class org.apache.cayenne.access.types.CharType
- setJdbcObject(PreparedStatement, String, int, int, int) - Method in class org.apache.cayenne.dba.h2.H2CharType
- setJdbcObject(PreparedStatement, String, int, int, int) - Method in class org.apache.cayenne.dba.oracle.OracleCharType
- setJdbcObject(PreparedStatement, Void, int, int, int) - Method in class org.apache.cayenne.access.types.VoidType
- setJdbcObject(PreparedStatement, BigDecimal, int, int, int) - Method in class org.apache.cayenne.access.types.BigDecimalType
- setJdbcObject(PreparedStatement, Date, int, int, int) - Method in class org.apache.cayenne.access.types.DateType
- setJdbcObject(PreparedStatement, Time, int, int, int) - Method in class org.apache.cayenne.access.types.TimeType
- setJdbcObject(PreparedStatement, Timestamp, int, int, int) - Method in class org.apache.cayenne.access.types.TimestampType
- setJdbcObject(PreparedStatement, Duration, int, int, int) - Method in class org.apache.cayenne.access.types.DurationType
- setJdbcObject(PreparedStatement, Calendar, int, int, int) - Method in class org.apache.cayenne.access.types.CalendarType
- setJdbcObject(PreparedStatement, Date, int, int, int) - Method in class org.apache.cayenne.access.types.UtilDateType
- setJdbcObject(PreparedStatement, GeoJson, int, int, int) - Method in class org.apache.cayenne.access.types.GeoJsonType
- setJdbcObject(PreparedStatement, Json, int, int, int) - Method in class org.apache.cayenne.access.types.JsonType
- setJdbcObject(PreparedStatement, Wkt, int, int, int) - Method in class org.apache.cayenne.access.types.WktType
- setJdbcObject(PreparedStatement, T, int, int, int) - Method in class org.apache.cayenne.access.types.EnumType
- setJdbcObject(PreparedStatement, T, int, int, int) - Method in class org.apache.cayenne.access.types.ExtendedEnumType
- setJdbcObject(PreparedStatement, T, int, int, int) - Method in interface org.apache.cayenne.access.types.ExtendedType
-
Initializes a single parameter of a PreparedStatement with object value.
- setJdbcType(int) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- setJdbcType(Integer) - Method in class org.apache.cayenne.access.translator.ParameterBinding
- setJoins(Collection<DbJoin>) - Method in class org.apache.cayenne.map.DbRelationship
- setKeyCacheSize(Integer) - Method in class org.apache.cayenne.map.DbKeyGenerator
- setLastPrefetchHint(ObjRelationship) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
- setLazy(boolean) - Method in class org.apache.cayenne.map.ObjAttribute
-
Sets whether this attribute should be loaded lazily.
- setLegacyFactory(String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
-
It's better be handled by project upgrade handler and actually it is.
- setLocation(String) - Method in class org.apache.cayenne.map.DataMap
-
Sets "location" property.
- setLoginTimeout(int) - Method in class org.apache.cayenne.datasource.DriverDataSource
- setLoginTimeout(int) - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
- setLoginTimeout(int) - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
- setLogWriter(PrintWriter) - Method in class org.apache.cayenne.datasource.DriverDataSource
- setLogWriter(PrintWriter) - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
- setLogWriter(PrintWriter) - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
- setMandatory(boolean) - Method in class org.apache.cayenne.map.DbAttribute
- setMapKey(String) - Method in class org.apache.cayenne.map.ObjRelationship
- setMaxConnections(int) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setMaxConnections(int) - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
- setMaxFetchSize(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
- setMaxIdQualifierSize(int) - Method in class org.apache.cayenne.access.DataDomain
- setMaxLength(int) - Method in class org.apache.cayenne.map.DbAttribute
-
Sets the length of character or binary type or max num of digits for DECIMAL.
- setMaxLength(int) - Method in class org.apache.cayenne.map.ProcedureParameter
- setMaxQueueWaitTime(long) - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
- setMinConnections(int) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setMinConnections(int) - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
- setName(String) - Method in class org.apache.cayenne.access.DataDomain
-
Sets "name" property to a new value.
- setName(String) - Method in class org.apache.cayenne.access.DataNode
- setName(String) - Method in class org.apache.cayenne.access.DataRowStore
-
Sets the name of this DataRowStore.
- setName(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- setName(String) - Method in class org.apache.cayenne.configuration.DataChannelDescriptor
- setName(String) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- setName(String) - Method in class org.apache.cayenne.map.Attribute
- setName(String) - Method in class org.apache.cayenne.map.DataMap
-
Set the name of this DataMap.
- setName(String) - Method in class org.apache.cayenne.map.DbKeyGenerator
- setName(String) - Method in class org.apache.cayenne.map.EmbeddableAttribute
- setName(String) - Method in class org.apache.cayenne.map.Entity
- setName(String) - Method in class org.apache.cayenne.map.Procedure
- setName(String) - Method in class org.apache.cayenne.map.ProcedureParameter
- setName(String) - Method in class org.apache.cayenne.map.QueryDescriptor
-
Sets name of the query.
- setName(String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
- setName(String) - Method in class org.apache.cayenne.map.Relationship
- setName(String) - Method in class org.apache.cayenne.map.SQLResult
- setNamespace(MappingNamespace) - Method in class org.apache.cayenne.map.DataMap
-
Sets a parent namespace where this DataMap resides.
- setNetworkTimeout(Executor, int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- setNullSortedFirst(boolean) - Method in class org.apache.cayenne.query.Ordering
-
Sets sort order for whether nulls are at the top or bottom of the resulting list.
- setObjectContext(ObjectContext) - Method in class org.apache.cayenne.BaseDataObject
- setObjectContext(ObjectContext) - Method in interface org.apache.cayenne.Persistent
- setObjectContext(ObjectContext) - Method in class org.apache.cayenne.PersistentObject
- setObjectId(ObjectId) - Method in interface org.apache.cayenne.Persistent
- setObjectId(ObjectId) - Method in class org.apache.cayenne.PersistentObject
- setObjectList(List<E>) - Method in class org.apache.cayenne.util.PersistentObjectList
- setObjectMap(Map) - Method in class org.apache.cayenne.util.PersistentObjectMap
- setObjectSet(Set<E>) - Method in class org.apache.cayenne.util.PersistentObjectSet
- setOldName(String) - Method in class org.apache.cayenne.map.event.MapEvent
-
Sets the oldName.
- setOperand(int, Object) - Method in class org.apache.cayenne.exp.Expression
-
Sets a value of operand at
index
. - setOperand(int, Object) - Method in class org.apache.cayenne.exp.parser.ASTList
- setOperand(int, Object) - Method in class org.apache.cayenne.exp.parser.ASTPath
- setOperand(int, Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- setOperator(String) - Method in class org.apache.cayenne.exp.parser.ASTCustomOperator
- setOrderings(List<Ordering>) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Sets list of orderings for this query.
- setOutParam(CallableStatement, ProcedureParameter, int) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
-
Sets a single OUT parameter of the CallableStatement.
- setPageSize(int) - Method in class org.apache.cayenne.query.EJBQLQuery
- setPageSize(int) - Method in class org.apache.cayenne.query.ProcedureQuery
- setPageSize(int) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Sets
pageSize
property. - setPageSize(int) - Method in class org.apache.cayenne.query.SQLTemplate
- setParameter(int, Object) - Method in class org.apache.cayenne.query.EJBQLQuery
-
Sets a positional query parameter value.
- setParameter(String, Object) - Method in class org.apache.cayenne.query.EJBQLQuery
-
Sets a named query parameter value.
- setParameters(String) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
-
Sets extra DataNodeDescriptor parameters.
- setParameters(Map<String, ?>) - Method in class org.apache.cayenne.query.ProcedureQuery
-
Sets a map of parameters.
- setParameters(Map<String, ?>...) - Method in class org.apache.cayenne.query.SQLTemplate
-
Utility method to initialize query with one or more sets of parameters.
- setParams(Map<String, ?>) - Method in class org.apache.cayenne.query.SQLTemplate
-
Initializes named parameter of this query.
- setParamsArray(Object...) - Method in class org.apache.cayenne.query.SQLTemplate
-
Initializes positional parameters of the query.
- setParamsList(List<Object>) - Method in class org.apache.cayenne.query.SQLTemplate
-
Initializes positional parameters of the query.
- setParent(Object) - Method in class org.apache.cayenne.map.Attribute
- setParent(Object) - Method in class org.apache.cayenne.map.DbKeyGenerator
- setParent(Object) - Method in class org.apache.cayenne.map.Entity
- setParent(Object) - Method in class org.apache.cayenne.map.Procedure
- setParent(Object) - Method in class org.apache.cayenne.map.ProcedureParameter
- setParent(Object) - Method in class org.apache.cayenne.map.Relationship
- setParent(Object) - Method in interface org.apache.cayenne.util.CayenneMapEntry
-
Stores the parent map.
- setParent(Node) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- setPart(ASTExtract.DateTimePart) - Method in class org.apache.cayenne.exp.parser.ASTExtract
-
This method is used by FunctionExpressionFactory
- setPassword(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setPasswordEncoderClass(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setPasswordEncoderKey(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setPasswordLocation(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setPasswordSource(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setPasswordSourceExecutable(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setPasswordSourceFilename(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setPasswordSourceUrl(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setPath(Object) - Method in class org.apache.cayenne.exp.parser.ASTPath
- setPathAliases(Map<String, String>) - Method in class org.apache.cayenne.exp.parser.ASTPath
- setPathExceptionSupressed(boolean) - Method in class org.apache.cayenne.query.Ordering
-
Sets whether a path with a null in the middle is ignored.
- setPersistenceState(int) - Method in class org.apache.cayenne.BaseDataObject
- setPersistenceState(int) - Method in class org.apache.cayenne.CayenneDataObject
- setPersistenceState(int) - Method in interface org.apache.cayenne.Persistent
- setPersistenceState(int) - Method in class org.apache.cayenne.PersistentObject
- setPersistenceStateAccessor(Accessor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- setPhantom(boolean) - Method in class org.apache.cayenne.query.PrefetchTreeNode
- setPkCacheSize(int) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
-
Sets the size of the entity primary key cache.
- setPkCacheSize(int) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
-
Deprecated.
- setPkGenerator(PkGenerator) - Method in class org.apache.cayenne.dba.AutoAdapter
-
Sets a PK generator override.
- setPkGenerator(PkGenerator) - Method in interface org.apache.cayenne.dba.DbAdapter
-
Set custom PK generator associated with this DbAdapter.
- setPkGenerator(PkGenerator) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Sets new primary key generator.
- setPostedBy(Object) - Method in class org.apache.cayenne.event.CayenneEvent
- setPrecision(int) - Method in class org.apache.cayenne.map.ProcedureParameter
- setPrefetches(List<String>) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Deprecated.since 4.1 use
SelectQueryDescriptor.setPrefetchesMap(HashMap)
. - setPrefetchesMap(HashMap<String, Integer>) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Sets map of prefetch paths with semantics for this query.
- setPrefetchesMap(HashMap<String, Integer>) - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
-
Sets map of prefetch paths with semantics for this query.
- setPrefetchPath(String) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
-
Sets the prefetchPath.
- setPrefetchTree(PrefetchTreeNode) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
-
Clean set of the prefetch tree without any merge with existing nodes.
- setPrefetchTree(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.
- setPrimaryKey(boolean) - Method in class org.apache.cayenne.map.DbAttribute
-
Updates attribute "primaryKey" property.
- setPrimaryKeyGenerator(DbKeyGenerator) - Method in class org.apache.cayenne.map.DbEntity
-
Set the primary key generator for this entity.
- setProcedure(Procedure) - Method in class org.apache.cayenne.map.ProcedureParameter
-
Sets the procedure that holds this parameter.
- setProcedureName(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- setProperties(Map<String, String>) - Method in class org.apache.cayenne.map.QueryDescriptor
-
Sets map of query properties for this query.
- setProperty(Object, String, Object) - Static method in class org.apache.cayenne.reflect.PropertyUtils
-
Sets object property using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
- setProperty(String, String) - Method in class org.apache.cayenne.map.QueryDescriptor
-
Sets single query property.
- SetProperty<V> - Class in org.apache.cayenne.exp.property
-
Property that represents to-many relationship mapped on
Set
. - SetProperty(String, Expression, Class<V>) - Constructor for class org.apache.cayenne.exp.property.SetProperty
-
Constructs a new property with the given name and expression
- setQualifier(String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
- setQualifier(Expression) - Method in class org.apache.cayenne.map.DbEntity
-
Sets qualifier for this entity
- setQualifier(Expression) - Method in class org.apache.cayenne.map.SelectQueryDescriptor
-
Sets qualifier for this query.
- setQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Sets new query qualifier.
- setQuery(ProcedureQuery) - Method in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- setQueryCache(QueryCache) - Method in class org.apache.cayenne.access.DataDomain
- setQueryCache(QueryCache) - Method in class org.apache.cayenne.BaseContext
-
Sets a QueryCache to be used for storing cached query results.
- setQueryTimeout(int) - Method in class org.apache.cayenne.query.EJBQLQuery
-
Sets query timeout.
- setQueryTimeout(int) - Method in class org.apache.cayenne.query.ProcedureQuery
-
Set's query timeout
- setQueryTimeout(int) - Method in class org.apache.cayenne.query.SQLTemplate
-
Sets query timeout.
- setQueryType(String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
- setQuotingSQLIdentifiers(boolean) - Method in class org.apache.cayenne.map.DataMap
- setReadOnly(boolean) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- setReadOnly(boolean) - Method in class org.apache.cayenne.map.ObjEntity
- setReadTimeout(Long) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
- setRelationship(DbRelationship) - Method in class org.apache.cayenne.map.DbJoin
- setRelationship(Relationship) - Method in class org.apache.cayenne.map.event.RelationshipEvent
-
Sets relationship associated with this event.
- setReplacesVersion(long) - Method in class org.apache.cayenne.DataRow
-
Sets the version of DataRow replaced by this one in the store.
- setResult(SQLResult) - Method in class org.apache.cayenne.query.SQLTemplate
-
Sets an optional explicit mapping of the result set.
- setResultColumns(ColumnDescriptor[]) - Method in class org.apache.cayenne.access.jdbc.SQLStatement
- setResultColumnsTypes(Class<?>...) - Method in class org.apache.cayenne.query.SQLTemplate
- setResultColumnsTypes(List<Class<?>>) - Method in class org.apache.cayenne.query.SQLTemplate
- setResultEntity(String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
- setResultEntityName(String) - Method in class org.apache.cayenne.map.ProcedureQueryDescriptor
-
Sets result entity name.
- setResultEntityName(String) - Method in class org.apache.cayenne.query.ProcedureQuery
- setResultMapper(Function<?, ?>) - Method in class org.apache.cayenne.query.SQLTemplate
- setResultSet(ResultSet) - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- setResultSetMapping(List<Object>) - Method in class org.apache.cayenne.query.SQLTemplateMetadata
-
used by select translator
- setResultSetMapping(List<Object>) - Method in interface org.apache.cayenne.query.QueryMetadata
- setReturnGeneratedKeys(boolean) - Method in class org.apache.cayenne.query.SQLTemplate
-
Sets flag to return generated keys.
- setReturningValue(boolean) - Method in class org.apache.cayenne.map.Procedure
- setReverse(Object, Object, Object) - Method in class org.apache.cayenne.reflect.BaseArcProperty
-
A convenience method to set the reverse arc used by subclasses.
- setReverseRelationship(String, DataObject) - Method in class org.apache.cayenne.BaseDataObject
-
Initializes reverse relationship from object
val
to this object. - setRollbackOnly() - Method in class org.apache.cayenne.tx.BaseTransaction
- setRollbackOnly() - Method in interface org.apache.cayenne.tx.Transaction
- setRoot(Object) - Method in class org.apache.cayenne.map.QueryDescriptor
-
Sets the root of this query.
- setRoot(Object) - Method in class org.apache.cayenne.query.AbstractQuery
-
Sets the root of the query
- setRoot(Object) - Method in class org.apache.cayenne.query.SQLTemplate
- setRoot(DataMap, String, String) - Method in class org.apache.cayenne.map.QueryDescriptorLoader
-
Sets the information pertaining to the root of the query.
- setRowReaderFactory(RowReaderFactory) - Method in class org.apache.cayenne.access.DataNode
- setRuntime(boolean) - Method in class org.apache.cayenne.map.Relationship
- setSavepoint() - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- setSavepoint(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- setScale(int) - Method in class org.apache.cayenne.access.translator.ParameterBinding
- setScale(int) - Method in class org.apache.cayenne.map.DbAttribute
- setSchema(String) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- setSchema(String) - Method in class org.apache.cayenne.map.DbEntity
-
Sets the database schema name of the table described by this DbEntity.
- setSchema(String) - Method in class org.apache.cayenne.map.Procedure
-
Sets stored procedure's database schema.
- setSchemaUpdateStrategy(SchemaUpdateStrategy) - Method in class org.apache.cayenne.access.DataNode
- setSchemaUpdateStrategyType(String) - Method in class org.apache.cayenne.configuration.DataNodeDescriptor
- setSelectTranslatorFactory(SelectTranslatorFactory) - Method in class org.apache.cayenne.access.DataNode
- setSemantics(int) - Method in class org.apache.cayenne.query.PrefetchTreeNode
- setServerOnly(boolean) - Method in class org.apache.cayenne.map.ObjEntity
-
Sets whether this entity is available on the client.
- setSharedCacheEnabled(boolean) - Method in class org.apache.cayenne.access.DataDomain
- setSharedSnapshotCache(DataRowStore) - Method in class org.apache.cayenne.access.DataDomain
-
Shuts down the previous cache instance, sets cache to the new DataSowStore instance and updates two properties of the new DataSowStore: name and eventManager.
- setShouldCreateFKConstraints(boolean) - Method in class org.apache.cayenne.access.DbGenerator
- setShouldCreatePKSupport(boolean) - Method in class org.apache.cayenne.access.DbGenerator
- setShouldCreateTables(boolean) - Method in class org.apache.cayenne.access.DbGenerator
- setShouldDropPKSupport(boolean) - Method in class org.apache.cayenne.access.DbGenerator
- setShouldDropTables(boolean) - Method in class org.apache.cayenne.access.DbGenerator
- setSnapshotCacheSize(Binder, int) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Sets max size of snapshot cache, in pre 4.0 version this was set in the Modeler.
- setSnapshotVersion(long) - Method in class org.apache.cayenne.BaseDataObject
- setSnapshotVersion(long) - Method in interface org.apache.cayenne.DataObject
- setSortOrder(SortOrder) - Method in class org.apache.cayenne.query.Ordering
-
Sets the sort order for this ordering.
- setSortSpec(Expression) - Method in class org.apache.cayenne.query.Ordering
-
Sets the expression defining a ordering Java Bean property.
- setSortSpecString(String) - Method in class org.apache.cayenne.query.Ordering
-
Sets sortSpec to be an expression represented by string argument.
- setSourceEntity(Entity) - Method in class org.apache.cayenne.map.Relationship
-
Sets relationship source entity.
- setSourceName(String) - Method in class org.apache.cayenne.map.DbJoin
- setSql(String) - Method in class org.apache.cayenne.access.jdbc.SQLStatement
- setSql(String) - Method in class org.apache.cayenne.map.SQLTemplateDescriptor
-
Sets default SQL statement for this query.
- setSqlTemplateProcessor(SQLTemplateProcessor) - Method in class org.apache.cayenne.access.DataNode
- setStatementFetchSize(int) - Method in class org.apache.cayenne.query.EJBQLQuery
-
Sets statement's fetch size (0 for no default size)
- setStatementFetchSize(int) - Method in class org.apache.cayenne.query.ProcedureQuery
-
Sets statement's fetch size (0 for no default size)
- setStatementFetchSize(int) - Method in class org.apache.cayenne.query.RelationshipQuery
-
Sets statement's fetch size (0 for no default size)
- setStatementFetchSize(int) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Sets statement's fetch size (0 for default size)
- setStatementFetchSize(int) - Method in class org.apache.cayenne.query.SQLTemplate
-
Sets statement's fetch size (0 for no default size)
- setStatementPosition(int) - Method in class org.apache.cayenne.access.translator.ParameterBinding
- setStorageEngine(String) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
- setString(long, String) - Method in class org.apache.cayenne.util.MemoryClob
-
Writes the given Java
String
to theCLOB
value that thisClob
object designates at the positionpos
. - setString(long, String, int, int) - Method in class org.apache.cayenne.util.MemoryClob
-
Writes
len
characters ofstr
, starting at characteroffset
, to theCLOB
value that thisClob
represents. - setSubject(EventSubject) - Method in class org.apache.cayenne.event.CayenneEvent
- setSuperclassDescriptor(ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- setSuperClassName(String) - Method in class org.apache.cayenne.map.ObjEntity
-
Sets a fully-qualified name of the super class of the DataObject class.
- setSuperEntityName(String) - Method in class org.apache.cayenne.map.ObjEntity
-
Sets an entity name for a parent entity in the inheritance hierarchy.
- setSupportsBatchUpdates(boolean) - Method in class org.apache.cayenne.dba.JdbcAdapter
- setSupportsGeneratedKeys(boolean) - Method in class org.apache.cayenne.dba.JdbcAdapter
- setSupportsUniqueConstraints(boolean) - Method in class org.apache.cayenne.dba.JdbcAdapter
- setSuppressDistinct(boolean) - Method in class org.apache.cayenne.query.SelectQuery
-
Deprecated.Sets
distinct
property that determines whether this query returns distinct row. - setTableName(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- setTabSize(int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
- setTabSize(int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
- setTarget(Object, Object, boolean) - Method in class org.apache.cayenne.reflect.BaseToOneProperty
- setTarget(Object, Object, boolean) - Method in interface org.apache.cayenne.reflect.ToOneProperty
- setTargetEntityName(String) - Method in class org.apache.cayenne.map.Relationship
-
Sets the name of relationship target entity.
- setTargetEntityName(Entity) - Method in class org.apache.cayenne.map.Relationship
-
Sets relationship target entity.
- setTargetName(String) - Method in class org.apache.cayenne.map.DbJoin
- setTargetNamespace(String) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
- setTemplate(String, String) - Method in class org.apache.cayenne.query.SQLTemplate
-
Adds a SQL template string for a given key.
- setText(String) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- setToDependentPK(boolean) - Method in class org.apache.cayenne.map.DbRelationship
- setToMany(boolean) - Method in class org.apache.cayenne.map.DbRelationship
-
Sets relationship multiplicity.
- setToManyTarget(String, Collection<? extends DataObject>, boolean) - Method in class org.apache.cayenne.BaseDataObject
-
Sets the relationships to the specified
DataObject
objects. - setToOneTarget(String, DataObject, boolean) - Method in class org.apache.cayenne.BaseDataObject
- setToOneTarget(String, DataObject, boolean) - Method in interface org.apache.cayenne.DataObject
-
Sets to-one relationship to a new value.
- setTransactionFactory(TransactionFactory) - Method in class org.apache.cayenne.access.DataContext
-
Deprecated.since 4.0 avoid using this directly. Transaction management at this level will be eventually removed
- setTransactionIsolation(int) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- setTrimmingBytes(boolean) - Method in class org.apache.cayenne.access.types.ByteArrayType
- setTrimmingChars(boolean) - Method in class org.apache.cayenne.access.types.CharType
- setType(int) - Method in class org.apache.cayenne.exp.Expression
- setType(int) - Method in class org.apache.cayenne.map.DbAttribute
-
Sets the SQL type for the column.
- setType(int) - Method in class org.apache.cayenne.map.ProcedureParameter
- setType(String) - Method in class org.apache.cayenne.map.EmbeddableAttribute
- setType(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
-
Sets a type of this attribute that must be an
Embeddable
object. - setType(String) - Method in class org.apache.cayenne.map.ObjAttribute
-
Sets the type of the data object property.
- setType(String) - Method in class org.apache.cayenne.map.QueryDescriptor
-
Sets type of the query.
- setTypeMap(Map<String, Class<?>>) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- setupPkGenerator(DbAdapter) - Method in class org.apache.cayenne.configuration.server.DefaultDbAdapterFactory
-
Setup PK generator for the adapter
- setupRemoteChannelListener() - Method in class org.apache.cayenne.remote.ClientChannel
-
Starts up an EventBridge to listen for remote updates.
- setUsedForLocking(boolean) - Method in class org.apache.cayenne.map.ObjAttribute
-
Sets whether this attribute should be used for locking.
- setUsedForLocking(boolean) - Method in class org.apache.cayenne.map.ObjRelationship
-
Sets whether this attribute should be used for locking.
- setUserName(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
- setUserProperty(String, Object) - Method in class org.apache.cayenne.BaseContext
-
Sets a user-defined property.
- setUserProperty(String, Object) - Method in interface org.apache.cayenne.ObjectContext
-
Sets a user-defined property.
- setUseScalar(boolean) - Method in class org.apache.cayenne.query.SQLTemplate
-
Sets flag to use scalars.
- setUsingAliases(boolean) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- setUsingAliases(boolean) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- setUsingAliases(boolean) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLTranslationContext
- setUsingBlobs(boolean) - Method in class org.apache.cayenne.access.types.ByteArrayType
- setUsingClobs(boolean) - Method in class org.apache.cayenne.access.types.CharType
- setUsingOptimisticLocking(boolean) - Method in class org.apache.cayenne.query.DeleteBatchQuery
- setUsingOptimisticLocking(boolean) - Method in class org.apache.cayenne.query.UpdateBatchQuery
- setUsingSharedSnapshotCache(boolean) - Method in class org.apache.cayenne.access.DataContext
- setValidatingObjectsOnCommit(boolean) - Method in class org.apache.cayenne.access.DataDomain
-
Sets the property defining whether child DataContexts should perform object validation before commit is executed.
- setValidatingObjectsOnCommit(boolean) - Method in class org.apache.cayenne.BaseContext
-
Sets the property defining whether this ObjectContext should perform object validation before commit is executed.
- setValidationQuery(String) - Method in class org.apache.cayenne.datasource.PoolingDataSourceParameters
- setValue(E) - Method in class org.apache.cayenne.util.PersistentObjectHolder
-
Sets an object value, marking this ValueHolder as resolved.
- setValue(E) - Method in interface org.apache.cayenne.ValueHolder
-
Sets an object stored by this ValueHolder.
- setValue(Object) - Method in class org.apache.cayenne.access.translator.ParameterBinding
- setValue(Object) - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
- setValue(Object) - Method in class org.apache.cayenne.exp.parser.ASTScalar
- setValue(Object) - Method in class org.apache.cayenne.util.IndexPropertyList
- setValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
- setValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
- setValue(Object, Object) - Method in interface org.apache.cayenne.reflect.Accessor
-
Sets a property value of an object without disturbing the object fault status.
- setValue(Object, Object) - Method in class org.apache.cayenne.reflect.BeanAccessor
- setValue(Object, Object) - Method in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
- setValue(Object, Object) - Method in class org.apache.cayenne.reflect.FieldAccessor
- setValue(Object, Object) - Method in class org.apache.cayenne.reflect.IdMapKeyAccessor
- setValue(Object, Object) - Method in class org.apache.cayenne.reflect.MapAccessor
- setValue(Object, Object) - Method in class org.apache.cayenne.reflect.PropertyAccessor
- setValue(List<E>) - Method in class org.apache.cayenne.util.PersistentObjectList
- setValue(V) - Method in class org.apache.cayenne.template.parser.ScalarNode
- setValue(V) - Method in class org.apache.cayenne.util.SingleEntryMap
- setValueComparisionStrategyFactory(ValueComparisonStrategyFactory) - Method in class org.apache.cayenne.map.EntityResolver
- setValueDirectly(E) - Method in class org.apache.cayenne.util.PersistentObjectHolder
- setValueDirectly(E) - Method in interface org.apache.cayenne.ValueHolder
-
Sets ValueHolder vaue without triggering fault resolution.
- setValueDirectly(Object) - Method in class org.apache.cayenne.util.IndexPropertyList
- setValueDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
- setValueDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
- setValueDirectly(List<E>) - Method in class org.apache.cayenne.util.PersistentObjectList
- setValueObjectTypeRegistry(ValueObjectTypeRegistry) - Method in class org.apache.cayenne.map.EntityResolver
- setValues(Object) - Method in class org.apache.cayenne.exp.parser.ASTList
-
Sets an internal collection of values.
- setVersion(Integer) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
- shallowCopy() - Method in class org.apache.cayenne.exp.Expression
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTAbs
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTAdd
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTAnd
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTAsterisk
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTAvg
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBetween
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseAnd
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseLeftShift
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseNot
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseOr
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseRightShift
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTBitwiseXor
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTConcat
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTCount
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTCurrentDate
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTCurrentTime
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTCurrentTimestamp
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTCustomFunction
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTCustomOperator
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTDbIdPath
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTDbPath
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTDistinct
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTDivide
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTEnclosingObject
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTEnum
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTEqual
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTExists
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTExtract
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTFalse
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTFullObject
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTGreater
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTIn
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLength
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLess
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLike
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTList
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLocate
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTLower
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTMax
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTMin
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTMod
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTMultiply
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNegate
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNot
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotExists
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotIn
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotLike
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTObjPath
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTOr
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTScalar
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTSqrt
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTSubquery
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTSubstring
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTSubtract
-
Creates a copy of this expression node, without copying children.
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTSum
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTTrim
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTTrue
- shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTUpper
- shallowMerge(Object, Object) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Merges object properties from one object to another, avoiding traversal of the ArcProperties.
- shallowMerge(Object, Object) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- shallowMerge(Object, Object) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
-
Copies object properties from one object to another.
- ShallowMergeOperation - Class in org.apache.cayenne.util
-
An operation that merges changes from a single object registered in some ObjectContext, to a peer object in an ObjectConext that is a child of that context.
- ShallowMergeOperation(ObjectContext) - Constructor for class org.apache.cayenne.util.ShallowMergeOperation
- SHARED_ACCESSOR - Static variable in class org.apache.cayenne.reflect.IdMapKeyAccessor
- SHARED_CACHE - Enum constant in enum org.apache.cayenne.query.QueryCacheStrategy
-
A cache policy ruling that query results shall be cached in a shared location accessible by all ObjectContexts.
- SHARED_CACHE_ENABLED_DEFAULT - Static variable in class org.apache.cayenne.access.DataDomain
- SHARED_CACHE_ENABLED_PROPERTY - Static variable in class org.apache.cayenne.access.DataDomain
- SHARED_CACHE_REFRESH - Enum constant in enum org.apache.cayenne.query.QueryCacheStrategy
-
A cache policy ruling that query results shall be cached in a shared location accessible by all ObjectContexts, however the query that uses this policy should treat current cache state as expired, and force the database fetch.
- sharedCache() - Method in class org.apache.cayenne.query.ColumnSelect
-
Instructs Cayenne to look for query results in the "shared" cache when running the query.
- sharedCache() - Method in class org.apache.cayenne.query.ObjectSelect
-
Instructs Cayenne to look for query results in the "shared" cache when running the query.
- sharedCache() - Method in class org.apache.cayenne.query.SelectById
-
Instructs Cayenne to look for query results in the "shared" cache when running the query.
- sharedCache() - Method in class org.apache.cayenne.query.SQLSelect
-
Instructs Cayenne to look for query results in the "shared" cache when running the query.
- sharedCache(String) - Method in class org.apache.cayenne.query.ColumnSelect
-
Instructs Cayenne to look for query results in the "shared" cache when running the query.
- sharedCache(String) - Method in class org.apache.cayenne.query.ObjectSelect
-
Instructs Cayenne to look for query results in the "shared" cache when running the query.
- sharedCache(String) - Method in class org.apache.cayenne.query.SelectById
-
Instructs Cayenne to look for query results in the "shared" cache when running the query.
- sharedCache(String) - Method in class org.apache.cayenne.query.SQLSelect
-
Instructs Cayenne to look for query results in the "shared" cache when running the query.
- sharedCacheEnabled - Variable in class org.apache.cayenne.access.DataDomain
- sharedSnapshotCache - Variable in class org.apache.cayenne.access.DataDomain
- SHARP - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- shift(int, int) - Method in class org.apache.cayenne.util.IndexPropertyList
- ShortType - Class in org.apache.cayenne.access.types
-
Handles
java.lang.Short
type mapping. - ShortType(boolean) - Constructor for class org.apache.cayenne.access.types.ShortType
- shouldAddToRemovedFromUnresolvedList(E) - Method in class org.apache.cayenne.util.PersistentObjectList
- shouldAddToRemovedFromUnresolvedList(Object) - Method in class org.apache.cayenne.access.ToManyList
- shouldAddToRemovedFromUnresolvedSet(E) - Method in class org.apache.cayenne.access.ToManySet
- shouldAddToRemovedFromUnresolvedSet(E) - Method in class org.apache.cayenne.util.PersistentObjectSet
- shouldConfigureDataSourceFromProperties(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
- shouldCreateFKConstraints - Variable in class org.apache.cayenne.access.DbGenerator
- shouldCreateFKConstraints() - Method in class org.apache.cayenne.access.DbGenerator
- shouldCreatePKSupport - Variable in class org.apache.cayenne.access.DbGenerator
- shouldCreatePKSupport() - Method in class org.apache.cayenne.access.DbGenerator
-
Returns whether DbGenerator is configured to create primary key support for DataMap entities.
- shouldCreateTables - Variable in class org.apache.cayenne.access.DbGenerator
- shouldCreateTables() - Method in class org.apache.cayenne.access.DbGenerator
-
Returns whether DbGenerator is configured to create tables for DataMap entities.
- shouldDropPKSupport - Variable in class org.apache.cayenne.access.DbGenerator
- shouldDropPKSupport() - Method in class org.apache.cayenne.access.DbGenerator
- shouldDropTables - Variable in class org.apache.cayenne.access.DbGenerator
- shouldDropTables() - Method in class org.apache.cayenne.access.DbGenerator
- shouldMergeChanges(DataObject, DataRow) - Method in interface org.apache.cayenne.access.DataContextDelegate
-
Invoked by parent DataContext whenever an object change is detected.
- shouldProcessDelete(DataObject) - Method in interface org.apache.cayenne.access.DataContextDelegate
-
Invoked by ObjectStore whenever it is detected that a database row was deleted for object.
- SHRINK_STAMP - Static variable in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
- shutdown() - Method in class org.apache.cayenne.access.DataDomain
-
Shutdowns all owned data nodes and marks this domain as stopped.
- shutdown() - Method in class org.apache.cayenne.access.DataRowStore
-
Shuts down any remote notification connections, and clears internal cache.
- shutdown() - Method in class org.apache.cayenne.configuration.CayenneRuntime
-
Shuts down the DI injector of this runtime, giving all services that need to release some resources a chance to do that.
- shutdown() - Method in class org.apache.cayenne.configuration.server.DelegatingDataSourceFactory
- shutdown() - Method in interface org.apache.cayenne.di.Injector
-
A lifecycle method that let's the injector's services to clean up their state and release resources.
- shutdown() - Method in class org.apache.cayenne.di.spi.DefaultInjector
- shutdown() - Method in class org.apache.cayenne.di.spi.DefaultScope
-
Shuts down this scope, posting
BeforeScopeEnd
andAfterScopeEnd
events. - shutdown() - Method in class org.apache.cayenne.event.DefaultEventManager
-
Stops event threads.
- shutdown() - Method in class org.apache.cayenne.event.EventBridge
-
Stops listening for events on both local and external interfaces.
- shutdown() - Method in class org.apache.cayenne.rop.HttpClientConnection
- shutdownExternal() - Method in class org.apache.cayenne.event.EventBridge
-
Shuts down the external interface of the EventBridge, cleaning up and releasing any resources used to communicate external events.
- shutdownExternal() - Method in class org.apache.cayenne.event.NoopEventBridge
- simple_cond_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- simple_entity_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- simple_select_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- SimpleAttributeProperty - Class in org.apache.cayenne.reflect
-
A descriptor of an "attribute" persistent property.
- SimpleAttributeProperty(ClassDescriptor, Accessor, ObjAttribute) - Constructor for class org.apache.cayenne.reflect.SimpleAttributeProperty
- simpleCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- SimpleNode - Class in org.apache.cayenne.ejbql.parser
-
A base node for the EJBQL concrete nodes that satisfies JJTree requirements.
- SimpleNode - Class in org.apache.cayenne.exp.parser
-
Superclass of AST* expressions that implements Node interface defined by JavaCC framework.
- SimpleNode - Class in org.apache.cayenne.template.parser
- SimpleNode(int) - Constructor for class org.apache.cayenne.ejbql.parser.SimpleNode
- SimpleNode(int) - Constructor for class org.apache.cayenne.exp.parser.SimpleNode
- SimpleNode(int) - Constructor for class org.apache.cayenne.template.parser.SimpleNode
- SimpleNodeTreeVisitor - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- SimpleNodeTreeVisitor() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.SimpleNodeTreeVisitor
- simpleNotCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- simpleTag(String, String) - Method in class org.apache.cayenne.util.XMLEncoder
-
Prints common XML element - tag with name and text value (<tag>value</tag>) If value is empty, nothing will be printed.
- SimpleValidationFailure - Class in org.apache.cayenne.validation
-
Represents a generic validation failure that contains failed object and a message describing the failure.
- SimpleValidationFailure(Object, Object) - Constructor for class org.apache.cayenne.validation.SimpleValidationFailure
- SINGLE_LINE_COMMENT_END - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- SINGLE_QUOTED_STRING - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- SINGLE_QUOTED_STRING - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- SingleEntryMap<K,
V> - Class in org.apache.cayenne.util -
Optimized mutable single-entry map.
- SingleEntryMap(K) - Constructor for class org.apache.cayenne.util.SingleEntryMap
-
Create empty map
- SingleEntryMap(K, V) - Constructor for class org.apache.cayenne.util.SingleEntryMap
-
Create map with single key-value entry
- SingleMapIdSpec(Map<String, ?>) - Constructor for class org.apache.cayenne.query.SelectById.SingleMapIdSpec
- singleObjectSelect(Object) - Static method in class org.apache.cayenne.util.QueryResultBuilder
- SingleScalarIdSpec(Object) - Constructor for class org.apache.cayenne.query.SelectById.SingleScalarIdSpec
- singleSelect(List<?>) - Static method in class org.apache.cayenne.util.QueryResultBuilder
- singleThread - Variable in class org.apache.cayenne.event.DefaultEventManager
- SingletonFaultFactory - Class in org.apache.cayenne.reflect
- SingletonFaultFactory() - Constructor for class org.apache.cayenne.reflect.SingletonFaultFactory
- size() - Method in class org.apache.cayenne.access.DataRowStore
-
Returns current cache size.
- size() - Method in class org.apache.cayenne.access.IncrementalFaultList
- size() - Method in interface org.apache.cayenne.ashwood.graph.Digraph
- size() - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- size() - Method in class org.apache.cayenne.cache.MapQueryCache
- size() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- size() - Method in interface org.apache.cayenne.QueryResponse
-
Returns a number of results in the response.
- size() - Method in interface org.apache.cayenne.QueryResult
-
Returns a number of results in the response.
- size() - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Gets the size of this composite collection.
- size() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- size() - Method in class org.apache.cayenne.util.GenericQueryResult
- size() - Method in class org.apache.cayenne.util.GenericResponse
- size() - Method in class org.apache.cayenne.util.IndexPropertyList
- size() - Method in class org.apache.cayenne.util.ListResponse
- size() - Method in class org.apache.cayenne.util.PersistentObjectList
- size() - Method in class org.apache.cayenne.util.PersistentObjectMap
- size() - Method in class org.apache.cayenne.util.PersistentObjectSet
- size() - Method in class org.apache.cayenne.util.SoftValueMap
- size() - Method in class org.apache.cayenne.util.WeakValueMap
- size() - Method in class org.apache.cayenne.util.SingleEntryMap
- SIZE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- sizeAndPrecision(DbAdapter, DbAttribute) - Static method in class org.apache.cayenne.dba.JdbcAdapter
- skipContent() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- skipRow() - Method in class org.apache.cayenne.access.jdbc.ConnectionAwareResultIterator
- skipRow() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
- skipRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
- skipRow() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
- skipRow() - Method in interface org.apache.cayenne.ResultIterator
-
Goes past current row.
- SkipSchemaUpdateStrategy - Class in org.apache.cayenne.access.dbsync
-
A SchemaUpdateStrategy that does nothing.
- SkipSchemaUpdateStrategy() - Constructor for class org.apache.cayenne.access.dbsync.SkipSchemaUpdateStrategy
- Slf4jJdbcEventLogger - Class in org.apache.cayenne.log
-
A
JdbcEventLogger
built on top of slf4j-api logger. - Slf4jJdbcEventLogger(RuntimeProperties) - Constructor for class org.apache.cayenne.log.Slf4jJdbcEventLogger
- sliceArray(boolean[], int) - Static method in class org.apache.cayenne.util.ArrayUtil
- sliceArray(byte[], int) - Static method in class org.apache.cayenne.util.ArrayUtil
- sliceArray(char[], int) - Static method in class org.apache.cayenne.util.ArrayUtil
- sliceArray(double[], int) - Static method in class org.apache.cayenne.util.ArrayUtil
- sliceArray(float[], int) - Static method in class org.apache.cayenne.util.ArrayUtil
- sliceArray(int[], int) - Static method in class org.apache.cayenne.util.ArrayUtil
- sliceArray(long[], int) - Static method in class org.apache.cayenne.util.ArrayUtil
- sliceArray(short[], int) - Static method in class org.apache.cayenne.util.ArrayUtil
- sliceArray(Object[], int) - Static method in class org.apache.cayenne.util.ArrayUtil
- SNAPSHOT_CACHE_SIZE_DEFAULT - Static variable in class org.apache.cayenne.access.DataRowStore
- SNAPSHOT_CACHE_SIZE_PROPERTY - Static variable in interface org.apache.cayenne.configuration.Constants
-
Snapshot cache max size
- SNAPSHOT_EXPIRATION_DEFAULT - Static variable in class org.apache.cayenne.access.DataRowStore
- SnapshotEvent - Class in org.apache.cayenne.access.event
-
Event sent on modification of the DataRowStore.
- SnapshotEvent(Object, Object, Map<ObjectId, DataRow>, Collection<ObjectId>, Collection<ObjectId>, Collection<ObjectId>) - Constructor for class org.apache.cayenne.access.event.SnapshotEvent
- SnapshotEventListener - Interface in org.apache.cayenne.access.event
- snapshots - Variable in class org.apache.cayenne.access.DataRowStore
- snapshotsChanged(SnapshotEvent) - Method in interface org.apache.cayenne.access.event.SnapshotEventListener
- snapshotsChanged(SnapshotEvent) - Method in class org.apache.cayenne.access.ObjectStore
-
SnapshotEventListener implementation that processes snapshot change event, updating DataObjects that have the changes.
- snapshotVersion - Variable in class org.apache.cayenne.BaseDataObject
- SoftDeleteBatchTranslator - Class in org.apache.cayenne.access.translator.batch.legacy
-
Deprecated.since 4.2
- SoftDeleteBatchTranslator - Class in org.apache.cayenne.access.translator.batch
- SoftDeleteBatchTranslator(DeleteBatchQuery, DbAdapter, String) - Constructor for class org.apache.cayenne.access.translator.batch.SoftDeleteBatchTranslator
- SoftDeleteBatchTranslator(DeleteBatchQuery, DbAdapter, String, String) - Constructor for class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteBatchTranslator
-
Deprecated.
- SoftDeleteTranslatorFactory - Class in org.apache.cayenne.access.translator.batch.legacy
-
Deprecated.since 4.2
- SoftDeleteTranslatorFactory - Class in org.apache.cayenne.access.translator.batch
-
Implementation of {link #BatchTranslator}, which uses 'soft' delete (runs UPDATE and sets 'deleted' field to true instead-of running SQL DELETE)
- SoftDeleteTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteTranslatorFactory
-
Deprecated.
- SoftDeleteTranslatorFactory() - Constructor for class org.apache.cayenne.access.translator.batch.SoftDeleteTranslatorFactory
- SoftDeleteTranslatorFactory(String) - Constructor for class org.apache.cayenne.access.translator.batch.legacy.SoftDeleteTranslatorFactory
-
Deprecated.
- SoftDeleteTranslatorFactory(String) - Constructor for class org.apache.cayenne.access.translator.batch.SoftDeleteTranslatorFactory
- SoftValueMap<K,
V> - Class in org.apache.cayenne.util -
Map that stores values wrapped into
SoftReference
- SoftValueMap() - Constructor for class org.apache.cayenne.util.SoftValueMap
- SoftValueMap(int) - Constructor for class org.apache.cayenne.util.SoftValueMap
- SoftValueMap(Map<? extends K, ? extends V>) - Constructor for class org.apache.cayenne.util.SoftValueMap
- SOME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- some_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- sort() - Method in class org.apache.cayenne.util.IndexPropertyList
-
Sorts internal list.
- sort(List<DbRowOp>) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
-
Sort all operations
- sort(List<DbRowOp>) - Method in interface org.apache.cayenne.access.flush.operation.DbRowOpSorter
- sort(List<DbRowOp>) - Method in class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter
- sort(List<DbRowOp>) - Method in class org.apache.cayenne.access.flush.operation.GraphBasedDbRowOpSorter
- sortDbEntities(List<DbEntity>, boolean) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- sortDbEntities(List<DbEntity>, boolean) - Method in interface org.apache.cayenne.map.EntitySorter
-
Sorts a list of DbEntities.
- sortedIterator(Iterator<T>, Comparator<T>) - Static method in class org.apache.cayenne.util.Util
-
Returns a sorted iterator from an unsorted one.
- sortObjectsForEntity(ObjEntity, List<?>, boolean) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- sortObjectsForEntity(ObjEntity, List<?>, boolean) - Method in interface org.apache.cayenne.map.EntitySorter
-
Sorts a list of objects belonging to the ObjEntity.
- sortObjectsForEntity(ObjEntity, List<E>, boolean, Function<E, Persistent>) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- sortObjEntities(List<ObjEntity>, boolean) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- sortObjEntities(List<ObjEntity>, boolean) - Method in interface org.apache.cayenne.map.EntitySorter
-
Sorts a list of ObjEntities.
- sortOrder - Variable in class org.apache.cayenne.query.Ordering
- SortOrder - Enum in org.apache.cayenne.query
-
Constants to order query results (the ORDER BY clause).
- sortReflexive(List<DbRowOp>) - Method in class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter
- sortSpec - Variable in class org.apache.cayenne.query.Ordering
- sortSpecString - Variable in class org.apache.cayenne.query.Ordering
- SortWeight - Annotation Type in org.apache.cayenne.ashwood
-
An annotation that defines the insertion sorting "weight" of an entity that is used when sorting DB operations.
- source - Variable in exception class org.apache.cayenne.reflect.PropertyException
- source - Variable in class org.apache.cayenne.validation.SimpleValidationFailure
- sourceEntity - Variable in class org.apache.cayenne.map.Relationship
- sourceName - Variable in class org.apache.cayenne.map.DbJoin
- specialCharsToJava(String) - Static method in class org.apache.cayenne.util.Util
-
Replaces special chars with human-readable and Java-id-compatible symbols.
- specialToken - Variable in class org.apache.cayenne.ejbql.parser.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- specialToken - Variable in class org.apache.cayenne.exp.parser.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- specialToken - Variable in class org.apache.cayenne.template.parser.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- SPLIT_SEPARATOR - Static variable in class org.apache.cayenne.exp.ExpressionFactory
-
A "split" character, "|", that is understood by some of the ExpressionFactory methods that require splitting joins in the middle of the path.
- Splits - Search tag in org.apache.cayenne.exp.ExpressionFactory.matchAllExp(String, Collection<?>)
- Section
- sql - Variable in class org.apache.cayenne.access.jdbc.SQLStatement
- sql - Variable in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.
- sql - Variable in class org.apache.cayenne.map.QueryDescriptorLoader
- sql - Variable in class org.apache.cayenne.map.SQLTemplateDescriptor
- SQL_ARRAY - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_BIGINT - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_BINARY - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_BIT - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_BLOB - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_BOOLEAN - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_CHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_CLOB - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_DATE - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_DECIMAL - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_DOUBLE - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_FLOAT - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_INTEGER - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_LONGNVARCHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_LONGVARBINARY - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_LONGVARCHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_NCHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_NCLOB - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_NULL - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_NUMERIC - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_NVARCHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_OTHER - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_REAL - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_SMALLINT - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_SQLXML - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_TEMPLATE - Static variable in class org.apache.cayenne.map.QueryDescriptor
- SQL_TIME - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_TIMESTAMP - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_TINYINT - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_VARBINARY - Static variable in class org.apache.cayenne.dba.TypesMapping
- SQL_VARCHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
- sqlAction(SQLTemplate) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseActionBuilder
- sqlAction(SQLTemplate) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
- sqlAction(SQLTemplate) - Method in interface org.apache.cayenne.query.SQLActionVisitor
-
Creates an action to execute a SQLTemplate.
- SQLAction - Interface in org.apache.cayenne.query
-
Defines API for query execution strategy over JDBC connection (as in Strategy Pattern).
- SQLActionVisitor - Interface in org.apache.cayenne.query
-
A factory interface to create standard SQLActions for a set of standard queries.
- sqlBuffer - Variable in class org.apache.cayenne.query.SQLExec
- sqlBuffer - Variable in class org.apache.cayenne.query.SQLSelect
- SQLBuilder - Class in org.apache.cayenne.access.sqlbuilder
- SQLExec - Class in org.apache.cayenne.query
-
A generic query based on raw SQL and featuring fluent API.
- SQLExec(String) - Constructor for class org.apache.cayenne.query.SQLExec
- SQLGenerationContext - Interface in org.apache.cayenne.access.sqlbuilder
- SQLGenerationVisitor - Class in org.apache.cayenne.access.sqlbuilder
- SQLGenerationVisitor(QuotingAppendable) - Constructor for class org.apache.cayenne.access.sqlbuilder.SQLGenerationVisitor
- SQLiteAdapter - Class in org.apache.cayenne.dba.sqlite
-
A SQLite database adapter that works with Zentus JDBC driver.
- SQLiteAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.sqlite.SQLiteAdapter
- SQLiteSelectAction - Class in org.apache.cayenne.dba.sqlite
- SQLiteSelectAction(Select<?>, DataNode) - Constructor for class org.apache.cayenne.dba.sqlite.SQLiteSelectAction
- SQLiteSniffer - Class in org.apache.cayenne.dba.sqlite
-
Detects SQLite database from JDBC metadata.
- SQLiteSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.sqlite.SQLiteSniffer
- SQLiteTreeProcessor - Class in org.apache.cayenne.dba.sqlite
- SQLiteTreeProcessor() - Constructor for class org.apache.cayenne.dba.sqlite.SQLiteTreeProcessor
- sqlPatternToPattern(String, boolean) - Static method in class org.apache.cayenne.util.Util
- SQLResult - Class in org.apache.cayenne.map
-
A metadata object that defines how a row in a result set can be converted to result objects.
- SQLResult() - Constructor for class org.apache.cayenne.map.SQLResult
-
Creates an unnamed SQLResultSet.
- SQLResult(String) - Constructor for class org.apache.cayenne.map.SQLResult
-
Creates a named SQLResultSet.
- SQLResultStage - Class in org.apache.cayenne.access.translator.select
- SQLResultStage() - Constructor for class org.apache.cayenne.access.translator.select.SQLResultStage
- SQLSelect<T> - Class in org.apache.cayenne.query
-
A selecting query based on raw SQL and featuring fluent API.
- SQLSelect(Class<T>, String) - Constructor for class org.apache.cayenne.query.SQLSelect
- SQLSelect(String) - Constructor for class org.apache.cayenne.query.SQLSelect
- SQLServerActionBuilder - Class in org.apache.cayenne.dba.sqlserver
- SQLServerActionBuilder(DataNode) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerActionBuilder
- SQLServerActionBuilder(DataNode, Integer) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerActionBuilder
- SQLServerAdapter - Class in org.apache.cayenne.dba.sqlserver
-
Cayenne DbAdapter implementation for Microsoft SQL Server engine.
- SQLServerAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
- SQLServerBatchAction - Class in org.apache.cayenne.dba.sqlserver
- SQLServerBatchAction(BatchQuery, DataNode, boolean) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerBatchAction
- SQLServerColumnNode - Class in org.apache.cayenne.dba.sqlserver.sqltree
- SQLServerColumnNode(ColumnNode) - Constructor for class org.apache.cayenne.dba.sqlserver.sqltree.SQLServerColumnNode
- SQLServerLimitOffsetNode - Class in org.apache.cayenne.dba.sqlserver.sqltree
- SQLServerLimitOffsetNode(int, int) - Constructor for class org.apache.cayenne.dba.sqlserver.sqltree.SQLServerLimitOffsetNode
- SQLServerPkGenerator - Class in org.apache.cayenne.dba.sqlserver
-
The default PK generator for MS SQL, which uses sequences to generate a PK for an integer key type and NEWID() for UNIQUEIDENTIFIER key type
- SQLServerPkGenerator() - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
- SQLServerPkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerPkGenerator
- SQLServerProcedureAction - Class in org.apache.cayenne.dba.sqlserver
-
ProcedureAction for SQLServer MS JDBC driver.
- SQLServerProcedureAction(ProcedureQuery, DataNode) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerProcedureAction
- SQLServerSelectAction - Class in org.apache.cayenne.dba.sqlserver
- SQLServerSelectAction(Select<?>, DataNode, boolean) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerSelectAction
- SQLServerSniffer - Class in org.apache.cayenne.dba.sqlserver
-
Detects SQLServer database from JDBC metadata.
- SQLServerSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerSniffer
- SQLServerTreeProcessor - Class in org.apache.cayenne.dba.sqlserver
- SQLServerTreeProcessor() - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerTreeProcessor
- SQLServerTreeProcessorV12 - Class in org.apache.cayenne.dba.sqlserver
-
SQL tree processor that supports OFFSET X ROWS FETCH NEXT Y ROWS ONLY clause for the SQLServer 2012 and later.
- SQLServerTreeProcessorV12() - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerTreeProcessorV12
- SQLStatement - Class in org.apache.cayenne.access.jdbc
-
A PreparedStatement descriptor containing a String of SQL and an array of parameters.
- SQLStatement() - Constructor for class org.apache.cayenne.access.jdbc.SQLStatement
- SQLStatement(String, ColumnDescriptor[], ParameterBinding[]) - Constructor for class org.apache.cayenne.access.jdbc.SQLStatement
- SQLStatement(String, ParameterBinding[]) - Constructor for class org.apache.cayenne.access.jdbc.SQLStatement
- SQLTemplate - Class in org.apache.cayenne.query
-
A query that executes unchanged (except for template preprocessing) "raw" SQL specified by the user.
- SQLTemplate() - Constructor for class org.apache.cayenne.query.SQLTemplate
-
Creates an empty SQLTemplate.
- SQLTemplate(Class<?>, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
- SQLTemplate(String, boolean) - Constructor for class org.apache.cayenne.query.SQLTemplate
-
Creates a SQLTemplate without an explicit root.
- SQLTemplate(String, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
- SQLTemplate(DataMap, String, boolean) - Constructor for class org.apache.cayenne.query.SQLTemplate
- SQLTemplate(DbEntity, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
- SQLTemplate(ObjEntity, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
- SQLTemplateAction - Class in org.apache.cayenne.access.jdbc
-
Implements a strategy for execution of SQLTemplates.
- SQLTemplateAction(SQLTemplate, DataNode) - Constructor for class org.apache.cayenne.access.jdbc.SQLTemplateAction
- sqlTemplateDescriptor() - Static method in class org.apache.cayenne.map.QueryDescriptor
-
Creates new SQLTemplate query descriptor.
- SQLTemplateDescriptor - Class in org.apache.cayenne.map
- SQLTemplateDescriptor() - Constructor for class org.apache.cayenne.map.SQLTemplateDescriptor
- SQLTemplateMetadata - Class in org.apache.cayenne.query
- SQLTemplateMetadata() - Constructor for class org.apache.cayenne.query.SQLTemplateMetadata
- SQLTemplateParser - Class in org.apache.cayenne.template.parser
-
Parser of Cayenne Templates.
- SQLTemplateParser(InputStream) - Constructor for class org.apache.cayenne.template.parser.SQLTemplateParser
-
Constructor with InputStream.
- SQLTemplateParser(InputStream, String) - Constructor for class org.apache.cayenne.template.parser.SQLTemplateParser
-
Constructor with InputStream and supplied encoding
- SQLTemplateParser(Reader) - Constructor for class org.apache.cayenne.template.parser.SQLTemplateParser
-
Constructor.
- SQLTemplateParser(SQLTemplateParserTokenManager) - Constructor for class org.apache.cayenne.template.parser.SQLTemplateParser
-
Constructor with generated Token Manager.
- SQLTemplateParserConstants - Interface in org.apache.cayenne.template.parser
-
Token literal values and constants.
- SQLTemplateParserTokenManager - Class in org.apache.cayenne.template.parser
-
Token Manager.
- SQLTemplateParserTokenManager(JavaCharStream) - Constructor for class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
-
Constructor.
- SQLTemplateParserTokenManager(JavaCharStream, int) - Constructor for class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
-
Constructor.
- SQLTemplateParserTreeConstants - Interface in org.apache.cayenne.template.parser
- sqlTemplateProcessor - Variable in class org.apache.cayenne.configuration.server.DefaultDataNodeFactory
- SQLTemplateProcessor - Interface in org.apache.cayenne.access.jdbc
- SQLTemplateRenderingUtils - Class in org.apache.cayenne.template
-
Implements utility methods used inside Velocity templates when rendering SQLTemplates.
- SQLTemplateRenderingUtils() - Constructor for class org.apache.cayenne.template.SQLTemplateRenderingUtils
- SQLTreeProcessor - Interface in org.apache.cayenne.access.sqlbuilder.sqltree
- sqrt() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- sqrt() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- sqrt() - Method in class org.apache.cayenne.exp.property.NumericProperty
- sqrt() - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- SQRT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- SQRT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- sqrtExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- sqrtExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- srcFkSnapshotWithTargetSnapshot(Map<String, Object>) - Method in class org.apache.cayenne.map.DbRelationship
-
Creates a snapshot of foreign key attributes of a source object of this relationship based on a snapshot of a target.
- srcPkSnapshotWithTargetSnapshot(Map<String, Object>) - Method in class org.apache.cayenne.map.DbRelationship
-
Creates a snapshot of primary key attributes of a source object of this relationship based on a snapshot of a target.
- stack - Variable in class org.apache.cayenne.ashwood.graph.DepthFirstSearch
- standardEncoders - Static variable in interface org.apache.cayenne.configuration.PasswordEncoding
- start(String) - Method in class org.apache.cayenne.util.XMLEncoder
- startDisjointByIdPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
- startDisjointPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
- startElement(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
- startElement(String, String, String, Attributes) - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
-
This method directly called by SAX parser, do not override it directly, use
SAXNestedTagHandler.processElement(String, String, Attributes)
method instead to process content. - startJointPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
- startNode(Expression, Expression) - Method in interface org.apache.cayenne.exp.TraversalHandler
-
Called during the traversal before an expression node children processing is started.
- startNode(Expression, Expression) - Method in class org.apache.cayenne.exp.TraversalHelper
- startPhantomPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
- startsWith(String) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.Creates an expression for a database "LIKE" query with the value converted to a pattern matching the beginning of a String.
- startsWith(String) - Method in class org.apache.cayenne.exp.property.StringProperty
-
Creates an expression for a database "LIKE" query with the value converted to a pattern matching the beginning of a String.
- startsWithExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- startsWithExp(Expression, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- startsWithIgnoreCase(String) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.Same as
Property.startsWith(String)
, only using case-insensitive comparison. - startsWithIgnoreCase(String) - Method in class org.apache.cayenne.exp.property.StringProperty
-
Same as
StringProperty.startsWith(String)
, only using case-insensitive comparison. - startsWithIgnoreCaseExp(String, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Same as
ExpressionFactory.startsWithExp(String, String)
only using case-insensitive comparison. - startsWithIgnoreCaseExp(Expression, String) - Static method in class org.apache.cayenne.exp.ExpressionFactory
- startUnknownPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
- startup(EventManager, int) - Method in class org.apache.cayenne.event.EventBridge
-
Starts EventBridge in the specified mode and locally listening to all event sources that post on a preconfigured subject.
- startup(EventManager, int, Object) - Method in class org.apache.cayenne.event.EventBridge
-
Starts EventBridge in the specified mode and locally listening to a specified event source.
- startup(EventManager, int, Object, Object) - Method in class org.apache.cayenne.event.EventBridge
-
Starts EventBridge in the specified mode.
- startupExternal() - Method in class org.apache.cayenne.event.EventBridge
-
Starts an external interface of the EventBridge.
- startupExternal() - Method in class org.apache.cayenne.event.NoopEventBridge
- statement - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
- STATEMENT_FETCH_SIZE_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
-
Defines default query fetch start index, which is 0, meaning that matching rows selected starting from the first.
- STATEMENT_FETCH_SIZE_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
-
Defines the name of the property for the query
fetch size
. - statementFetchSize - Variable in class org.apache.cayenne.query.MappedSelect
- statementFetchSize - Variable in class org.apache.cayenne.query.RelationshipQuery
- statementFetchSize - Variable in class org.apache.cayenne.query.SQLSelect
- statementFetchSize(int) - Method in class org.apache.cayenne.query.ColumnSelect
-
Sets fetch size of the PreparedStatement generated for this query.
- statementFetchSize(int) - Method in class org.apache.cayenne.query.MappedSelect
-
Sets fetch size of the PreparedStatement generated for this query.
- statementFetchSize(int) - Method in class org.apache.cayenne.query.ObjectSelect
-
Sets fetch size of the PreparedStatement generated for this query.
- statementFetchSize(int) - Method in class org.apache.cayenne.query.SQLSelect
-
Sets JDBC statement's fetch size (0 for no default size)
- STATIC_LEXER_ERROR - Static variable in exception class org.apache.cayenne.exp.parser.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- staticFlag - Static variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
-
Whether parser is static.
- staticFlag - Static variable in class org.apache.cayenne.exp.parser.JavaCharStream
-
Whether parser is static.
- staticFlag - Static variable in class org.apache.cayenne.template.parser.JavaCharStream
-
Whether parser is static.
- status - Variable in class org.apache.cayenne.tx.BaseTransaction
- STATUS_ACTIVE - Static variable in class org.apache.cayenne.tx.BaseTransaction
- STATUS_COMMITTED - Static variable in class org.apache.cayenne.tx.BaseTransaction
- STATUS_COMMITTING - Static variable in class org.apache.cayenne.tx.BaseTransaction
- STATUS_MARKED_ROLLEDBACK - Static variable in class org.apache.cayenne.tx.BaseTransaction
- STATUS_NO_TRANSACTION - Static variable in class org.apache.cayenne.tx.BaseTransaction
- STATUS_ROLLEDBACK - Static variable in class org.apache.cayenne.tx.BaseTransaction
- STATUS_ROLLING_BACK - Static variable in class org.apache.cayenne.tx.BaseTransaction
- stop() - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
- stopped - Variable in class org.apache.cayenne.access.DataDomain
- stopped - Variable in class org.apache.cayenne.event.DefaultEventManager
- storageEngine - Variable in class org.apache.cayenne.dba.mysql.MySQLAdapter
- string_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- STRING_ESC - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- STRING_ESC - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- string_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- string_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- STRING_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- string_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- string_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- StringBuilderAppendable - Class in org.apache.cayenne.access.sqlbuilder
- StringBuilderAppendable() - Constructor for class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
- stringExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- stringFromFile(File) - Static method in class org.apache.cayenne.util.Util
-
Reads file contents, returning it as a String, using System default line separator.
- stringFromFile(File, String) - Static method in class org.apache.cayenne.util.Util
-
Reads file contents, returning it as a String, joining lines with provided separator.
- stringLiteral() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- stringParameter() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- StringProperty<E> - Class in org.apache.cayenne.exp.property
-
Property that represents attributes mapped on string types
- StringProperty(String, Expression, Class<E>) - Constructor for class org.apache.cayenne.exp.property.StringProperty
-
Constructs a new property with the given name and expression
- stripFileExtension(String) - Static method in class org.apache.cayenne.util.Util
-
Strips extension from the file name.
- stripLineBreaks(String, char) - Static method in class org.apache.cayenne.util.Util
-
Strips "\n", "\r\n", "\r" from the argument string, replacing them with a provided character.
- stripPackageName(String) - Static method in class org.apache.cayenne.util.Util
-
Returns an unqualified class name for the fully qualified name.
- StrongConnection<E,
V> - Class in org.apache.cayenne.ashwood.graph - StrongConnection(DigraphIteration<E, V>) - Constructor for class org.apache.cayenne.ashwood.graph.StrongConnection
- sub(E) - Method in class org.apache.cayenne.exp.property.NumericProperty
- sub(NumericProperty<?>) - Method in class org.apache.cayenne.exp.property.NumericProperty
- subclassDescriptors - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
- subentities - Variable in class org.apache.cayenne.map.EntityInheritanceTree
- subject - Variable in class org.apache.cayenne.event.CayenneEvent
- subjects - Variable in class org.apache.cayenne.event.DefaultEventManager
- subList(int, int) - Method in class org.apache.cayenne.access.IncrementalFaultList
- subList(int, int) - Method in class org.apache.cayenne.util.PersistentObjectList
- subquery() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- SUBQUERY - Static variable in class org.apache.cayenne.exp.Expression
- subquery_from_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- subquery_from_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- SubqueryNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- SubqueryNode(String) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.SubqueryNode
- subselect_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- subselect_expressions() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- substBackslashes(String) - Static method in class org.apache.cayenne.util.Util
-
Replaces all backslashes "\" with forward slashes "/".
- substring() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- substring() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- substring(int, int) - Method in class org.apache.cayenne.exp.property.StringProperty
- substring(int, int) - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- substring(NumericProperty<?>, NumericProperty<?>) - Method in class org.apache.cayenne.exp.property.StringProperty
- SUBSTRING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- SUBSTRING - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- substringExp(String, int, int) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
-
Call SUBSTRING(string, offset, length) function
- substringExp(Expression, int, int) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
-
Call SUBSTRING(string, offset, length) function
- substringExp(Expression, Expression, Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
-
Call SUBSTRING(string, offset, length) function
- SUBTRACT - Static variable in class org.apache.cayenne.exp.Expression
- sum() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- sum() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- sum() - Method in class org.apache.cayenne.exp.property.NumericProperty
- sum() - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- sum(NumericProperty<E>) - Method in class org.apache.cayenne.query.ColumnSelect
-
Select sum of values
- sum(NumericProperty<E>) - Method in class org.apache.cayenne.query.ObjectSelect
-
Select sum of values
- sum(Property<E>) - Method in class org.apache.cayenne.query.ColumnSelect
-
Deprecated.since 4.2 use
ColumnSelect.sum(NumericProperty)
- sum(Property<E>) - Method in class org.apache.cayenne.query.ObjectSelect
-
Deprecated.since 4.2 use
ObjectSelect.sum(NumericProperty)
- SUM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- SUM - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- sumExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- superclassDescriptor - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
- superClassName - Variable in class org.apache.cayenne.map.ObjEntity
- superEntityName - Variable in class org.apache.cayenne.map.ObjEntity
- supportsBatchUpdates - Variable in class org.apache.cayenne.dba.JdbcAdapter
- supportsBatchUpdates() - Method in class org.apache.cayenne.dba.AutoAdapter
- supportsBatchUpdates() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns
true
if the target database supports batch updates. - supportsBatchUpdates() - Method in class org.apache.cayenne.dba.JdbcAdapter
- supportsCatalogsOnReverseEngineering() - Method in class org.apache.cayenne.dba.AutoAdapter
- supportsCatalogsOnReverseEngineering() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns true if a target database supports catalogs on reverse engineering.
- supportsCatalogsOnReverseEngineering() - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Returns true.
- supportsCatalogsOnReverseEngineering() - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
- supportsGeneratedKeys - Variable in class org.apache.cayenne.dba.JdbcAdapter
- supportsGeneratedKeys() - Method in class org.apache.cayenne.dba.AutoAdapter
- supportsGeneratedKeys() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns true if a target database supports key autogeneration.
- supportsGeneratedKeys() - Method in class org.apache.cayenne.dba.JdbcAdapter
- supportsGeneratedKeys(boolean) - Method in class org.apache.cayenne.access.jdbc.BatchAction
- supportsGeneratedKeysForBatchInserts() - Method in class org.apache.cayenne.dba.AutoAdapter
- supportsGeneratedKeysForBatchInserts() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns true if a target database supports key autogeneration in a batch insert.
- supportsGeneratedKeysForBatchInserts() - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
-
Not supported, see: DERBY-3609
- supportsGeneratedKeysForBatchInserts() - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
-
Not supported, see: mssql-jdbc #245
- supportsLength(int) - Static method in class org.apache.cayenne.dba.TypesMapping
-
Deprecated.Returns true if supplied type can have a length attribute as a part of column definition.
- supportsOracleLOB - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
- supportsUniqueConstraints - Variable in class org.apache.cayenne.dba.JdbcAdapter
- supportsUniqueConstraints() - Method in class org.apache.cayenne.dba.AutoAdapter
- supportsUniqueConstraints() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns true if a target database supports UNIQUE constraints.
- supportsUniqueConstraints() - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Returns true.
- suppressDistinct() - Method in class org.apache.cayenne.query.ColumnSelect
-
Explicitly suppress distinct in query.
- SwitchTo(int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
-
Switch to specified lex state.
- SwitchTo(int) - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
-
Switch to specified lex state.
- SwitchTo(int) - Method in class org.apache.cayenne.template.parser.SQLTemplateParserTokenManager
-
Switch to specified lex state.
- SybaseAdapter - Class in org.apache.cayenne.dba.sybase
-
DbAdapter implementation for Sybase RDBMS.
- SybaseAdapter(RuntimeProperties, List<ExtendedType>, List<ExtendedType>, List<ExtendedTypeFactory>, ResourceLocator, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.dba.sybase.SybaseAdapter
- SybasePkGenerator - Class in org.apache.cayenne.dba.sybase
-
Primary key generator implementation for Sybase.
- SybasePkGenerator() - Constructor for class org.apache.cayenne.dba.sybase.SybasePkGenerator
-
Used by DI
- SybasePkGenerator(JdbcAdapter) - Constructor for class org.apache.cayenne.dba.sybase.SybasePkGenerator
- SybaseSniffer - Class in org.apache.cayenne.dba.sybase
-
Detects Sybase database from JDBC metadata.
- SybaseSniffer(AdhocObjectFactory) - Constructor for class org.apache.cayenne.dba.sybase.SybaseSniffer
- SybaseSQLTreeProcessor - Class in org.apache.cayenne.dba.sybase
- SybaseSQLTreeProcessor() - Constructor for class org.apache.cayenne.dba.sybase.SybaseSQLTreeProcessor
- syncFilters - Variable in class org.apache.cayenne.access.DataDomain
- syncFilters - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
T
- table - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.ColumnNode
- table(String) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- table(DbEntity) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- tableName - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- TableNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- TableNode(String, String) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.TableNode
- TableNode(DbEntity, String) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.TableNode
- TableNodeBuilder - Class in org.apache.cayenne.access.sqlbuilder
- tableTypeForTable() - Method in class org.apache.cayenne.dba.AutoAdapter
- tableTypeForTable() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns the name of the table type (as returned by
DatabaseMetaData.getTableTypes
) for a simple user table. - tableTypeForTable() - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
- tableTypeForTable() - Method in class org.apache.cayenne.dba.JdbcAdapter
- tableTypeForView() - Method in class org.apache.cayenne.dba.AutoAdapter
- tableTypeForView() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Returns the name of the table type (as returned by
DatabaseMetaData.getTableTypes
) for a view table. - tableTypeForView() - Method in class org.apache.cayenne.dba.JdbcAdapter
- tableTypeForView() - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
-
Deprecated.Returns null, since views are not yet supported in openbase.
- tabSize - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
- tabSize - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
- tabSize - Variable in class org.apache.cayenne.template.parser.JavaCharStream
- tagOpened - Variable in class org.apache.cayenne.util.XMLEncoder
- targetContext - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
- targetDescriptor - Variable in class org.apache.cayenne.reflect.BaseArcProperty
- targetEntityName - Variable in class org.apache.cayenne.map.Relationship
- targetName - Variable in class org.apache.cayenne.map.DbJoin
- targetNamespace - Variable in class org.apache.cayenne.configuration.xml.NamespaceAwareNestedTagHandler
- targetNodeId - Variable in class org.apache.cayenne.graph.ArcCreateOperation
- targetNodeId - Variable in class org.apache.cayenne.graph.ArcDeleteOperation
- targetPkSnapshotWithSrcSnapshot(Map<String, Object>) - Method in class org.apache.cayenne.map.DbRelationship
-
Creates a snapshot of primary key attributes of a target object of this relationship based on a snapshot of a source.
- targetResolver - Variable in class org.apache.cayenne.util.ObjectDetachOperation
- template() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
- TemplateContextFactory - Interface in org.apache.cayenne.template
- templates - Variable in class org.apache.cayenne.query.SQLTemplate
- Template Script - Search tag in class org.apache.cayenne.query.SQLTemplate
- Section
- text() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
- text(String) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- TEXT - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- TEXT_OTHER - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- TextNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- TextNode(CharSequence) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.TextNode
- then(List<Ordering>) - Method in class org.apache.cayenne.query.Ordering
- then(List<Ordering>) - Method in class org.apache.cayenne.query.Orderings
- then(Ordering) - Method in class org.apache.cayenne.query.Ordering
-
Returns Orderings with this Ordering followed by the provided next Ordering.
- then(Ordering) - Method in class org.apache.cayenne.query.Orderings
-
Adds the given sort ordering to the end of this list and returns "this" so it can be chained again.
- then(Orderings) - Method in class org.apache.cayenne.query.Ordering
-
Returns Orderings with this Ordering followed by the provided list of next Orderings.
- then(Orderings) - Method in class org.apache.cayenne.query.Orderings
-
Adds the given sort orderings to the end of this list and returns "this" so it can be chained again.
- threadInjector - Static variable in class org.apache.cayenne.configuration.CayenneRuntime
-
A holder of an Injector bound to the current thread.
- threadObjectContext - Static variable in class org.apache.cayenne.BaseContext
-
A holder of a ObjectContext bound to the current thread.
- threadRunInProgress - Variable in class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
- ThrowOnPartialOrCreateSchemaStrategy - Class in org.apache.cayenne.access.dbsync
- ThrowOnPartialOrCreateSchemaStrategy() - Constructor for class org.apache.cayenne.access.dbsync.ThrowOnPartialOrCreateSchemaStrategy
- ThrowOnPartialSchemaStrategy - Class in org.apache.cayenne.access.dbsync
- ThrowOnPartialSchemaStrategy() - Constructor for class org.apache.cayenne.access.dbsync.ThrowOnPartialSchemaStrategy
- TIMES - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- timestamp - Variable in class org.apache.cayenne.access.event.SnapshotEvent
- TimestampType - Class in org.apache.cayenne.access.types
- TimestampType() - Constructor for class org.apache.cayenne.access.types.TimestampType
- TimestampType(boolean) - Constructor for class org.apache.cayenne.access.types.TimestampType
- TimeType - Class in org.apache.cayenne.access.types
- TimeType() - Constructor for class org.apache.cayenne.access.types.TimeType
- TimeType(boolean) - Constructor for class org.apache.cayenne.access.types.TimeType
- to(Class<? extends T>) - Method in interface org.apache.cayenne.di.BindingBuilder
- ToAnyConverter<T> - Class in org.apache.cayenne.reflect
-
Can convert to any class that has a constructor that takes a single Object or a single String parameter.
- ToAnyConverter() - Constructor for class org.apache.cayenne.reflect.ToAnyConverter
- toArray() - Method in class org.apache.cayenne.access.IncrementalFaultList
- toArray() - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Returns an array containing all of the elements in this composite.
- toArray() - Method in class org.apache.cayenne.util.PersistentObjectList
- toArray() - Method in class org.apache.cayenne.util.PersistentObjectSet
- toArray(Object) - Method in class org.apache.cayenne.template.directive.BindObjectEqual
- toArray(T[]) - Method in class org.apache.cayenne.access.IncrementalFaultList
- toArray(T[]) - Method in class org.apache.cayenne.util.commons.CompositeCollection
-
Returns an object array, populating the supplied array if possible.
- toArray(T[]) - Method in class org.apache.cayenne.util.PersistentObjectList
- toArray(T[]) - Method in class org.apache.cayenne.util.PersistentObjectSet
- toBigDecimal(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
- toBoolean(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
- toCacheKey(Character) - Method in class org.apache.cayenne.access.types.CharacterValueType
- toCacheKey(BigDecimal) - Method in class org.apache.cayenne.access.types.BigDecimalValueType
- toCacheKey(BigInteger) - Method in class org.apache.cayenne.access.types.BigIntegerValueType
- toCacheKey(LocalDate) - Method in class org.apache.cayenne.access.types.LocalDateValueType
- toCacheKey(LocalDateTime) - Method in class org.apache.cayenne.access.types.LocalDateTimeValueType
- toCacheKey(LocalTime) - Method in class org.apache.cayenne.access.types.LocalTimeValueType
- toCacheKey(Period) - Method in class org.apache.cayenne.access.types.PeriodValueType
- toCacheKey(UUID) - Method in class org.apache.cayenne.access.types.UUIDValueType
- toCacheKey(V) - Method in interface org.apache.cayenne.access.types.ValueObjectType
-
Returned value should be same for objects that is logically equal.
- toComparable(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
-
Attempts to convert an object to Comparable instance.
- toComparison() - Method in class org.apache.cayenne.util.CompareToBuilder
-
Returns a negative integer, a positive integer, or zero as the
builder
has judged the "left-hand" side as less than, greater than, or equal to the "right-hand" side. - toDependentPK - Variable in class org.apache.cayenne.map.DbRelationship
- toDouble(Object, double) - Static method in class org.apache.cayenne.util.ConversionUtil
- toEJBQL(String) - Method in class org.apache.cayenne.exp.Expression
-
Produces an EJBQL string that represents this expression.
- toEJBQL(List<Object>, String) - Method in class org.apache.cayenne.exp.Expression
-
Produces an EJBQL string that represents this expression.
- toFile(URL) - Static method in class org.apache.cayenne.util.Util
-
Converts URL to file.
- toHashCode() - Method in class org.apache.cayenne.util.HashCodeBuilder
-
Return the computed
hashCode
. - toIdMap(Object) - Method in class org.apache.cayenne.template.directive.BindObjectEqual
- toInstance(T) - Method in interface org.apache.cayenne.di.BindingBuilder
- toInt(Object, int) - Static method in class org.apache.cayenne.util.ConversionUtil
- toJavaObject(Long) - Method in class org.apache.cayenne.access.types.BigIntegerValueType
- toJavaObject(String) - Method in class org.apache.cayenne.access.types.CharacterValueType
- toJavaObject(String) - Method in class org.apache.cayenne.access.types.PeriodValueType
- toJavaObject(String) - Method in class org.apache.cayenne.access.types.UUIDValueType
- toJavaObject(BigDecimal) - Method in class org.apache.cayenne.access.types.BigDecimalValueType
- toJavaObject(Date) - Method in class org.apache.cayenne.access.types.LocalDateValueType
- toJavaObject(Time) - Method in class org.apache.cayenne.access.types.LocalTimeValueType
- toJavaObject(Timestamp) - Method in class org.apache.cayenne.access.types.LocalDateTimeValueType
- toJavaObject(T) - Method in interface org.apache.cayenne.access.types.ValueObjectType
- tok() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- token - Variable in class org.apache.cayenne.ejbql.parser.EJBQL
-
Current token.
- token - Variable in class org.apache.cayenne.exp.parser.ExpressionParser
-
Current token.
- token - Variable in class org.apache.cayenne.template.parser.SQLTemplateParser
-
Current token.
- Token - Class in org.apache.cayenne.ejbql.parser
-
Describes the input token stream.
- Token - Class in org.apache.cayenne.exp.parser
-
Describes the input token stream.
- Token - Class in org.apache.cayenne.template.parser
-
Describes the input token stream.
- Token() - Constructor for class org.apache.cayenne.ejbql.parser.Token
-
No-argument constructor
- Token() - Constructor for class org.apache.cayenne.exp.parser.Token
-
No-argument constructor
- Token() - Constructor for class org.apache.cayenne.template.parser.Token
-
No-argument constructor
- Token(int) - Constructor for class org.apache.cayenne.ejbql.parser.Token
-
Constructs a new token for the specified Image.
- Token(int) - Constructor for class org.apache.cayenne.exp.parser.Token
-
Constructs a new token for the specified Image.
- Token(int) - Constructor for class org.apache.cayenne.template.parser.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class org.apache.cayenne.ejbql.parser.Token
-
Constructs a new token for the specified Image and Kind.
- Token(int, String) - Constructor for class org.apache.cayenne.exp.parser.Token
-
Constructs a new token for the specified Image and Kind.
- Token(int, String) - Constructor for class org.apache.cayenne.template.parser.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class org.apache.cayenne.ejbql.parser.EJBQL
-
Generated Token Manager.
- token_source - Variable in class org.apache.cayenne.exp.parser.ExpressionParser
-
Generated Token Manager.
- token_source - Variable in class org.apache.cayenne.template.parser.SQLTemplateParser
-
Generated Token Manager.
- tokenImage - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
Literal token values.
- tokenImage - Variable in exception class org.apache.cayenne.ejbql.parser.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenImage - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
Literal token values.
- tokenImage - Variable in exception class org.apache.cayenne.exp.parser.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenImage - Variable in exception class org.apache.cayenne.template.parser.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenImage - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
Literal token values.
- TokenMgrError - Exception Class in org.apache.cayenne.ejbql.parser
-
Token Manager Error.
- TokenMgrError - Exception Class in org.apache.cayenne.exp.parser
-
Token Manager Error.
- TokenMgrError - Exception Class in org.apache.cayenne.template.parser
-
Token Manager Error.
- TokenMgrError() - Constructor for exception class org.apache.cayenne.ejbql.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for exception class org.apache.cayenne.exp.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for exception class org.apache.cayenne.template.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception class org.apache.cayenne.ejbql.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception class org.apache.cayenne.template.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for exception class org.apache.cayenne.exp.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for exception class org.apache.cayenne.ejbql.parser.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for exception class org.apache.cayenne.exp.parser.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for exception class org.apache.cayenne.template.parser.TokenMgrError
-
Constructor with message and reason.
- toLong(Object, long) - Static method in class org.apache.cayenne.util.ConversionUtil
- toMany - Variable in class org.apache.cayenne.map.Relationship
- ToManyList<E> - Class in org.apache.cayenne.access
-
A list that holds objects for to-many relationships.
- ToManyList(Persistent, String) - Constructor for class org.apache.cayenne.access.ToManyList
-
Creates ToManyList.
- ToManyListFault - Class in org.apache.cayenne.access
- ToManyListFault() - Constructor for class org.apache.cayenne.access.ToManyListFault
- ToManyMapFault - Class in org.apache.cayenne.access
- ToManyMapFault(Accessor) - Constructor for class org.apache.cayenne.access.ToManyMapFault
- ToManyMapProperty - Interface in org.apache.cayenne.reflect
-
A property representing a map of objects keyed by one of the object properties.
- ToManyProperty - Interface in org.apache.cayenne.reflect
-
A property representing a collection of objects.
- ToManySet<E> - Class in org.apache.cayenne.access
- ToManySet(Persistent, String) - Constructor for class org.apache.cayenne.access.ToManySet
- ToManySetFault - Class in org.apache.cayenne.access
- ToManySetFault() - Constructor for class org.apache.cayenne.access.ToManySetFault
- toMap(Object) - Method in class org.apache.cayenne.exp.parser.ASTDbIdPath
- toMap(Object) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
- toMap(K[], V[]) - Static method in class org.apache.cayenne.util.Util
-
Creates a mutable map out of two arrays with keys and values.
- toOneFault - Variable in class org.apache.cayenne.reflect.SingletonFaultFactory
- ToOneFault - Class in org.apache.cayenne.access
- ToOneFault() - Constructor for class org.apache.cayenne.access.ToOneFault
- ToOneProperty - Interface in org.apache.cayenne.reflect
-
An ArcProperty that points to a single graph node.
- top(int) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- TopNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- TopNode(int) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.TopNode
- topologicalSort(List<E>, Digraph<E, Boolean>, boolean) - Method in class org.apache.cayenne.ashwood.AshwoodEntitySorter
- toProvider(Class<? extends Provider<? extends T>>) - Method in interface org.apache.cayenne.di.BindingBuilder
- toProviderInstance(Provider<? extends T>) - Method in interface org.apache.cayenne.di.BindingBuilder
- toString() - Method in class org.apache.cayenne.access.DataDomain
- toString() - Method in class org.apache.cayenne.access.DataNode
- toString() - Method in class org.apache.cayenne.access.event.SnapshotEvent
- toString() - Method in class org.apache.cayenne.access.flush.EffectiveOpId
- toString() - Method in class org.apache.cayenne.access.flush.operation.BaseDbRowOp
- toString() - Method in class org.apache.cayenne.access.flush.operation.DeleteDbRowOp
- toString() - Method in class org.apache.cayenne.access.flush.operation.InsertDbRowOp
- toString() - Method in class org.apache.cayenne.access.flush.operation.UpdateDbRowOp
- toString() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
- toString() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.EmptyNode
- toString() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.ExpressionNode
- toString() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- toString() - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.SelectResultNode
- toString() - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
- toString() - Method in class org.apache.cayenne.access.ToManyList
- toString() - Method in class org.apache.cayenne.BaseDataObject
- toString() - Method in class org.apache.cayenne.conn.DataSourceInfo
- toString() - Method in class org.apache.cayenne.DataRow
- toString() - Method in class org.apache.cayenne.di.Key
- toString() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
- toString() - Method in class org.apache.cayenne.ejbql.parser.Token
-
Returns the image.
- toString() - Method in class org.apache.cayenne.event.EventSubject
- toString() - Method in class org.apache.cayenne.exp.Expression
- toString() - Method in class org.apache.cayenne.exp.ExpressionParameter
- toString() - Method in class org.apache.cayenne.exp.parser.Token
-
Returns the image.
- toString() - Method in class org.apache.cayenne.graph.ArcId
- toString() - Method in class org.apache.cayenne.map.Attribute
- toString() - Method in class org.apache.cayenne.map.DataMap
- toString() - Method in class org.apache.cayenne.map.DbAttribute
- toString() - Method in class org.apache.cayenne.map.DbJoin
- toString() - Method in class org.apache.cayenne.map.DbKeyGenerator
- toString() - Method in class org.apache.cayenne.map.DbRelationship
- toString() - Method in class org.apache.cayenne.map.Entity
- toString() - Method in class org.apache.cayenne.map.ObjAttribute
- toString() - Method in class org.apache.cayenne.map.ObjRelationship
- toString() - Method in class org.apache.cayenne.map.Relationship
-
Overrides Object.toString() to return informative description.
- toString() - Method in class org.apache.cayenne.PersistentObject
- toString() - Method in class org.apache.cayenne.query.AbstractQuery
- toString() - Method in class org.apache.cayenne.query.ObjectIdQuery
-
Overrides toString() outputting a short string with query class and ObjectId.
- toString() - Method in class org.apache.cayenne.query.Ordering
- toString() - Method in class org.apache.cayenne.query.RelationshipQuery
-
Overrides toString() outputting a short string with query class and relationship name.
- toString() - Method in class org.apache.cayenne.reflect.BaseProperty
- toString() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- toString() - Method in class org.apache.cayenne.resource.URLResource
- toString() - Method in class org.apache.cayenne.template.parser.SimpleNode
- toString() - Method in class org.apache.cayenne.template.parser.Token
-
Returns the image.
- toString() - Method in class org.apache.cayenne.util.PersistentObjectList
- toString() - Method in class org.apache.cayenne.util.PersistentObjectMap
- toString() - Method in class org.apache.cayenne.util.PersistentObjectSet
- toString() - Method in class org.apache.cayenne.util.SingleEntryMap
- toString() - Method in class org.apache.cayenne.util.ToStringBuilder
-
Returns a String built by the earlier invocations.
- toString() - Method in class org.apache.cayenne.validation.BeanValidationFailure
-
Returns a String representation of the failure.
- toString() - Method in class org.apache.cayenne.validation.SimpleValidationFailure
-
Returns a String representation of the failure.
- toString() - Method in exception class org.apache.cayenne.validation.ValidationException
- toString() - Method in class org.apache.cayenne.validation.ValidationResult
- toString() - Method in class org.apache.cayenne.value.GeoJson
- toString() - Method in class org.apache.cayenne.value.Json
- toString() - Method in class org.apache.cayenne.value.Wkt
- toString(byte[]) - Method in class org.apache.cayenne.access.types.ByteArrayType
- toString(Boolean) - Method in class org.apache.cayenne.access.types.BooleanType
- toString(Byte) - Method in class org.apache.cayenne.access.types.ByteType
- toString(Double) - Method in class org.apache.cayenne.access.types.DoubleType
- toString(Float) - Method in class org.apache.cayenne.access.types.FloatType
- toString(Integer) - Method in class org.apache.cayenne.access.types.IntegerType
- toString(Long) - Method in class org.apache.cayenne.access.types.LongType
- toString(Object) - Method in class org.apache.cayenne.access.types.ObjectType
- toString(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
-
Attempts to convert an object to Comparable instance.
- toString(Short) - Method in class org.apache.cayenne.access.types.ShortType
- toString(String) - Method in class org.apache.cayenne.access.types.CharType
- toString(String) - Method in class org.apache.cayenne.template.parser.SimpleNode
- toString(Void) - Method in class org.apache.cayenne.access.types.VoidType
- toString(BigDecimal) - Method in class org.apache.cayenne.access.types.BigDecimalType
- toString(Date) - Method in class org.apache.cayenne.access.types.DateType
- toString(Time) - Method in class org.apache.cayenne.access.types.TimeType
- toString(Timestamp) - Method in class org.apache.cayenne.access.types.TimestampType
- toString(Duration) - Method in class org.apache.cayenne.access.types.DurationType
- toString(Calendar) - Method in class org.apache.cayenne.access.types.CalendarType
- toString(Date) - Method in class org.apache.cayenne.access.types.UtilDateType
- toString(GeoJson) - Method in class org.apache.cayenne.access.types.GeoJsonType
- toString(Json) - Method in class org.apache.cayenne.access.types.JsonType
- toString(Wkt) - Method in class org.apache.cayenne.access.types.WktType
- toString(T) - Method in class org.apache.cayenne.access.types.EnumType
- toString(T) - Method in class org.apache.cayenne.access.types.ExtendedEnumType
- toString(T) - Method in interface org.apache.cayenne.access.types.ExtendedType
-
Converts value of the supported type to a human-readable String representation.
- toStringBuffer(StringBuffer, boolean) - Method in class org.apache.cayenne.BaseDataObject
-
A variation of "toString" method, that may be more efficient in some cases.
- ToStringBuilder - Class in org.apache.cayenne.util
-
A utility class to simplify implementation of Object toString methods.
- ToStringBuilder(Object) - Constructor for class org.apache.cayenne.util.ToStringBuilder
- touch() - Method in class org.apache.cayenne.util.IndexPropertyList
-
Changes list state to "dirty" forcing reordering on next access.
- toUpperCase(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
-
Attempts to convert an object to an uppercase string.
- trace_enabled() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
-
Trace enabled.
- trace_enabled() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
-
Trace enabled.
- trackedFlattenedPaths - Variable in class org.apache.cayenne.access.ObjectStore
-
Map that tracks flattened paths for given object Id that is present in db.
- Tracking Object Changes - Search tag in class org.apache.cayenne.graph.GraphMap
- Section
- TRAILING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- Transaction - Interface in org.apache.cayenne.tx
-
Cayenne Transaction interface.
- TransactionalOperation<T> - Interface in org.apache.cayenne.tx
- TransactionDescriptor - Class in org.apache.cayenne.tx
-
Descriptor that allows to customize transaction logic.
- TransactionDescriptor(int) - Constructor for class org.apache.cayenne.tx.TransactionDescriptor
-
Deprecated.since 4.2. Use
TransactionDescriptor.builder()
method instead. - TransactionDescriptor(int, TransactionPropagation) - Constructor for class org.apache.cayenne.tx.TransactionDescriptor
-
Deprecated.since 4.2. Use
TransactionDescriptor.builder()
method instead. - TransactionDescriptor(TransactionPropagation) - Constructor for class org.apache.cayenne.tx.TransactionDescriptor
-
Deprecated.since 4.2. Use
TransactionDescriptor.builder()
method instead. - TransactionDescriptor.Builder - Class in org.apache.cayenne.tx
-
Builder class for the TransactionDescriptor.
- transactionFactory - Variable in class org.apache.cayenne.access.DataContext
-
Deprecated.since 4.0 used in a method that itself should be deprecated, so this is a temp code
- transactionFactory - Variable in class org.apache.cayenne.configuration.server.DataContextFactory
- TransactionFactory - Interface in org.apache.cayenne.tx
- TransactionFilter - Class in org.apache.cayenne.tx
-
A
DataChannelSyncFilter
that provides transactions. - TransactionFilter() - Constructor for class org.apache.cayenne.tx.TransactionFilter
- TransactionListener - Interface in org.apache.cayenne.tx
-
A callback that is notified as transaction progresses through stages.
- transactionManager - Variable in class org.apache.cayenne.access.DataDomain
- transactionManager - Variable in class org.apache.cayenne.tx.TransactionFilter
- TransactionManager - Interface in org.apache.cayenne.tx
-
An optional utility service that simplifies wrapping multiple operations in transactions.
- TransactionPropagation - Enum in org.apache.cayenne.tx
-
Propagation behaviour of transaction
- transform(Function<Object, Object>) - Method in class org.apache.cayenne.exp.Expression
-
Creates a transformed copy of this expression, applying transformation provided by Transformer to all its nodes.
- transformExpression(Function<Object, Object>) - Method in class org.apache.cayenne.exp.Expression
-
A recursive method called from "transform" to do the actual transformation.
- transformExpression(Function<Object, Object>) - Method in class org.apache.cayenne.exp.parser.AggregateConditionNode
- transformExpression(Function<Object, Object>) - Method in class org.apache.cayenne.exp.parser.ASTIn
- transformExpression(Function<Object, Object>) - Method in class org.apache.cayenne.exp.parser.ASTNotIn
- TRANSIENT - Static variable in class org.apache.cayenne.PersistenceState
-
Describes a state of an object not registered with DataContext/ObjectContext, and therefore having no persistence features.
- TranslatableQueryWrapper - Interface in org.apache.cayenne.access.translator.select
-
This interface allows transparently use different queries (namely SelectQuery, ObjectSelect and ColumnSelect) in translator and as subqueries.
- translated - Variable in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.
- translateToDbPath(Expression) - Method in class org.apache.cayenne.map.ObjEntity
-
Transforms an Expression to an analogous expression in terms of the underlying DbEntity.
- translateToRelatedEntity(Expression, String) - Method in class org.apache.cayenne.map.DbEntity
-
Transforms Expression rooted in this entity to an analogous expression rooted in related entity.
- translateToRelatedEntity(Expression, String) - Method in class org.apache.cayenne.map.Entity
-
Translates Expression rooted in this entity to an analogous expression rooted in related entity.
- translateToRelatedEntity(Expression, String) - Method in class org.apache.cayenne.map.ObjEntity
-
Transforms an Expression rooted in this entity to an analogous expression rooted in related entity.
- translator(BatchQuery, DbAdapter, String) - Method in interface org.apache.cayenne.access.translator.batch.BatchTranslatorFactory
-
Creates a proper translator for a BatchQuery
- translator(BatchQuery, DbAdapter, String) - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslatorFactory
- translator(BatchQuery, DbAdapter, String) - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslatorFactory
-
Deprecated.
- translator(Select<?>, DbAdapter, EntityResolver) - Method in class org.apache.cayenne.access.translator.select.DefaultSelectTranslatorFactory
- translator(Select<?>, DbAdapter, EntityResolver) - Method in interface org.apache.cayenne.access.translator.select.SelectTranslatorFactory
-
Creates a proper translator for a BatchQuery
- TranslatorContext - Class in org.apache.cayenne.access.translator.select
-
Context that holds all data necessary for query translation as well as a result of that translation.
- TraversalHandler - Interface in org.apache.cayenne.exp
-
Expression visitor interface.
- TraversalHelper - Class in org.apache.cayenne.exp
-
Noop implementation of TraversalHandler.
- TraversalHelper() - Constructor for class org.apache.cayenne.exp.TraversalHelper
- traverse(Expression, TraversalHandler) - Method in class org.apache.cayenne.exp.Expression
-
Traverses itself and child expressions, notifying visitor via callback methods as it goes.
- traverse(TraversalHandler) - Method in class org.apache.cayenne.exp.Expression
-
Traverses itself and child expressions, notifying visitor via callback methods as it goes.
- traverse(PrefetchProcessor) - Method in class org.apache.cayenne.query.PrefetchTreeNode
-
Traverses the tree depth-first, invoking callback methods of the processor when passing through the nodes.
- trim() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- trim() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- trim() - Method in class org.apache.cayenne.exp.property.StringProperty
- trim() - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- TRIM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- TRIM - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- trim_character() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- TRIM_FUNCTION - Static variable in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
- TRIM_FUNCTION - Static variable in class org.apache.cayenne.dba.ingres.IngresAdapter
- TRIM_FUNCTION - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
- TRIM_FUNCTION - Static variable in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
-
Deprecated.since 4.2 unused
- trim_specification() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- TRIM_VALUES_THRESHOLD - Static variable in interface org.apache.cayenne.access.types.ExtendedType
-
Defines trimming constant for toString method that helps to limit logging of large values.
- trimBytes(byte[]) - Static method in class org.apache.cayenne.access.types.ByteArrayType
-
Strips null bytes from the byte array, returning a potentially smaller array that contains no trailing zero bytes.
- trimExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- trimExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- trimFunction - Variable in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.
- trimmingBytes - Variable in class org.apache.cayenne.access.types.ByteArrayType
- trimmingChars - Variable in class org.apache.cayenne.access.types.CharType
- TrimmingColumnNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- TrimmingColumnNode(ColumnNode) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.TrimmingColumnNode
- trimSqlSelectColumns(String) - Method in class org.apache.cayenne.log.CompactSlf4jJdbcEventLogger
- TRUE - Static variable in class org.apache.cayenne.configuration.xml.DataMapHandler
- TRUE - Static variable in class org.apache.cayenne.exp.Expression
- TRUE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- TRUE - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
RegularExpression Id.
- truncate(long) - Method in class org.apache.cayenne.util.MemoryBlob
-
Truncates the
BLOB
value that thisBlob
object represents to belen
bytes in length. - truncate(long) - Method in class org.apache.cayenne.util.MemoryClob
-
Truncates the
CLOB
value that thisClob
designates to have a length oflen
characters. - type - Variable in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- type - Variable in class org.apache.cayenne.exp.Expression
- type - Variable in class org.apache.cayenne.exp.property.BaseProperty
-
Explicit type of the property
- type - Variable in class org.apache.cayenne.map.DbAttribute
-
Defines JDBC type of the column.
- type - Variable in class org.apache.cayenne.map.EmbeddableAttribute
- type - Variable in class org.apache.cayenne.map.ObjAttribute
- type - Variable in class org.apache.cayenne.map.ProcedureParameter
- type - Variable in class org.apache.cayenne.map.QueryDescriptor
- typeAliases - Variable in class org.apache.cayenne.access.types.ExtendedTypeMap
- TypeAwareSQLTreeProcessor - Class in org.apache.cayenne.access.translator.select
- TypeAwareSQLTreeProcessor() - Constructor for class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- typeLiteral - Variable in class org.apache.cayenne.di.Key
- typeMap - Variable in class org.apache.cayenne.access.types.ExtendedTypeMap
- typeOverrides - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- typesHandler - Variable in class org.apache.cayenne.dba.JdbcAdapter
- TypesHandler - Class in org.apache.cayenne.dba
-
TypesHandler provides JDBC-RDBMS types mapping.
- TypesHandler(URL) - Constructor for class org.apache.cayenne.dba.TypesHandler
-
Creates new TypesHandler loading configuration info from the XML file specified as
typesConfigPath
parameter. - typesMap - Variable in class org.apache.cayenne.dba.TypesHandler
- TypesMapping - Class in org.apache.cayenne.dba
-
A utility class that handles mappings of JDBC data types to the database types and Java types.
- TypesMapping(DatabaseMetaData) - Constructor for class org.apache.cayenne.dba.TypesMapping
- typeSupportsLength(int) - Method in class org.apache.cayenne.dba.AutoAdapter
- typeSupportsLength(int) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
- typeSupportsLength(int) - Method in interface org.apache.cayenne.dba.DbAdapter
- typeSupportsLength(int) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
- typeSupportsLength(int) - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Returns true if supplied type can have a length attribute as a part of column definition
- typeSupportsLength(int) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
- typeSupportsLength(int) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
U
- uncapitalized(String) - Static method in class org.apache.cayenne.util.Util
-
Returns string with lowercased first letter
- uncommittedObjects() - Method in class org.apache.cayenne.access.DataContext
-
Returns a collection of all uncommitted registered objects.
- uncommittedObjects() - Method in class org.apache.cayenne.BaseContext
- uncommittedObjects() - Method in interface org.apache.cayenne.ObjectContext
-
Returns a collection of MODIFIED, DELETED or NEW objects.
- UNDEFINED - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- UNDEFINED - Enum constant in enum org.apache.cayenne.map.JoinType
- UNDEFINED_SEMANTICS - Static variable in class org.apache.cayenne.query.PrefetchTreeNode
- UNDEFINED_STAMP - Static variable in class org.apache.cayenne.ashwood.graph.DepthFirstStampSearch
- underscoredToJava(String, boolean) - Static method in class org.apache.cayenne.util.Util
-
Converts names like "ABCD_EFG_123" to Java-style names like "abcdEfg123".
- undo(GraphChangeHandler) - Method in class org.apache.cayenne.access.ObjectDiff
- undo(GraphChangeHandler) - Method in class org.apache.cayenne.access.ObjectStoreGraphDiff
- undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.ArcCreateOperation
- undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.ArcDeleteOperation
- undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.CompoundDiff
-
Iterates over diffs list in reverse order, calling "apply" on each individual diff.
- undo(GraphChangeHandler) - Method in interface org.apache.cayenne.graph.GraphDiff
-
Calls appropriate methods on the handler to revert this change.
- undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeCreateOperation
- undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeDeleteOperation
- undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeDiff
- undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeIdChangeOperation
- undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodePropertyChangeOperation
- unescaped() - Method in class org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
- UnescapedColumnNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- UnescapedColumnNode(String, String, String, DbAttribute) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.UnescapedColumnNode
- unexpectedTagMessage(String, String...) - Method in class org.apache.cayenne.configuration.xml.SAXNestedTagHandler
- unfetchedObjects - Variable in class org.apache.cayenne.access.IncrementalFaultList
- UnmanagedPoolingDataSource - Class in org.apache.cayenne.datasource
-
A non-blocking
DataSource
with a pool of connections. - UnmanagedPoolingDataSource(DataSource, PoolingDataSourceParameters) - Constructor for class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
- UnmanagedPoolingDataSource.ConnectionUnavailableException - Exception Class in org.apache.cayenne.datasource
-
An exception indicating that a connection request waiting in the queue timed out and was unable to obtain a connection.
- unregisterNode(Object) - Method in class org.apache.cayenne.access.ObjectStore
- unregisterNode(Object) - Method in interface org.apache.cayenne.graph.GraphManager
-
"Unregisters" a graph node, forgetting any information associated with nodeId.
- unregisterNode(Object) - Method in class org.apache.cayenne.graph.GraphMap
- unregisterObjects(Collection) - Method in class org.apache.cayenne.access.DataContext
-
Unregisters a Collection of DataObjects from the DataContext and the underlying ObjectStore.
- unregisterType(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
-
Removes registered ExtendedType object corresponding to
javaClassName
parameter. - UnresolvablePathException - Exception Class in org.apache.cayenne.reflect
-
A runtime exception thrown when
PropertyUtils.getProperty()
finds that there is a null value in middle of the resolved path. - UnresolvablePathException() - Constructor for exception class org.apache.cayenne.reflect.UnresolvablePathException
- UnresolvablePathException(String, Object...) - Constructor for exception class org.apache.cayenne.reflect.UnresolvablePathException
- UnresolvablePathException(String, Throwable, Object...) - Constructor for exception class org.apache.cayenne.reflect.UnresolvablePathException
- UnresolvablePathException(Throwable) - Constructor for exception class org.apache.cayenne.reflect.UnresolvablePathException
- unsetReverseRelationship(String, DataObject) - Method in class org.apache.cayenne.BaseDataObject
-
Removes current object from reverse relationship of object
val
to this object. - unwindException(Throwable) - Static method in class org.apache.cayenne.util.Util
-
Looks up and returns the root cause of an exception.
- unwrap() - Method in class org.apache.cayenne.access.sqlbuilder.StringBuilderAppendable
- unwrap() - Method in class org.apache.cayenne.access.translator.select.FluentSelectWrapper
- unwrap() - Method in class org.apache.cayenne.access.translator.select.SelectQueryWrapper
-
Deprecated.
- unwrap() - Method in interface org.apache.cayenne.access.translator.select.TranslatableQueryWrapper
- unwrap() - Method in class org.apache.cayenne.dba.AutoAdapter
- unwrap() - Method in interface org.apache.cayenne.dba.DbAdapter
-
Allows the users to get access to the adapter decorated by a given adapter.
- unwrap() - Method in class org.apache.cayenne.dba.JdbcAdapter
-
Simply returns this, as JdbcAdapter is not a wrapper.
- unwrap(Class<T>) - Method in class org.apache.cayenne.datasource.DriverDataSource
- unwrap(Class<T>) - Method in class org.apache.cayenne.datasource.ManagedPoolingDataSource
- unwrap(Class<T>) - Method in class org.apache.cayenne.datasource.PoolAwareConnection
- unwrap(Class<T>) - Method in class org.apache.cayenne.datasource.UnmanagedPoolingDataSource
- unwrapChild(Node) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- update(String) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- update(DbEntity) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- update(ObjectContext) - Method in class org.apache.cayenne.query.MappedExec
- update(ObjectContext) - Method in class org.apache.cayenne.query.ProcedureCall
- update(ObjectContext) - Method in class org.apache.cayenne.query.SQLExec
- UPDATE - Enum constant in enum org.apache.cayenne.access.flush.operation.DbRowOpType
- UPDATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- update_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- update_field() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- update_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- UPDATE_SET - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- update_statement() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- updateAttribute(Attribute) - Method in class org.apache.cayenne.map.Entity
- updateBatch(ObjectContext) - Method in class org.apache.cayenne.query.SQLExec
- UpdateBatchQuery - Class in org.apache.cayenne.query
-
Batched UPDATE query.
- UpdateBatchQuery(DbEntity, List<DbAttribute>, List<DbAttribute>, Collection<String>, int) - Constructor for class org.apache.cayenne.query.UpdateBatchQuery
-
Creates new UpdateBatchQuery.
- UpdateBatchTranslator - Class in org.apache.cayenne.access.translator.batch.legacy
-
Deprecated.since 4.2
- UpdateBatchTranslator - Class in org.apache.cayenne.access.translator.batch
- UpdateBatchTranslator(UpdateBatchQuery, DbAdapter) - Constructor for class org.apache.cayenne.access.translator.batch.UpdateBatchTranslator
- UpdateBatchTranslator(UpdateBatchQuery, DbAdapter, String) - Constructor for class org.apache.cayenne.access.translator.batch.legacy.UpdateBatchTranslator
-
Deprecated.
- updateBinding(Object, int) - Method in class org.apache.cayenne.access.translator.batch.DeleteBatchTranslator
- updateBindings(BatchQueryRow) - Method in interface org.apache.cayenne.access.translator.batch.BatchTranslator
-
Updates internal bindings to be used with a given row, returning updated bindings array.
- updateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.DeleteBatchTranslator
- updateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.InsertBatchTranslator
- updateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslator
-
Deprecated.
- updateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.SoftDeleteBatchTranslator
- updateBindings(BatchQueryRow) - Method in class org.apache.cayenne.access.translator.batch.UpdateBatchTranslator
- UpdateBuilder - Class in org.apache.cayenne.access.sqlbuilder
- UpdateBuilder(String) - Constructor for class org.apache.cayenne.access.sqlbuilder.UpdateBuilder
- UpdateBuilder(DbEntity) - Constructor for class org.apache.cayenne.access.sqlbuilder.UpdateBuilder
- updateDataMap(DataMap) - Static method in class org.apache.cayenne.util.DeleteRuleUpdater
-
Updates delete rules for all obj entities in a datamap
- updatedAttributes - Variable in class org.apache.cayenne.access.flush.operation.Values
- updateDbAttributePath() - Method in class org.apache.cayenne.map.ObjAttribute
-
Updates DbAttributePath for this ObjAttribute
- UpdateDbRowOp - Class in org.apache.cayenne.access.flush.operation
- UpdateDbRowOp(Persistent, DbEntity, ObjectId) - Constructor for class org.apache.cayenne.access.flush.operation.UpdateDbRowOp
- UpdateLineColumn(char) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
- UpdateLineColumn(char) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
- UpdateLineColumn(char) - Method in class org.apache.cayenne.template.parser.JavaCharStream
- UpdateNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- UpdateNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.UpdateNode
- updateObjectIds(Collection<DbRowOp>) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction
-
Fill in replacement IDs' data for given operations
- updateObjEntity(ObjEntity) - Static method in class org.apache.cayenne.util.DeleteRuleUpdater
-
Updates delete rules for all relationships in a objentity
- updateObjRelationship(ObjRelationship) - Static method in class org.apache.cayenne.util.DeleteRuleUpdater
-
Updates delete rules for specified relationship
- updateReverse(List<E>) - Method in class org.apache.cayenne.access.ToManyList
- updateReverse(List<E>) - Method in class org.apache.cayenne.access.ToManySet
- updateReverse(List<E>) - Method in class org.apache.cayenne.util.RelationshipFault
- updateSchema(DataNode) - Method in class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
- updateSchema(DataNode) - Method in interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategy
- updateSchema(DataNode) - Method in class org.apache.cayenne.access.dbsync.SkipSchemaUpdateStrategy
- UpdateSetNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- UpdateSetNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.UpdateSetNode
- updateTranslator(UpdateBatchQuery, DbAdapter) - Method in class org.apache.cayenne.access.translator.batch.DefaultBatchTranslatorFactory
- updateTranslator(UpdateBatchQuery, DbAdapter, String) - Method in class org.apache.cayenne.access.translator.batch.legacy.DefaultBatchTranslatorFactory
-
Deprecated.
- upper() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- upper() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
- upper() - Method in class org.apache.cayenne.exp.property.StringProperty
- upper() - Method in class org.apache.cayenne.exp.Property
-
Deprecated.
- UPPER - Enum constant in enum org.apache.cayenne.query.CapsStrategy
- UPPER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- UPPER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- upperColumnNames() - Method in class org.apache.cayenne.query.SQLSelect
-
Equivalent of setting
CapsStrategy.UPPER
- upperExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- upperExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- url(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
-
Sets a database URL for the default DataSource.
- url(String) - Static method in class org.apache.cayenne.datasource.DataSourceBuilder
- URLResource - Class in org.apache.cayenne.resource
-
A
Resource
implementation wrapping a resource URL. - URLResource(URL) - Constructor for class org.apache.cayenne.resource.URLResource
- usedForLocking - Variable in class org.apache.cayenne.map.ObjAttribute
- usedForLocking - Variable in class org.apache.cayenne.map.ObjRelationship
- useExternalTransactions(Binder, boolean) - Static method in class org.apache.cayenne.configuration.server.ServerModule
-
Sets transaction management to either external or internal transactions.
- useLocalCache() - Method in class org.apache.cayenne.query.CacheableQuery
-
Instructs Cayenne to look for query results in the "local" cache when running the query.
- useLocalCache(String) - Method in class org.apache.cayenne.query.CacheableQuery
-
Instructs Cayenne to look for query results in the "local" cache when running the query.
- useLowercaseColumnNames() - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- user(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
-
Sets a user name for the default DataSource.
- userName - Variable in class org.apache.cayenne.conn.DataSourceInfo
- userName - Variable in class org.apache.cayenne.datasource.DriverDataSource
- userName(String) - Method in class org.apache.cayenne.datasource.DataSourceBuilder
- userProperties - Variable in class org.apache.cayenne.BaseContext
-
Stores user defined properties associated with this DataContext.
- useSharedCache() - Method in class org.apache.cayenne.query.CacheableQuery
-
Instructs Cayenne to look for query results in the "shared" cache when running the query.
- useSharedCache(String) - Method in class org.apache.cayenne.query.CacheableQuery
-
Instructs Cayenne to look for query results in the "shared" cache when running the query.
- useUppercaseColumnNames() - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- usingBlobs - Variable in class org.apache.cayenne.access.types.ByteArrayType
- usingClobs - Variable in class org.apache.cayenne.access.types.CharType
- usingOptimisticLocking - Variable in class org.apache.cayenne.query.DeleteBatchQuery
- usingOptimisticLocking - Variable in class org.apache.cayenne.query.UpdateBatchQuery
- Using ProcedureQuery as a GenericSelectQuery - Search tag in class org.apache.cayenne.query.ProcedureQuery
- Section
- usingSharedSnaphsotCache - Variable in class org.apache.cayenne.access.DataContext
- Util - Class in org.apache.cayenne.util
-
Contains various unorganized static utility methods used across Cayenne.
- Util() - Constructor for class org.apache.cayenne.util.Util
- UtilDateType - Class in org.apache.cayenne.access.types
-
Maps
java.util.Date
to any of the three database date/time types: TIME, DATE, TIMESTAMP. - UtilDateType() - Constructor for class org.apache.cayenne.access.types.UtilDateType
- UtilDateType(boolean) - Constructor for class org.apache.cayenne.access.types.UtilDateType
- UUIDValueType - Class in org.apache.cayenne.access.types
- UUIDValueType() - Constructor for class org.apache.cayenne.access.types.UUIDValueType
V
- validateDuplicateColumnNames - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
- validateDuplicateColumnNames() - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
-
Validate and report duplicate names of columns.
- validateForDelete(ValidationResult) - Method in class org.apache.cayenne.BaseDataObject
-
This implementation does nothing.
- validateForDelete(ValidationResult) - Method in interface org.apache.cayenne.Validating
-
Performs property validation of the DELETED object, appending any validation failures to the provided validationResult object.
- validateForInsert(ValidationResult) - Method in class org.apache.cayenne.BaseDataObject
- validateForInsert(ValidationResult) - Method in interface org.apache.cayenne.Validating
-
Performs property validation of the NEW object, appending any validation failures to the provided validationResult object.
- validateForSave(ValidationResult) - Method in class org.apache.cayenne.BaseDataObject
-
Performs property validation of the object, appending any validation failures to the provided validationResult object.
- validateForUpdate(ValidationResult) - Method in class org.apache.cayenne.BaseDataObject
- validateForUpdate(ValidationResult) - Method in interface org.apache.cayenne.Validating
-
Performs property validation of the MODIFIED object, appending any validation failures to the provided validationResult object.
- validateJavaClassName(Object, String, String) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
-
A utility method that checks that a given string is a valid Java full class name, returning a non-null ValidationFailure if this is not so.
- validateMandatory(Object, String) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
- validateMandatory(Object, String, Object) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
- validateNamespace(String) - Method in class org.apache.cayenne.configuration.xml.VersionAwareHandler
- validateNotEmpty(Object, String, String) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
-
A utility method that returns a ValidationFailure if a string is either null or has a length of zero; otherwise returns null.
- validateNotEmpty(Object, String, Collection<?>) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
-
Returns a ValidationFailure if a collection attribute of an object is null or empty.
- validateNotNull(Object, String, Object) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
- validateVersion(Attributes, String[]) - Method in class org.apache.cayenne.configuration.xml.VersionAwareHandler
- Validating - Interface in org.apache.cayenne
-
Defines a number of callback methods that allow an object to be validated before safe.
- VALIDATING_OBJECTS_ON_COMMIT_DEFAULT - Static variable in class org.apache.cayenne.access.DataDomain
- VALIDATING_OBJECTS_ON_COMMIT_PROPERTY - Static variable in class org.apache.cayenne.access.DataDomain
- validatingObjectsOnCommit - Variable in class org.apache.cayenne.access.DataDomain
- validatingObjectsOnCommit - Variable in class org.apache.cayenne.BaseContext
- ValidationException - Exception Class in org.apache.cayenne.validation
-
An exception thrown on unsuccessful validation.
- ValidationException(String, Object...) - Constructor for exception class org.apache.cayenne.validation.ValidationException
- ValidationException(String, ValidationResult, Object...) - Constructor for exception class org.apache.cayenne.validation.ValidationException
- ValidationException(ValidationResult) - Constructor for exception class org.apache.cayenne.validation.ValidationException
- ValidationFailure - Interface in org.apache.cayenne.validation
-
Defines a single failure during the validation process.
- validationQuery(String) - Method in class org.apache.cayenne.configuration.server.ServerRuntimeBuilder
-
Sets a validation query for the default DataSource.
- validationQuery(String) - Method in class org.apache.cayenne.datasource.PoolingDataSourceBuilder
- ValidationResult - Class in org.apache.cayenne.validation
-
Represents a result of a validation execution.
- ValidationResult() - Constructor for class org.apache.cayenne.validation.ValidationResult
- value - Variable in class org.apache.cayenne.exp.parser.ASTScalar
- value - Variable in class org.apache.cayenne.util.PersistentObjectHolder
- value() - Element in annotation type org.apache.cayenne.annotation.PostAdd
-
An array of entity classes that a listener method should be associated with.
- value() - Element in annotation type org.apache.cayenne.annotation.PostLoad
-
An array of entity classes that a listener method should be associated with.
- value() - Element in annotation type org.apache.cayenne.annotation.PostPersist
-
An array of entity classes that a listener method should be associated with.
- value() - Element in annotation type org.apache.cayenne.annotation.PostRemove
-
An array of entity classes that a listener method should be associated with.
- value() - Element in annotation type org.apache.cayenne.annotation.PostUpdate
-
An array of entity classes that a listener method should be associated with.
- value() - Element in annotation type org.apache.cayenne.annotation.PrePersist
-
An array of entity classes that a listener method should be associated with.
- value() - Element in annotation type org.apache.cayenne.annotation.PreRemove
-
An array of entity classes that a listener method should be associated with.
- value() - Element in annotation type org.apache.cayenne.annotation.PreUpdate
-
An array of entity classes that a listener method should be associated with.
- value() - Element in annotation type org.apache.cayenne.ashwood.SortWeight
-
Returns the "weight" of the entity used for the purpose of the DB operations sorting.
- value() - Element in annotation type org.apache.cayenne.di.Inject
-
An optional name of the dependency for injecting dependency types that have multiple bindings in the container.
- value(Object) - Static method in class org.apache.cayenne.access.sqlbuilder.SQLBuilder
- value(ValueNodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.InsertBuilder
- VALUE - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- ValueComparisonStrategy<V> - Interface in org.apache.cayenne.reflect.generic
- valueComparisonStrategyFactory - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
- valueComparisonStrategyFactory - Variable in class org.apache.cayenne.map.EntityResolver
- valueComparisonStrategyFactory - Variable in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
- ValueComparisonStrategyFactory - Interface in org.apache.cayenne.reflect.generic
- ValueHolder<E> - Interface in org.apache.cayenne
-
Provides a level of indirection for property value access, most often used for deferred faulting of to-one relationships.
- ValueHolderDescriptorFactory - Class in org.apache.cayenne.reflect.valueholder
-
A
ClassDescriptorFactory
for Persistent objects that implement relationship faulting viaValueHolder
. - ValueHolderDescriptorFactory(ClassDescriptorMap) - Constructor for class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
- ValueInjector - Interface in org.apache.cayenne.exp
-
Describes expressions, that can "inject" value to an object, i.e.
- ValueNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- ValueNode(Object, boolean, DbAttribute) - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.ValueNode
- ValueNodeBuilder - Class in org.apache.cayenne.access.sqlbuilder
- ValueObjectType<V,
T> - Interface in org.apache.cayenne.access.types -
Descriptor and serialization helper for custom value objects that can be safely stored in the DB.
- ValueObjectTypeFactory - Class in org.apache.cayenne.access.types
- ValueObjectTypeFactory(ExtendedTypeMap, ValueObjectTypeRegistry) - Constructor for class org.apache.cayenne.access.types.ValueObjectTypeFactory
- valueObjectTypeRegistry - Variable in class org.apache.cayenne.configuration.server.DataDomainProvider
- valueObjectTypeRegistry - Variable in class org.apache.cayenne.map.EntityResolver
- ValueObjectTypeRegistry - Interface in org.apache.cayenne.access.types
-
Registry of user-defined descriptors of custom value objects' classes.
- valueOf(String) - Static method in enum org.apache.cayenne.access.flush.operation.DbRowOpType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cayenne.access.sqlbuilder.JoinType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cayenne.map.JoinType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cayenne.map.LifecycleEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cayenne.query.CapsStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cayenne.query.QueryCacheStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cayenne.query.SortOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cayenne.tx.TransactionPropagation
-
Returns the enum constant of this type with the specified name.
- values - Variable in class org.apache.cayenne.access.flush.operation.InsertDbRowOp
- values - Variable in class org.apache.cayenne.access.flush.operation.UpdateDbRowOp
- values - Variable in class org.apache.cayenne.access.translator.procedure.ProcedureTranslator
- values - Variable in class org.apache.cayenne.access.types.EnumType
- values - Variable in class org.apache.cayenne.CayenneDataObject
- values - Variable in class org.apache.cayenne.exp.parser.ASTList
- values - Variable in class org.apache.cayenne.HybridDataObject
- values() - Static method in enum org.apache.cayenne.access.flush.operation.DbRowOpType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.cayenne.access.sqlbuilder.JoinType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.cayenne.map.JoinType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.cayenne.map.LifecycleEvent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.cayenne.query.CapsStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.cayenne.query.QueryCacheStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.cayenne.query.SortOrder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.cayenne.tx.TransactionPropagation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- values() - Method in class org.apache.cayenne.util.PersistentObjectMap
- values() - Method in class org.apache.cayenne.util.SoftValueMap
- values() - Method in class org.apache.cayenne.util.WeakValueMap
- values() - Method in class org.apache.cayenne.util.SingleEntryMap
- Values - Class in org.apache.cayenne.access.flush.operation
-
Collection of values that should be inserted or updated in DB.
- Values(DbRowOp, boolean) - Constructor for class org.apache.cayenne.access.flush.operation.Values
- variable() - Method in class org.apache.cayenne.template.parser.SQLTemplateParser
- version - Variable in class org.apache.cayenne.DataRow
- VersionAwareHandler - Class in org.apache.cayenne.configuration.xml
-
Handler that can validate root tag name, version and namespace.
- VersionAwareHandler(LoaderContext, String) - Constructor for class org.apache.cayenne.configuration.xml.VersionAwareHandler
- vertexIterator() - Method in interface org.apache.cayenne.ashwood.graph.DigraphIteration
- vertexIterator() - Method in class org.apache.cayenne.ashwood.graph.FilterIteration
- vertexIterator() - Method in class org.apache.cayenne.ashwood.graph.MapDigraph
- vertexIterator() - Method in class org.apache.cayenne.ashwood.graph.ReversedIteration
- visit(NodeTreeVisitor) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.AliasedNode
- visit(NodeTreeVisitor) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- visit(NodeTreeVisitor) - Method in class org.apache.cayenne.access.sqlbuilder.sqltree.Node
- visit(EJBQLExpressionVisitor) - Method in interface org.apache.cayenne.ejbql.EJBQLExpression
-
Accepts a visitor, calling appropriate visitor method.
- visit(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIdentificationVariable
- visit(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIdentifier
- visit(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
-
A recursive visit method that passes a visitor to this node and all its children, depth first.
- visit(PropertyVisitor) - Method in class org.apache.cayenne.reflect.BaseArcProperty
- visit(PropertyVisitor) - Method in class org.apache.cayenne.reflect.BaseProperty
- visit(PropertyVisitor) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
- visit(PropertyVisitor) - Method in class org.apache.cayenne.reflect.BaseToOneProperty
- visit(PropertyVisitor) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
-
A visitor accept method.
- visit(PropertyVisitor) - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
- visitAbs(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitAbs(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitAbs(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitAbstractSchemaName(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitAbstractSchemaName(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitAdd(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitAdd(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitAdd(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "add" expression and also after visiting every expression child.
- visitAggregate(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitAggregate(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
- visitAggregate(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitAggregate(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitAll(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitAll(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitAll(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitAllProperties(PropertyVisitor) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Passes the visitor to the properties "visit" method for a combination of all properties, including properties declared in this descriptor, its super descriptors, and all subdescriptors.
- visitAllProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- visitAllProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- visitAnd(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitAnd(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitAnd(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "and" expression and also after visiting every expression child.
- visitAny(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitAny(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitAny(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitAscending(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitAscending(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitAttribute(AttributeProperty) - Method in interface org.apache.cayenne.reflect.PropertyVisitor
- visitAverage(EJBQLAggregateColumn) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitAverage(EJBQLAggregateColumn) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitBetween(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitBetween(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitBetween(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "between" expression and also after visiting every expression child.
- visitBooleanLiteral(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitBooleanLiteral(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitBooleanLiteral(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAbs
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAdd
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAnd
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLBetween
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLConcat
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDbPath
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDivide
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLEquals
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLFrom
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLFromItem
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLGreaterOrEqual
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLGreaterThan
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIn
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIsNull
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLength
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLessOrEqual
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLessThan
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLike
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLocate
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLower
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMod
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMultiply
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLNotEquals
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLOr
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSqrt
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSubstring
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSubtract
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTrim
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpdateField
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpdateItem
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpper
- visitChild(EJBQLExpressionVisitor, int) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
-
Recursively visits a child at the specified index.
- visitClassName(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitClassName(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitConcat(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitConcat(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.derby.DerbyEJBQLConditionTranslator
- visitConcat(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitConcat(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitConstructor(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitConstructor(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitConstructorParameter(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitConstructorParameter(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitConstructorParameters(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitConstructorParameters(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitCount(EJBQLAggregateColumn) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitCount(EJBQLAggregateColumn) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitCurrentDate(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitCurrentDate(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitCurrentDate(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitCurrentTime(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitCurrentTime(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitCurrentTime(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitCurrentTimestamp(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitCurrentTimestamp(EJBQLExpression) - Method in class org.apache.cayenne.dba.derby.DerbyEJBQLConditionTranslator
- visitCurrentTimestamp(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitCurrentTimestamp(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitDataChannelDescriptor(DataChannelDescriptor) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitDataChannelDescriptor(DataChannelDescriptor) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitDataChannelDescriptor(DataChannelDescriptor) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitDataMap(DataMap) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitDataMap(DataMap) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitDataMap(DataMap) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitDataNodeDescriptor(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitDataNodeDescriptor(DataNodeDescriptor) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitDataNodeDescriptor(DataNodeDescriptor) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitDbAttribute(DbAttribute) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitDbAttribute(DbAttribute) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitDbAttribute(DbAttribute) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitDbEntity(DbEntity) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitDbEntity(DbEntity) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitDbEntity(DbEntity) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitDbPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitDbPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- visitDbPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
- visitDbPath(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitDbPath(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitDbRelationship(DbRelationship) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitDbRelationship(DbRelationship) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitDbRelationship(DbRelationship) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitDecimalLiteral(EJBQLDecimalLiteral) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitDecimalLiteral(EJBQLDecimalLiteral) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitDecimalLiteral(EJBQLDecimalLiteral) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitDeclaredProperties(PropertyVisitor) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Passes the visitor to the properties "visit" method for all properties declared in this descriptor.
- visitDeclaredProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- visitDeclaredProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- visitDelete(DeleteDbRowOp) - Method in class org.apache.cayenne.access.flush.operation.DbRowOpMerger
- visitDelete(DeleteDbRowOp) - Method in interface org.apache.cayenne.access.flush.operation.DbRowOpVisitor
- visitDelete(DeleteDbRowOp) - Method in class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowTypeVisitor
- visitDelete(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDeleteTranslator
- visitDelete(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitDelete(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitDescending(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitDescending(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitDistinct(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
- visitDistinct(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitDistinct(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitDivide(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitDivide(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitDivide(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "divide" expression and also after visiting every expression child.
- visitEmbeddable(Embeddable) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitEmbeddable(Embeddable) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitEmbeddable(Embeddable) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitEmbeddableAttribute(EmbeddableAttribute) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitEmbeddableAttribute(EmbeddableAttribute) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitEmbeddableAttribute(EmbeddableAttribute) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitEquals(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitEquals(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitEquals(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "equals" expression and also after visiting every expression child.
- visitEscapeCharacter(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitEscapeCharacter(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitEscapeCharacter(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitExists(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitExists(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitExists(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitFrom(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDeleteTranslator
- visitFrom(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
- visitFrom(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
- visitFrom(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitFrom(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitFromItem(EJBQLFromItem, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
- visitFromItem(EJBQLFromItem, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitFromItem(EJBQLFromItem, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitGreaterOrEqual(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitGreaterOrEqual(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitGreaterOrEqual(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting ">=" expression and also after visiting every expression child.
- visitGreaterThan(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitGreaterThan(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitGreaterThan(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting ">=" expression and also after visiting every expression child.
- visitGroupBy(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
- visitGroupBy(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitGroupBy(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitHaving(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
- visitHaving(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitHaving(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitIdentificationVariable(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitIdentificationVariable(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- visitIdentificationVariable(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- visitIdentificationVariable(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitIdentificationVariable(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitIdentifier(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDbPathTranslator
- visitIdentifier(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- visitIdentifier(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
- visitIdentifier(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitIdentifier(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitIn(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitIn(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitIn(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitInnerFetchJoin(EJBQLJoin) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
- visitInnerFetchJoin(EJBQLJoin) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitInnerFetchJoin(EJBQLJoin) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitInnerJoin(EJBQLJoin) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
- visitInnerJoin(EJBQLJoin) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitInnerJoin(EJBQLJoin) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitInsert(InsertDbRowOp) - Method in class org.apache.cayenne.access.flush.operation.DbRowOpMerger
- visitInsert(InsertDbRowOp) - Method in interface org.apache.cayenne.access.flush.operation.DbRowOpVisitor
- visitInsert(InsertDbRowOp) - Method in class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowTypeVisitor
- visitIntegerLiteral(EJBQLIntegerLiteral) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitIntegerLiteral(EJBQLIntegerLiteral) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitIntegerLiteral(EJBQLIntegerLiteral) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitIsEmpty(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitIsEmpty(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitIsEmpty(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitIsNull(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitIsNull(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitIsNull(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitLength(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitLength(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitLength(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitLessOrEqual(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitLessOrEqual(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitLessOrEqual(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "<=" expression and also after visiting every expression child.
- visitLessThan(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitLessThan(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitLessThan(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "<" expression and also after visiting every expression child.
- visitLike(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitLike(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitLike(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "LIKE" expression and also after visiting every expression child.
- visitLocate(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitLocate(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
- visitLocate(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitLocate(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitLower(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitLower(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
- visitLower(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitLower(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitMax(EJBQLAggregateColumn) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitMax(EJBQLAggregateColumn) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitMemberOf(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitMemberOf(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitMemberOf(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitMin(EJBQLAggregateColumn) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitMin(EJBQLAggregateColumn) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitMod(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitMod(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitMod(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitMultiply(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitMultiply(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitMultiply(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "*" expression and also after visiting every expression child.
- visitNamedInputParameter(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitNamedInputParameter(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitNamedInputParameter(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitNamedInputParameterForIn(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitNamedInputParameterForIn(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitNamedInputParameterForIn(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
This method is invoked from the processing of the
EJBQLIn
in order to handle a query such as; - visitNegative(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitNegative(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAbs
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAbstractSchemaName
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAdd
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAggregate
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAll
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAnd
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAny
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAscending
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLAverage
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLBetween
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLBooleanLiteral
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLClassName
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLConcat
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLConstructor
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLConstructorParameter
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLConstructorParameters
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLCount
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLCurrentDate
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLCurrentTime
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLCurrentTimestamp
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDbPath
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDecimalLiteral
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDelete
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDescending
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDistinct
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLDivide
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLEquals
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLEscapeCharacter
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLExists
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLFrom
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLFromItem
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLGreaterOrEqual
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLGreaterThan
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLGroupBy
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLHaving
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIn
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLInnerFetchJoin
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLInnerJoin
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIntegerLiteral
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIsEmpty
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLIsNull
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLength
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLessOrEqual
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLessThan
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLike
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLocate
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLLower
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMax
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMemberOf
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMin
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMod
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLMultiply
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLNamedInputParameter
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLNegative
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLNot
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLNotEquals
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLOr
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLOrderBy
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLOrderByItem
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLOuterFetchJoin
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLOuterJoin
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLPatternValue
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLPositionalInputParameter
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSelect
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSelectClause
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSelectExpression
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSelectExpressions
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSize
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSqrt
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLStringLiteral
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSubselect
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSubstring
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSubtract
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLSum
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTok
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTrim
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTrimBoth
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTrimCharacter
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTrimLeading
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTrimTrailing
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpdate
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpdateField
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpdateItem
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpdateValue
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLUpper
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.EJBQLWhere
- visitNode(EJBQLExpressionVisitor) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
-
Visits this node without recursion.
- visitNot(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitNot(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitNot(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitNotEquals(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitNotEquals(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitNotEquals(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "!=" expression and also after visiting every expression child.
- visitObjAttribute(ObjAttribute) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitObjAttribute(ObjAttribute) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitObjAttribute(ObjAttribute) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitObjEntity(ObjEntity) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitObjEntity(ObjEntity) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitObjEntity(ObjEntity) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitObjRelationship(ObjRelationship) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitObjRelationship(ObjRelationship) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitObjRelationship(ObjRelationship) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitOr(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitOr(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitOr(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "or" expression and also after visiting every expression child.
- visitOrderBy(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
- visitOrderBy(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitOrderBy(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitOrderByItem(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitOrderByItem(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitOuterFetchJoin(EJBQLJoin) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
- visitOuterFetchJoin(EJBQLJoin) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitOuterFetchJoin(EJBQLJoin) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitOuterJoin(EJBQLJoin) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
- visitOuterJoin(EJBQLJoin) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitOuterJoin(EJBQLJoin) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLPathTranslator
- visitPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
- visitPath(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.hsqldb.HSQLEJBQLConditionTranslator
- visitPath(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitPath(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "path" expression and also after visiting every expression child.
- visitPatternValue(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitPatternValue(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitPositionalInputParameter(EJBQLPositionalInputParameter) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitPositionalInputParameter(EJBQLPositionalInputParameter) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitPositionalInputParameter(EJBQLPositionalInputParameter) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitPositionalInputParameterForIn(EJBQLPositionalInputParameter) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitPositionalInputParameterForIn(EJBQLPositionalInputParameter) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitPositionalInputParameterForIn(EJBQLPositionalInputParameter) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
This method is invoked from the processing of the
EJBQLIn
in order to handle a query such as; - visitProcedure(Procedure) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitProcedure(Procedure) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitProcedure(Procedure) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitProcedureParameter(ProcedureParameter) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitProcedureParameter(ProcedureParameter) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitProcedureParameter(ProcedureParameter) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitProperties(PropertyVisitor) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
-
Passes the visitor to the properties "visit" method for all properties declared in this descriptor and all its super-decsriptors.
- visitProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
- visitProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
- visitQuery(QueryDescriptor) - Method in class org.apache.cayenne.configuration.BaseConfigurationNodeVisitor
- visitQuery(QueryDescriptor) - Method in interface org.apache.cayenne.configuration.ConfigurationNodeVisitor
- visitQuery(QueryDescriptor) - Method in class org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor
- visitSelect(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
- visitSelect(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitSelect(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitSelectClause(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
- visitSelectClause(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitSelectClause(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitSelectExpression(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectColumnsTranslator
- visitSelectExpression(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitSelectExpression(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitSelectExpressions(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
- visitSelectExpressions(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitSelectExpressions(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitSize(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitSize(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitSize(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitSqrt(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitSqrt(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitSqrt(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitStringLiteral(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitStringLiteral(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitStringLiteral(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitSubselect(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitSubselect(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitSubselect(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitSubstring(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitSubstring(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
- visitSubstring(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitSubstring(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitSubtract(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitSubtract(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitSubtract(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
-
Called on visiting "subtract" expression and also after visiting every expression child.
- visitSum(EJBQLAggregateColumn) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitSum(EJBQLAggregateColumn) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitTok(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitTok(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitToMany(ToManyProperty) - Method in interface org.apache.cayenne.reflect.PropertyVisitor
- visitToOne(ToOneProperty) - Method in interface org.apache.cayenne.reflect.PropertyVisitor
- visitTrim(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitTrim(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.db2.DB2EJBQLConditionTranslator
- visitTrim(EJBQLExpression, int) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
- visitTrim(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitTrim(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitTrimBoth(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitTrimBoth(EJBQLExpression) - Method in class org.apache.cayenne.dba.db2.DB2EJBQLConditionTranslator
- visitTrimBoth(EJBQLExpression) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
- visitTrimBoth(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitTrimBoth(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitTrimCharacter(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitTrimCharacter(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitTrimCharacter(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitTrimLeading(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitTrimLeading(EJBQLExpression) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
- visitTrimLeading(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitTrimLeading(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitTrimTrailing(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitTrimTrailing(EJBQLExpression) - Method in class org.apache.cayenne.dba.firebird.FirebirdEJBQLConditionTranslator
- visitTrimTrailing(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitTrimTrailing(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitUpdate(UpdateDbRowOp) - Method in class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction.PhantomDbRowOpCleaner
- visitUpdate(UpdateDbRowOp) - Method in class org.apache.cayenne.access.flush.operation.DbRowOpMerger
- visitUpdate(UpdateDbRowOp) - Method in interface org.apache.cayenne.access.flush.operation.DbRowOpVisitor
- visitUpdate(UpdateDbRowOp) - Method in class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowTypeVisitor
- visitUpdate(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitUpdate(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitUpdateField(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitUpdateField(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitUpdateItem(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitUpdateItem(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitUpdateValue(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitUpdateValue(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitUpper(EJBQLExpression, int) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
- visitUpper(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitUpper(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- visitWhere(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLDeleteTranslator
- visitWhere(EJBQLExpression) - Method in class org.apache.cayenne.access.translator.ejbql.EJBQLSelectTranslator
- visitWhere(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
- visitWhere(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
- VoidType - Class in org.apache.cayenne.access.types
-
A noop type that is sometimes useful to suppress extended types operations.
- VoidType() - Constructor for class org.apache.cayenne.access.types.VoidType
W
- WeakValueMap<K,
V> - Class in org.apache.cayenne.util -
Map that stores values wrapped into
WeakReference
- WeakValueMap() - Constructor for class org.apache.cayenne.util.WeakValueMap
- WeakValueMap(int) - Constructor for class org.apache.cayenne.util.WeakValueMap
- WeakValueMap(Map<? extends K, ? extends V>) - Constructor for class org.apache.cayenne.util.WeakValueMap
- WEEK - Enum constant in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
- WEEK - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- weekExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- weekExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- weigher(Weigher<? super V>) - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Builder
-
Specifies an algorithm to determine how many the units of capacity a value consumes.
- WeightedAshwoodEntitySorter - Class in org.apache.cayenne.ashwood
-
EntitySorter that takes into account entity "weights", and otherwise delegating to another (topological) sorter.
- WeightedAshwoodEntitySorter() - Constructor for class org.apache.cayenne.ashwood.WeightedAshwoodEntitySorter
- weightedSize() - Method in class org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
-
Returns the weighted size of this map.
- where - Variable in class org.apache.cayenne.query.FluentSelect
- where(String, Object...) - Method in class org.apache.cayenne.query.ColumnSelect
-
Appends a qualifier expression of this query, using provided expression String and an array of position parameters.
- where(String, Object...) - Method in class org.apache.cayenne.query.ObjectSelect
-
Appends a qualifier expression of this query, using provided expression String and an array of position parameters.
- where(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.DeleteBuilder
- where(NodeBuilder) - Method in class org.apache.cayenne.access.sqlbuilder.UpdateBuilder
- where(NodeBuilder...) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- where(Node) - Method in class org.apache.cayenne.access.sqlbuilder.SelectBuilder
- where(Expression) - Method in class org.apache.cayenne.query.ColumnSelect
-
Appends a qualifier expression of this query.
- where(Expression) - Method in class org.apache.cayenne.query.ObjectSelect
-
Appends a qualifier expression of this query.
- WHERE - Enum constant in enum org.apache.cayenne.access.sqlbuilder.sqltree.NodeType
- WHERE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
-
RegularExpression Id.
- where_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
- WhereNode - Class in org.apache.cayenne.access.sqlbuilder.sqltree
- WhereNode() - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.WhereNode
- widenBytes - Variable in class org.apache.cayenne.access.types.ByteType
- widenShorts - Variable in class org.apache.cayenne.access.types.ShortType
- willAddConnection(Transaction, String, Connection) - Method in interface org.apache.cayenne.tx.TransactionListener
- willCommit(Transaction) - Method in interface org.apache.cayenne.tx.TransactionListener
- willConnect(String, Persistent) - Method in class org.apache.cayenne.BaseDataObject
-
Called before establishing a relationship with another object.
- willPerformGenericQuery(DataContext, Query) - Method in interface org.apache.cayenne.access.DataContextDelegate
-
Invoked before a Query is executed via DataContext.performGenericQuery.
- willPerformQuery(DataContext, Query) - Method in interface org.apache.cayenne.access.DataContextDelegate
-
Invoked before a Query is executed via DataContext.performQuery.
- willRollback(Transaction) - Method in interface org.apache.cayenne.tx.TransactionListener
- WithinDoubleQuoteLiteral - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
Lexical state.
- WithinDoubleQuoteLiteral - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
Lexical state.
- WithinSingleQuoteLiteral - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
Lexical state.
- WithinSingleQuoteLiteral - Static variable in interface org.apache.cayenne.template.parser.SQLTemplateParserConstants
-
Lexical state.
- withoutScope() - Method in interface org.apache.cayenne.di.BindingBuilder
-
Sets the scope of a bound instance to "no scope".
- withoutScope() - Method in interface org.apache.cayenne.di.ListBuilder
- withoutScope() - Method in interface org.apache.cayenne.di.MapBuilder
- withoutScope() - Method in class org.apache.cayenne.di.spi.DICollectionBuilder
- withPath(String, int) - Static method in class org.apache.cayenne.query.PrefetchTreeNode
-
Creates and returns a prefetch tree spanning a single path.
- Wkt - Class in org.apache.cayenne.value
-
A Cayenne-supported value object holding a WKT geometry String.
- Wkt(String) - Constructor for class org.apache.cayenne.value.Wkt
- WktType - Class in org.apache.cayenne.access.types
- WktType() - Constructor for class org.apache.cayenne.access.types.WktType
- wrap(Node, String) - Static method in class org.apache.cayenne.access.sqlbuilder.sqltree.FunctionNode
- wrapChild(Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
- wrapInFunction(Node, String) - Static method in class org.apache.cayenne.access.translator.select.BaseSQLTreeProcessor
- wrapInFunction(Node, String) - Static method in class org.apache.cayenne.access.translator.select.TypeAwareSQLTreeProcessor
- wrapPathOperand(Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Applies a few default rules for adding operands to expressions.
- wrapScalarValue(Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
-
Wrap value into ASTScalar
- writeBlob(byte[]) - Method in class org.apache.cayenne.access.types.ByteArrayType
- writeMethod - Variable in class org.apache.cayenne.reflect.BeanAccessor
- writeProperty(Object, Object, Object) - Method in class org.apache.cayenne.reflect.BaseProperty
- writeProperty(Object, Object, Object) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
-
Sets a property value, inflating unresolved object if need.
- writeProperty(Object, Object, Object) - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
- writeProperty(String, Object) - Method in class org.apache.cayenne.BaseDataObject
- writeProperty(String, Object) - Method in interface org.apache.cayenne.DataObject
-
Sets the property to the new value.
- writePropertyDirectly(Object, Object, Object) - Method in class org.apache.cayenne.reflect.BaseProperty
- writePropertyDirectly(Object, Object, Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
-
Wraps list in a value holder that performs lazy faulting.
- writePropertyDirectly(Object, Object, Object) - Method in interface org.apache.cayenne.reflect.PropertyDescriptor
-
Sets a property value of an object without disturbing the object fault status.
- writePropertyDirectly(String, Object) - Method in class org.apache.cayenne.BaseDataObject
- writePropertyDirectly(String, Object) - Method in class org.apache.cayenne.CayenneDataObject
- writePropertyDirectly(String, Object) - Method in interface org.apache.cayenne.DataObject
-
Modifies a value of a named property without altering the object state in any way, and without triggering any database operations.
- writePropertyDirectly(String, Object) - Method in interface org.apache.cayenne.EmbeddableObject
-
Modifies a value of a named property without altering the object state in any way, and without triggering any database operations.
- writePropertyDirectly(String, Object) - Method in class org.apache.cayenne.HybridDataObject
- writeSerialized(ObjectOutputStream) - Method in class org.apache.cayenne.BaseDataObject
- writeState(ObjectOutputStream) - Method in class org.apache.cayenne.BaseDataObject
- writeState(ObjectOutputStream) - Method in class org.apache.cayenne.CayenneDataObject
- writeState(ObjectOutputStream) - Method in class org.apache.cayenne.HybridDataObject
X
- XMLDataChannelDescriptorLoader - Class in org.apache.cayenne.configuration.xml
- XMLDataChannelDescriptorLoader() - Constructor for class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
- XMLDataMapLoader - Class in org.apache.cayenne.configuration.xml
- XMLDataMapLoader() - Constructor for class org.apache.cayenne.configuration.xml.XMLDataMapLoader
- XMLEncoder - Class in org.apache.cayenne.util
-
A helper class to encode objects to XML.
- XMLEncoder(PrintWriter) - Constructor for class org.apache.cayenne.util.XMLEncoder
- XMLEncoder(PrintWriter, String) - Constructor for class org.apache.cayenne.util.XMLEncoder
- XMLEncoder(PrintWriter, String, String) - Constructor for class org.apache.cayenne.util.XMLEncoder
- XMLPoolingDataSourceFactory - Class in org.apache.cayenne.configuration.server
-
A
DataSourceFactory
that loads JDBC connection information from an XML resource associated with the DataNodeDescriptor, returning a DataSource with simple connection pooling. - XMLPoolingDataSourceFactory() - Constructor for class org.apache.cayenne.configuration.server.XMLPoolingDataSourceFactory
- xmlReaderProvider - Variable in class org.apache.cayenne.configuration.xml.XMLDataChannelDescriptorLoader
- xmlReaderProvider - Variable in class org.apache.cayenne.configuration.xml.XMLDataMapLoader
- XMLReaderProvider - Class in org.apache.cayenne.configuration.xml
- XMLReaderProvider(boolean) - Constructor for class org.apache.cayenne.configuration.xml.XMLReaderProvider
- XMLSerializable - Interface in org.apache.cayenne.util
-
Interface for Cayenne objects that can be saved to XML.
Y
- year() - Method in class org.apache.cayenne.exp.property.DateProperty
-
It is a caller responsibility to check that underlying attribute has year component
- YEAR - Enum constant in enum org.apache.cayenne.exp.parser.ASTExtract.DateTimePart
- YEAR - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
-
RegularExpression Id.
- yearExp(String) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
- yearExp(Expression) - Static method in class org.apache.cayenne.exp.FunctionExpressionFactory
_
A B C D E F G H I J K L M N O P Q R S T U V W X Y _All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
DataDomain.addQueryFilter(DataChannelQueryFilter)
andDataDomain.addSyncFilter(DataChannelSyncFilter)
instead