Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

abs() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
ABS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
abstract_schema_name() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
abstractEntity - Variable in class org.apache.cayenne.wocompat.EOObjEntity
AbstractQuery - Class in org.apache.cayenne.query
  A common superclass of Cayenne queries.
AbstractQuery() - Constructor for class org.apache.cayenne.query.AbstractQuery
AbstractType - Class in org.apache.cayenne.access.types
  A convenience superclass of ExtendedType implementations.
AbstractType() - Constructor for class org.apache.cayenne.access.types.AbstractType
access - Variable in class org.apache.cayenne.jpa.map.JpaClassDescriptor
access - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
access - Variable in class org.apache.cayenne.jpa.map.JpaManagedClass
access - Variable in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
Accessor - Interface in org.apache.cayenne.reflect
  An accessor of a property value.
accessor - Variable in class org.apache.cayenne.reflect.BaseProperty
accessor - Variable in exception org.apache.cayenne.reflect.PropertyException
AccessorVisitor - Class in org.apache.cayenne.enhancer
  An enhancer that adds interceptor code to the getters and setters.
AccessorVisitor(ClassVisitor) - Constructor for class org.apache.cayenne.enhancer.AccessorVisitor
AccessType - Enum in org.apache.cayenne.jpa.map
actingContext - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
actionFactory - Variable in class org.apache.cayenne.access.jdbc.EJBQLAction
adapter - Variable in class org.apache.cayenne.access.DataNode
adapter - Variable in class org.apache.cayenne.access.DbGenerator
adapter - Variable in class org.apache.cayenne.access.DbLoader
adapter - Variable in class org.apache.cayenne.access.jdbc.BaseSQLAction
adapter - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
adapter - Variable in class org.apache.cayenne.access.QueryTranslator
  Adapter helping to do SQL literal conversions, etc.
adapter - Variable in class org.apache.cayenne.access.trans.BatchQueryBuilder
adapter - Variable in class org.apache.cayenne.dba.JdbcActionBuilder
adapter - Variable in class org.apache.cayenne.event.JavaGroupsBridge
adapter - Variable in class org.apache.cayenne.project.DataNodeConfigInfo
adapter - Variable in class org.apache.cayenne.project.PartialProject.NodeMetaData
adapter - Variable in class org.apache.cayenne.tools.DbGeneratorTask
ADAPTER_KEY - Static variable in class org.apache.cayenne.conf.ConnectionProperties
ADAPTER_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
adapterClassName - Variable in class org.apache.cayenne.conn.DataSourceInfo
adapterFactory - Variable in class org.apache.cayenne.dba.AutoAdapter
adapterSql - Variable in class org.apache.cayenne.map.QueryBuilder
add(int, Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
add(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
add(Object) - Method in class org.apache.cayenne.access.ToManyList
add(int, Object) - Method in class org.apache.cayenne.access.ToManyList
ADD - Static variable in class org.apache.cayenne.exp.Expression
add(GraphDiff) - Method in class org.apache.cayenne.graph.CompoundDiff
ADD - Static variable in class org.apache.cayenne.map.event.MapEvent
  A type that describes object creation events.
add(Map) - Method in class org.apache.cayenne.query.DeleteBatchQuery
add(Map) - Method in class org.apache.cayenne.query.InsertBatchQuery
  Adds a snapshot to batch.
add(Map, ObjectId) - Method in class org.apache.cayenne.query.InsertBatchQuery
  Adds a snapshot to batch.
add(Map, Map) - Method in class org.apache.cayenne.query.UpdateBatchQuery
  Adds a parameter row to the batch.
add(Map, Map, ObjectId) - Method in class org.apache.cayenne.query.UpdateBatchQuery
  Adds a parameter row to the batch.
add(int, Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
add(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
add(int, Object) - Method in class org.apache.cayenne.util.IndexPropertyList
add(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
add(int, Object) - Method in class org.apache.cayenne.util.PersistentObjectList
add(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
add_escapes(String) - Method in exception org.apache.cayenne.ejbql.parser.ParseException
  Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_escapes(String) - Method in exception org.apache.cayenne.exp.parser.ParseException
  Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_escapes(String) - Method in exception org.apache.cayenne.wocompat.parser.ParseException
  Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAll(Collection) - Method in class org.apache.cayenne.access.IncrementalFaultList
addAll(int, Collection) - Method in class org.apache.cayenne.access.IncrementalFaultList
addAll(Collection) - Method in class org.apache.cayenne.access.ToManyList
addAll(int, Collection) - Method in class org.apache.cayenne.access.ToManyList
addAll(Collection) - Method in class org.apache.cayenne.graph.CompoundDiff
addAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
addAll(int, Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
addAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
addAll(int, Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
addAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectSet
addAttribute(Attribute) - Method in class org.apache.cayenne.map.DbEntity
  Overrides super to fire an AttributeEvent.
addAttribute(EmbeddableAttribute) - Method in class org.apache.cayenne.map.Embeddable
  Adds new embeddable attribute to the entity, setting its parent embeddable to be this object.
addAttribute(Attribute) - Method in class org.apache.cayenne.map.Entity
  Adds new attribute to the entity, setting its parent entity to be this object.
addAttributeOverride(String, String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
addBatchUpdateCount(int[]) - Method in class org.apache.cayenne.util.GenericResponse
addCallbackMethod(String) - Method in class org.apache.cayenne.map.CallbackDescriptor
addCallParameter(ProcedureParameter) - Method in class org.apache.cayenne.map.Procedure
  Adds new call parameter to the stored procedure.
addChild(PrefetchTreeNode) - Method in class org.apache.cayenne.query.PrefetchTreeNode
addChildNode(EntityInheritanceTree) - Method in class org.apache.cayenne.map.EntityInheritanceTree
addChildVisitor(Class, HierarchicalTreeVisitor) - Method in class org.apache.cayenne.util.BaseTreeVisitor
addClassPath(String) - Method in class org.apache.cayenne.conf.DefaultConfiguration
  Adds a custom path for class path lookups.
addClassPath(String) - Method in class org.apache.cayenne.util.ResourceLocator
  Adds a custom path for class path lookups.
addColumnResult(String) - Method in class org.apache.cayenne.query.SQLResultSetMapping
  Adds a result set column name to the mapping.
addConnection(String, Connection) - Method in class org.apache.cayenne.access.Transaction
addConnectionEventListener(ConnectionEventListener) - Method in class org.apache.cayenne.conn.PooledConnectionImpl
addCustomDbAttribute(String) - Method in class org.apache.cayenne.query.SelectQuery
  Adds a path to the DbAttribute that should be included in the results of this query.
addCustomDbAttributes(List) - Method in class org.apache.cayenne.query.SelectQuery
addDataMap(DataMap) - Method in class org.apache.cayenne.access.DataNode
  Adds a DataMap to be handled by this node.
addDataMap(DataMap) - Method in class org.apache.cayenne.map.EntityResolver
addDbEntity(DbEntity) - Method in class org.apache.cayenne.map.DataMap
  Adds a new DbEntity to this DataMap.
addDbRelationship(DbRelationship) - Method in class org.apache.cayenne.map.ObjRelationship
  Appends a DbRelationship to the existing list of DbRelationships.
addDeclaredProperty(Property) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
  Registers a property.
addDefaultEntityListener(EntityListener) - Method in class org.apache.cayenne.map.DataMap
  Adds a new EntityListener.
addDefaultListener(LifecycleListener) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
  Registers a `LifecycleListener` for all events on all entities.
addDefaultListener(int, 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.
addDomain(DataDomain) - Method in class org.apache.cayenne.conf.Configuration
  Adds new DataDomain to the list of registered domains.
addedToUnresolved - Variable in class org.apache.cayenne.util.PersistentObjectList
addedToUnresolved - Variable in class org.apache.cayenne.util.PersistentObjectSet
addEmbeddable(Embeddable) - Method in class org.apache.cayenne.map.DataMap
  Adds an embeddable object to the DataMap.
addEntityListener(EntityListener) - Method in class org.apache.cayenne.map.DataMap
  Adds a default entity listener that should be notified of certain events on all entities.
addEntityListener(EntityListener) - Method in class org.apache.cayenne.map.ObjEntity
  Adds a new EntityListener.
addEscapes(String) - Static method in error org.apache.cayenne.ejbql.parser.TokenMgrError
  Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in error org.apache.cayenne.wocompat.parser.TokenMgrError
  Replaces unprintable characters by their espaced (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.
addFailedAdapter(String, String, String) - Method in class org.apache.cayenne.conf.ConfigStatus
addFailedDataSource(String, String, String) - Method in class org.apache.cayenne.conf.ConfigStatus
addFailedMap(String, String, Object) - Method in class org.apache.cayenne.conf.ConfigStatus
addFailedMapRefs(String, String) - Method in class org.apache.cayenne.conf.ConfigStatus
addFailure(ValidationFailure) - Method in class org.apache.cayenne.validation.ValidationResult
  Add a failure to the validation result.
addFilesystemPath(String) - Method in class org.apache.cayenne.conf.FileConfiguration
  Adds the given String as a custom path for filesystem lookups.
addFilesystemPath(File) - Method in class org.apache.cayenne.conf.FileConfiguration
  Adds the given directory as a path for filesystem lookups.
addFilesystemPath(String) - Method in class org.apache.cayenne.util.ResourceLocator
  Adds the given String as a custom path for filesystem lookups.
addFilesystemPath(File) - Method in class org.apache.cayenne.util.ResourceLocator
  Adds the given directory as a path for filesystem lookups.
addFilesystemPath(String) - Method in class org.apache.cayenne.util.WebApplicationResourceLocator
  Override ResourceLocator.addFilesystemPath(String) to intercept context paths starting with "/WEB-INF/" to place in additionalContextPaths.
addInterface(String[], Class) - Method in class org.apache.cayenne.enhancer.EnhancementHelper
additionalClassPaths - Variable in class org.apache.cayenne.util.ResourceLocator
additionalContextPaths - Variable in class org.apache.cayenne.util.WebApplicationResourceLocator
additionalFilesystemPaths - Variable in class org.apache.cayenne.util.ResourceLocator
additionalMaps - Variable in class org.apache.cayenne.tools.CayenneGenerator
addJarFileUrl(String) - Method in class org.apache.cayenne.jpa.JpaUnit
addJoin(DbJoin) - Method in class org.apache.cayenne.map.DbRelationship
  Adds a join.
addListener(Object, String, Class, EventSubject) - Method in class org.apache.cayenne.event.EventManager
  Register an `EventListener` for events sent by any sender.
addListener(Object, String, Class, EventSubject, Object) - Method in class org.apache.cayenne.event.EventManager
  Register an `EventListener` for events sent by a specific sender.
addListener(Object, String, Class, EventSubject, Object, boolean) - Method in class org.apache.cayenne.event.EventManager
addListener(Class, LifecycleListener) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
  Registers a `LifecycleListener` for all events on all entities.
addListener(int, 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(int, 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.
addManagedClassName(String) - Method in class org.apache.cayenne.jpa.JpaUnit
addMap(DataMap) - Method in class org.apache.cayenne.access.DataDomain
  Registers new DataMap with this domain.
addMappingFileName(String) - Method in class org.apache.cayenne.jpa.JpaUnit
addMultiColumnOperand(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
addNode(DataNode) - Method in class org.apache.cayenne.access.DataDomain
  Adds new DataNode.
addNode(DataNodeConfigInfo) - Method in class org.apache.cayenne.tools.DeploymentConfigurator
addNonBlockingListener(Object, String, Class, EventSubject) - Method in class org.apache.cayenne.event.EventManager
addNonBlockingListener(Object, String, Class, EventSubject, Object) - Method in class org.apache.cayenne.event.EventManager
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.QueryBuilder
addOrdering(Ordering) - Method in class org.apache.cayenne.query.SelectQuery
  Adds ordering specification to this query orderings.
addOrdering(String, boolean) - Method in class org.apache.cayenne.query.SelectQuery
  Adds ordering specification to this query orderings.
addOrdering(String, boolean, boolean) - Method in class org.apache.cayenne.query.SelectQuery
  Adds ordering specification to this query orderings.
addOrderings(List) - Method in class org.apache.cayenne.query.SelectQuery
  Adds a list of orderings.
addParam(DbAttribute) - Method in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated. Adds parameter.
addParameter(String, Object) - Method in class org.apache.cayenne.query.ProcedureQuery
  Adds a named parameter to the internal map of parameters.
addPath(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
  Adds a "path" with specified semantics to this prefetch node.
addPrefetch(String) - Method in class org.apache.cayenne.map.QueryBuilder
addPrefetch(String) - Method in class org.apache.cayenne.query.ProcedureQuery
  Adds a prefetch.
addPrefetch(String) - Method in class org.apache.cayenne.query.SelectQuery
  Adds a prefetch with specified relationship path to the query.
addPrefetch(String) - Method in class org.apache.cayenne.query.SQLTemplate
  Adds a prefetch.
addPrefetches(Collection) - Method in class org.apache.cayenne.query.ProcedureQuery
  Adds all prefetches from a provided collection.
addPrefetches(Collection) - 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.
addProperties(Map) - Method in class org.apache.cayenne.jpa.JpaUnit
addProperty(String, String) - Method in class org.apache.cayenne.map.QueryBuilder
addQuery(Query) - Method in class org.apache.cayenne.map.DataMap
  Stores a query under its name.
addQuery(Query) - Method in class org.apache.cayenne.query.QueryChain
  Adds a query to the chain.
addRelationship(Relationship) - Method in class org.apache.cayenne.map.Entity
  Adds new relationship to the entity.
addReservedType(String) - Method in class org.apache.cayenne.gen.ImportUtils
  Reserve a fully-qualified data type class name so it cannot be used by another class.
addResourcePath(String) - Method in class org.apache.cayenne.conf.DefaultConfiguration
  Adds the given String as a custom path for resource lookups.
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.
addSql(String, String) - Method in class org.apache.cayenne.map.QueryBuilder
  Adds raw sql.
addSubclassDescriptor(ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
addTarget(Object, Object, boolean) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
addTarget(Object, Object, boolean) - Method in interface org.apache.cayenne.reflect.ToManyProperty
addToManyTarget(String, DataObject, boolean) - Method in class org.apache.cayenne.CayenneDataObject
addToManyTarget(String, DataObject, boolean) - Method in interface org.apache.cayenne.DataObject
  Adds an object to a to-many relationship.
addToNodes(DataNodeConfigInfo) - Method in class org.apache.cayenne.project.ProjectConfigInfo
addToParamList(DbAttribute, Object) - Method in class org.apache.cayenne.access.trans.QueryAssembler
  Registers `anObject` as a PreparedStatement paramter.
addTransformer(ClassTransformer) - Method in class org.apache.cayenne.jpa.instrument.InstrumentingUnit
addTransformer(ClassTransformer) - Method in class org.apache.cayenne.jpa.JpaUnit
  Adds a `ClassTransformer` to the persistence unit.
addType(String) - Method in class org.apache.cayenne.gen.ImportUtils
  Register a fully-qualified data type class name.
addUpdateCount(int) - Method in class org.apache.cayenne.util.GenericResponse
addUpdAttribute(String, Object) - Method in class org.apache.cayenne.query.UpdateQuery
  Deprecated.
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.wocompat.parser.SimpleCharStream
  Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
AdjustBuffSize() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
afterChild(EJBQLExpression, String, int) - Method in class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
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.exp.parser
  Superclass of aggregated conditional nodes such as NOT, AND, OR.
aliasForTable(DbEntity) - Method in class org.apache.cayenne.access.trans.DeleteTranslator
  Deprecated.
aliasForTable(DbEntity, DbRelationship) - Method in class org.apache.cayenne.access.trans.QueryAssembler
aliasForTable(DbEntity) - Method in class org.apache.cayenne.access.trans.QueryAssembler
  Returns a name that can be used as column alias.
aliasForTable(DbEntity, DbRelationship) - Method in class org.apache.cayenne.access.trans.SelectTranslator
aliasForTable(DbEntity) - Method in class org.apache.cayenne.access.trans.SelectTranslator
  Overrides superclass implementation.
aliasForTable(DbEntity) - Method in class org.apache.cayenne.access.trans.UpdateTranslator
ALL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
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
allLOBAttributes - Variable in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
allocationSize - Variable in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
allocationSize - Variable in class org.apache.cayenne.jpa.map.JpaTableGenerator
allRelationships() - Method in class org.apache.cayenne.map.EntityInheritanceTree
ALT_USER_DIR_PROPERTY - Static variable in class org.apache.cayenne.project.CayenneUserDir
  A property name for the property that allows to define an alternative location of Cayenne User Directory (instead of default "$HOME/.cayenne").
altProjectFile - Variable in class org.apache.cayenne.project.ProjectConfigInfo
AND - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
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".
andParentQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
  Deprecated. since 3.0M2 (scheduled for removal in 3.0M3) as DerivedDbEntity is deprecated.
andQualifier(Expression) - Method in class org.apache.cayenne.query.QualifiedQuery
  Adds specified qualifier to the existing qualifier joining it using "AND".
AnnotationProcessor - Interface in org.apache.cayenne.jpa.conf
  An abstract JPA annotation processor.
AnnotationProcessorStack - Interface in org.apache.cayenne.jpa.conf
  A context for the annotation processor with methods to inspect and modify the processor stack and record conflicts.
AntClassGenerator - Class in org.apache.cayenne.gen
  Ant-specific extension of DefaultClassGenerator that provides logging functions.
AntClassGenerator() - Constructor for class org.apache.cayenne.gen.AntClassGenerator
AntTaskLogger - Class in org.apache.cayenne.tools
AntTaskLogger(Task) - Constructor for class org.apache.cayenne.tools.AntTaskLogger
ANY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
any_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
append(String) - Method in class org.apache.cayenne.access.jdbc.EJBQLTranslationContext
  Appends a piece of SQL to the internal buffer.
append(char) - Method in class org.apache.cayenne.access.jdbc.EJBQLTranslationContext
  Appends a piece of SQL to the internal buffer.
appendDbAttribute(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
  Appends the name of the column to the query buffer.
appendDbPath(StringBuffer, Expression) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
appendDeclaredAttributes(Collection) - Method in class org.apache.cayenne.map.EntityInheritanceTree
appendDeclaredRelationships(Collection) - Method in class org.apache.cayenne.map.EntityInheritanceTree
appendFormattedByte(StringBuffer, byte) - Static method in class org.apache.cayenne.util.IDUtil
  Prints a byte value to a StringBuffer as a double digit hex value.
appendLiteral(StringBuffer, Object, DbAttribute, Expression) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
appendLiteral(StringBuffer, Object, DbAttribute, Expression) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
  Appends SQL code to the query buffer to handle `val` as a parameter to the PreparedStatement being built.
appendLiteralDirect(StringBuffer, Object, DbAttribute, Expression) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
  Appends SQL code to the query buffer to handle `val` as a parameter to the PreparedStatement being built.
appendLiteralDirect(StringBuffer, Object, DbAttribute, Expression) - Method in class org.apache.cayenne.dba.db2.DB2QualifierTranslator
appendLiteralDirect(StringBuffer, Object, DbAttribute, Expression) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
appendMultiColumnPath(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
appendObjectMatch() - Method in class org.apache.cayenne.access.trans.QualifierTranslator
appendObjPath(StringBuffer, Expression) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
  Processes parts of the OBJ_PATH expression.
appendProperties(StringBuffer) - Method in class org.apache.cayenne.CayenneDataObject
appendTable(String) - Method in class org.apache.cayenne.access.jdbc.EJBQLFromTranslator
appendToPath(Object) - Method in class org.apache.cayenne.project.ProjectPath
  Returns an instance of the path, expanding this one by appending an object at the end.
appendUpdatedParameter(StringBuffer, DbAttribute, Object) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
  Appends parameter placeholder for the value of the column being updated.
ApplicationProject - Class in org.apache.cayenne.project
  Represents Cayenne application project.
ApplicationProject(File) - Constructor for class org.apache.cayenne.project.ApplicationProject
  Constructor for ApplicationProject.
ApplicationProject(File, Configuration) - Constructor for class org.apache.cayenne.project.ApplicationProject
ApplicationProjectFile - Class in org.apache.cayenne.project
  ApplicationProjectFile is a ProjectFile abstraction of the main project file in a Cayenne project.
ApplicationProjectFile(Project) - Constructor for class org.apache.cayenne.project.ApplicationProjectFile
  Constructor for default ApplicationProjectFile.
ApplicationProjectFile(Project, String) - Constructor for class org.apache.cayenne.project.ApplicationProjectFile
  Constructor for ApplicationProjectFile with an existing file.
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
applyDefaults(EntityMapLoaderContext) - Method in class org.apache.cayenne.jpa.conf.EntityMapDefaultsProcessor
applyDiff(DataRow) - Method in class org.apache.cayenne.DataRow
  Builds a new DataRow, merging changes from `diff` parameter with data contained in this DataRow.
applyEntityCallbackAnnotations(Method, AnnotationProcessorStack) - Method in class org.apache.cayenne.jpa.conf.EntityMapAnnotationLoader
applyMemberAnnotations(JpaPropertyDescriptor, AnnotationProcessorStack) - Method in class org.apache.cayenne.jpa.conf.EntityMapAnnotationLoader
  Processes member annotations, returning true if at least one JPA annotation was found.
arc - Variable in class org.apache.cayenne.query.RelationshipQuery
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
arcCreated(Object, Object, Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
  Notifies implementing object that a new arc was created between two nodes.
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
ArcCreateOperation - Class in org.apache.cayenne.graph
ArcCreateOperation(Object, Object, Object) - Constructor for class org.apache.cayenne.graph.ArcCreateOperation
ArcCreateOperation(Object, Object, Object, int) - Constructor for class org.apache.cayenne.graph.ArcCreateOperation
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
arcDeleted(Object, Object, Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
  Notifies implementing object that an arc between two nodes was deleted.
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
ArcDeleteOperation - Class in org.apache.cayenne.graph
ArcDeleteOperation(Object, Object, Object) - Constructor for class org.apache.cayenne.graph.ArcDeleteOperation
ArcDeleteOperation(Object, Object, Object, int) - Constructor for class org.apache.cayenne.graph.ArcDeleteOperation
arcId - Variable in class org.apache.cayenne.graph.ArcCreateOperation
arcId - Variable in class org.apache.cayenne.graph.ArcDeleteOperation
ArcProperty - Interface in org.apache.cayenne.reflect
  A Property that represents an "arc" connecting source node to the target node in the graph.
arithmetic_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
arithmetic_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
arithmetic_factor() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
arithmetic_term() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
arithmetic_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
array() - Method in class org.apache.cayenne.wocompat.parser.Parser
  Deprecated. since 3.0, use 'collection(String)' instead.
AS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
ASC - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
ASC - Static variable in class org.apache.cayenne.query.Ordering
  Symbolic representation of ascending ordering criterion.
ascending - Variable in class org.apache.cayenne.query.Ordering
AshwoodEntitySorter - Class in org.apache.cayenne.map
  Implements dependency sorting algorithms for ObjEntities, DbEntities and DataObjects.
AshwoodEntitySorter(Collection) - Constructor for class org.apache.cayenne.map.AshwoodEntitySorter
associationOverrides - Variable in class org.apache.cayenne.jpa.map.JpaEntity
ASTAdd - Class in org.apache.cayenne.exp.parser
  "Add" Expression.
ASTAdd() - Constructor for class org.apache.cayenne.exp.parser.ASTAdd
ASTAdd(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTAdd
ASTAdd(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTAdd
ASTAnd - Class in org.apache.cayenne.exp.parser
  "And" expression.
ASTAnd() - Constructor for class org.apache.cayenne.exp.parser.ASTAnd
ASTAnd(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTAnd
ASTAnd(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTAnd
ASTBetween - Class in org.apache.cayenne.exp.parser
  "Between" expression.
ASTBetween() - Constructor for class org.apache.cayenne.exp.parser.ASTBetween
ASTBetween(ASTPath, Object, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTBetween
ASTDbPath - Class in org.apache.cayenne.exp.parser
  Path expression traversing DB relationships and attributes.
ASTDbPath() - Constructor for class org.apache.cayenne.exp.parser.ASTDbPath
ASTDbPath(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTDbPath
ASTDivide - Class in org.apache.cayenne.exp.parser
  "Divide" expression.
ASTDivide() - Constructor for class org.apache.cayenne.exp.parser.ASTDivide
ASTDivide(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTDivide
ASTDivide(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTDivide
ASTEqual - Class in org.apache.cayenne.exp.parser
  "Equal To" expression.
ASTEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTEqual
ASTEqual(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTEqual
  Creates "Equal To" expression.
ASTFalse - Class in org.apache.cayenne.exp.parser
  Boolean false expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.
ASTFalse() - Constructor for class org.apache.cayenne.exp.parser.ASTFalse
ASTGreater - Class in org.apache.cayenne.exp.parser
  "Greate Than" expression.
ASTGreater() - Constructor for class org.apache.cayenne.exp.parser.ASTGreater
ASTGreater(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTGreater
ASTGreaterOrEqual - Class in org.apache.cayenne.exp.parser
  "Greater Than Or Equal To" expression.
ASTGreaterOrEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
ASTGreaterOrEqual(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
ASTIn - Class in org.apache.cayenne.exp.parser
  "In" expression.
ASTIn() - Constructor for class org.apache.cayenne.exp.parser.ASTIn
ASTIn(ASTPath, ASTList) - Constructor for class org.apache.cayenne.exp.parser.ASTIn
ASTLess - Class in org.apache.cayenne.exp.parser
  "Less Then" expression.
ASTLess() - Constructor for class org.apache.cayenne.exp.parser.ASTLess
ASTLess(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLess
ASTLessOrEqual - Class in org.apache.cayenne.exp.parser
  "Less than or equal to" expression.
ASTLessOrEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTLessOrEqual
ASTLessOrEqual(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLessOrEqual
ASTLike - Class in org.apache.cayenne.exp.parser
  "Like" expression.
ASTLike() - Constructor for class org.apache.cayenne.exp.parser.ASTLike
ASTLike(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLike
ASTLikeIgnoreCase - Class in org.apache.cayenne.exp.parser
  "Case insensitive like" expression.
ASTLikeIgnoreCase() - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
ASTLikeIgnoreCase(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
ASTList - Class in org.apache.cayenne.exp.parser
  A leaf expression representing an immutable collection of values.
ASTList() - Constructor for class org.apache.cayenne.exp.parser.ASTList
ASTList(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTList
  Initializes a list expression with an Object[].
ASTList(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTList
  Initializes a list expression with a Java Collection
ASTList(Iterator) - Constructor for class org.apache.cayenne.exp.parser.ASTList
  Initializes a list expression with a Java Iterator.
ASTMultiply - Class in org.apache.cayenne.exp.parser
  "Multiply" expression.
ASTMultiply() - Constructor for class org.apache.cayenne.exp.parser.ASTMultiply
ASTMultiply(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTMultiply
ASTMultiply(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTMultiply
ASTNamedParameter - Class in org.apache.cayenne.exp.parser
  A named expression parameter.
ASTNamedParameter() - Constructor for class org.apache.cayenne.exp.parser.ASTNamedParameter
ASTNamedParameter(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNamedParameter
ASTNegate - Class in org.apache.cayenne.exp.parser
  "Negate" expression.
ASTNegate() - Constructor for class org.apache.cayenne.exp.parser.ASTNegate
ASTNegate(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNegate
ASTNot - Class in org.apache.cayenne.exp.parser
  "Not" expression.
ASTNot() - Constructor for class org.apache.cayenne.exp.parser.ASTNot
ASTNot(Node) - Constructor for class org.apache.cayenne.exp.parser.ASTNot
ASTNotBetween - Class in org.apache.cayenne.exp.parser
  "Not Between" expression.
ASTNotBetween() - Constructor for class org.apache.cayenne.exp.parser.ASTNotBetween
ASTNotBetween(ASTPath, Object, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotBetween
ASTNotEqual - Class in org.apache.cayenne.exp.parser
  "Not equal to" expression.
ASTNotEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTNotEqual
ASTNotEqual(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotEqual
  Creates "Not Equal To" expression.
ASTNotIn - Class in org.apache.cayenne.exp.parser
  "Not In" expression.
ASTNotIn() - Constructor for class org.apache.cayenne.exp.parser.ASTNotIn
ASTNotIn(ASTPath, ASTList) - Constructor for class org.apache.cayenne.exp.parser.ASTNotIn
ASTNotLike - Class in org.apache.cayenne.exp.parser
  "Not Like" expression.
ASTNotLike() - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
ASTNotLike(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
ASTNotLikeIgnoreCase - Class in org.apache.cayenne.exp.parser
  "Not like, ignore case" expression.
ASTNotLikeIgnoreCase() - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
ASTNotLikeIgnoreCase(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
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) - Constructor for class org.apache.cayenne.exp.parser.ASTOr
ASTPath - Class in org.apache.cayenne.exp.parser
  Generic path expression.
ASTScalar - Class in org.apache.cayenne.exp.parser
  A scalar value wrapper expression.
ASTScalar() - Constructor for class org.apache.cayenne.exp.parser.ASTScalar
ASTScalar(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTScalar
ASTSubtract - Class in org.apache.cayenne.exp.parser
  "Subtract" expression.
ASTSubtract() - Constructor for class org.apache.cayenne.exp.parser.ASTSubtract
ASTSubtract(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTSubtract
ASTSubtract(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTSubtract
ASTTrue - Class in org.apache.cayenne.exp.parser
  Boolean true expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.
ASTTrue() - Constructor for class org.apache.cayenne.exp.parser.ASTTrue
Attribute - Class in org.apache.cayenne.map
  Defines a property descriptor that is a part of an Entity.
Attribute() - Constructor for class org.apache.cayenne.map.Attribute
  Creates an unnamed Attribute.
Attribute(String) - Constructor for class org.apache.cayenne.map.Attribute
  Creates a named Attribute.
attribute - Variable in class org.apache.cayenne.map.event.AttributeEvent
ATTRIBUTE_TOKEN - Static variable in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated.
AttributeEvent - Class in org.apache.cayenne.map.event
  Represents events resulted from Attribute changes in CayenneModeler.
AttributeEvent(Object, Attribute, Entity) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
  Creates a Attribute change event.
AttributeEvent(Object, Attribute, Entity, int) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
  Creates a Attribute event of a specified type.
AttributeEvent(Object, Attribute, Entity, String) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
  Creates a Attribute name change event.
attributeOverrides - Variable in class org.apache.cayenne.jpa.map.JpaEmbedded
attributeOverrides - Variable in class org.apache.cayenne.jpa.map.JpaEmbeddedId
attributeOverrides - Variable in class org.apache.cayenne.jpa.map.JpaEntity
attributeOverrides - Variable in class org.apache.cayenne.map.EmbeddedAttribute
attributePrecision - Variable in class org.apache.cayenne.map.DbAttribute
AttributeProperty - Interface in org.apache.cayenne.reflect
  Represents a simple object property.
attributes - Variable in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
attributes - Variable in class org.apache.cayenne.access.trans.QueryAssembler
  PreparedStatement attributes matching entries in `values` list.
attributes - Variable in class org.apache.cayenne.jpa.map.JpaManagedClass
attributes - Variable in class org.apache.cayenne.map.Embeddable
attributes - Variable in class org.apache.cayenne.map.Entity
AutoAdapter - Class in org.apache.cayenne.dba
  A DbAdapter that automatically detects the kind of database it is running on and instantiates an appropriate DB-specific adapter, delegating all subsequent method calls to this adapter.
AutoAdapter(DataSource) - Constructor for class org.apache.cayenne.dba.AutoAdapter
  Creates an AutoAdapter that can detect adapters known to Cayenne.
AutoAdapter(DbAdapterFactory, DataSource) - Constructor for class org.apache.cayenne.dba.AutoAdapter
  Creates an AutoAdapter with specified adapter factory and DataSource.
autoPkTableExists(DataNode) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
  Checks if AUTO_PK_TABLE already exists in the database.
avg() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
AVG - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants

## B

backup(int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
backup(int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
backup(int) - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
Base64Codec - Class in org.apache.cayenne.util
  Provides Base64 encoding and decoding as defined by RFC 2045.
Base64Codec() - Constructor for class org.apache.cayenne.util.Base64Codec
BaseArcProperty - Class in org.apache.cayenne.reflect
  A base implementation of the `ArcProperty`.
BaseArcProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseArcProperty
baseClassName - Variable in class org.apache.cayenne.gen.EntityUtils
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
basePackageName - Variable in class org.apache.cayenne.gen.EntityUtils
BaseProperty - Class in org.apache.cayenne.reflect
  An abstract property descriptor that delegates property access to an `Accessor`.
BaseProperty(ClassDescriptor, Accessor) - Constructor for class org.apache.cayenne.reflect.BaseProperty
BaseRemoteService - Class in org.apache.cayenne.remote.service
  A generic implementation of an RemoteService.
BaseRemoteService() - Constructor for class org.apache.cayenne.remote.service.BaseRemoteService
BaseSQLAction - Class in org.apache.cayenne.access.jdbc
  A convenience superclass for SQLAction implementations.
BaseSQLAction(DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.jdbc.BaseSQLAction
BaseToManyProperty - Class in org.apache.cayenne.reflect
  A generic superclass of CollectionProperty implementations.
BaseToManyProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseToManyProperty
BaseToOneProperty - Class in org.apache.cayenne.reflect
  A convenience base superclass for `ToOneProperty` implementors.
BaseToOneProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.BaseToOneProperty
BaseTreeVisitor - Class in org.apache.cayenne.util
  A common superclass for specialized tree visitors.
BaseTreeVisitor() - Constructor for class org.apache.cayenne.util.BaseTreeVisitor
basicAttributes - Variable in class org.apache.cayenne.jpa.map.JpaAttributes
batch - Variable in class org.apache.cayenne.access.jdbc.BatchAction
BatchAction - Class in org.apache.cayenne.access.jdbc
BatchAction(BatchQuery, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.jdbc.BatchAction
batchAction(BatchQuery) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
batchAction(BatchQuery) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerActionBuilder
batchAction(BatchQuery) - Method in interface org.apache.cayenne.query.SQLActionVisitor
  Creates an action to execute a batch update query.
batchIndex - Variable in class org.apache.cayenne.query.BatchQuery
BatchQuery - Class in org.apache.cayenne.query
  BatchQuery and its descendants allow to group similar data for the batch database modifications, including inserts, updates and deletes.
BatchQuery(DbEntity) - Constructor for class org.apache.cayenne.query.BatchQuery
BatchQueryBuilder - Class in org.apache.cayenne.access.trans
  Superclass of batch query translators.
BatchQueryBuilder() - Constructor for class org.apache.cayenne.access.trans.BatchQueryBuilder
BatchQueryBuilder(DbAdapter) - Constructor for class org.apache.cayenne.access.trans.BatchQueryBuilder
BeanAccessor - Class in org.apache.cayenne.reflect
  A property accessor that uses set/get methods following JavaBean naming conventions.
BeanAccessor(Class, String, Class) - Constructor for class org.apache.cayenne.reflect.BeanAccessor
BeanValidationFailure - Class in org.apache.cayenne.validation
  ValidationFailure implementation that described a failure of a single named property of a Java Bean object.
BeanValidationFailure(Object, String, Object) - Constructor for class org.apache.cayenne.validation.BeanValidationFailure
  Creates new BeanValidationFailure.
beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.BaseConnection
  Called before logging the beginning of message processing.
beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.hessian.HessianConnection
  Establishes server session if needed.
beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.service.LocalConnection
  Does nothing.
begin() - Method in class org.apache.cayenne.access.Transaction
  Starts a Transaction.
begin() - Method in class org.apache.cayenne.jpa.JpaTransaction
  Start a resource transaction.
beginColumn - Variable in class org.apache.cayenne.ejbql.parser.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class org.apache.cayenne.wocompat.parser.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.apache.cayenne.ejbql.parser.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.apache.cayenne.wocompat.parser.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last 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.wocompat.parser.SimpleCharStream
BETWEEN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
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.
BigIntegerType - Class in org.apache.cayenne.access.types
BigIntegerType() - Constructor for class org.apache.cayenne.access.types.BigIntegerType
binaryPK(DbEntity) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
bind(InternalContextAdapter, ParameterBinding) - Method in class org.apache.cayenne.access.jdbc.BindDirective
  Adds value to the list of bindings in the context.
bind(PreparedStatement, ParameterBinding[]) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
  Binds parameters to the PreparedStatement.
BindDirective - Class in org.apache.cayenne.access.jdbc
  A custom Velocity directive to create a PreparedStatement parameter text.
BindDirective() - Constructor for class org.apache.cayenne.access.jdbc.BindDirective
BindEqualDirective - Class in org.apache.cayenne.access.jdbc
  A custom Velocity directive to create a PreparedStatement parameter text for "= ?".
BindEqualDirective() - Constructor for class org.apache.cayenne.access.jdbc.BindEqualDirective
bindingClass(String) - Method in class org.apache.cayenne.wocompat.EOQuery
bindings - Variable in class org.apache.cayenne.access.jdbc.SQLStatement
bindings - Variable in class org.apache.cayenne.wocompat.EOQuery
BindNotEqualDirective - Class in org.apache.cayenne.access.jdbc
  A custom Velocity directive to create a PreparedStatement parameter text for "<>?".
BindNotEqualDirective() - Constructor for class org.apache.cayenne.access.jdbc.BindNotEqualDirective
BindObjectEqualDirective - Class in org.apache.cayenne.access.jdbc
  A custom Velocity directive to create a set of SQL conditions to match an ObjectId of an object.
BindObjectEqualDirective() - Constructor for class org.apache.cayenne.access.jdbc.BindObjectEqualDirective
BindObjectNotEqualDirective - Class in org.apache.cayenne.access.jdbc
  A custom Velocity directive to create a set of SQL conditions to check unequality of an ObjectId of an object.
BindObjectNotEqualDirective() - Constructor for class org.apache.cayenne.access.jdbc.BindObjectNotEqualDirective
bindParameter(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.dba.AutoAdapter
bindParameter(PreparedStatement, Object, int, int, int) - Method in interface org.apache.cayenne.dba.DbAdapter
  Binds an object value to PreparedStatement's numbered parameter.
bindParameter(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.dba.JdbcAdapter
bindParameter(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
bindParameters(PreparedStatement, BatchQuery) - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
  Binds parameters for the current batch iteration to the PreparedStatement.
bindParameters(PreparedStatement, BatchQuery) - Method in class org.apache.cayenne.access.trans.DeleteBatchQueryBuilder
  Binds BatchQuery parameters to the PreparedStatement.
bindParameters(PreparedStatement, BatchQuery) - Method in class org.apache.cayenne.access.trans.InsertBatchQueryBuilder
  Binds parameters for the current batch iteration to the PreparedStatement.
bindParameters(PreparedStatement, BatchQuery) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
  Binds BatchQuery parameters to the PreparedStatement.
bindParameters(PreparedStatement, BatchQuery) - Method in class org.apache.cayenne.access.trans.UpdateBatchQueryBuilder
  Binds BatchQuery parameters to the PreparedStatement.
bindResult(InternalContextAdapter, ColumnDescriptor) - Method in class org.apache.cayenne.access.jdbc.ResultDirective
  Adds value to the list of result columns in the context.
bindThreadDataContext(DataContext) - Static method in class org.apache.cayenne.access.DataContext
  Binds a DataContext to the current thread.
bindThreadTransaction(Transaction) - Static method in class org.apache.cayenne.access.Transaction
  Binds a Transaction to the current thread.
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
boolean_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
boolean_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
BooleanType - Class in org.apache.cayenne.access.types
  Handles `java.lang.Boolean` mapping.
BooleanType() - Constructor for class org.apache.cayenne.access.types.BooleanType
BootstrapMessage - Class in org.apache.cayenne.remote
  A message sent to a remote service to request Cayenne mapping info.
BootstrapMessage() - Constructor for class org.apache.cayenne.remote.BootstrapMessage
BOTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
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.wocompat.parser.SimpleCharStream
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.wocompat.parser.SimpleCharStream
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.wocompat.parser.SimpleCharStream
bufpos - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
bufpos - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
bufpos - Variable in class org.apache.cayenne.wocompat.parser.SimpleCharStream
buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.AutoAdapter
buildAttribute(String, String, int, int, int, boolean) - Method in interface org.apache.cayenne.dba.DbAdapter
  Creates and returns a DbAttribute based on supplied parameters (usually obtained from database meta data).
buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.JdbcAdapter
buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
  Fixes some reverse engineering problems.
buildAttribute(String, String, int, int, int, boolean) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
buildConfigString() - Method in class org.apache.cayenne.event.JavaGroupsBridge
  Creates JavaGroups configuration String, using preconfigured multicast port and address.
buildDataSourceInfo(ExtendedProperties) - Method in class org.apache.cayenne.conf.ConnectionProperties
  Creates a DataSourceInfo object from a set of properties.
buildFileList() - Method in class org.apache.cayenne.project.PartialProject
buildFileList() - Method in class org.apache.cayenne.project.Project
  Creates a list of project files.
buildStatements() - Method in class org.apache.cayenne.access.DbGenerator
  Creates and stores internally a set of statements for database schema creation, ignoring configured schema creation preferences.
bundle - Static variable in class org.apache.cayenne.util.LocalizedStringsHandler
BY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
ByteArrayType - Class in org.apache.cayenne.access.types
  Handles `byte[]`, mapping it as either of JDBC types - BLOB or (VAR)BINARY.
ByteArrayType(boolean, boolean) - Constructor for class org.apache.cayenne.access.types.ByteArrayType
ByteType - Class in org.apache.cayenne.access.types
  Handles `java.lang.Byte` type mapping.
ByteType(boolean) - Constructor for class org.apache.cayenne.access.types.ByteType

## C

CACHE - Static variable in class org.apache.cayenne.query.ObjectIdQuery
CACHE_GROUPS_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
CACHE_NOREFRESH - Static variable in class org.apache.cayenne.query.ObjectIdQuery
CACHE_POLICY_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
CACHE_POLICY_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
CACHE_REFRESH - Static variable in class org.apache.cayenne.query.ObjectIdQuery
CACHE_SIZE_PROPERTY - Static variable in class org.apache.cayenne.cache.MapQueryCacheFactory
cachedQueriesCount() - Method in class org.apache.cayenne.access.ObjectStore
  Deprecated. since 3.0. See `DataContext.getQueryCache()`.
cacheKey - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
cachePolicy - Variable in class org.apache.cayenne.query.ObjectIdQuery
cacheQueryResult(String, List) - Method in class org.apache.cayenne.access.ObjectStore
  Deprecated. since 3.0. See `DataContext.getQueryCache()`.
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 - Class in org.apache.cayenne.access.types
  ExtendedType that handles `Calendar` fields.
CalendarType(Class) - Constructor for class org.apache.cayenne.access.types.CalendarType
CallbackDescriptor - Class in org.apache.cayenne.map
  A mapping descriptor of a single callback event.
CallbackDescriptor(int) - 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
callbackProcessorFactory - Variable in class org.apache.cayenne.jpa.conf.EntityMapAnnotationLoader
callbackRegistry - Variable in class org.apache.cayenne.map.EntityResolver
CALLBACKS - Static variable in class org.apache.cayenne.map.CallbackMap
  An array containing all valid callbacks with each callback int value corresponding to its index in the array.
callbacks - Variable in class org.apache.cayenne.map.EntityListener
callbacks - Variable in class org.apache.cayenne.map.ObjEntity
callbackType - Variable in class org.apache.cayenne.map.CallbackDescriptor
callParameters - Variable in class org.apache.cayenne.map.Procedure
callParams - Variable in class org.apache.cayenne.access.trans.ProcedureTranslator
canCreatePK(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
canGrowPool() - Method in class org.apache.cayenne.conn.PoolManager
canHandle(Object) - Method in class org.apache.cayenne.project.ApplicationProjectFile
canHandle(Object) - Method in class org.apache.cayenne.project.DataMapFile
canHandle(Object) - Method in class org.apache.cayenne.project.DataNodeFile
canHandle(Object) - Method in class org.apache.cayenne.project.ProjectFile
  Returns true if this file wrapper can handle a specified object.
canHandleObject() - Method in class org.apache.cayenne.project.ProjectFile
  Returns true if this file wrapper can handle an internally stored object.
canInitialize() - Method in class org.apache.cayenne.conf.Configuration
  Indicates whether `Configuration.initialize()`can be called.
canInitialize() - Method in class org.apache.cayenne.conf.DefaultConfiguration
  Default implementation of `Configuration.canInitialize()`.
canInitialize() - Method in class org.apache.cayenne.conf.FileConfiguration
  Only returns `true` when `FileConfiguration.getProjectFile()` does not return `null`.
canInitialize() - Method in class org.apache.cayenne.project.ProjectConfiguration
  Override parent implementation to prevent loading of nonexisting files.
canRead() - Method in class org.apache.cayenne.project.CayenneUserDir
  Return false if the directory is not accessible for any reason at least for reading.
canRegisterType(String) - Method in class org.apache.cayenne.gen.ImportUtils
canWrite() - Method in class org.apache.cayenne.project.CayenneUserDir
  Return false if the directory is not accessible for any reason at least for reading.
capacity() - Method in class org.apache.cayenne.cache.OSQueryCache
capitalized(String) - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Capitalizes the first letter of the property name.
capitalized(String) - Method in class org.apache.cayenne.gen.StringUtils
  Capitalizes the first letter of the property name.
capitalizedAsConstant(String) - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Converts property name to Java constants naming convention.
capitalizedAsConstant(String) - Method in class org.apache.cayenne.gen.StringUtils
  Converts property name to Java constants naming convention.
cascade - Variable in class org.apache.cayenne.jpa.map.JpaRelationship
CASCADE - Static variable in class org.apache.cayenne.map.DeleteRule
  Delete the destination object(s)
cascadePersist - Variable in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
cascades - Variable in class org.apache.cayenne.jpa.map.JpaCascade
caseInsensitive - Variable in class org.apache.cayenne.query.Ordering
catalog - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
catalog - Variable in class org.apache.cayenne.jpa.map.JpaJoinTable
catalog - Variable in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
catalog - Variable in class org.apache.cayenne.jpa.map.JpaTable
catalog - Variable in class org.apache.cayenne.jpa.map.JpaTableGenerator
catalog - Variable in class org.apache.cayenne.map.DbEntity
catalog - Variable in class org.apache.cayenne.map.Procedure
CAYENNE_DIR - Static variable in class org.apache.cayenne.project.CayenneUserDir
CayenneContext - Class in org.apache.cayenne
  A default generic implementation of ObjectContext suitable for accessing Cayenne from either an ORM or a client tiers.
CayenneContext() - Constructor for class org.apache.cayenne.CayenneContext
  Creates a new CayenneContext with no channel and disabled graph events.
CayenneContext(DataChannel) - Constructor for class org.apache.cayenne.CayenneContext
  Creates a new CayenneContext, initializaing it with a channel instance.
CayenneContext(DataChannel, boolean, boolean) - Constructor for class org.apache.cayenne.CayenneContext
  Creates a new CayenneContext, initializaing it with a channel.
CayenneDataObject - Class in org.apache.cayenne
  A default implementation of DataObject interface.
CayenneDataObject() - Constructor for class org.apache.cayenne.CayenneDataObject
CayenneEnhancerVisitorFactory - Class in org.apache.cayenne.enhancer
  A factory of enhacing visitors.
CayenneEnhancerVisitorFactory(EntityResolver) - Constructor for class org.apache.cayenne.enhancer.CayenneEnhancerVisitorFactory
CayenneEntityManager - Interface in org.apache.cayenne.jpa
  An interface that allows to access Cayenne runtime hidden behind standard JPA classes.
CayenneEvent - Class in org.apache.cayenne.event
  Common superclass for events passed from the EventManager to Listeners; encapsulates optional event information.
CayenneEvent(Object) - Constructor for class org.apache.cayenne.event.CayenneEvent
CayenneEvent(Object, Map) - Constructor for class org.apache.cayenne.event.CayenneEvent
CayenneEvent(Object, Object, Map) - Constructor for class org.apache.cayenne.event.CayenneEvent
  Creates CayenneEvent with possibly different event source and poster.
CayenneException - Exception in org.apache.cayenne
  A generic checked exception that may be thrown by Cayenne framework.
CayenneException() - Constructor for exception org.apache.cayenne.CayenneException
  Creates new `CayenneException` without detail message.
CayenneException(String) - Constructor for exception org.apache.cayenne.CayenneException
  Constructs an `CayenneException` with the specified detail message.
CayenneException(Throwable) - Constructor for exception org.apache.cayenne.CayenneException
  Constructs an `CayenneException` that wraps a `cause` thrown elsewhere.
CayenneException(String, Throwable) - Constructor for exception org.apache.cayenne.CayenneException
cayenneExp(Object, String) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateRenderingUtils
  Returns the result of evaluation of expression with object.
CayenneGenerator - Class in org.apache.cayenne.tools
  Ant task to perform class generation from data map.
CayenneGenerator() - Constructor for class org.apache.cayenne.tools.CayenneGenerator
CayenneInstrumentationFactory - Class in org.apache.cayenne.instrument
  An instrumentation factory based on CayenneAgent.
CayenneInstrumentationFactory() - Constructor for class org.apache.cayenne.instrument.CayenneInstrumentationFactory
CayenneMap - Class in org.apache.cayenne.util
  Deprecated. since 3.0 this map is not used by Cayenne internally.
CayenneMap(Object) - Constructor for class org.apache.cayenne.util.CayenneMap
  Deprecated. Constructor for CayenneMap.
CayenneMap(Object, Comparator) - Constructor for class org.apache.cayenne.util.CayenneMap
  Deprecated. Constructor for CayenneMap.
CayenneMap(Object, Map) - Constructor for class org.apache.cayenne.util.CayenneMap
  Deprecated. Constructor for CayenneMap.
CayenneMap(Object, SortedMap) - Constructor for class org.apache.cayenne.util.CayenneMap
  Deprecated. Constructor for CayenneMap.
CayenneMapEntry - Interface in org.apache.cayenne.util
  Defining a double-linked named entry in CayenneMap.
cayenneQuery - Variable in class org.apache.cayenne.jpa.JpaQuery
CayenneRuntimeException - Exception in org.apache.cayenne
  A generic unchecked exception that may be thrown by Cayenne framework.
CayenneRuntimeException() - Constructor for exception org.apache.cayenne.CayenneRuntimeException
  Creates new CayenneRuntimeException without detail message.
CayenneRuntimeException(String) - Constructor for exception org.apache.cayenne.CayenneRuntimeException
  Constructs an `CayenneRuntimeException` with the specified detail message.
CayenneRuntimeException(Throwable) - Constructor for exception org.apache.cayenne.CayenneRuntimeException
  Constructs an `CayenneRuntimeException` that wraps `exception` thrown elsewhere.
CayenneRuntimeException(String, Throwable) - Constructor for exception org.apache.cayenne.CayenneRuntimeException
CayenneUserDir - Class in org.apache.cayenne.project
  CayenneUserDir represents a directory where all Cayenne-related information is stored on the user machine.
CayenneUserDir() - Constructor for class org.apache.cayenne.project.CayenneUserDir
  Constructor for CayenneUserDir.
cayenneUserDir - Variable in class org.apache.cayenne.project.CayenneUserDir
chain - Variable in class org.apache.cayenne.query.QueryChain
ChainDirective - Class in org.apache.cayenne.access.jdbc
  A custom Velocity directive to conditionally join a number of `chunks`.
ChainDirective() - Constructor for class org.apache.cayenne.access.jdbc.ChainDirective
CHANGE - Static variable in class org.apache.cayenne.map.event.MapEvent
  A type that describes object modification events.
changes - Variable in class org.apache.cayenne.access.ObjectStore
channel - Variable in class org.apache.cayenne.BaseContext
channel - Variable in class org.apache.cayenne.event.JavaGroupsBridge
channel - Variable in class org.apache.cayenne.remote.service.LocalConnection
channel - Variable in class org.apache.cayenne.remote.service.ServerSession
channelEventsEnabled - Variable in class org.apache.cayenne.remote.ClientChannel
CHARACTER_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
characters(char[], int, int) - Method in class org.apache.cayenne.map.MapLoader
CharType - Class in org.apache.cayenne.access.types
  Handles `java.lang.String`, mapping it as either of JDBC types - CLOB or (VAR)CHAR.
CharType(boolean, boolean) - Constructor for class org.apache.cayenne.access.types.CharType
chatService - Variable in class org.apache.cayenne.event.XMPPBridge
checkAttached(Object) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Checks if an entity is attached to the current EntityManager, throwing IllegalArgumentException if not.
checkClosed() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Throws an exception if called on closed factory.
checkDescriptorInitialized() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
  Checks whether decorated descriptor is initialized, and if not, creates it using parent `ClassDescriptorMap`.
checkEntityType(Class) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
checkEntityType(Object) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
checkForUpgrades() - Method in class org.apache.cayenne.project.ApplicationProject
checkForUpgrades() - Method in class org.apache.cayenne.project.DataMapProject
  Does nothing.
checkForUpgrades() - Method in class org.apache.cayenne.project.PartialProject
checkForUpgrades() - Method in class org.apache.cayenne.project.Project
  Determines whether the project needs to be upgraded.
checkNextRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
  Moves internal ResultSet cursor position down one row.
checkNotRemoved(Object) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Checks if an entity is not removed in the current EntityManager, throwing IllegalArgumentException if it is.
checkStopped() - Method in class org.apache.cayenne.access.DataDomain
  Checks that Domain is not stopped.
checkTransaction() - Method in class org.apache.cayenne.jpa.JtaEntityManager
checkWritePermissions(File) - Method in class org.apache.cayenne.project.ProjectFile
children - Variable in class org.apache.cayenne.exp.parser.SimpleNode
children - Variable in class org.apache.cayenne.query.PrefetchTreeNode
childVisitor(ProjectPath, Class) - Method in class org.apache.cayenne.util.BaseTreeVisitor
childVisitor(ProjectPath, Class) - Method in interface org.apache.cayenne.util.HierarchicalTreeVisitor
  Returns an instance of the child visitor for a given project path and a type of child.
childVisitors - Variable in class org.apache.cayenne.util.BaseTreeVisitor
ChunkDirective - Class in org.apache.cayenne.access.jdbc
  A custom Velocity directive to describe a conditional chunk of a `chain`.
ChunkDirective() - Constructor for class org.apache.cayenne.access.jdbc.ChunkDirective
classBaseUrl(Class) - Static method in class org.apache.cayenne.util.ResourceLocator
  Returns a base URL as a String from which this class was loaded.
classDescriptor - Variable in class org.apache.cayenne.jpa.map.JpaManagedClass
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
ClassGenerationInfo - Class in org.apache.cayenne.gen
  Class generation engine for ObjEntities based on Velocity templates .
ClassGenerationInfo() - Constructor for class org.apache.cayenne.gen.ClassGenerationInfo
classGenerationInfo - Variable in class org.apache.cayenne.gen.ClassGenerator
ClassGenerator - Class in org.apache.cayenne.gen
  Class generation engine for ObjEntities based on Velocity templates .
ClassGenerator(String, String) - Constructor for class org.apache.cayenne.gen.ClassGenerator
  Creates a new ClassGenerationInfo that uses a specified Velocity template.
ClassGenerator(String, String, VPPConfig) - Constructor for class org.apache.cayenne.gen.ClassGenerator
  Creates a new ClassGenerationInfo that uses a specified Velocity template.
ClassGeneratorResourceLoader - Class in org.apache.cayenne.gen
  Velocity template resource loader customized for Cayenne use.
ClassGeneratorResourceLoader() - Constructor for class org.apache.cayenne.gen.ClassGeneratorResourceLoader
classKey(String) - Method in class org.apache.cayenne.map.EntityResolver
  Generates a map key for the object class.
classLoader - Variable in class org.apache.cayenne.jpa.conf.EntityMapXMLLoader
classLoader - Variable in class org.apache.cayenne.jpa.JpaUnit
classLoader - Variable in class org.apache.cayenne.util.ResourceLocator
className - Variable in class org.apache.cayenne.access.types.DefaultType
classname() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
className - Variable in class org.apache.cayenne.gen.ClassGenerationInfo
className - Variable in class org.apache.cayenne.jpa.map.JpaEntityListener
className - Variable in class org.apache.cayenne.jpa.map.JpaIdClass
className - Variable in class org.apache.cayenne.jpa.map.JpaManagedClass
className - Variable in class org.apache.cayenne.map.Embeddable
className - Variable in class org.apache.cayenne.map.EntityListener
className - Variable in class org.apache.cayenne.map.ObjEntity
classProcessorFactory - Variable in class org.apache.cayenne.jpa.conf.EntityMapAnnotationLoader
classTemplate - Variable in class org.apache.cayenne.gen.ClassGenerator
cleanDest - Variable in class org.apache.cayenne.tools.DataPortTask
cleaningDestination - Variable in class org.apache.cayenne.access.DataPort
cleanup(File) - Method in class org.apache.cayenne.project.ProjectConfigurator
  Deletes a temporary directories and files created.
clear() - Method in class org.apache.cayenne.access.DataRowStore
  Expires and removes all stored snapshots without sending any notification events.
clear() - Method in class org.apache.cayenne.access.IncrementalFaultList
clear() - Method in class org.apache.cayenne.access.QueryResult
  Clears any previously collected information.
clear() - Method in class org.apache.cayenne.access.ToManyList
clear() - Method in class org.apache.cayenne.cache.MapQueryCache
clear() - Method in class org.apache.cayenne.cache.OSQueryCache
clear() - Method in interface org.apache.cayenne.cache.QueryCache
  Clears all entries.
clear() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Clear the persistence context, causing all managed entities to become detached.
clear() - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
clear() - Method in class org.apache.cayenne.map.CallbackDescriptor
  Removes all callback methods.
clear() - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
  Removes all listeners for all event types.
clear(int) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
  Removes listeners for a single event type.
clear() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
clear() - Method in class org.apache.cayenne.util.GenericResponse
  Clears any previously collected information.
clear() - Method in class org.apache.cayenne.util.PersistentObjectList
clear() - Method in class org.apache.cayenne.util.PersistentObjectMap
clear() - Method in class org.apache.cayenne.util.PersistentObjectSet
clearAttributes() - Method in class org.apache.cayenne.map.DbEntity
clearAttributes() - Method in class org.apache.cayenne.map.Entity
clearCache() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateResourceManager
clearCache() - Method in class org.apache.cayenne.map.EntityResolver
  Removes all entity mappings from the cache.
clearCallParameters() - Method in class org.apache.cayenne.map.Procedure
clearDataMaps() - Method in class org.apache.cayenne.access.DataDomain
  Clears the list of internal DataMaps.
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.
clearEntityListeners() - Method in class org.apache.cayenne.map.DataMap
  Removes all stored entity listeners from the map.
clearFactories() - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
clearObjEntities() - Method in class org.apache.cayenne.map.DataMap
clearOrderings() - Method in class org.apache.cayenne.query.SelectQuery
  Clears all configured orderings.
clearParameters() - Method in class org.apache.cayenne.query.ProcedureQuery
  Cleans up all configured parameters.
clearParams() - Method in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated.
clearPrefetches() - Method in class org.apache.cayenne.query.ProcedureQuery
  Clears all prefetches.
clearPrefetches() - Method in class org.apache.cayenne.query.SelectQuery
  Clears all stored prefetch paths.
clearPrefetches() - Method in class org.apache.cayenne.query.SQLTemplate
  Clears all prefetches.
clearProcedures() - Method in class org.apache.cayenne.map.DataMap
clearQueries() - Method in class org.apache.cayenne.map.DataMap
clearRelationships() - Method in class org.apache.cayenne.map.Entity
clearWarnings() - Method in class org.apache.cayenne.conn.ConnectionWrapper
client - Variable in class org.apache.cayenne.gen.MapClassGenerator
CLIENT_SERIALIZER_FACTORIES - Static variable in class org.apache.cayenne.remote.hessian.HessianConnection
CLIENT_SUBCLASS_TEMPLATE_1_2 - Static variable in class org.apache.cayenne.gen.MapClassGenerator
CLIENT_SUPERCLASS_TEMPLATE_1_2 - Static variable in class org.apache.cayenne.gen.MapClassGenerator
CLIENT_SUPPORTED_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
  Defines whether a DataMap supports client entities.
ClientChannel - Class in org.apache.cayenne.remote
  A `DataChannel` implementation that accesses a remote server via a ClientConnection.
ClientChannel(ClientConnection) - Constructor for class org.apache.cayenne.remote.ClientChannel
  Creates a new channel accessing remote server via provided connection.
ClientChannel(ClientConnection, boolean) - Constructor for class org.apache.cayenne.remote.ClientChannel
ClientChannel(ClientConnection, boolean, EventManager) - Constructor for class org.apache.cayenne.remote.ClientChannel
ClientChannel(ClientConnection, boolean, EventManager, boolean) - Constructor for class org.apache.cayenne.remote.ClientChannel
clientClassName - Variable in class org.apache.cayenne.map.ObjEntity
ClientConnection - Interface in org.apache.cayenne.remote
  A connection object used to interact with a remote Cayenne server.
clientEntityResolver - Variable in class org.apache.cayenne.map.EntityResolver
ClientMessage - Interface in org.apache.cayenne.remote
  A tag interface representing a message sent by a remote client to Cayenne service.
ClientObjAttribute - Class in org.apache.cayenne.map
  A client version of ObjAttribute that has some properties from DbAttribute that the client may want.
ClientObjAttribute() - Constructor for class org.apache.cayenne.map.ClientObjAttribute
ClientObjAttribute(String, String, ObjEntity) - Constructor for class org.apache.cayenne.map.ClientObjAttribute
ClientObjAttribute(String) - Constructor for class org.apache.cayenne.map.ClientObjAttribute
ClientServerChannel - Class in org.apache.cayenne.access
  A DataChannel that provides a server-side end of the bridge between client and server objects in a Remote Object Persistence stack.
ClientServerChannel(DataDomain) - Constructor for class org.apache.cayenne.access.ClientServerChannel
ClientServerChannel(DataContext) - Constructor for class org.apache.cayenne.access.ClientServerChannel
  Creates a ClientServerChannel that wraps a specified DataContext.
ClientServerChannel(DataDomain, boolean) - Constructor for class org.apache.cayenne.access.ClientServerChannel
  Deprecated. since 3.0 as DataChannel events (incorrectly called "lifecycleEvents" in 2.0) are no longer posted by ClientServerChannel.
clientSuperClassName - Variable in class org.apache.cayenne.map.ObjEntity
clientSupported - Variable in class org.apache.cayenne.map.DataMap
cloneInfo() - Method in class org.apache.cayenne.conn.DataSourceInfo
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(Serializable) - 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.JDBCResultIterator
  Closes ResultIterator and associated ResultSet.
close() - Method in interface org.apache.cayenne.access.ResultIterator
  Closes ResultIterator and associated ResultSet.
close() - Method in class org.apache.cayenne.access.util.DistinctResultIterator
  CLoses underlying ResultIterator.
close() - Method in class org.apache.cayenne.conn.ConnectionWrapper
close() - Method in class org.apache.cayenne.conn.PooledConnectionImpl
close() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Close an application-managed EntityManager.
close() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManagerFactory
  Close the factory, releasing any resources that it holds.
close() - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
closed - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
closeWriter(Writer) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
closeWriter(Writer) - Method in class org.apache.cayenne.gen.MapClassGenerator
  Closes writer after class code has been successfully written by ClassGenerationInfo.
closingConnection - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
collection(String) - Method in class org.apache.cayenne.wocompat.parser.Parser
collection_member_declaration() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
collection_member_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
collectionType - Variable in class org.apache.cayenne.map.ObjRelationship
  Stores the type of collection mapped by a to-many relationship.
column - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
column - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
column - Variable in class org.apache.cayenne.jpa.map.JpaAttributeOverride
column - Variable in class org.apache.cayenne.jpa.map.JpaBasic
column - Variable in class org.apache.cayenne.jpa.map.JpaFieldResult
column - Variable in class org.apache.cayenne.jpa.map.JpaId
column - Variable in class org.apache.cayenne.jpa.map.JpaVersion
column - Variable in class org.apache.cayenne.wocompat.parser.SimpleCharStream
columnDefinition - Variable in class org.apache.cayenne.jpa.map.JpaColumn
columnDefinition - Variable in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
columnDefinition - Variable in class org.apache.cayenne.jpa.map.JpaJoinColumn
columnDefinition - Variable in class org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
ColumnDescriptor - Class in org.apache.cayenne.access.jdbc
  A descriptor of a ResultSet column.
ColumnDescriptor() - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
  Creates a ColumnDescriptor
ColumnDescriptor(String, int, String) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
  Creates a column descriptor with user-specified parameters.
ColumnDescriptor(DbAttribute, String) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
  Creates a ColumnDescriptor from Cayenne DbAttribute.
ColumnDescriptor(ObjAttribute, DbAttribute, String) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
ColumnDescriptor(ProcedureParameter) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
  Creates a ColumnDescriptor from stored procedure parameter.
ColumnDescriptor(ResultSetMetaData, int) - Constructor for class org.apache.cayenne.access.jdbc.ColumnDescriptor
  Creates a ColumnDescriptor using ResultSetMetaData.
columnNames - Variable in class org.apache.cayenne.jpa.map.JpaUniqueConstraint
columnNamesCapitalization - Variable in class org.apache.cayenne.query.SQLTemplate
columnResults - Variable in class org.apache.cayenne.jpa.map.JpaSqlResultSetMapping
columnResults - Variable in class org.apache.cayenne.query.SQLResultSetMapping
columns - Variable in class org.apache.cayenne.access.jdbc.RowDescriptor
COMMA - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
commit() - Method in class org.apache.cayenne.access.Transaction
commit() - Method in class org.apache.cayenne.conn.ConnectionWrapper
commit() - Method in class org.apache.cayenne.jpa.JpaTransaction
  Commit the current transaction, writing any unflushed changes to the database.
commitChanges() - Method in class org.apache.cayenne.access.DataContext
  Synchronizes object graph with the database.
commitChanges() - Method in class org.apache.cayenne.BaseContext
commitChanges() - Method in class org.apache.cayenne.CayenneContext
  Commits changes to uncommitted objects.
commitChanges() - Method in interface org.apache.cayenne.ObjectContext
  Flushes all changes to objects in this context to the parent DataChannel, cascading flush operation all the way through the stack, ultimately saving data in the database.
commitChangesToParent() - Method in class org.apache.cayenne.access.DataContext
  "Flushes" the changes to the parent `DataChannel`.
commitChangesToParent() - Method in class org.apache.cayenne.BaseContext
commitChangesToParent() - Method in class org.apache.cayenne.CayenneContext
commitChangesToParent() - Method in interface org.apache.cayenne.ObjectContext
  Flushes all changes to objects in this context to the parent DataChannel.
COMMITTED - Static variable in class org.apache.cayenne.PersistenceState
  Describes a state of an object registered with DataContext/ObjectContext, whose fields exactly match the state of a corresponding database row.
compare(Object, Object) - Method in class org.apache.cayenne.query.Ordering
  Comparable interface implementation.
compareFullRows - Variable in class org.apache.cayenne.access.util.DistinctResultIterator
compareTo(Object) - Method in class org.apache.cayenne.graph.NodeDiff
  Implements a Comparable interface method to compare based on diffId property.
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
compileFields() - Method in class org.apache.cayenne.jpa.map.JpaClassDescriptor
compileProperties() - Method in class org.apache.cayenne.jpa.map.JpaClassDescriptor
complimentaryReverseArcName - Variable in class org.apache.cayenne.reflect.BaseArcProperty
components - Variable in class org.apache.cayenne.map.AshwoodEntitySorter
CompoundDiff - Class in org.apache.cayenne.graph
  A GraphDiff that is a list of other GraphDiffs.
CompoundDiff() - Constructor for class org.apache.cayenne.graph.CompoundDiff
  Creates an empty CompoundDiff instance.
CompoundDiff(List) - Constructor for class org.apache.cayenne.graph.CompoundDiff
  Creates CompoundDiff instance.
compoundPKForObject(Persistent) - Static method in class org.apache.cayenne.DataObjectUtils
  Returns a primary key map for a persistent object.
con - Variable in class org.apache.cayenne.access.DbLoader
concat() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
CONCAT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
conditional_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
conditional_factor() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
conditional_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
conditional_term() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
ConditionNode - Class in org.apache.cayenne.exp.parser
  Superclass of conditional expressions.
ConditionNode(int) - Constructor for class org.apache.cayenne.exp.parser.ConditionNode
config - Variable in class org.apache.cayenne.conf.RuntimeLoadDelegate
config - Variable in class org.apache.cayenne.conf.RuntimeSaveDelegate
ConfigLoader - Class in org.apache.cayenne.conf
  Class that performs runtime loading of Cayenne configuration.
ConfigLoader(ConfigLoaderDelegate) - Constructor for class org.apache.cayenne.conf.ConfigLoader
  Creates new ConfigLoader.
ConfigLoaderDelegate - Interface in org.apache.cayenne.conf
  Interface that defines callback API used by ConfigLoader to process loaded configuration.
configLocator() - Method in class org.apache.cayenne.map.MapLoader
  Creates, configures and returns ResourceLocator object used to lookup DataMap files.
ConfigSaver - Class in org.apache.cayenne.conf
  Class that does saving of Cayenne configuration.
ConfigSaver() - Constructor for class org.apache.cayenne.conf.ConfigSaver
  Constructor for ConfigSaver.
ConfigSaver(ConfigSaverDelegate) - Constructor for class org.apache.cayenne.conf.ConfigSaver
  Constructor for ConfigSaver.
ConfigSaverDelegate - Interface in org.apache.cayenne.conf
  Defines a set of callback methods that provide information to ConfigSaver when Cayenne project is saved.
ConfigStatus - Class in org.apache.cayenne.conf
  Interface defines API to check the status of Cayenne configuration.
ConfigStatus() - Constructor for class org.apache.cayenne.conf.ConfigStatus
Configuration - Class in org.apache.cayenne.conf
  This class is an entry point to Cayenne.
Configuration() - Constructor for class org.apache.cayenne.conf.Configuration
  Default constructor for new Configuration instances.
Configuration(String) - Constructor for class org.apache.cayenne.conf.Configuration
  Default constructor for new Configuration instances using the given resource name as the main domain file.
configuration - Variable in class org.apache.cayenne.jpa.Provider
configuration - Variable in class org.apache.cayenne.project.ApplicationProject
CONFIGURATION_PATH_KEY - Static variable in class org.apache.cayenne.conf.ServletUtil
  A name of the web application initialization parameter used to specify extra paths where Cayenne XML files might be located.
ConfigurationException - Exception in org.apache.cayenne
  A runtime exception thrown on failures in Cayenne configuration.
ConfigurationException() - Constructor for exception org.apache.cayenne.ConfigurationException
  Creates new `ConfigurationException` without detail message.
ConfigurationException(String) - Constructor for exception org.apache.cayenne.ConfigurationException
  Constructs an `ConfigurationException` with the specified detail message.
ConfigurationException(Throwable) - Constructor for exception org.apache.cayenne.ConfigurationException
  Constructs an `ConfigurationException` that wraps `exception` thrown elsewhere.
ConfigurationException(String, Throwable) - Constructor for exception org.apache.cayenne.ConfigurationException
configurationShutdownHook - Variable in class org.apache.cayenne.conf.Configuration
configureDefaultProperties() - Method in class org.apache.cayenne.jpa.Provider
configuredStatements() - Method in class org.apache.cayenne.access.DbGenerator
  Returns a list of all schema statements that should be executed with the current configuration.
configureEnvironmentProperties() - Method in class org.apache.cayenne.jpa.Provider
  Loads default properties from the Java environment.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
  Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.JdbcAdapter
  Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
  Installs appropriate ExtendedTypes used as converters for passing values between JDBC and Java layers.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
  Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
  Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
  Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
configURL - Variable in class org.apache.cayenne.event.JavaGroupsBridge
conflicts - Variable in class org.apache.cayenne.jpa.conf.EntityMapLoaderContext
connect() - Method in class org.apache.cayenne.remote.hessian.HessianConnection
  Establishes a session with remote service.
connect(Persistent) - Method in class org.apache.cayenne.util.PersistentObjectHolder
  Returns an object that should be stored as a value in this ValueHolder, ensuring that it is registered with the same context.
connectChildren() - Method in class org.apache.cayenne.exp.parser.SimpleNode
  Sets the parent to this for all children.
connected - Variable in class org.apache.cayenne.event.XMPPBridge
connection - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
connection - Variable in class org.apache.cayenne.access.QueryTranslator
  JDBC database connection needed to create PreparedStatement.
connection - Variable in class org.apache.cayenne.event.XMPPBridge
connection - Variable in class org.apache.cayenne.remote.ClientChannel
connectionClosed(ConnectionEvent) - Method in class org.apache.cayenne.conn.PoolManager
  Returns closed connection to the pool.
connectionClosedNotification() - Method in class org.apache.cayenne.conn.PooledConnectionImpl
  Creates and sends an event to listeners when a user closes java.sql.Connection object belonging to this PooledConnection.
connectionErrorNotification(SQLException) - Method in class org.apache.cayenne.conn.PooledConnectionImpl
  This method creates and sents an event to listeners when an error occurs in the underlying connection.
connectionErrorOccurred(ConnectionEvent) - Method in class org.apache.cayenne.conn.PoolManager
  Removes connection with an error from the pool.
ConnectionEventLoggingDelegate - Interface in org.apache.cayenne.conn
  A callback API to used by `DriverDataSource` and `PoolManager` to notify of connection events.
connectionInfos - Variable in class org.apache.cayenne.conf.ConnectionProperties
ConnectionLogger - Class in org.apache.cayenne.access
  Adapts `QueryLogger` to be used as a `ConnectionEventLoggingDelegate` with Cayenne connection pools.
ConnectionLogger() - Constructor for class org.apache.cayenne.access.ConnectionLogger
ConnectionProperties - Class in org.apache.cayenne.conf
  ConnectionProperties handles a set of DataSourceInfo objects using information stored in $HOME/.cayenne/connection.properties.
ConnectionProperties(ExtendedProperties) - Constructor for class org.apache.cayenne.conf.ConnectionProperties
  Constructor for ConnectionProperties.
connections - Variable in class org.apache.cayenne.access.Transaction
connectionUrl - Variable in class org.apache.cayenne.conn.DriverDataSource
ConnectionWrapper - Class in org.apache.cayenne.conn
  ConnectionWrapper is a `java.sql.Connection` implementation that wraps another Connection, delegating method calls to this connection.
ConnectionWrapper(Connection, PooledConnectionImpl) - Constructor for class org.apache.cayenne.conn.ConnectionWrapper
  Creates new ConnectionWrapper
constructCache() - Method in class org.apache.cayenne.map.EntityResolver
  Creates caches of DbEntities by ObjEntity, DataObject class, and ObjEntity name using internal list of maps.
constructor_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
constructor_parameter() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
constructor_parameters() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
ContainerPoolFactory - Class in org.apache.cayenne.conn
  Basic JNDI object factory that creates an instance of `PoolManager` that has been configured based on the `RefAddr` values of the specified `Reference`.
ContainerPoolFactory() - Constructor for class org.apache.cayenne.conn.ContainerPoolFactory
contains(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
contains(Object) - Method in class org.apache.cayenne.access.ToManyList
contains(Object) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Check if the instance belongs to the current persistence context.
contains(Object) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
contains(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
contains(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
contains(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
containsAll(Collection) - Method in class org.apache.cayenne.access.IncrementalFaultList
containsAll(Collection) - Method in class org.apache.cayenne.access.ToManyList
containsAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
containsAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
containsAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectSet
containsKey(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
containsManagedClass(String) - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
  Returns true if a given managed class is already loaded.
containsValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
context - Variable in class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
context - Variable in class org.apache.cayenne.access.jdbc.EJBQLDeleteTranslator
context - Variable in class org.apache.cayenne.access.jdbc.EJBQLFromTranslator
context - Variable in class org.apache.cayenne.access.ObjectStore
  The DataContext that owns this ObjectStore.
context - Variable in class org.apache.cayenne.jpa.bridge.DataMapConverter
context - Variable in class org.apache.cayenne.jpa.conf.EntityMapAnnotationLoader
context - Variable in class org.apache.cayenne.jpa.conf.EntityMapDefaultsProcessor
context - Variable in class org.apache.cayenne.jpa.conf.EntityMapLoader
context - Variable in class org.apache.cayenne.jpa.conf.EntityMapMergeProcessor
context - Variable in class org.apache.cayenne.jpa.JpaQuery
context - Variable in class org.apache.cayenne.jpa.ResourceLocalEntityManager
context - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
context - Variable in class org.apache.cayenne.util.DeepMergeOperation
context - Variable in class org.apache.cayenne.util.ObjectContextGraphAction
context - Variable in class org.apache.cayenne.util.WebApplicationResourceLocator
continueFlag - Variable in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
contractedReferentialDigraph - Variable in class org.apache.cayenne.map.AshwoodEntitySorter
ConversionUtil - Class in org.apache.cayenne.util
  A collection of static conversion utility methods.
converters - Variable in class org.apache.cayenne.access.jdbc.RowDescriptor
convertToBlobValue(Object) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
  Converts value to byte[] if possible.
convertToClobValue(Object) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
  Converts to char[] or String.
convertToExternalSubject(EventSubject) - Static method in class org.apache.cayenne.event.EventBridge
  A utility method that performs consistent translation from an EventSubject to a String that can be used by external transport as subject for distributed communications.
convertToJdbcObject(Calendar, int) - Method in class org.apache.cayenne.access.types.CalendarType
convertToJdbcObject(Object, int) - Method in class org.apache.cayenne.access.types.UtilDateType
copy(File, File) - Static method in class org.apache.cayenne.util.Util
  Copies file contents from source to destination.
copy(URL, File) - Static method in class org.apache.cayenne.util.Util
  Save URL contents to a file.
copyPipe(InputStream, OutputStream, int) - Static method in class org.apache.cayenne.util.Util
  Reads data from the input and writes it to the output, until the end of the input stream.
count() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
COUNT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
create(String, Object) - Method in class org.apache.cayenne.project.NamedObjectFactory
  Internal factory method.
CREATE_SCHEMA_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
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 class org.apache.cayenne.dba.db2.DB2Sniffer
createAdapter(DatabaseMetaData) - Method in interface org.apache.cayenne.dba.DbAdapterFactory
  Returns an instance of DbAdapter if the factory detects that it knows how to handle the database.
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.derby.DerbySniffer
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseSniffer
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBSniffer
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.ingres.IngresSniffer
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.mysql.MySQLSniffer
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.openbase.OpenBaseSniffer
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.oracle.OracleSniffer
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.postgres.PostgresSniffer
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sqlite.SQLiteSniffer
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerSniffer
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sybase.SybaseSniffer
createAndRegisterNewObject(String) - Method in class org.apache.cayenne.access.DataContext
  Deprecated. since 3.0, use `DataContext.newObject(String)` instead.
createAndRegisterNewObject(Class) - Method in class org.apache.cayenne.access.DataContext
  Deprecated. since 3.0, use `DataContext.newObject(Class)` instead.
createAPIClass(ServletConfig) - Method in class org.apache.cayenne.remote.hessian.service.HessianServlet
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) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
createAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
createAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
createAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
createAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
createAutoPk(DataNode, List) - Method in interface org.apache.cayenne.dba.PkGenerator
  Generates necessary database objects to provide automatic primary key support.
createAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
  Generates database objects to provide automatic primary key support.
createAutoPkStatements(List) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
  Creates a list of CREATE SEQUENCE statements for the list of DbEntities.
createAutoPkStatements(List) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
createAutoPkStatements(List) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
createAutoPkStatements(List) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
createAutoPkStatements(List) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
createAutoPkStatements(List) - 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) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
createBuilder() - Method in class org.apache.cayenne.access.jdbc.BatchAction
createChannel() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
  Creates a server-side channel that will handle all client requests.
createChildDataContext() - Method in class org.apache.cayenne.access.DataContext
  Creates and returns a new child DataContext.
createCollection(String) - Method in interface org.apache.cayenne.wocompat.PlistDataStructureFactory
createCollectionValueHolder(Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
  Creates a Collection for an object.
createCollectionValueHolder(Object) - Method in class org.apache.cayenne.reflect.IndexedListProperty
  Deprecated. Creates a List indexed on a specified property.
createCollectionValueHolder(Object) - Method in class org.apache.cayenne.reflect.ListProperty
  Deprecated. Creates a List for an object.
createConfig() - Method in class org.apache.cayenne.tools.CayenneGenerator
  Provides a `VPPConfig` object to configure.
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.
createContainerEntityManagerFactory(PersistenceUnitInfo, Map) - Method in class org.apache.cayenne.jpa.Provider
  Called by the container when an EntityManagerFactory is to be created.
createCustomAdapter(EntityMapLoaderContext, PersistenceUnitInfo) - Method in class org.apache.cayenne.jpa.Provider
createDataContext() - Static method in class org.apache.cayenne.access.DataContext
  Factory method that creates and returns a new instance of DataContext based on default domain.
createDataContext(boolean) - Static method in class org.apache.cayenne.access.DataContext
  Factory method that creates and returns a new instance of DataContext based on default domain.
createDataContext(String) - Static method in class org.apache.cayenne.access.DataContext
  Factory method that creates and returns a new instance of DataContext using named domain as its parent.
createDataContext(String, boolean) - Static method in class org.apache.cayenne.access.DataContext
  Creates and returns new DataContext that will use a named DataDomain as its parent.
createDataContext(DataChannel, ObjectStore) - Method in interface org.apache.cayenne.access.DataContextFactory
  Creates a DataContext with parent QueryEngine and a DataRowStore that should be used by the ObjectStore.
createDataContext() - Method in class org.apache.cayenne.access.DataDomain
  Creates and returns a new DataContext.
createDataContext(boolean) - Method in class org.apache.cayenne.access.DataDomain
  Creates a new DataContext.
createDataNode(String) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
  Creates a new DataNode.
createDefaultFactory() - Method in class org.apache.cayenne.dba.AutoAdapter
  Called from constructor to initialize factory in case no factory was specified by the object creator.
createDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
  Creates a new descriptor.
createDescriptor() - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
createDescriptor() - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
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.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
createEmbeddable() - Method in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
createEmbeddableAccessor(Class, String, Class) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
  Creates an accessor for the property of the embeddable class.
createEmbeddedAttributeProperty(PersistentDescriptor, EmbeddedAttribute, ObjAttribute) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
createEntityManager(Map) - Method in class org.apache.cayenne.jpa.JtaEntityManagerFactory
createEntityManager() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManagerFactory
  Create a new EntityManager.
createEntityManager(Map) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManagerFactory
  Creates a new resource-local EntityManager with the specified map of properties.
createEntityManagerFactory(String, Map) - Method in class org.apache.cayenne.jpa.Provider
  Called by Persistence class when an EntityManagerFactory is to be created.
createEventBridge(Collection, String, Map) - Method in interface org.apache.cayenne.event.EventBridgeFactory
  Creates an EventBridge with the specified parameters.
createEventBridge(Collection, String, Map) - Method in class org.apache.cayenne.event.JavaGroupsBridgeFactory
  Creates a JavaGroupsBridge instance.
createEventBridge(Collection, String, Map) - Method in class org.apache.cayenne.event.JMSBridgeFactory
createEventBridge(Collection, String, Map) - Method in class org.apache.cayenne.event.XMPPBridgeFactory
createFactory(String[], EntityResolver) - Static method in class org.apache.cayenne.remote.hessian.HessianConfig
  Creates a Hessian SerializerFactory configured with zero or more AbstractSerializerFactory extensions.
createField(Class, String) - Method in class org.apache.cayenne.enhancer.EnhancementHelper
  Creates a new protected field in the current class.
createField(Class, String, boolean) - Method in class org.apache.cayenne.enhancer.EnhancementHelper
  Creates a new protected field in the current class.
createFK - Variable in class org.apache.cayenne.tools.DbGeneratorTask
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.AutoAdapter
createFkConstraint(DbRelationship) - Method in interface org.apache.cayenne.dba.DbAdapter
  Returns a SQL string that can be used to create a foreign key constraint for the relationship, or null if foreign keys are not supported.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
  Adds an ADD CONSTRAINT clause to a relationship constraint.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.JdbcAdapter
  Returns a SQL string that can be used to create a foreign key constraint for the relationship.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
  Returns a SQL string that can be used to create a foreign key constraint for the relationship.
createFkConstraint(DbRelationship) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
createFkConstraintsQueries(DbEntity) - Method in class org.apache.cayenne.access.DbGenerator
  Deprecated. since 3.0 as this method is used to generate both FK and UNIQUE constraints, use 'createConstraintsQueries' instead.
createGenerator() - Method in class org.apache.cayenne.tools.CayenneGenerator
  Factory method to create internal class generator.
createLOBSelectString(BatchQuery, List, List) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
createLocator(ServletContext) - Static method in class org.apache.cayenne.conf.ServletUtil
  A helper method to create default ResourceLocator.
createMap(String) - Method in interface org.apache.cayenne.wocompat.PlistDataStructureFactory
createMapKeyAccessor(ObjRelationship, ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
  Creates an accessor to read a map key for a given relationship.
createName(Class, Object) - Static method in class org.apache.cayenne.project.NamedObjectFactory
createName(Class, Object, String) - Static method in class org.apache.cayenne.project.NamedObjectFactory
createNamedQuery(String) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Create an instance of Query for executing a named query (in EJB QL or native SQL).
createNamedQuery(String) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
createNativeQuery(String, Class) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
createNativeQuery(String) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Create an instance of Query for executing a native SQL statement, e.g., for update or delete.
createNativeQuery(String, String) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Create an instance of Query for executing a native SQL query.
createNativeQuery(String, Class) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
createNativeQuery(String, String) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
createNativeQuery(String) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
createObject() - Method in interface org.apache.cayenne.cache.QueryCacheEntryFactory
  Provides a fresh value of the cache entry.
createObject(Class, Object) - Static method in class org.apache.cayenne.project.NamedObjectFactory
  Creates an object using an appropriate factory class.
createObject(Class, Object, String) - Static method in class org.apache.cayenne.project.NamedObjectFactory
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.
createObjectContext() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManagerFactory
  Creates a new Cayenne `ObjectContext` based on this factory DataDomain.
createObjectContext(Map) - Method in interface org.apache.cayenne.ObjectContextFactory
  Creates an instance of ObjectContext accessing the database via the default DataChannel.
createObjectContext(DataChannel, Map) - Method in interface org.apache.cayenne.ObjectContextFactory
  Creates an instance of ObjectContext accessing the database via the provided DataChannel.
createObjectId(ObjEntity) - Method in class org.apache.cayenne.DataRow
  Creates an ObjectId from the values in the snapshot.
createObjectId(String, DbEntity) - Method in class org.apache.cayenne.DataRow
createObjectId(String, DbEntity, String) - Method in class org.apache.cayenne.DataRow
  Extracts PK columns prefixed with some path.
createPatterns(String) - Method in class org.apache.cayenne.tools.NamePatternMatcher
  Returns an array of Patterns.
createPK - Variable in class org.apache.cayenne.access.DbGenerator
createPK - Variable in class org.apache.cayenne.tools.DbGeneratorTask
createPkGenerator() - Method in class org.apache.cayenne.dba.db2.DB2Adapter
  Creates a DB2 specific PK Generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
createPkGenerator() - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
createPkGenerator() - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
createPkGenerator() - Method in class org.apache.cayenne.dba.JdbcAdapter
  Creates and returns a primary key generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
  Creates and returns a primary key generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
  Creates and returns a primary key generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
  Creates and returns a primary key generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
createPkGenerator() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
  Creates and returns a primary key generator.
createPKString(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
  Returns a String to create PK support for an entity.
createProject(File) - Static method in class org.apache.cayenne.project.Project
  Factory method to create the right project type given project file.
createProperty(Class, String) - Method in class org.apache.cayenne.enhancer.EnhancementHelper
createProperty(Class, String, boolean) - Method in class org.apache.cayenne.enhancer.EnhancementHelper
createProxyDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
  Creates a descriptor wrapper that will compile the underlying descriptor on demand.
createQuery(Map) - Method in class org.apache.cayenne.jpa.bridge.JpaIndirectQuery
createQuery(String) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Create an instance of Query for executing an EJB QL statement.
createQuery(String) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
createQuery(Map) - 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) - 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) - Method in class org.apache.cayenne.query.SelectQuery
  Creates and returns a new SelectQuery built using this query as a prototype and substituting qualifier parameters with the values from the map.
createQuery(Map) - Method in class org.apache.cayenne.query.SQLTemplate
  Creates and returns a new SQLTemplate built using this query as a prototype and substituting template parameters with the values from the map.
createRelationship(Entity, Entity, boolean) - Static method in class org.apache.cayenne.project.NamedObjectFactory
  Creates a relationship using an appropriate factory class.
createRemoteSession(String, String, boolean) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
createReplacementId() - Method in class org.apache.cayenne.ObjectId
  Creates and returns a replacement ObjectId.
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.jpa.bridge.JpaEjbQLQuery
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.jpa.bridge.JpaProcedureQuery
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.jpa.bridge.JpaSelectQuery
  Creates a SelectQuery using query hints.
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.jpa.bridge.JpaSQLTemplate
  Creates a SQLTemplate using query hints.
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.IndirectQuery
  Creates a substitute query.
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.NamedQuery
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.ObjectIdQuery
createReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.RelationshipQuery
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.
createSamplePropertiesFile(File) - Static method in class org.apache.cayenne.conf.ConnectionProperties
createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
  Returns CREATE SEQUENCE statement for entity.
createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
createSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresPkGenerator
createServerEventBridge() - Method in class org.apache.cayenne.remote.RemoteSession
  Creates an EventBridge that will listen for server events.
createServerSession() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
  Creates a new ServerSession with a dedicated DataChannel.
createServerSession(String) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
  Creates a new ServerSession based on a shared DataChannel.
createServerSession() - Method in class org.apache.cayenne.remote.service.HttpRemoteService
  Creates a new ServerSession with a dedicated DataChannel.
createServerSession(String) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
  Creates a new ServerSession based on a shared DataChannel.
createService(ServletConfig) - Method in class org.apache.cayenne.remote.hessian.service.HessianServlet
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.DeleteQuery
  Deprecated. Calls "makeUpdate" on the visitor.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.EJBQLQuery
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.IndirectQuery
  Throws an exception as indirect query should not be executed directly.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.ProcedureQuery
  Calls "makeProcedure" on the visitor.
createSQLAction(SQLActionVisitor) - Method in interface org.apache.cayenne.query.Query
  A callback method invoked by Cayenne during the final execution phase of the query run.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.QueryChain
  Throws an exception as execution should've been delegated to the queries contained in the chain.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.RefreshQuery
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.SelectQuery
  Calls "makeSelect" on the visitor.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.SQLTemplate
  Calls sqlAction(this) on the visitor.
createSQLAction(SQLActionVisitor) - Method in class org.apache.cayenne.query.UpdateQuery
  Deprecated. Calls "makeUpdate" on the visitor.
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
  Translates BatchQuery into an SQL string formatted to use in a PreparedStatement.
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.trans.DeleteBatchQueryBuilder
createSqlString() - Method in class org.apache.cayenne.access.trans.DeleteTranslator
  Deprecated. Main method of DeleteTranslator class.
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.trans.InsertBatchQueryBuilder
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.trans.LOBInsertBatchQueryBuilder
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.trans.LOBUpdateBatchQueryBuilder
createSqlString() - Method in class org.apache.cayenne.access.trans.ProcedureTranslator
  Creates an SQL String for the stored procedure call.
createSqlString() - Method in class org.apache.cayenne.access.trans.QueryAssembler
  Translates query into sql string.
createSqlString() - Method in class org.apache.cayenne.access.trans.SelectTranslator
  Returns query translated to SQL.
createSqlString(BatchQuery) - Method in class org.apache.cayenne.access.trans.UpdateBatchQueryBuilder
createSqlString() - Method in class org.apache.cayenne.access.trans.UpdateTranslator
  Method that converts an update query into SQL string
createSqlString() - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBProcedureTranslator
  Creates HSQLDB-compliant SQL to execute a stored procedure.
createSqlString() - Method in class org.apache.cayenne.dba.oracle.OracleSelectTranslator
createStatement() - Method in class org.apache.cayenne.access.QueryTranslator
  Creates PreparedStatement.
createStatement() - Method in class org.apache.cayenne.access.trans.ProcedureTranslator
createStatement() - Method in class org.apache.cayenne.access.trans.QueryAssembler
  Translates internal query into PreparedStatement.
createStatement() - Method in class org.apache.cayenne.conn.ConnectionWrapper
createStatement(int, int) - Method in class org.apache.cayenne.conn.ConnectionWrapper
createStatement(int, int, int) - Method in class org.apache.cayenne.conn.ConnectionWrapper
createStatement() - Method in class org.apache.cayenne.dba.oracle.OracleSelectTranslator
  Translates internal query into PreparedStatement, applying Oracle optimizations if possible.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.AutoAdapter
createTable(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
  Returns a SQL string that can be used to create database table corresponding to `ent` parameter.
createTable(DbEntity) - Method in interface org.apache.cayenne.dba.DbAdapter
  Returns a SQL string that can be used to create database table corresponding to `entity` parameter.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
  Customizes table creating procedure for FrontBase.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
  Uses "CREATE CACHED TABLE" instead of "CREATE TABLE".
createTable(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
  Uses unqualified entity names.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
  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.JdbcAdapter
  Returns a SQL string that can be used to create database table corresponding to `ent` parameter.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
  Overrides super implementation to explicitly set table engine to InnoDB if FK constraints are supported by this adapter.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
  Returns a SQL string that can be used to create database table corresponding to `ent` parameter.
createTable(DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
  Customizes table creating procedure for PostgreSQL.
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
  Appends SQL for column creation to CREATE TABLE buffer.
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.sqlserver.SQLServerAdapter
  Overrides super implementation to correctly set up identity columns.
createTableAppendPKClause(StringBuffer, DbEntity) - Method in class org.apache.cayenne.dba.JdbcAdapter
createTableAppendPKClause(StringBuffer, DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
  Customizes PK clause semantics to ensure that generated columns are in the beginning of the PK definition, as this seems to be a requirement for InnoDB tables.
createTables - Variable in class org.apache.cayenne.access.DbGenerator
createTables - Variable in class org.apache.cayenne.tools.DbGeneratorTask
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.jpa.reflect.JpaClassDescriptorFactory
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.pojo.EnhancedPojoDescriptorFactory
createToManyCollectionProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
createToManyListProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.jpa.reflect.JpaClassDescriptorFactory
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.pojo.EnhancedPojoDescriptorFactory
createToManyListProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
createToManyMapProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.jpa.reflect.JpaClassDescriptorFactory
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.pojo.EnhancedPojoDescriptorFactory
createToManyMapProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
createToManySetProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.jpa.reflect.JpaClassDescriptorFactory
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.pojo.EnhancedPojoDescriptorFactory
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.pojo.EnhancedPojoDescriptorFactory
createToOneProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
createTransaction() - Method in class org.apache.cayenne.access.DataDomain
  Creates and returns a new inactive transaction.
createTranslator(Connection) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
  Returns the ProcedureTranslator to use for this ProcedureAction.
createTranslator(Connection) - Method in class org.apache.cayenne.access.jdbc.SelectAction
createTranslator(Connection) - Method in class org.apache.cayenne.access.jdbc.UpdateAction
  Deprecated.
createType(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
  Returns a default type for specific Java classes.
createUniqueConstraint(DbEntity, Collection) - Method in class org.apache.cayenne.dba.AutoAdapter
createUniqueConstraint(DbEntity, Collection) - 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) - 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) - 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) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
createUniquePKIndexString(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
  Returns a String to create a unique index on table primary key columns per OpenBase recommendations.
createVisitor(String, ClassVisitor) - Method in class org.apache.cayenne.enhancer.CayenneEnhancerVisitorFactory
createVisitor(String, ClassVisitor) - Method in interface org.apache.cayenne.enhancer.EnhancerVisitorFactory
  Creates and returns an ASM ClassVisitor for enhancing a class.
createVisitor() - Method in class org.apache.cayenne.jpa.bridge.DataMapConverter
  Creates a stateless instance of the JpaEntityMap traversal visitor.
createVisitor() - Method in class org.apache.cayenne.jpa.conf.EntityMapDefaultsProcessor
  Creates a stateless instance of the JpaEntityMap traversal visitor.
createVisitor(String, ClassVisitor) - Method in class org.apache.cayenne.jpa.enhancer.JpaEnhancerVisitorFactory
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.wocompat.parser.ParserTokenManager
CURRENT_DATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
CURRENT_PROJECT_VERSION - Static variable in class org.apache.cayenne.project.Project
CURRENT_TIME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
CURRENT_TIMESTAMP - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
currentEntity - Variable in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
currentIndex - Variable in class org.apache.cayenne.util.GenericResponse
currentIndex - Variable in class org.apache.cayenne.util.ListResponse
currentList() - Method in interface org.apache.cayenne.QueryResponse
  Returns a List under the current iterator position.
currentList() - Method in class org.apache.cayenne.util.GenericResponse
currentList() - Method in class org.apache.cayenne.util.ListResponse
currentSnapshot(Persistent) - Method in class org.apache.cayenne.access.DataContext
  Returns a DataRow reflecting current, possibly uncommitted, object state.
currentToken - Variable in exception org.apache.cayenne.ejbql.parser.ParseException
  This is the last token that has been consumed successfully.
currentToken - Variable in exception org.apache.cayenne.exp.parser.ParseException
  This is the last token that has been consumed successfully.
currentToken - Variable in exception org.apache.cayenne.wocompat.parser.ParseException
  This is the last token that has been consumed successfully.
currentTxKey - Variable in class org.apache.cayenne.jpa.JtaEntityManager
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
customDbAttributes - Variable in class org.apache.cayenne.query.SelectQuery

## D

DATA_CONTEXT_FACTORY_PROPERTY - Static variable in class org.apache.cayenne.access.DataDomain
  Defines a property name for storing an optional DataContextFactory.
DATA_CONTEXT_KEY - Static variable in class org.apache.cayenne.conf.ServletUtil
  Used by BasicServletConfiguration as a session attribute for DataContext.
DATA_MAP_ROOT - Static variable in class org.apache.cayenne.map.QueryBuilder
DATA_MAP_TAG - Static variable in class org.apache.cayenne.map.MapLoader
DATA_ROWS_HINT - Static variable in interface org.apache.cayenne.jpa.bridge.QueryHints
DATA_SOURCE_DRIVER_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
DATA_SOURCE_FACTORY_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
DATA_SOURCE_MAX_CONNECTIONS_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
DATA_SOURCE_MIN_CONNECTIONS_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
DATA_SOURCE_PASSWORD_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
DATA_SOURCE_URL_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
DATA_SOURCE_USER_NAME_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
databaseTypes - Variable in class org.apache.cayenne.dba.TypesMapping
DataChannel - Interface in org.apache.cayenne
  DataChannel is an abstraction used by ObjectContexts to obtain mapping metadata and access a persistent store.
DataChannelListener - Interface in org.apache.cayenne
  A listener of `DataChannel` lifecycle events.
DataContext - Class in org.apache.cayenne.access
  Class that provides applications with access to Cayenne persistence features.
DataContext() - Constructor for class org.apache.cayenne.access.DataContext
  Creates a new DataContext that is not attached to the Cayenne stack.
DataContext(DataChannel, ObjectStore) - Constructor for class org.apache.cayenne.access.DataContext
  Creates a new DataContext with parent DataChannel and ObjectStore.
dataContext - Variable in class org.apache.cayenne.access.IncrementalFaultList
DataContextDelegate - Interface in org.apache.cayenne.access
  Defines API for a DataContext "delegate" - an object that is temporarily passed control by DataContext at some critical points in the normal flow of execution.
DataContextFactory - Interface in org.apache.cayenne.access
  An interface for creating DataContexts.
dataContextFactory - Variable in class org.apache.cayenne.access.DataDomain
DataDomain - Class in org.apache.cayenne.access
  DataDomain performs query routing functions in Cayenne.
DataDomain(String) - Constructor for class org.apache.cayenne.access.DataDomain
  Creates a DataDomain and assigns it a name.
DataDomain(String, Map) - Constructor for class org.apache.cayenne.access.DataDomain
  Creates new DataDomain.
dataDomainComparator - Static variable in class org.apache.cayenne.project.ProjectTraversal
DataDomainLegacyQueryAction - Class in org.apache.cayenne.access
  DataDomain query action that relies on externally provided OperationObserver to process the results.
dataDomains - Variable in class org.apache.cayenne.conf.Configuration
  Lookup map that stores DataDomains with names as keys.
dataMap - Variable in class org.apache.cayenne.gen.MapClassGenerator
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) - Constructor for class org.apache.cayenne.map.DataMap
dataMap - Variable in class org.apache.cayenne.map.Entity
dataMap - Variable in class org.apache.cayenne.map.event.DataMapEvent
dataMap - Variable in class org.apache.cayenne.map.Procedure
dataMap - Variable in class org.apache.cayenne.map.QueryBuilder
dataMap - Variable in class org.apache.cayenne.wocompat.EOModelHelper
dataMapAdded(DataMapEvent) - Method in interface org.apache.cayenne.map.event.DataMapListener
  Called when a new DataMap is added.
dataMapChanged(DataMapEvent) - Method in interface org.apache.cayenne.map.event.DataMapListener
  Called on DataMap property changes.
dataMapComparator - Static variable in class org.apache.cayenne.project.ProjectTraversal
DataMapConverter - Class in org.apache.cayenne.jpa.bridge
  A converter between `JpaEntityMap` and Cayenne `DataMap`.
DataMapConverter() - Constructor for class org.apache.cayenne.jpa.bridge.DataMapConverter
DataMapEvent - Class in org.apache.cayenne.map.event
  An events describing a DataMap change.
DataMapEvent(Object, DataMap) - Constructor for class org.apache.cayenne.map.event.DataMapEvent
  Creates a DataMap change event.
DataMapEvent(Object, DataMap, int) - Constructor for class org.apache.cayenne.map.event.DataMapEvent
  Creates a DataMap event of a specified type.
DataMapEvent(Object, DataMap, String) - Constructor for class org.apache.cayenne.map.event.DataMapEvent
  Creates a DataMap name change event.
DataMapFile - Class in org.apache.cayenne.project
  DataMapFile is a ProjectFile abstraction of the DataMap file in a Cayenne project.
DataMapFile() - Constructor for class org.apache.cayenne.project.DataMapFile
DataMapFile(Project, DataMap) - Constructor for class org.apache.cayenne.project.DataMapFile
  Constructor for DataMapFile.
DataMapListener - Interface in org.apache.cayenne.map.event
  An interface for a listener interested in DataMap changes.
DataMapProject - Class in org.apache.cayenne.project
  Cayenne project that consists of a single DataMap.
DataMapProject(File) - Constructor for class org.apache.cayenne.project.DataMapProject
  Constructor for MapProject.
dataMapRemoved(DataMapEvent) - Method in interface org.apache.cayenne.map.event.DataMapListener
  Called when a DataMap is removed.
dataMaps - Variable in class org.apache.cayenne.access.DataNode
dataMaps - Variable in class org.apache.cayenne.map.AshwoodEntitySorter
DataMapValidator - Class in org.apache.cayenne.project.validator
  Validator for DataMaps.
DataMapValidator() - Constructor for class org.apache.cayenne.project.validator.DataMapValidator
  Constructor for DataMapValidator.
DataNode - Class in org.apache.cayenne.access
  Describes a single physical data source.
DataNode() - Constructor for class org.apache.cayenne.access.DataNode
  Creates a new unnamed DataNode.
DataNode(String) - Constructor for class org.apache.cayenne.access.DataNode
  Creates a new DataNode, assigning it a name.
dataNode - Variable in class org.apache.cayenne.map.event.DataNodeEvent
dataNodeAdded(DataNodeEvent) - Method in interface org.apache.cayenne.map.event.DataNodeListener
  New data map has been created/added.
dataNodeChanged(DataNodeEvent) - Method in interface org.apache.cayenne.map.event.DataNodeListener
  DataNode property (usually - name) changed.
dataNodeComparator - Static variable in class org.apache.cayenne.project.ProjectTraversal
DataNodeConfigInfo - Class in org.apache.cayenne.project
  Stores information necessary to reconfigure nodes of existing projects.
DataNodeConfigInfo() - Constructor for class org.apache.cayenne.project.DataNodeConfigInfo
DataNodeEvent - Class in org.apache.cayenne.map.event
  Represents events resulted from DataNode changes in CayenneModeler.
DataNodeEvent(Object, DataNode) - Constructor for class org.apache.cayenne.map.event.DataNodeEvent
  Creates a node change event.
DataNodeEvent(Object, DataNode, int) - Constructor for class org.apache.cayenne.map.event.DataNodeEvent
  Creates a node event of a specified type.
DataNodeEvent(Object, DataNode, String) - Constructor for class org.apache.cayenne.map.event.DataNodeEvent
  Creates a node name change event.
DataNodeFile - Class in org.apache.cayenne.project
  DataNodeFile is a ProjectFile abstraction of the DataNode file in a Cayenne project.
DataNodeFile() - Constructor for class org.apache.cayenne.project.DataNodeFile
DataNodeFile(Project, DataNode) - Constructor for class org.apache.cayenne.project.DataNodeFile
  Constructor for DataNodeFile.
DataNodeListener - Interface in org.apache.cayenne.map.event
  For managing the changes in the DataNode
dataNodeRemoved(DataNodeEvent) - Method in interface org.apache.cayenne.map.event.DataNodeListener
  DataNode has been removed.
DataNodeValidator - Class in org.apache.cayenne.project.validator
DataNodeValidator() - Constructor for class org.apache.cayenne.project.validator.DataNodeValidator
  Constructor for DataNodeValidator.
DataObject - Interface in org.apache.cayenne
  Defines basic methods for a persistent object in Cayenne.
DataObjectDescriptorFactory - Class in org.apache.cayenne.reflect.generic
  A `ClassDescriptorFactory` that creates descriptors for classes implementing `DataObject`.
DataObjectDescriptorFactory(ClassDescriptorMap, FaultFactory) - Constructor for class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
DataObjectMatchTranslator - Class in org.apache.cayenne.access.trans
DataObjectMatchTranslator() - Constructor for class org.apache.cayenne.access.trans.DataObjectMatchTranslator
DataObjectUtils - Class in org.apache.cayenne
  A collection of utility methods to work with DataObjects.
DataPort - Class in org.apache.cayenne.access
  An engine to port data between two DataNodes.
DataPort() - Constructor for class org.apache.cayenne.access.DataPort
DataPort(DataPortDelegate) - Constructor for class org.apache.cayenne.access.DataPort
  Creates a new DataPort instance, setting its delegate.
DataPortDelegate - Interface in org.apache.cayenne.access
  Interface for callback and delegate methods allowing implementing classes to control various aspects of data porting via DataPort.
DataPortTask - Class in org.apache.cayenne.tools
  A "cdataport" Ant task implementing a frontend to DataPort allowing porting database data using Ant build scripts.
DataPortTask() - Constructor for class org.apache.cayenne.tools.DataPortTask
DataRow - Class in org.apache.cayenne
  DataRow a map that holds values retrieved from the database for a given query row.
DataRow(Map) - Constructor for class org.apache.cayenne.DataRow
DataRow(int) - Constructor for class org.apache.cayenne.DataRow
dataRowCache - Variable in class org.apache.cayenne.access.ObjectStore
  Stores a reference to the DataRowStore.
dataRows(boolean) - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
  Returns all unread data rows from ResultSet, closing this iterator if needed.
dataRows(boolean) - Method in interface org.apache.cayenne.access.ResultIterator
  Returns all unread data rows from ResultSet and closes this iterator if asked to do so.
dataRows(boolean) - Method in class org.apache.cayenne.access.util.DistinctResultIterator
  Returns all data rows.
DataRowStore - Class in org.apache.cayenne.access
  A fixed size cache of DataRows keyed by ObjectId.
DataRowStore(String) - Constructor for class org.apache.cayenne.access.DataRowStore
  Deprecated. since 3.0 as it instantiates an EventManager internally that can lead to dispatch thread leaks.
DataRowStore(String, Map) - Constructor for class org.apache.cayenne.access.DataRowStore
  Deprecated. since 3.0 as it instantiates an EventManager internally that can lead to dispatch thread leaks.
DataRowStore(String, Map, EventManager) - Constructor for class org.apache.cayenne.access.DataRowStore
  Creates new DataRowStore with a specified name and a set of properties.
dataSource - Variable in class org.apache.cayenne.access.DataNode
dataSource - Variable in class org.apache.cayenne.dba.AutoAdapter
dataSource - Variable in class org.apache.cayenne.project.DataNodeConfigInfo
dataSource - Variable in class org.apache.cayenne.project.PartialProject.NodeMetaData
dataSourceFactory - Variable in class org.apache.cayenne.access.DataNode
DataSourceFactory - Interface in org.apache.cayenne.conf
  A pluggable factory for javax.sql.DataSource instances used by Cayenne runtime.
DataSourceInfo - Class in org.apache.cayenne.conn
  Helper JavaBean class that holds DataSource login information.
DataSourceInfo() - Constructor for class org.apache.cayenne.conn.DataSourceInfo
dataSourceLocation - Variable in class org.apache.cayenne.access.DataNode
dataSourceUrl - Variable in class org.apache.cayenne.conn.DataSourceInfo
dataSourceUrl - Variable in class org.apache.cayenne.conn.PoolManager
dataViewLocations - Variable in class org.apache.cayenne.conf.Configuration
dataViewLocations - Variable in class org.apache.cayenne.project.PartialProject
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
DB2Adapter - Class in org.apache.cayenne.dba.db2
  DbAdapter implementation for the DB2 RDBMS .
DB2Adapter() - Constructor for class org.apache.cayenne.dba.db2.DB2Adapter
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
DB2QualifierTranslator - Class in org.apache.cayenne.dba.db2
DB2QualifierTranslator() - Constructor for class org.apache.cayenne.dba.db2.DB2QualifierTranslator
DB2QualifierTranslator(QueryAssembler, String) - Constructor for class org.apache.cayenne.dba.db2.DB2QualifierTranslator
DB2Sniffer - Class in org.apache.cayenne.dba.db2
DB2Sniffer() - Constructor for class org.apache.cayenne.dba.db2.DB2Sniffer
DB_ATTRIBUTE_DERIVED_TAG - Static variable in class org.apache.cayenne.map.MapLoader
DB_ATTRIBUTE_PAIR_TAG - Static variable in class org.apache.cayenne.map.MapLoader
DB_ATTRIBUTE_REF_TAG - Static variable in class org.apache.cayenne.map.MapLoader
DB_ATTRIBUTE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
DB_ENTITY_ROOT - Static variable in class org.apache.cayenne.map.QueryBuilder
DB_ENTITY_TAG - Static variable in class org.apache.cayenne.map.MapLoader
DB_GENERATOR_NAME_TAG - Static variable in class org.apache.cayenne.map.MapLoader
DB_GENERATOR_TYPE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
DB_KEY_CACHE_SIZE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
DB_KEY_GENERATOR_TAG - Static variable in class org.apache.cayenne.map.MapLoader
DB_PATH - Static variable in class org.apache.cayenne.exp.Expression
  Expression describes a path relative to a DbEntity.
DB_RELATIONSHIP_REF_TAG - Static variable in class org.apache.cayenne.map.MapLoader
DB_RELATIONSHIP_TAG - Static variable in class org.apache.cayenne.map.MapLoader
DbAdapter - Interface in org.apache.cayenne.dba
  Defines API needed to handle differences between various databases accessed via JDBC.
DbAdapterFactory - Interface in org.apache.cayenne.dba
  Defines a conditional factory for a specific DbAdapter.
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.DataMap
  New attribute has been created/added.
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.
dbAttributeChanged(AttributeEvent) - Method in class org.apache.cayenne.map.DataMap
  Attribute property changed.
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.DataMap
  Attribute has been removed.
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.access.trans.LOBBatchQueryWrapper
dbAttributes - Variable in class org.apache.cayenne.query.DeleteBatchQuery
dbAttributes - Variable in class org.apache.cayenne.query.InsertBatchQuery
DbAttributeValidator - Class in org.apache.cayenne.project.validator
DbAttributeValidator() - Constructor for class org.apache.cayenne.project.validator.DbAttributeValidator
  Constructor for DbAttributeValidator.
dbAttrValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
DBCPDataSourceFactory - Class in org.apache.cayenne.conf
  A DataSourceFactory that creates a connection pool based on Apache Jakarta commons-dbcp.
DBCPDataSourceFactory() - Constructor for class org.apache.cayenne.conf.DBCPDataSourceFactory
dbEntitiesInInsertOrder - Variable in class org.apache.cayenne.access.DbGenerator
  Contains all DbEntities ordered considering their interdependencies.
dbEntitiesRequiringAutoPK - Variable in class org.apache.cayenne.access.DbGenerator
DbEntity - Class in org.apache.cayenne.map
  A DbEntity is a mapping descriptor that defines a structure of a database table.
DbEntity() - Constructor for class org.apache.cayenne.map.DbEntity
  Creates an unnamed DbEntity.
DbEntity(String) - Constructor for class org.apache.cayenne.map.DbEntity
  Creates a named DbEntity.
dbEntity - Variable in class org.apache.cayenne.map.DbKeyGenerator
dbEntity - Variable in class org.apache.cayenne.query.BatchQuery
dbEntityAdded(DbEntity) - Method in interface org.apache.cayenne.access.DbLoaderDelegate
dbEntityAdded(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
  New entity has been created/added.
dbEntityAdded(EntityEvent) - Method in class org.apache.cayenne.map.DbEntity
  New entity has been created/added.
dbEntityAdded(EntityEvent) - Method in interface org.apache.cayenne.map.event.DbEntityListener
  New entity has been created/added.
dbEntityCache - Variable in class org.apache.cayenne.map.EntityResolver
dbEntityChanged(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
  DbEntity property changed.
dbEntityChanged(EntityEvent) - Method in class org.apache.cayenne.map.DbEntity
  DbEntity property changed.
dbEntityChanged(EntityEvent) - Method in interface org.apache.cayenne.map.event.DbEntityListener
  Entity property changed.
dbEntityComparator - Variable in class org.apache.cayenne.map.AshwoodEntitySorter
DbEntityListener - Interface in org.apache.cayenne.map.event
  Defines a listener for DbEntity modification events.
dbEntityName - Variable in class org.apache.cayenne.map.ObjEntity
dbEntityRemoved(DbEntity) - Method in interface org.apache.cayenne.access.DbLoaderDelegate
dbEntityRemoved(EntityEvent) - Method in class org.apache.cayenne.map.DataMap
  Entity has been removed.
dbEntityRemoved(EntityEvent) - Method in class org.apache.cayenne.map.DbEntity
  Entity has been removed.
dbEntityRemoved(EntityEvent) - Method in interface org.apache.cayenne.map.event.DbEntityListener
  Entity has been removed.
dbEntityToTableMap - Variable in class org.apache.cayenne.map.AshwoodEntitySorter
DbEntityValidator - Class in org.apache.cayenne.project.validator
DbEntityValidator() - Constructor for class org.apache.cayenne.project.validator.DbEntityValidator
  Constructor for DbEntityValidator.
dbEntityValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
DbGenerator - Class in org.apache.cayenne.access
  Utility class that generates database schema based on Cayenne mapping.
DbGenerator(DbAdapter, DataMap) - Constructor for class org.apache.cayenne.access.DbGenerator
  Creates and initializes new DbGenerator.
DbGenerator(DbAdapter, DataMap, Collection) - Constructor for class org.apache.cayenne.access.DbGenerator
  Creates and initializes new DbGenerator instance.
DbGenerator(DbAdapter, DataMap, Collection, DataDomain) - Constructor for class org.apache.cayenne.access.DbGenerator
  Creates and initializes new DbGenerator instance.
DbGeneratorTask - Class in org.apache.cayenne.tools
  An Ant Task that is a frontend to Cayenne DbGenerator allowing schema generation from DataMap using Ant.
DbGeneratorTask() - Constructor for class org.apache.cayenne.tools.DbGeneratorTask
DbJoin - Class in org.apache.cayenne.map
  Defines a join between two attributes of a given relationship.
DbJoin() - Constructor for class org.apache.cayenne.map.DbJoin
DbJoin(DbRelationship) - Constructor for class org.apache.cayenne.map.DbJoin
DbJoin(DbRelationship, String, String) - Constructor for class org.apache.cayenne.map.DbJoin
DbKeyGenerator - Class in org.apache.cayenne.map
  DbKeyGenerator is an abstraction of a primary key generator It configures the primary key generation per DbEntity in a RDBMS independent manner.
DbKeyGenerator() - Constructor for class org.apache.cayenne.map.DbKeyGenerator
DbKeyGenerator(String) - Constructor for class org.apache.cayenne.map.DbKeyGenerator
DbLoader - Class in org.apache.cayenne.access
  Utility class that does reverse engineering of the database.
DbLoader(Connection, DbAdapter, DbLoaderDelegate) - Constructor for class org.apache.cayenne.access.DbLoader
  Creates new DbLoader.
DbLoaderDelegate - Interface in org.apache.cayenne.access
  DbLoaderDelegate defines API that allows to control the behavior of DbLoader during the database reverse-engineering.
DbRelationship - Class in org.apache.cayenne.map
  A DbRelationship is a descriptor of a database inter-table relationship based on one or more primary key/foreign key pairs.
DbRelationship() - Constructor for class org.apache.cayenne.map.DbRelationship
DbRelationship(String) - Constructor for class org.apache.cayenne.map.DbRelationship
dbRelationshipAdded(DbRelationship) - Method in class org.apache.cayenne.access.trans.DeleteTranslator
  Deprecated.
dbRelationshipAdded(DbRelationship) - Method in class org.apache.cayenne.access.trans.QueryAssembler
  Processes a join being added.
dbRelationshipAdded(DbRelationship) - Method in class org.apache.cayenne.access.trans.SelectTranslator
  Stores a new relationship in an internal list.
dbRelationshipAdded(DbRelationship) - Method in class org.apache.cayenne.access.trans.UpdateTranslator
dbRelationshipAdded(RelationshipEvent) - Method in class org.apache.cayenne.map.DataMap
  Relationship has been created/added.
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.DataMap
  Relationship property changed.
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.
dbRelationshipDidChange(RelationshipEvent) - Method in class org.apache.cayenne.map.ObjRelationship
dbRelationshipIdentifier(DbRelationship) - Method in class org.apache.cayenne.project.validator.DbRelationshipValidator
DbRelationshipListener - Interface in org.apache.cayenne.map.event
  For managing the changes in the DbRelationship.
dbRelationshipPath - Variable in class org.apache.cayenne.map.ObjRelationship
dbRelationshipRemoved(RelationshipEvent) - Method in class org.apache.cayenne.map.DataMap
  Relationship has been removed.
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
DbRelationshipValidator - Class in org.apache.cayenne.project.validator
DbRelationshipValidator() - Constructor for class org.apache.cayenne.project.validator.DbRelationshipValidator
  Constructor for DbRelationshipValidator.
dbRelValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
debugStream - Variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
debugStream - Variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
debugStream - Variable in class org.apache.cayenne.wocompat.parser.ParserTokenManager
DEC_DIGITS - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
DEC_FLT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
decimal_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
DECIMAL_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
declaredIdProperties - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
declaredMapArcProperties - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
declaredProperties - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
decode(Reader) - Method in class org.apache.cayenne.xml.XMLDecoder
  Decodes XML wrapped by a Reader into an object.
decode(Reader, String) - Method in class org.apache.cayenne.xml.XMLDecoder
  Decodes XML wrapped by a Reader into an object, using the supplied mapping file to guide the decoding process.
decodeBase64(byte[]) - Static method in class org.apache.cayenne.util.Base64Codec
  Decodes Base64 data into octects
decodeBoolean(String) - Method in class org.apache.cayenne.xml.XMLDecoder
  Decodes an XML element to a Boolean.
decodeDouble(String) - Method in class org.apache.cayenne.xml.XMLDecoder
  Decodes an XML element to a Double.
decodeFloat(String) - Method in class org.apache.cayenne.xml.XMLDecoder
  Decodes an XML element to a Float.
decodeFromXML(XMLDecoder) - Method in class org.apache.cayenne.CayenneDataObject
decodeFromXML(XMLDecoder) - Method in interface org.apache.cayenne.xml.XMLSerializable
  Decodes itself from XML using the provided XMLDecoder.
decodeInteger(String) - Method in class org.apache.cayenne.xml.XMLDecoder
  Decodes an XML element to an Integer.
decodeList(Reader) - Static method in class org.apache.cayenne.xml.XMLDecoder
  Decodes a list of DataObjects.
decodeList(Reader, DataContext) - Static method in class org.apache.cayenne.xml.XMLDecoder
  Decodes a list of DataObjects, registering them the supplied DataContext.
decodeList(Reader, String) - Static method in class org.apache.cayenne.xml.XMLDecoder
  Decodes a list of DataObjects using the supplied mapping file to guide the decoding process.
decodeList(Reader, String, DataContext) - Static method in class org.apache.cayenne.xml.XMLDecoder
  Decodes a list of DataObjects using the supplied mapping file to guide the decoding process, registering them the supplied DataContext.
decodeObject(String) - Method in class org.apache.cayenne.xml.XMLDecoder
  Decodes an object from XML.
decodePassword(String, String) - Method in interface org.apache.cayenne.conf.PasswordEncoding
  Decodes an encoded database password.
decodePassword(String, String) - Method in class org.apache.cayenne.conf.PlainTextPasswordEncoder
decodePassword(String, String) - Method in class org.apache.cayenne.conf.Rot13PasswordEncoder
decodePassword(String, String) - Method in class org.apache.cayenne.conf.Rot47PasswordEncoder
decodeString(String) - Method in class org.apache.cayenne.xml.XMLDecoder
  Decodes an XML element to a String.
deepCopy() - Method in class org.apache.cayenne.exp.Expression
  Clones this expression.
DeepMergeOperation - Class in org.apache.cayenne.util
  An operation that performs object graph deep merge, terminating merge at unresolved nodes.
DeepMergeOperation(ObjectContext) - Constructor for class org.apache.cayenne.util.DeepMergeOperation
DEFAULT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
DEFAULT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
DEFAULT - Static variable in interface org.apache.cayenne.wocompat.parser.ParserConstants
DEFAULT_CACHE_SIZE - Static variable in class org.apache.cayenne.cache.MapQueryCache
DEFAULT_CLIENT_PACKAGE_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
  Defines the name of the property for default client Java class package.
DEFAULT_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_CONFIGURATION_CLASS - Static variable in class org.apache.cayenne.conf.Configuration
DEFAULT_DISPATCH_THREAD_COUNT - Static variable in class org.apache.cayenne.event.EventManager
DEFAULT_DOMAIN_FILE - Static variable in class org.apache.cayenne.conf.Configuration
DEFAULT_GENERIC_CLASSES - Static variable in class org.apache.cayenne.map.ObjEntity
  A collection of default "generic" entity classes excluded from class generation.
DEFAULT_LENGTH - Static variable in class org.apache.cayenne.jpa.map.JpaColumn
DEFAULT_LENGTH - Static variable in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
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_REFRESH_PERIOD - Static variable in class org.apache.cayenne.cache.OSQueryCache
DEFAULT_SCHEMA_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
  Defines the name of the property for default DB schema.
DEFAULT_SUPERCLASS_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
  Defines the name of the property for default DB schema.
DEFAULT_VERSION - Static variable in interface org.apache.cayenne.DataObject
DEFAULT_VERSION - Static variable in class org.apache.cayenne.gen.MapClassGenerator
DefaultClassGenerator - Class in org.apache.cayenne.gen
  Extends MapClassGenerator to allow target-specific filesystem locations where the files should go.
DefaultClassGenerator() - Constructor for class org.apache.cayenne.gen.DefaultClassGenerator
DefaultClassGenerator(DataMap) - Constructor for class org.apache.cayenne.gen.DefaultClassGenerator
  Creates class generator and initializes it with DataMap.
DefaultClassGenerator(DataMap, List) - Constructor for class org.apache.cayenne.gen.DefaultClassGenerator
  Creates class generator and initializes it with the list of ObjEntities that will be used in class generation.
defaultClientPackage - Variable in class org.apache.cayenne.map.DataMap
DefaultConfiguration - Class in org.apache.cayenne.conf
  Subclass of Configuration that uses the System CLASSPATH to locate resources.
DefaultConfiguration() - Constructor for class org.apache.cayenne.conf.DefaultConfiguration
  Default constructor.
DefaultConfiguration(String) - Constructor for class org.apache.cayenne.conf.DefaultConfiguration
  Constructor with a named domain configuration resource.
DefaultConfiguration(String, ResourceLocator) - Constructor for class org.apache.cayenne.conf.DefaultConfiguration
  Creates DefaultConfiguration with specified cayenne project file name and ResourceLocator.
DefaultDataSourceFactory - Class in org.apache.cayenne.jpa.conf
  A `JpaDataSourceFactory` that attempts to create a DataSource based on Cayenne provider-specific properties.
DefaultDataSourceFactory() - Constructor for class org.apache.cayenne.jpa.conf.DefaultDataSourceFactory
defaultEntity - Variable in class org.apache.cayenne.access.util.DistinctResultIterator
defaultLockType - Variable in class org.apache.cayenne.map.DataMap
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
defaultProperties - Variable in class org.apache.cayenne.jpa.Provider
defaultSchema - Variable in class org.apache.cayenne.map.DataMap
defaultSingleClassTemplate() - Method in class org.apache.cayenne.gen.MapClassGenerator
defaultSubclassTemplate() - Method in class org.apache.cayenne.gen.MapClassGenerator
defaultSuperclass - Variable in class org.apache.cayenne.map.DataMap
defaultSuperclassTemplate() - Method in class org.apache.cayenne.gen.MapClassGenerator
defaultTemplate - Variable in class org.apache.cayenne.query.SQLTemplate
DefaultType - Class in org.apache.cayenne.access.types
  An ExtendedType that can work with any Java class, providing JDBC-to-Java mapping exactly per JDBC specification.
DefaultType() - Constructor for class org.apache.cayenne.access.types.DefaultType
  Creates DefaultType to read objects from ResultSet using "getObject" method.
DefaultType(String) - Constructor for class org.apache.cayenne.access.types.DefaultType
defaultType - Variable in class org.apache.cayenne.access.types.ExtendedTypeMap
defaultTypes() - Static method in class org.apache.cayenne.access.types.DefaultType
  Returns an Iterator of supported default Java classes (as Strings)
delegate - Variable in class org.apache.cayenne.access.DataPort
delegate - Variable in class org.apache.cayenne.access.DbLoader
delegate - Variable in class org.apache.cayenne.access.Transaction
delegate - Variable in class org.apache.cayenne.conf.ConfigLoader
delegate - Variable in class org.apache.cayenne.conf.ConfigSaver
DELETE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
delete(String, boolean) - Static method in class org.apache.cayenne.util.Util
  Deletes a file or directory, allowing recursive directory deletion.
delete_statement() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
DeleteBatchQuery - Class in org.apache.cayenne.query
  Batched delete query.
DeleteBatchQuery(DbEntity, int) - Constructor for class org.apache.cayenne.query.DeleteBatchQuery
  Creates new DeleteBatchQuery.
DeleteBatchQuery(DbEntity, List, Collection, int) - Constructor for class org.apache.cayenne.query.DeleteBatchQuery
  Creates new DeleteBatchQuery.
DeleteBatchQueryBuilder - Class in org.apache.cayenne.access.trans
  Translator for delete BatchQueries.
DeleteBatchQueryBuilder(DbAdapter) - Constructor for class org.apache.cayenne.access.trans.DeleteBatchQueryBuilder
DELETED - Static variable in class org.apache.cayenne.PersistenceState
  Describes a state of an object registered with DataContext/ObjectContext, that will be deleted from the database on the next commit.
DeleteDenyException - Exception in org.apache.cayenne
  An exception thrown during an attempt to delete an object that has a relationship to a non-null related object, that has a DENY delete rule.
DeleteDenyException() - Constructor for exception org.apache.cayenne.DeleteDenyException
DeleteDenyException(String) - Constructor for exception org.apache.cayenne.DeleteDenyException
DeleteDenyException(Persistent, String, String) - Constructor for exception org.apache.cayenne.DeleteDenyException
deletedIds - Variable in class org.apache.cayenne.access.event.SnapshotEvent
deletedObjects() - Method in class org.apache.cayenne.access.DataContext
  Returns a list of objects that are registered with this DataContext and have a state PersistenceState.DELETED
deletedObjects() - Method in class org.apache.cayenne.BaseContext
deletedObjects() - Method in class org.apache.cayenne.CayenneContext
deletedObjects() - Method in interface org.apache.cayenne.ObjectContext
  Returns a collection of objects that are registered with this ObjectContext and have a state PersistenceState.DELETED
deleteFile(File) - Method in class org.apache.cayenne.project.Project
deleteObject(Object) - Method in class org.apache.cayenne.access.DataContext
  Schedules an object for deletion on the next commit of this DataContext.
deleteObject(Object) - Method in class org.apache.cayenne.BaseContext
deleteObject(Object) - Method in class org.apache.cayenne.CayenneContext
  Deletes an object locally, scheduling it for future deletion from the external data store.
deleteObject(Object) - Method in interface org.apache.cayenne.ObjectContext
  Schedules a persistent object for deletion on next commit.
deleteObjects(Collection) - Method in class org.apache.cayenne.access.DataContext
  Schedules all objects in the collection for deletion on the next commit of this DataContext.
DeleteQuery - Class in org.apache.cayenne.query
  Deprecated. since 3.0. Should be replaced either with EJBQL update query or SQLTemplate.
DeleteQuery() - Constructor for class org.apache.cayenne.query.DeleteQuery
  Deprecated. Creates empty DeleteQuery.
DeleteQuery(ObjEntity) - Constructor for class org.apache.cayenne.query.DeleteQuery
  Deprecated. Creates a DeleteQuery with null qualifier, for the specifed ObjEntity
DeleteQuery(ObjEntity, Expression) - Constructor for class org.apache.cayenne.query.DeleteQuery
  Deprecated. Creates a DeleteQuery for the specifed ObjEntity with the given qualifier
DeleteQuery(Class) - Constructor for class org.apache.cayenne.query.DeleteQuery
  Deprecated. Creates a DeleteQuery with null qualifier, for the entity which uses the given class
DeleteQuery(Class, Expression) - Constructor for class org.apache.cayenne.query.DeleteQuery
  Deprecated. Creates a DeleteQuery for the entity which uses the given class, with the given qualifier
DeleteQuery(String) - Constructor for class org.apache.cayenne.query.DeleteQuery
  Deprecated. Creates DeleteQuery with `objEntityName` parameter.
DeleteQuery(String, Expression) - Constructor for class org.apache.cayenne.query.DeleteQuery
  Deprecated. Creates DeleteQuery with `objEntityName` and `qualifier` parameters.
DeleteRule - Class in org.apache.cayenne.map
  Defines constants for the possible values of ObjRelationship delete rules.
DeleteRule() - Constructor for class org.apache.cayenne.map.DeleteRule
deleteRule - Variable in class org.apache.cayenne.map.ObjRelationship
deleteRuleForName(String) - Static method in class org.apache.cayenne.map.DeleteRule
  Translates a possible delete rule name (typically returned from deleteRuleName at some stage), into a deleteRule constant
deleteRuleName(int) - Static method in class org.apache.cayenne.map.DeleteRule
  Returns String label for a delete rule state.
DeleteTranslator - Class in org.apache.cayenne.access.trans
  Deprecated. since 3.0 since `DeleteQuery` is deprecacted.
DeleteTranslator() - Constructor for class org.apache.cayenne.access.trans.DeleteTranslator
  Deprecated.
DENY - Static variable in class org.apache.cayenne.map.DeleteRule
  If the relationship has any objects (toOne or toMany), deny the delete.
DeploymentConfigurator - Class in org.apache.cayenne.tools
  A "cdeploy" Ant task providing an Ant frontend to org.apache.cayenne.project.ProjectConfigurator.
DeploymentConfigurator() - Constructor for class org.apache.cayenne.tools.DeploymentConfigurator
  Constructor for DeploymentConfigurator.
depth() - Method in interface org.apache.cayenne.jpa.conf.AnnotationProcessorStack
DerbyAdapter - Class in org.apache.cayenne.dba.derby
  DbAdapter implementation for the Derby RDBMS .
DerbyAdapter() - Constructor for class org.apache.cayenne.dba.derby.DerbyAdapter
DerbyPkGenerator - Class in org.apache.cayenne.dba.derby
  Default PK generator for Derby that uses updateable ResultSet to get the next id from the lookup table.
DerbyPkGenerator() - Constructor for class org.apache.cayenne.dba.derby.DerbyPkGenerator
DerbySniffer - Class in org.apache.cayenne.dba.derby
  Creates a DerbyAdapter if Apache Derby database is detected.
DerbySniffer() - Constructor for class org.apache.cayenne.dba.derby.DerbySniffer
DerivedDbAttribute - Class in org.apache.cayenne.map
  Deprecated. since 3.0M2 (scheduled for removal in 3.0M3) this type of mapping is no longer supported.
DerivedDbAttribute() - Constructor for class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated. Constructor for DerivedDbAttribute.
DerivedDbAttribute(String) - Constructor for class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated. Constructor for DerivedDbAttribute.
DerivedDbAttribute(String, int, DbEntity, String) - Constructor for class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated. Constructor for DerivedDbAttribute.
DerivedDbAttribute(DbEntity, DbAttribute) - Constructor for class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated. Creates and initializes a derived attribute with an attribute of a parent entity.
DerivedDbEntity - Class in org.apache.cayenne.map
  Deprecated. since 3.0M2 (scheduled for removal in 3.0M3) this type of mapping is no longer supported.
DerivedDbEntity() - Constructor for class org.apache.cayenne.map.DerivedDbEntity
  Deprecated. Constructor for DerivedDbEntity.
DerivedDbEntity(String) - Constructor for class org.apache.cayenne.map.DerivedDbEntity
  Deprecated. Constructor for DerivedDbEntity.
DerivedDbEntity(String, DbEntity) - Constructor for class org.apache.cayenne.map.DerivedDbEntity
  Deprecated. Constructor for DerivedDbEntity.
DESC - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
DESC - Static variable in class org.apache.cayenne.query.Ordering
  Symbolic representation of descending ordering criterion.
describeFailures() - Method in class org.apache.cayenne.conf.ConfigStatus
  Returns a String description of failed configuration pieces.
describeResultSet(ResultSet, int) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
  Creates a RowDescriptor for result set.
description - Variable in class org.apache.cayenne.jpa.JpaUnit
description - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
description - Variable in class org.apache.cayenne.jpa.map.JpaManagedClass
descriptor - Variable in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
descriptorMap - Variable in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
descriptorMap - Variable in class org.apache.cayenne.reflect.PersistentDescriptorFactory
descriptors - Variable in class org.apache.cayenne.jpa.conf.EntityMapLoader
descriptors - Variable in class org.apache.cayenne.reflect.ClassDescriptorMap
destDir - Variable in class org.apache.cayenne.gen.DefaultClassGenerator
destinationNode - Variable in class org.apache.cayenne.access.DataPort
destJar - Variable in class org.apache.cayenne.project.ProjectConfigInfo
destNode - Variable in class org.apache.cayenne.tools.DataPortTask
destroy() - Method in class org.apache.cayenne.conf.WebApplicationContextFilter
  Cleanup callback method that does nothing, as the filter doesn't store any state.
destroy() - Method in class org.apache.cayenne.remote.hessian.service.HessianService
destroyService() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
  Shuts down this service.
detach(Object, ClassDescriptor, PrefetchTreeNode) - Method in class org.apache.cayenne.util.ObjectDetachOperation
  "Detaches" an object from its context by creating an unattached copy.
detectObjectMatch(Expression) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
  Called before processing an expression to initialize objectMatchTranslator if needed.
dictionary() - Method in class org.apache.cayenne.wocompat.parser.Parser
  Deprecated. since 3.0, use 'map(String)' instead.
didCleanData(DataPort, DbEntity, int) - Method in interface org.apache.cayenne.access.DataPortDelegate
  Invoked by DataPort right after the end of data cleanup for a given entity.
didCommit(Transaction) - Method in interface org.apache.cayenne.access.TransactionDelegate
  Called after a Transaction commit.
didInitialize() - Method in class org.apache.cayenne.conf.Configuration
  Called after successful completion of `Configuration.initialize()`.
didInitialize() - Method in class org.apache.cayenne.conf.DefaultConfiguration
  Default implementation of `Configuration.didInitialize()`.
didPortEntity(DataPort, DbEntity, int) - Method in interface org.apache.cayenne.access.DataPortDelegate
  Invoked by DataPort right after the end of data port for a given entity.
didRollback(Transaction) - Method in interface org.apache.cayenne.access.TransactionDelegate
  Called after a Transaction is rolledback.
diff - Variable in class org.apache.cayenne.graph.GraphEvent
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
DIGIT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
direction - Variable in class org.apache.cayenne.map.ProcedureParameter
dirty - Variable in class org.apache.cayenne.map.AshwoodEntitySorter
disable_tracing() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
disable_tracing() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
disable_tracing() - Method in class org.apache.cayenne.wocompat.parser.Parser
discriminatorColumn - Variable in class org.apache.cayenne.jpa.map.JpaEntity
discriminatorColumn - Variable in class org.apache.cayenne.jpa.map.JpaEntityResult
discriminatorType - Variable in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
discriminatorValue - Variable in class org.apache.cayenne.jpa.map.JpaEntity
DISJOINT_PREFETCH_SEMANTICS - Static variable in class org.apache.cayenne.query.PrefetchTreeNode
disjointNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
  Returns a collection of PrefetchTreeNodes with disjoint semantics.
dispose() - Method in class org.apache.cayenne.conn.PoolManager
  Closes all existing connections, removes them from the pool.
disposeOfMaintenanceThread() - Method in class org.apache.cayenne.conn.PoolManager
distinct() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
DISTINCT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
distinct - Variable in class org.apache.cayenne.query.SelectQuery
DISTINCT_DEFAULT - Static variable in class org.apache.cayenne.query.SelectQuery
distinct_path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
DISTINCT_PROPERTY - Static variable in class org.apache.cayenne.query.SelectQuery
DistinctResultIterator - Class in org.apache.cayenne.access.util
  A ResultIterator that does in-memory filtering of rows to return only distinct rows.
DistinctResultIterator(ResultIterator, DbEntity, boolean) - Constructor for class org.apache.cayenne.access.util.DistinctResultIterator
  Creates new DistinctResultIterator wrapping another ResultIterator.
DIV - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
DIVIDE - Static variable in class org.apache.cayenne.exp.Expression
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.cayenne.conf.WebApplicationContextFilter
  The main worker method that binds a DataContext to the current thread on entry and unbinds it on exit (regardless of whether any exceptions occured in the request).
domain - Variable in class org.apache.cayenne.access.DbGenerator
domain - Variable in class org.apache.cayenne.jpa.ResourceLocalEntityManagerFactory
domain - Variable in class org.apache.cayenne.map.event.DomainEvent
domain - Variable in class org.apache.cayenne.project.DataNodeConfigInfo
domain - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
domainAdded(DomainEvent) - Method in interface org.apache.cayenne.map.event.DomainListener
  New data map has been created/added.
domainChanged(DomainEvent) - Method in interface org.apache.cayenne.map.event.DomainListener
  Domain property (usually - name) changed.
domainConfigurationName - Variable in class org.apache.cayenne.conf.Configuration
DomainEvent - Class in org.apache.cayenne.map.event
  Represents events resulted from DataDomain changes in CayenneModeler.
DomainEvent(Object, DataDomain) - Constructor for class org.apache.cayenne.map.event.DomainEvent
  Creates a domain change event.
DomainEvent(Object, DataDomain, int) - Constructor for class org.apache.cayenne.map.event.DomainEvent
  Creates a domain event of a specified type.
DomainEvent(Object, DataDomain, String) - Constructor for class org.apache.cayenne.map.event.DomainEvent
  Creates a domain name change event.
DomainListener - Interface in org.apache.cayenne.map.event
  For managing the changes in the Domain
domainNames() - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
domainNames() - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
domainRemoved(DomainEvent) - Method in interface org.apache.cayenne.map.event.DomainListener
  Domain has been removed.
domains - Variable in class org.apache.cayenne.conf.RuntimeLoadDelegate
domains - Variable in class org.apache.cayenne.project.PartialProject
DomainStoppedException - Exception in org.apache.cayenne.access
  An exception thrown on attempts to access a DataDomain after it was explicitly shut down by the user.
DomainStoppedException() - Constructor for exception org.apache.cayenne.access.DomainStoppedException
DomainStoppedException(String) - Constructor for exception org.apache.cayenne.access.DomainStoppedException
DomainStoppedException(Throwable) - Constructor for exception org.apache.cayenne.access.DomainStoppedException
DomainStoppedException(String, Throwable) - Constructor for exception org.apache.cayenne.access.DomainStoppedException
DomainValidator - Class in org.apache.cayenne.project.validator
DomainValidator() - Constructor for class org.apache.cayenne.project.validator.DomainValidator
  Constructor for DomainValidator.
domainValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
Done() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Done() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
DONE - Static variable in class org.apache.cayenne.util.ObjectContextQueryAction
Done() - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
doSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.BaseConnection
  The worker method invoked to process message.
doSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.hessian.HessianConnection
  Sends a message to remote Cayenne Hessian service.
doSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.service.LocalConnection
  Dispatches a message to an internal handler.
DOT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
doTranslation() - Method in class org.apache.cayenne.access.trans.OrderingTranslator
  Translates query Ordering list to SQL ORDER BY clause.
doTranslation() - Method in class org.apache.cayenne.access.trans.QualifierTranslator
  Translates query qualifier to SQL WHERE clause.
doTranslation() - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
  Translates the part of parent translator's query that is supported by this PartTranslator.
DOUBLE_QUOTED_STRING - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
DoubleEnhanceException - Exception in org.apache.cayenne.enhancer
  An exception thrown from within enhancer visitors to indicate that the class is already enhanced and enhancement run should be stopped.
DoubleEnhanceException() - Constructor for exception org.apache.cayenne.enhancer.DoubleEnhanceException
DoubleEnhanceException(String) - Constructor for exception org.apache.cayenne.enhancer.DoubleEnhanceException
DoubleEnhanceException(Throwable) - Constructor for exception org.apache.cayenne.enhancer.DoubleEnhanceException
DoubleEnhanceException(String, Throwable) - Constructor for exception org.apache.cayenne.enhancer.DoubleEnhanceException
driver - Variable in class org.apache.cayenne.conn.DriverDataSource
driver - Variable in class org.apache.cayenne.tools.DbGeneratorTask
DRIVER_KEY - Static variable in class org.apache.cayenne.conf.ConnectionProperties
DriverDataSource - Class in org.apache.cayenne.conn
  A non-pooling DataSource implementation wrapping a JDBC driver.
DriverDataSource(String, String) - Constructor for class org.apache.cayenne.conn.DriverDataSource
  Creates a new DriverDataSource.
DriverDataSource(String, String, String, String) - Constructor for class org.apache.cayenne.conn.DriverDataSource
DriverDataSource(Driver, String, String, String) - Constructor for class org.apache.cayenne.conn.DriverDataSource
  Creates a new DriverDataSource wrapping a given Driver.
DriverDataSourceFactory - Class in org.apache.cayenne.conf
  Creates DataSource objects from XML configuration files that describe a JDBC driver.
DriverDataSourceFactory() - Constructor for class org.apache.cayenne.conf.DriverDataSourceFactory
  Creates new DriverDataSourceFactory.
driverFile - Variable in class org.apache.cayenne.project.DataNodeConfigInfo
driverInfo - Variable in class org.apache.cayenne.conf.DriverDataSourceFactory
dropAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
  Drops PK sequences for all specified DbEntities.
dropAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
dropAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
  Drops table named "AUTO_PK_SUPPORT" if it exists in the database.
dropAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
dropAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
dropAutoPk(DataNode, List) - Method in interface org.apache.cayenne.dba.PkGenerator
  Drops any common database objects associated with automatic primary key generation process.
dropAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
  Drops database objects related to automatic primary key support.
dropAutoPkStatements(List) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
  Creates a list of DROP SEQUENCE statements for the list of DbEntities.
dropAutoPkStatements(List) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
dropAutoPkStatements(List) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
  Returns an empty list, since OpenBase doesn't support this operation.
dropAutoPkStatements(List) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
dropAutoPkStatements(List) - Method in interface org.apache.cayenne.dba.PkGenerator
  Returns SQL string needed to drop database objects associated with automatic primary key generation.
dropAutoPkStatements(List) - 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
dropPK - Variable in class org.apache.cayenne.tools.DbGeneratorTask
dropSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
  Returns DROP SEQUENCE statement.
dropSequenceString(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
  Returns a SQL string needed to drop any database objects associated with automatic primary key generation process for a specific DbEntity.
dropTable(DbEntity) - Method in class org.apache.cayenne.dba.AutoAdapter
dropTable(DbEntity) - Method in interface org.apache.cayenne.dba.DbAdapter
  Returns a SQL string that can be used to drop a database table corresponding to `ent` parameter.
dropTable(DbEntity) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
  Adds the CASCADE option to the DROP TABLE clause.
dropTable(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
  Returns a SQL string to drop a table corresponding to `ent` DbEntity.
dropTable(DbEntity) - Method in class org.apache.cayenne.dba.JdbcAdapter
  Returns a SQL string to drop a table corresponding to `ent` DbEntity.
dropTable(DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
dropTable(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
  Returns a query string to drop a table corresponding to `ent` DbEntity.
dropTable(DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
  Adds the CASCADE option to the DROP TABLE clause.
dropTables - Variable in class org.apache.cayenne.access.DbGenerator
dropTables - Variable in class org.apache.cayenne.tools.DbGeneratorTask

## E

EJBQL - Class in org.apache.cayenne.ejbql.parser
EJBQL(String) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
EJBQL(InputStream) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
EJBQL(InputStream, String) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
EJBQL(Reader) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
EJBQL(EJBQLTokenManager) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
EJBQL.EJBQLDefaultParser - Class in org.apache.cayenne.ejbql.parser
EJBQL.EJBQLDefaultParser() - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL.EJBQLDefaultParser
EJBQLAbs - Class in org.apache.cayenne.ejbql.parser
EJBQLAbs(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAbs
EJBQLAbstractSchemaName - Class in org.apache.cayenne.ejbql.parser
EJBQLAbstractSchemaName(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAbstractSchemaName
EJBQLAction - Class in org.apache.cayenne.access.jdbc
  Parses an EJBQL statement, converting it to SQL.
EJBQLAction(EJBQLQuery, SQLActionVisitor, JdbcAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLAction
ejbqlAction(EJBQLQuery) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
ejbqlAction(EJBQLQuery) - Method in interface org.apache.cayenne.query.SQLActionVisitor
  Creates an action to execute EJBQL query.
EJBQLAdd - Class in org.apache.cayenne.ejbql.parser
EJBQLAdd(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAdd
EJBQLAggregate - Class in org.apache.cayenne.ejbql.parser
EJBQLAggregate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAggregate
EJBQLAggregateColumn - Class in org.apache.cayenne.ejbql.parser
  An aggregate column expression.
EJBQLAggregateColumn(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAggregateColumn
EJBQLAll - Class in org.apache.cayenne.ejbql.parser
EJBQLAll(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAll
EJBQLAnd - Class in org.apache.cayenne.ejbql.parser
EJBQLAnd(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAnd
EJBQLAny - Class in org.apache.cayenne.ejbql.parser
EJBQLAny(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAny
EJBQLAscending - Class in org.apache.cayenne.ejbql.parser
EJBQLAscending(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAscending
EJBQLAverage - Class in org.apache.cayenne.ejbql.parser
EJBQLAverage(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLAverage
EJBQLBaseVisitor - Class in org.apache.cayenne.ejbql
  A noop implementation of the EJBQL visitor that returns same preset boolean value from all methods.
EJBQLBaseVisitor() - Constructor for class org.apache.cayenne.ejbql.EJBQLBaseVisitor
EJBQLBaseVisitor(boolean) - Constructor for class org.apache.cayenne.ejbql.EJBQLBaseVisitor
EJBQLBetween - Class in org.apache.cayenne.ejbql.parser
EJBQLBetween(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLBetween
EJBQLBooleanLiteral - Class in org.apache.cayenne.ejbql.parser
EJBQLBooleanLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLBooleanLiteral
EJBQLClassName - Class in org.apache.cayenne.ejbql.parser
EJBQLClassName(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLClassName
EJBQLCompiledExpression - Interface in org.apache.cayenne.ejbql
  Represents an EJB QL expression "compiled" in the context of a certain mapping.
EJBQLConcat - Class in org.apache.cayenne.ejbql.parser
EJBQLConcat(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLConcat
EJBQLConditionTranslator - Class in org.apache.cayenne.access.jdbc
EJBQLConditionTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
EJBQLConstants - Interface in org.apache.cayenne.ejbql.parser
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
EJBQLDecimalLiteral - Class in org.apache.cayenne.ejbql.parser
EJBQLDecimalLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDecimalLiteral
EJBQLDelete - Class in org.apache.cayenne.ejbql.parser
EJBQLDelete(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDelete
EJBQLDeleteTranslator - Class in org.apache.cayenne.access.jdbc
  A translator of EJBQL DELETE statements into SQL.
EJBQLDeleteTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLDeleteTranslator
EJBQLDescending - Class in org.apache.cayenne.ejbql.parser
EJBQLDescending(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDescending
EJBQLDistinct - Class in org.apache.cayenne.ejbql.parser
EJBQLDistinct(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDistinct
EJBQLDivide - Class in org.apache.cayenne.ejbql.parser
EJBQLDivide(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDivide
EJBQLEquals - Class in org.apache.cayenne.ejbql.parser
EJBQLEquals(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLEquals
EJBQLEscapeCharacter - Class in org.apache.cayenne.ejbql.parser
EJBQLEscapeCharacter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLEscapeCharacter
EJBQLException - Exception in org.apache.cayenne.ejbql
  An exception thrown on errors during parsing EJBQL statements.
EJBQLException() - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
EJBQLException(String) - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
EJBQLException(Throwable) - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
EJBQLException(String, Throwable) - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
EJBQLException(String, String, Throwable) - Constructor for exception org.apache.cayenne.ejbql.EJBQLException
EJBQLExists - Class in org.apache.cayenne.ejbql.parser
EJBQLExists(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLExists
EJBQLExpression - Interface in org.apache.cayenne.ejbql
  An abstract EJBQL expression interface.
EJBQLExpressionVisitor - Interface in org.apache.cayenne.ejbql
  A visitor interface to inspect the EJBQL expression tree.
EJBQLFrom - Class in org.apache.cayenne.ejbql.parser
EJBQLFrom(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLFrom
EJBQLFromItem - Class in org.apache.cayenne.ejbql.parser
EJBQLFromItem(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLFromItem
EJBQLFromTranslator - Class in org.apache.cayenne.access.jdbc
EJBQLFromTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLFromTranslator
EJBQLGreaterOrEqual - Class in org.apache.cayenne.ejbql.parser
EJBQLGreaterOrEqual(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLGreaterOrEqual
EJBQLGreaterThan - Class in org.apache.cayenne.ejbql.parser
EJBQLGreaterThan(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLGreaterThan
EJBQLGroupBy - Class in org.apache.cayenne.ejbql.parser
EJBQLGroupBy(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLGroupBy
EJBQLHaving - Class in org.apache.cayenne.ejbql.parser
EJBQLHaving(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLHaving
EJBQLIdentificationVariable - Class in org.apache.cayenne.ejbql.parser
EJBQLIdentificationVariable(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIdentificationVariable
EJBQLIdentifier - Class in org.apache.cayenne.ejbql.parser
EJBQLIdentifier(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIdentifier
EJBQLIn - Class in org.apache.cayenne.ejbql.parser
EJBQLIn(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIn
EJBQLInnerFetchJoin - Class in org.apache.cayenne.ejbql.parser
EJBQLInnerFetchJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLInnerFetchJoin
EJBQLInnerJoin - Class in org.apache.cayenne.ejbql.parser
EJBQLInnerJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLInnerJoin
EJBQLIntegerLiteral - Class in org.apache.cayenne.ejbql.parser
EJBQLIntegerLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIntegerLiteral
EJBQLIsEmpty - Class in org.apache.cayenne.ejbql.parser
EJBQLIsEmpty(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIsEmpty
EJBQLIsNull - Class in org.apache.cayenne.ejbql.parser
EJBQLIsNull(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLIsNull
EJBQLJoin - Class in org.apache.cayenne.ejbql.parser
EJBQLJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLJoin
EJBQLLength - Class in org.apache.cayenne.ejbql.parser
EJBQLLength(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLength
EJBQLLessOrEqual - Class in org.apache.cayenne.ejbql.parser
EJBQLLessOrEqual(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLessOrEqual
EJBQLLessThan - Class in org.apache.cayenne.ejbql.parser
EJBQLLessThan(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLessThan
EJBQLLike - Class in org.apache.cayenne.ejbql.parser
EJBQLLike(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLike
EJBQLLocate - Class in org.apache.cayenne.ejbql.parser
EJBQLLocate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLocate
EJBQLLower - Class in org.apache.cayenne.ejbql.parser
EJBQLLower(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLower
EJBQLMax - Class in org.apache.cayenne.ejbql.parser
EJBQLMax(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMax
EJBQLMemberOf - Class in org.apache.cayenne.ejbql.parser
EJBQLMemberOf(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMemberOf
EJBQLMin - Class in org.apache.cayenne.ejbql.parser
EJBQLMin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMin
EJBQLMod - Class in org.apache.cayenne.ejbql.parser
EJBQLMod(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMod
EJBQLMultiColumnOperand - Class in org.apache.cayenne.access.jdbc
  A holder of multi-column match condition operand.
EJBQLMultiColumnOperand() - Constructor for class org.apache.cayenne.access.jdbc.EJBQLMultiColumnOperand
EJBQLMultiply - Class in org.apache.cayenne.ejbql.parser
EJBQLMultiply(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMultiply
EJBQLNamedInputParameter - Class in org.apache.cayenne.ejbql.parser
EJBQLNamedInputParameter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNamedInputParameter
EJBQLNegative - Class in org.apache.cayenne.ejbql.parser
EJBQLNegative(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNegative
EJBQLNot - Class in org.apache.cayenne.ejbql.parser
EJBQLNot(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNot
EJBQLNotEquals - Class in org.apache.cayenne.ejbql.parser
EJBQLNotEquals(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLNotEquals
EJBQLOr - Class in org.apache.cayenne.ejbql.parser
EJBQLOr(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOr
EJBQLOrderBy - Class in org.apache.cayenne.ejbql.parser
EJBQLOrderBy(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOrderBy
EJBQLOrderByItem - Class in org.apache.cayenne.ejbql.parser
EJBQLOrderByItem(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOrderByItem
EJBQLOuterFetchJoin - Class in org.apache.cayenne.ejbql.parser
EJBQLOuterFetchJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOuterFetchJoin
EJBQLOuterJoin - Class in org.apache.cayenne.ejbql.parser
EJBQLOuterJoin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLOuterJoin
EJBQLParser - Interface in org.apache.cayenne.ejbql
  An abstract definition of EJBQL query parser.
EJBQLParserFactory - Class in org.apache.cayenne.ejbql
  Creates `EJBQLParser` based on the system settings.
EJBQLParserFactory() - Constructor for class org.apache.cayenne.ejbql.EJBQLParserFactory
EJBQLPath - Class in org.apache.cayenne.ejbql.parser
EJBQLPath(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLPath
EJBQLPathTranslator - Class in org.apache.cayenne.access.jdbc
  A translator that walks the relationship/attribute path, appending joins to the query.
EJBQLPathTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
EJBQLPatternValue - Class in org.apache.cayenne.ejbql.parser
EJBQLPatternValue(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLPatternValue
EJBQLPositionalInputParameter - Class in org.apache.cayenne.ejbql.parser
EJBQLPositionalInputParameter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLPositionalInputParameter
EJBQLQuery - Class in org.apache.cayenne.query
  An EJBQL query representation in Cayenne.
EJBQLQuery(String) - Constructor for class org.apache.cayenne.query.EJBQLQuery
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
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
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
EJBQLTokenManager(JavaCharStream) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
EJBQLTokenManager(JavaCharStream, int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
EJBQLTranslationContext - Class in org.apache.cayenne.access.jdbc
  A context used for translating of EJBQL to SQL.
EJBQLTranslationContext(EJBQLCompiledExpression, Map, EJBQLTranslatorFactory) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLTranslationContext
EJBQLTranslatorFactory - Interface in org.apache.cayenne.access.jdbc
  Defines a factory for translation visitors of EJBQL.
ejbqlTranslatorFactory - Variable in class org.apache.cayenne.dba.JdbcAdapter
EJBQLTreeConstants - Interface in org.apache.cayenne.ejbql.parser
EJBQLTrim - Class in org.apache.cayenne.ejbql.parser
EJBQLTrim(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrim
EJBQLTrimBoth - Class in org.apache.cayenne.ejbql.parser
EJBQLTrimBoth(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimBoth
EJBQLTrimCharacter - Class in org.apache.cayenne.ejbql.parser
EJBQLTrimCharacter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimCharacter
EJBQLTrimLeading - Class in org.apache.cayenne.ejbql.parser
EJBQLTrimLeading(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimLeading
EJBQLTrimSpecification - Class in org.apache.cayenne.ejbql.parser
EJBQLTrimSpecification(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimSpecification
EJBQLTrimTrailing - Class in org.apache.cayenne.ejbql.parser
EJBQLTrimTrailing(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTrimTrailing
EJBQLUpdate - Class in org.apache.cayenne.ejbql.parser
EJBQLUpdate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpdate
EJBQLUpdateField - Class in org.apache.cayenne.ejbql.parser
EJBQLUpdateField(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpdateField
EJBQLUpdateItem - Class in org.apache.cayenne.ejbql.parser
EJBQLUpdateItem(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpdateItem
EJBQLUpdateValue - Class in org.apache.cayenne.ejbql.parser
EJBQLUpdateValue(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpdateValue
EJBQLUpper - Class in org.apache.cayenne.ejbql.parser
EJBQLUpper(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLUpper
EJBQLWhere - Class in org.apache.cayenne.ejbql.parser
EJBQLWhere(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLWhere
elements - Variable in class org.apache.cayenne.access.IncrementalFaultList
elements - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Embeddable - Class in org.apache.cayenne.map
  A mapping descriptor of an embeddable class.
Embeddable() - Constructor for class org.apache.cayenne.map.Embeddable
Embeddable(String) - Constructor for class org.apache.cayenne.map.Embeddable
embeddable - Variable in class org.apache.cayenne.map.EmbeddableAttribute
EMBEDDABLE_ATTRIBUTE_OVERRIDE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
EMBEDDABLE_ATTRIBUTE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
EMBEDDABLE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
embeddableAccessor - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
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
embeddableCache - Variable in class org.apache.cayenne.map.EntityResolver
embeddables - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
EMBEDDED_ATTRIBUTE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
EMBEDDED_DATASOURCE - Static variable in class org.apache.cayenne.conf.ConnectionProperties
EMBEDDED_DATASOURCE_DBADAPTER - Static variable in class org.apache.cayenne.conf.ConnectionProperties
EMBEDDED_DATASOURCE_JDBC_DRIVER - Static variable in class org.apache.cayenne.conf.ConnectionProperties
EMBEDDED_DATASOURCE_PASSWORD - Static variable in class org.apache.cayenne.conf.ConnectionProperties
EMBEDDED_DATASOURCE_URL - Static variable in class org.apache.cayenne.conf.ConnectionProperties
EMBEDDED_DATASOURCE_USERNAME - Static variable in class org.apache.cayenne.conf.ConnectionProperties
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
embeddedAttributes - Variable in class org.apache.cayenne.jpa.map.JpaAttributes
embeddedClass - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
EmbeddedFieldAccessor - Class in org.apache.cayenne.reflect
  An accessor for fields storing embedded objects.
EmbeddedFieldAccessor(Class, Accessor, Accessor) - Constructor for class org.apache.cayenne.reflect.EmbeddedFieldAccessor
embeddedId - Variable in class org.apache.cayenne.jpa.map.JpaAttributes
EMPTY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
empty_collection_comparison_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
EMPTY_PATH - Static variable in class org.apache.cayenne.project.ProjectPath
enable_tracing() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
enable_tracing() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
enable_tracing() - Method in class org.apache.cayenne.wocompat.parser.Parser
encode(Object) - Method in class org.apache.cayenne.xml.XMLEncoder
  Encodes an object using "root" as a root tag.
encode(String, Object) - Method in class org.apache.cayenne.xml.XMLEncoder
  Encodes using provided root XML tag.
encodeAsEscapedString(PrintWriter, String) - Static method in class org.apache.cayenne.exp.parser.SimpleNode
  Utility method that prints a string to the provided PrintWriter, escaping special characters.
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.Expression
  Stores a String representation of Expression using a provided PrintWriter.
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTFalse
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTList
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTNegate
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTNot
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTScalar
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.ASTTrue
encodeAsString(PrintWriter) - Method in class org.apache.cayenne.exp.parser.SimpleNode
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.CayenneDataObject
  Encodes object to XML using provided encoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.exp.Expression
  Encodes itself, wrapping the string into XML CDATA section.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaAssociationOverride
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaAttribute
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaAttributeOverride
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaAttributes
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaBasic
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaCascade
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaColumn
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaColumnResult
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaEmbeddable
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaEmbedded
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaEmbeddedId
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaEntity
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaEntityListeners
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaGeneratedValue
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaId
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaIdClass
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaInheritance
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaJoinTable
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaLifecycleCallback
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaManyToMany
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaManyToOne
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaNamedQuery
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaOneToMany
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaOneToOne
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitMetadata
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaSqlResultSetMapping
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaTable
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaTransient
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.jpa.map.JpaVersion
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.Attribute
encodeAsXML(PrintWriter) - Method in class org.apache.cayenne.map.DataMap
  Prints itself as a well-formed complete XML document.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DataMap
  Prints itself as XML to the provided PrintWriter.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DbAttribute
  Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DbEntity
  Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DbJoin
  Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DbKeyGenerator
  Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DbRelationship
  Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated. Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.DerivedDbEntity
  Deprecated. Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.Embeddable
  `XMLSerializable` implementation that generates XML for embeddable.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.EmbeddableAttribute
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.EmbeddedAttribute
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.ObjAttribute
  Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.ObjEntity
  Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.ObjRelationship
  Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.Procedure
  Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.ProcedureParameter
  Prints itself as XML to the provided PrintWriter.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.query.Ordering
  Encodes itself as a query ordering.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.query.PrefetchTreeNode
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.query.ProcedureQuery
  Prints itself as XML to the provided PrintWriter.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.query.SelectQuery
  Prints itself as XML to the provided PrintWriter.
encodeAsXML(XMLEncoder) - Method in class org.apache.cayenne.query.SQLTemplate
  Prints itself as XML to the provided PrintWriter.
encodeAsXML(XMLEncoder) - Method in interface org.apache.cayenne.util.XMLSerializable
  Prints itself as XML to the provided XMLEncoder.
encodeAsXML(XMLEncoder) - Method in interface org.apache.cayenne.xml.XMLSerializable
  Encodes itself as XML using the provided XMLEncoder.
encodeBase64(byte[]) - Static method in class org.apache.cayenne.util.Base64Codec
  Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64(byte[], boolean) - Static method in class org.apache.cayenne.util.Base64Codec
  Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64Chunked(byte[]) - Static method in class org.apache.cayenne.util.Base64Codec
  Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks
encodePassword(String, String) - Method in interface org.apache.cayenne.conf.PasswordEncoding
  Encodes a normal/plain database password.
encodePassword(String, String) - Method in class org.apache.cayenne.conf.PlainTextPasswordEncoder
encodePassword(String, String) - Method in class org.apache.cayenne.conf.Rot13PasswordEncoder
encodePassword(String, String) - Method in class org.apache.cayenne.conf.Rot47PasswordEncoder
encodeProperty(String, Object) - Method in class org.apache.cayenne.xml.XMLEncoder
  A callback method for XMLSerializable objects to encode an object property.
encodeScalarAsString(PrintWriter, Object) - Static method in class org.apache.cayenne.exp.parser.SimpleNode
  Utility method that encodes an object that is not an expression Node to String.
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.
encoding - Variable in class org.apache.cayenne.gen.DefaultClassGenerator
  Stores the encoding of the generated file.
endColumn - Variable in class org.apache.cayenne.ejbql.parser.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class org.apache.cayenne.wocompat.parser.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endElement(String, String, String) - Method in class org.apache.cayenne.map.MapLoader
endLine - Variable in class org.apache.cayenne.ejbql.parser.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class org.apache.cayenne.wocompat.parser.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endNode(Expression, Expression) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
endNode(Expression, Expression) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
endNode(Expression, Expression) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
endNode(Expression, Expression) - Method in interface org.apache.cayenne.exp.TraversalHandler
  Called during the traversal after an expression node children processing is finished.
endNode(Expression, Expression) - Method in class org.apache.cayenne.exp.TraversalHelper
engineForDataMap(DataMap) - Method in class org.apache.cayenne.access.DataDomainLegacyQueryAction
engineForDataMap(DataMap) - Method in interface org.apache.cayenne.query.QueryRouter
  Returns a QueryEngine that is configured to handle a given DataMap.
enhance(Class) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
EnhancedPojoDescriptorFactory - Class in org.apache.cayenne.reflect.pojo
  A `ClassDescriptorFactory` used to create descriptors for the enhanced POJO's.
EnhancedPojoDescriptorFactory(ClassDescriptorMap, FaultFactory) - Constructor for class org.apache.cayenne.reflect.pojo.EnhancedPojoDescriptorFactory
EnhancementHelper - Class in org.apache.cayenne.enhancer
  A helper for the ASM ClassVisitor that encapsulates common class enhancement operations.
EnhancementHelper(ClassVisitor) - Constructor for class org.apache.cayenne.enhancer.EnhancementHelper
Enhancer - Class in org.apache.cayenne.enhancer
  A ClassFileTransformer that delegates class enhancement to a chain of ASM transformers provided by the `EnhancerVisitorFactory`.
Enhancer(EnhancerVisitorFactory) - Constructor for class org.apache.cayenne.enhancer.Enhancer
EnhancerVisitorFactory - Interface in org.apache.cayenne.enhancer
  A factory for the ASM ClassVisitors used during class enhancement.
ensureCollectionValueHolderSet(Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
  Checks that an object's List field described by this property is set, injecting a List if needed.
entities - Variable in class org.apache.cayenne.access.DataPort
entities - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
entitiesByClass - Variable in class org.apache.cayenne.enhancer.CayenneEnhancerVisitorFactory
entity - Variable in class org.apache.cayenne.gen.ClassGenerationInfo
entity - Variable in class org.apache.cayenne.map.Attribute
Entity - Class in org.apache.cayenne.map
  An Entity is an abstract descriptor for an entity mapping concept.
Entity() - Constructor for class org.apache.cayenne.map.Entity
  Creates an unnamed Entity.
Entity(String) - Constructor for class org.apache.cayenne.map.Entity
  Creates a named Entity.
entity - Variable in class org.apache.cayenne.map.EntityInheritanceTree
entity - Variable in class org.apache.cayenne.map.event.EntityEvent
entity - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
entity_bean_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
entity_bean_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
entity_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
entityClass(String, boolean) - Method in class org.apache.cayenne.wocompat.EOModelHelper
entityClassIndex - Variable in class org.apache.cayenne.wocompat.EOModelHelper
entityClassName - Variable in class org.apache.cayenne.jpa.map.JpaEntityResult
entityClientClassIndex - Variable in class org.apache.cayenne.wocompat.EOModelHelper
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.
entityForClass(Class) - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
  Returns a JpaEntity describing a given persistent class.
entityForClass(String) - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
  Returns a JpaEntity describing a given persistent class.
entityIndex - Variable in class org.apache.cayenne.wocompat.EOModelHelper
entityInheritanceCache - Variable in class org.apache.cayenne.map.EntityResolver
EntityInheritanceTree - Class in org.apache.cayenne.map
  A tree structure representing inheritance hierarchy of an ObjEntity and its subentities.
EntityInheritanceTree(ObjEntity) - Constructor for class org.apache.cayenne.map.EntityInheritanceTree
EntityListener - Class in org.apache.cayenne.map
  A mapping descriptor of an entity listener class that declares one or more callback methods to be notified of the entity events.
EntityListener() - Constructor for class org.apache.cayenne.map.EntityListener
EntityListener(String) - Constructor for class org.apache.cayenne.map.EntityListener
EntityListenerAnnotationLoader - Class in org.apache.cayenne.jpa.conf
  Loads annotations from the entity listener class.
EntityListenerAnnotationLoader() - Constructor for class org.apache.cayenne.jpa.conf.EntityListenerAnnotationLoader
entityListenerCache - Variable in class org.apache.cayenne.map.EntityResolver
entityListeners - Variable in class org.apache.cayenne.jpa.map.JpaAbstractEntity
entityListeners - Variable in class org.apache.cayenne.jpa.map.JpaEntityListeners
entityListeners - Variable in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
entityListeners - Variable in class org.apache.cayenne.map.ObjEntity
entityManager - Variable in class org.apache.cayenne.jpa.JpaTransaction
entityManager - Variable in class org.apache.cayenne.jpa.TypeCheckingEntityManager
entityMap - Variable in class org.apache.cayenne.jpa.conf.EntityMapLoaderContext
EntityMapAnnotationLoader - Class in org.apache.cayenne.jpa.conf
  `JpaEntityMap` loader that reads mapping information from the class annotations per JPA specification.
EntityMapAnnotationLoader(EntityMapLoaderContext) - Constructor for class org.apache.cayenne.jpa.conf.EntityMapAnnotationLoader
EntityMapDefaultsProcessor - Class in org.apache.cayenne.jpa.conf
  Initializes JPA specification compatible mapping defaults.
EntityMapDefaultsProcessor() - Constructor for class org.apache.cayenne.jpa.conf.EntityMapDefaultsProcessor
EntityMapLoader - Class in org.apache.cayenne.jpa.conf
  Loads JPA mapping information from all sources per JPA specification.
EntityMapLoader(PersistenceUnitInfo) - Constructor for class org.apache.cayenne.jpa.conf.EntityMapLoader
  Creates an EntityMapLoader for the persistence unit, merging entity information from all locations supported by the JPA specification.
EntityMapLoaderContext - Class in org.apache.cayenne.jpa.conf
  A common context shared by different loaders during JPA mapping information processing.
EntityMapLoaderContext(PersistenceUnitInfo) - Constructor for class org.apache.cayenne.jpa.conf.EntityMapLoaderContext
EntityMapMergeProcessor - Class in org.apache.cayenne.jpa.conf
  Implements an algorithm for merging two JpaEntityMaps.
EntityMapMergeProcessor(EntityMapLoaderContext) - Constructor for class org.apache.cayenne.jpa.conf.EntityMapMergeProcessor
EntityMapXMLLoader - Class in org.apache.cayenne.jpa.conf
  `JpaEntityMap` loader that reads mapping information from the XML sources compatible with the JPA ORM schema.
EntityMapXMLLoader() - Constructor for class org.apache.cayenne.jpa.conf.EntityMapXMLLoader
EntityMapXMLLoader(ClassLoader, boolean) - Constructor for class org.apache.cayenne.jpa.conf.EntityMapXMLLoader
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.
EntityMergeSupport - Class in org.apache.cayenne.util
  Implements methods for entity merging.
EntityMergeSupport(DataMap) - Constructor for class org.apache.cayenne.util.EntityMergeSupport
entityName - Variable in class org.apache.cayenne.ObjectId
entityName - Variable in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
entityPListMap(String) - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Returns an info map for the entity called `entityName`.
entityQueryIndex - Variable in class org.apache.cayenne.wocompat.EOModelHelper
entityResolver - Variable in class org.apache.cayenne.access.DataContext
entityResolver - Variable in class org.apache.cayenne.access.DataDomain
entityResolver - Variable in class org.apache.cayenne.access.DataNode
entityResolver - Variable in class org.apache.cayenne.access.jdbc.BaseSQLAction
entityResolver - Variable in class org.apache.cayenne.access.QueryTranslator
  Provides access to Cayenne mapping info.
entityResolver - Variable in class org.apache.cayenne.CayenneContext
entityResolver - Variable in class org.apache.cayenne.dba.JdbcActionBuilder
EntityResolver - Class in org.apache.cayenne.map
  Represents a virtual shared namespace for zero or more DataMaps.
EntityResolver() - Constructor for class org.apache.cayenne.map.EntityResolver
  Creates new EntityResolver.
EntityResolver(Collection) - Constructor for class org.apache.cayenne.map.EntityResolver
  Creates new EntityResolver that indexes a collection of DataMaps.
entityResolver - Variable in class org.apache.cayenne.remote.ClientChannel
entityResults - Variable in class org.apache.cayenne.jpa.map.JpaSqlResultSetMapping
entitySorter - Variable in class org.apache.cayenne.access.DataNode
EntitySorter - Interface in org.apache.cayenne.map
  Defines API for sorting of Cayenne entities based on their mutual dependencies.
EntityUtils - Class in org.apache.cayenne.gen
  Attributes and Methods for working with ObjEntities.
EntityUtils(DataMap, ObjEntity, String, String, String) - Constructor for class org.apache.cayenne.gen.EntityUtils
entrySet() - Method in class org.apache.cayenne.util.PersistentObjectMap
enum_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
enum_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
enum_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
enum_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
enumClass - Variable in class org.apache.cayenne.access.types.EnumType
enumerated - Variable in class org.apache.cayenne.jpa.map.JpaBasic
EnumSerializerProxy - Class in org.apache.cayenne.remote.hessian
  A JDK14 compatible wrapper for JDK15 EnumSerializer proxy.
EnumSerializerProxy() - Constructor for class org.apache.cayenne.remote.hessian.EnumSerializerProxy
EnumType - Class in org.apache.cayenne.access.types
  An ExtendedType that handles an enum class.
EnumType(Class) - Constructor for class org.apache.cayenne.access.types.EnumType
eoAttributeName - Variable in class org.apache.cayenne.wocompat.EODbAttribute
EODbAttribute - Class in org.apache.cayenne.wocompat
  EOModel-friendly DbAttribute subclass.
EODbAttribute() - Constructor for class org.apache.cayenne.wocompat.EODbAttribute
EODbAttribute(String, int, DbEntity) - Constructor for class org.apache.cayenne.wocompat.EODbAttribute
EOF - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
EOF - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
EOF - Static variable in interface org.apache.cayenne.wocompat.parser.ParserConstants
eol - Variable in exception org.apache.cayenne.ejbql.parser.ParseException
  The end of line string for this machine.
eol - Variable in exception org.apache.cayenne.exp.parser.ParseException
  The end of line string for this machine.
eol - Variable in exception org.apache.cayenne.wocompat.parser.ParseException
  The end of line string for this machine.
EOModelHelper - Class in org.apache.cayenne.wocompat
  Helper class used by EOModelProcessor.
EOModelHelper(String) - Constructor for class org.apache.cayenne.wocompat.EOModelHelper
  Creates helper instance and tries to locate EOModel and load index file.
EOModelProcessor - Class in org.apache.cayenne.wocompat
  Class for converting stored Apple EOModel mapping files to Cayenne DataMaps.
EOModelProcessor() - Constructor for class org.apache.cayenne.wocompat.EOModelProcessor
EOObjAttribute - Class in org.apache.cayenne.wocompat
  An ObjAttribute extension that accomodates EOModel attributes.
EOObjAttribute() - Constructor for class org.apache.cayenne.wocompat.EOObjAttribute
EOObjAttribute(String) - Constructor for class org.apache.cayenne.wocompat.EOObjAttribute
EOObjAttribute(String, String, ObjEntity) - Constructor for class org.apache.cayenne.wocompat.EOObjAttribute
EOObjEntity - Class in org.apache.cayenne.wocompat
  An extension of ObjEntity used to accomodate extra EOModel entity properties.
EOObjEntity() - Constructor for class org.apache.cayenne.wocompat.EOObjEntity
EOObjEntity(String) - Constructor for class org.apache.cayenne.wocompat.EOObjEntity
EOQuery - Class in org.apache.cayenne.wocompat
  A descriptor of SelectQuery loaded from EOModel.
EOQuery(ObjEntity, Map) - Constructor for class org.apache.cayenne.wocompat.EOQuery
EOSQLQuery - Class in org.apache.cayenne.wocompat
  A descriptor of SQLTemplate loaded from EOModel.
EOSQLQuery(ObjEntity, Map) - Constructor for class org.apache.cayenne.wocompat.EOSQLQuery
EQ() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
EQ - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
equals(Object) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
  Returns true if another object is a ColumnDescriptor with the same name, name prefix, table and procedure names.
equals(Object) - Method in class org.apache.cayenne.access.ToManyList
equals(Object) - Method in class org.apache.cayenne.conn.DataSourceInfo
equals(Object) - Method in class org.apache.cayenne.event.EventSubject
equals(Object) - Method in class org.apache.cayenne.exp.Expression
equals(Object) - Method in class org.apache.cayenne.exp.ExpressionParameter
equals(Object) - Method in class org.apache.cayenne.ObjectId
equals(Object) - Method in class org.apache.cayenne.project.ProjectPath
equals(Object) - Method in class org.apache.cayenne.query.NamedQuery
  An object is considered equal to this NamedQuery if it is a NamedQuery with the same queryName and same parameters.
equals(Object) - Method in class org.apache.cayenne.query.ObjectIdQuery
  An object is considered equal to this query if it is also a SingleObjectQuery with an equal ObjectId.
equals(Object) - Method in class org.apache.cayenne.util.Invocation
equals(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
equals(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
ERROR - Static variable in class org.apache.cayenne.project.validator.ValidationInfo
error - Variable in class org.apache.cayenne.validation.SimpleValidationFailure
ESC - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
ESCAPE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
escape_character() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
escapeString(String) - Static method in class org.apache.cayenne.wocompat.PropertyListSerialization
  Escapes all doublequotes and backslashes.
establishSession() - Method in interface org.apache.cayenne.remote.RemoteService
  Establishes a dedicated session with Cayenne DataChannel, returning session id.
establishSession() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
establishSharedSession(String) - Method in interface org.apache.cayenne.remote.RemoteService
  Creates a new session with the specified or joins an existing one.
establishSharedSession(String) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
evaluate(Object) - Method in class org.apache.cayenne.exp.Expression
  Calculates expression value with object as a context for path expressions.
evaluate(Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
evaluateChild(int, Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
evaluateEntityNode(Entity) - Method in class org.apache.cayenne.exp.parser.ASTPath
  Helper method to evaluate path expression with Cayenne Entity.
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTAdd
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTAnd
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTBetween
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTDivide
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTEqual
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTFalse
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTGreater
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTIn
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTLess
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTLike
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTList
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTMultiply
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNegate
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNot
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNotIn
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNotLike
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTOr
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTScalar
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTSubtract
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.ASTTrue
evaluateNode(Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
  Evaluates itself with object, pushing result on the stack.
EVENT_BRIDGE_FACTORY_DEFAULT - Static variable in class org.apache.cayenne.access.DataRowStore
EVENT_BRIDGE_FACTORY_PROPERTY - Static variable in class org.apache.cayenne.access.DataRowStore
EVENT_BRIDGE_FACTORY_PROPERTY - Static variable in class org.apache.cayenne.remote.service.BaseRemoteService
EventBridge - Class in org.apache.cayenne.event
  An object that passes events between a local EventManager and some other event dispatch mechanism.
EventBridge(EventSubject, String) - Constructor for class org.apache.cayenne.event.EventBridge
  Creates an EventBridge with a single local subject.
EventBridge(Collection, String) - Constructor for class org.apache.cayenne.event.EventBridge
  Creates an EventBridge with multiple local subjects and a single external subject.
EventBridgeFactory - Interface in org.apache.cayenne.event
  Defines a factory to dynamically create EventBridge instances.
eventBridgeFactory - Variable in class org.apache.cayenne.remote.RemoteSession
eventBridgeFactoryName - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
eventBridgeParameters - Variable in class org.apache.cayenne.remote.RemoteSession
eventBridgeParameters - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
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.conf.Configuration
eventManager - Variable in class org.apache.cayenne.event.EventBridge
EventManager - Class in org.apache.cayenne.event
  This class acts as bridge between an Object that wants to inform others about its current state or a change thereof (Publisher) and a list of objects interested in the Subject (Listeners).
EventManager() - Constructor for class org.apache.cayenne.event.EventManager
  Creates a multithreaded EventManager using default thread count.
EventManager(int) - Constructor for class org.apache.cayenne.event.EventManager
  Creates an EventManager starting the specified number of threads for multithreaded dispatching.
eventManager - Variable in class org.apache.cayenne.remote.ClientChannel
eventQueue - Variable in class org.apache.cayenne.event.EventManager
eventSubject - Variable in class org.apache.cayenne.access.DataRowStore
EventSubject - Class in org.apache.cayenne.event
  This class encapsulates the String that is used to identify the subject that a listener is interested in.
EventSubject(String) - Constructor for class org.apache.cayenne.event.EventSubject
  Protected constructor for new subjects.
eventToMessageObject(CayenneEvent) - Method in class org.apache.cayenne.event.JavaGroupsBridge
  Converts CayenneEvent to a serializable object that will be sent via JMS.
eventToMessageObject(CayenneEvent) - Method in class org.apache.cayenne.event.JMSBridge
  Converts CayenneEvent to a serializable object that will be sent via JMS.
EventUtil - Class in org.apache.cayenne.util
  Contains access stack events related utility methods.
excludeDefaultListeners - Variable in class org.apache.cayenne.jpa.map.JpaAbstractEntity
excludeEntitiesPattern - Variable in class org.apache.cayenne.tools.CayenneGenerator
excludeSuperclassListeners - Variable in class org.apache.cayenne.jpa.map.JpaAbstractEntity
excludeTables - Variable in class org.apache.cayenne.tools.DataPortTask
excludeUnlistedClasses - Variable in class org.apache.cayenne.jpa.JpaUnit
excludeUnlistedClasses() - Method in class org.apache.cayenne.jpa.JpaUnit
  Returns whether classes not listed in the persistence.xml descriptor file should be excluded from persistence unit.
excludingDefaultListeners - Variable in class org.apache.cayenne.map.ObjEntity
excludingSuperclassListeners - Variable in class org.apache.cayenne.map.ObjEntity
execute() - Method in class org.apache.cayenne.access.DataPort
  Runs DataPort.
execute(Connection, OperationObserver, SQLStatement, Collection) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
execute() - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Runs class generation.
execute() - Method in class org.apache.cayenne.project.ProjectConfigurator
  Performs reconfiguration of the project.
execute() - Method in class org.apache.cayenne.tools.CayenneGenerator
  Executes the task.
execute() - Method in class org.apache.cayenne.tools.DataPortTask
execute() - Method in class org.apache.cayenne.tools.DbGeneratorTask
execute() - Method in class org.apache.cayenne.tools.DeploymentConfigurator
  Executes the task.
execute() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
  Worker method that perfomrs internal query.
executeUpdate() - Method in class org.apache.cayenne.jpa.JpaQuery
  Execute an update or delete statement.
EXISTS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
exists_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
ExpandBuff(boolean) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
ExpandBuff(boolean) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
ExpandBuff(boolean) - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
expectedTokenSequences - Variable in exception org.apache.cayenne.ejbql.parser.ParseException
  Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception org.apache.cayenne.exp.parser.ParseException
  Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception org.apache.cayenne.wocompat.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
EXPONENT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
expression - Variable in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
Expression - Class in org.apache.cayenne.exp
  Superclass of Cayenne expressions that defines basic API for expressions use.
Expression() - Constructor for class org.apache.cayenne.exp.Expression
expression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
expression - Variable in class org.apache.cayenne.query.EJBQLQuery
ExpressionException - Exception in org.apache.cayenne.exp
  RuntimeException subclass thrown in cases of errors during expressions creation/parsing.
ExpressionException() - Constructor for exception org.apache.cayenne.exp.ExpressionException
  Constructor for ExpressionException.
ExpressionException(String) - Constructor for exception org.apache.cayenne.exp.ExpressionException
  Constructor for ExpressionException.
ExpressionException(Throwable) - Constructor for exception org.apache.cayenne.exp.ExpressionException
  Constructor for ExpressionException.
ExpressionException(String, Throwable) - Constructor for exception org.apache.cayenne.exp.ExpressionException
  Constructor for ExpressionException.
ExpressionException(String, String, Throwable) - Constructor for exception org.apache.cayenne.exp.ExpressionException
  Constructor for ExpressionException.
ExpressionFactory - Class in org.apache.cayenne.exp
  Helper class to build expressions.
ExpressionFactory() - Constructor for class org.apache.cayenne.exp.ExpressionFactory
expressionOfType(int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  Creates a new expression for the type requested.
ExpressionParameter - Class in org.apache.cayenne.exp
  Named parameter for paramterized expressions.
ExpressionParameter(String) - Constructor for class org.apache.cayenne.exp.ExpressionParameter
  Constructor for ExpressionParam.
ExpressionParser - Class in org.apache.cayenne.exp.parser
  Parser of Cayenne Expressions.
ExpressionParser(InputStream) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
ExpressionParser(InputStream, String) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
ExpressionParser(Reader) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
ExpressionParser(ExpressionParserTokenManager) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
ExpressionParserConstants - Interface in org.apache.cayenne.exp.parser
ExpressionParserTokenManager - Class in org.apache.cayenne.exp.parser
ExpressionParserTokenManager(JavaCharStream) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
ExpressionParserTokenManager(JavaCharStream, int) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
ExpressionParserTreeConstants - Interface in org.apache.cayenne.exp.parser
expressionSpec - Variable in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated.
expressionString - Variable in exception org.apache.cayenne.exp.ExpressionException
expTrue() - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for boolean true expression.
expWithParameters(Map) - Method in class org.apache.cayenne.exp.Expression
  A shortcut for `expWithParams(params, true)`.
expWithParameters(Map, boolean) - Method in class org.apache.cayenne.exp.Expression
  Creates and returns a new Expression instance using this expression as a prototype.
ExtendedType - Interface in org.apache.cayenne.access.types
  Defines methods to read Java objects from JDBC ResultSets and write as parameters of PreparedStatements.
ExtendedTypeFactory - Interface in org.apache.cayenne.access.types
  ExtendedType factory interface.
ExtendedTypeMap - Class in org.apache.cayenne.access.types
  Stores ExtendedTypes, implementing an algorithm to determine the right type for a given Java class.
ExtendedTypeMap() - Constructor for class org.apache.cayenne.access.types.ExtendedTypeMap
  Creates new ExtendedTypeMap, populating it with default JDBC-compatible types.
extendedTypes - Variable in class org.apache.cayenne.dba.JdbcAdapter
externalEventSource - Variable in class org.apache.cayenne.event.EventBridge
externalSubject - Variable in class org.apache.cayenne.event.EventBridge
externalTransaction(TransactionDelegate) - Static method in class org.apache.cayenne.access.Transaction
  Factory method returning a new transaction instance that would NOT propagate commit/rollback to participating connections.
externalTypesForJdbcType(int) - Method in class org.apache.cayenne.dba.AutoAdapter
externalTypesForJdbcType(int) - Method in interface org.apache.cayenne.dba.DbAdapter
  Returns an array of RDBMS types that can be used with JDBC `type`.
externalTypesForJdbcType(int) - Method in class org.apache.cayenne.dba.JdbcAdapter
externalTypesForJdbcType(int) - Method in class org.apache.cayenne.dba.TypesHandler
extractFileExtension(String) - Static method in class org.apache.cayenne.util.Util
  Extracts extension from the file name.
extractNames(ExtendedProperties) - Method in class org.apache.cayenne.conf.ConnectionProperties
  Returns a list of connection names configured in the properties object.
extractQualifier() - Method in class org.apache.cayenne.access.trans.QualifierTranslator
extractTemplateString() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
  Extracts a template string from a SQLTemplate query.

## F

factories - Variable in class org.apache.cayenne.reflect.ClassDescriptorMap
factory - Variable in class org.apache.cayenne.jpa.ResourceLocalEntityManager
factory - Variable in class org.apache.cayenne.project.PartialProject.NodeMetaData
failedAdapters - Variable in class org.apache.cayenne.conf.ConfigStatus
failedDataSources - Variable in class org.apache.cayenne.conf.ConfigStatus
failedMapRefs - Variable in class org.apache.cayenne.conf.ConfigStatus
failedMaps - Variable in class org.apache.cayenne.conf.ConfigStatus
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
FALSE - Static variable in class org.apache.cayenne.map.MapLoader
Fault - Class in org.apache.cayenne
  Represents a placeholder for an unresolved relationship from a source object.
Fault() - Constructor for class org.apache.cayenne.Fault
fault - Variable in class org.apache.cayenne.util.PersistentObjectHolder
FaultFactory - Interface in org.apache.cayenne.reflect
faultFactory - Variable in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
faultFactory - Variable in class org.apache.cayenne.reflect.pojo.EnhancedPojoDescriptorFactory
FaultFailureException - Exception in org.apache.cayenne
  A runtime exception thrown when `DataObject.resolveFault()` finds that no matching row exists in the database for an `ObjectId`.
FaultFailureException() - Constructor for exception org.apache.cayenne.FaultFailureException
  Creates new FaultFailureException without detail message.
FaultFailureException(String) - Constructor for exception org.apache.cayenne.FaultFailureException
  Constructs an FaultFailureException with the specified detail message.
FaultFailureException(Throwable) - Constructor for exception org.apache.cayenne.FaultFailureException
  Constructs an FaultFailureException that wraps a `Throwable` thrown elsewhere.
FaultFailureException(String, Throwable) - Constructor for exception org.apache.cayenne.FaultFailureException
FETCH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
fetch - Variable in class org.apache.cayenne.jpa.map.JpaBasic
fetch - Variable in class org.apache.cayenne.jpa.map.JpaRelationship
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`.
fetchedIds - Variable in class org.apache.cayenne.access.util.DistinctResultIterator
fetchedSoFar - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
fetchFinished() - Method in class org.apache.cayenne.CayenneDataObject
  Deprecated. since 3.0 use callbacks.
fetchFinished() - Method in interface org.apache.cayenne.DataObject
  Deprecated. since 3.0 users must use callbacks instead. This method is no longer invoked by Cayenne runtime.
FETCHING_DATA_ROWS_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
FETCHING_DATA_ROWS_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
fetchingDataRows - Variable in class org.apache.cayenne.query.ObjectIdQuery
fetchLimit - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
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
fieldDescriptors - Variable in class org.apache.cayenne.jpa.map.JpaClassDescriptor
fieldResults - Variable in class org.apache.cayenne.jpa.map.JpaEntityResult
FileConfiguration - Class in org.apache.cayenne.conf
  FileConfiguration loads a Cayenne configuraton file from a given location in the file system.
FileConfiguration() - Constructor for class org.apache.cayenne.conf.FileConfiguration
  Default constructor.
FileConfiguration(String) - Constructor for class org.apache.cayenne.conf.FileConfiguration
  Creates a configuration that uses the provided file name as the main project file, ignoring any other lookup strategies.
FileConfiguration(File) - Constructor for class org.apache.cayenne.conf.FileConfiguration
  Creates a configuration that uses the provided file as the main project file, ignoring any other lookup strategies.
fileForClass(String, String) - Method in class org.apache.cayenne.gen.AntClassGenerator
fileForClass(String, String) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Returns a target file where a generated class must be saved.
fileForSuperclass(String, String) - Method in class org.apache.cayenne.gen.AntClassGenerator
fileForSuperclass(String, String) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Returns a target file where a generated superclass must be saved.
files - Variable in class org.apache.cayenne.project.Project
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.wocompat.parser.SimpleCharStream
fillIn(Query) - Method in class org.apache.cayenne.access.IncrementalFaultList
  Deprecated. since 3.0 this method is not called and is deprecated in favor of `IncrementalFaultList.fillIn(Query, List, boolean)`, as this method performed unneeded synchronization.
fillIn(Query, List, boolean) - Method in class org.apache.cayenne.access.IncrementalFaultList
  Performs initialization of the list of objects.
fillInMetadata(Table, DbEntity) - Method in class org.apache.cayenne.map.AshwoodEntitySorter
filter(Collection, Collection) - Method in class org.apache.cayenne.exp.Expression
  Adds objects matching this expression from the source collection to the target collection.
filter(List) - Method in class org.apache.cayenne.tools.NamePatternMatcher
  Applies preconfigured list of filters to the list, removing entities that do not pass the filter.
filterObjects(List) - Method in class org.apache.cayenne.exp.Expression
  Returns a list of objects that match the expression.
find(Class<T>, Object) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Find by primary key.
find(Class<T>, Object) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
findAdapterResource(String) - Method in class org.apache.cayenne.dba.JdbcAdapter
  Locates and returns a named adapter resource.
findAdapterResource(String) - Method in class org.apache.cayenne.dba.oracle.Oracle8Adapter
findDataNode(Configuration) - Method in class org.apache.cayenne.project.DataNodeConfigInfo
  Searches for the DataNode described by this DataNodeConfigInfo in the provided configuration object.
findDirectoryResource(String) - Method in class org.apache.cayenne.util.ResourceLocator
  Returns a directory resource URL using the lookup strategy configured for this ResourceLocator or `null` if no readable resource can be found for the given name.
findDomain(String) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
findDomain(String) - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
findFile(Object) - Method in class org.apache.cayenne.project.Project
  Looks up and returns a file wrapper for a project object.
findFileInCurrentDirectory(String) - Static method in class org.apache.cayenne.util.ResourceLocator
  Looks up a file in the current directory.
findFileInFileSystem(String) - Static method in class org.apache.cayenne.util.ResourceLocator
  Looks up a file in the filesystem.
findFileInHomeDirectory(String) - Static method in class org.apache.cayenne.util.ResourceLocator
  Looks up a file in the user home directory.
findMap(String, String) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
findModelName(String) - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Returns EOModel name based on its path.
findModelUrl(String) - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Returns a URL of the EOModel directory.
findNode(String, String) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
findNode(String, String) - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
findNode(Configuration, String) - Method in class org.apache.cayenne.tools.DataPortTask
findReflexiveMaster(Persistent, ObjRelationship, String) - Method in class org.apache.cayenne.map.AshwoodEntitySorter
findResource(String) - Method in class org.apache.cayenne.util.ResourceLocator
  Returns a resource URL using the lookup strategy configured for this Resourcelocator or `null` if no readable resource can be found for the given name.
findResource(String) - Method in class org.apache.cayenne.util.WebApplicationResourceLocator
  Looks for resources relative to /WEB-INF/ directory or any extra context paths configured.
findResourceInClasspath(String) - Static method in class org.apache.cayenne.util.ResourceLocator
  Returns a resource as InputStream if it is found in CLASSPATH or `null` otherwise.
findResourceInFileSystem(String) - Static method in class org.apache.cayenne.util.ResourceLocator
  Returns a resource as InputStream if it is found in the filesystem or `null` otherwise.
findResourceStream(String) - Method in class org.apache.cayenne.util.ResourceLocator
  Returns an InputStream on the found resource using the lookup strategy configured for this ResourceLocator or `null` if no readable resource can be found for the given name.
findURLInClassLoader(String, ClassLoader) - Static method in class org.apache.cayenne.util.ResourceLocator
  Looks up the URL for the named resource using the specified ClassLoader.
findURLInClasspath(String) - Static method in class org.apache.cayenne.util.ResourceLocator
  Looks up the URL for the named resource using this class' ClassLoader.
finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
  Opportunity to insert an operation
finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
finishedChild(Expression, int, boolean) - Method in interface org.apache.cayenne.exp.TraversalHandler
  Called during traversal after a child of expression has been visited.
finishedChild(Expression, int, boolean) - Method in class org.apache.cayenne.exp.TraversalHelper
finishedLoading() - Method in interface org.apache.cayenne.conf.ConfigLoaderDelegate
  Callback methods invoked at the end of the configuration processing.
finishedLoading() - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
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.
firePropertyDidChange() - Method in class org.apache.cayenne.map.DbRelationship
firstInstanceOf(Class) - Method in class org.apache.cayenne.project.ProjectPath
  Scans path, looking for the first element that is an instanceof `aClass`.
firstList() - Method in interface org.apache.cayenne.QueryResponse
  A utility method for quickly retrieving the first list in the response.
firstList() - Method in class org.apache.cayenne.util.GenericResponse
firstList() - Method in class org.apache.cayenne.util.ListResponse
firstUpdateCount() - Method in interface org.apache.cayenne.QueryResponse
  A utility method for quickly retrieving the first update count from the response.
firstUpdateCount() - Method in class org.apache.cayenne.util.GenericResponse
firstUpdateCount() - Method in class org.apache.cayenne.util.ListResponse
FlatProjectView - Class in org.apache.cayenne.project
  FlatProjectView converts a project tree into a list of nodes, thus flattening the tree.
FlatProjectView() - Constructor for class org.apache.cayenne.project.FlatProjectView
flattenProjectTree(Object) - Method in class org.apache.cayenne.project.FlatProjectView
  Returns flat tree view.
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 - Static variable in interface org.apache.cayenne.wocompat.parser.ParserConstants
FLOAT_LITERAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
FLT_SUFF - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
flush() - Method in class org.apache.cayenne.jpa.JtaEntityManager
flush() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Synchronize the persistence context to the underlying database.
flush() - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
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.
flushMode - Variable in class org.apache.cayenne.jpa.ResourceLocalEntityManager
forceLowerCaseColumnNames() - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
  Converts result column labels to lowercase using the default Locale.
forceNoCache - Variable in class org.apache.cayenne.query.NamedQuery
forceUpperCaseColumnNames() - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
  Converts result column labels to uppercase using the default Locale.
forgetSnapshot(ObjectId) - Method in class org.apache.cayenne.access.DataRowStore
  Evicts a snapshot from cache without generating any SnapshotEvents.
formatJavaType(String) - Method in class org.apache.cayenne.gen.ClassGenerationInfo
formatJavaType(String, boolean) - Method in class org.apache.cayenne.gen.ImportUtils
  Performs processing similar to `formatJavaType(String)`, with special handling of primitive types and their Java class counterparts.
formatJavaType(String) - Method in class org.apache.cayenne.gen.ImportUtils
  Removes registered package and non-reserved registered type name prefixes from java types
formatVariableName(String) - Method in class org.apache.cayenne.gen.ClassGenerationInfo
formatVariableName(String) - Method in class org.apache.cayenne.gen.StringUtils
  Prepends underscore to variable name if necessary to remove conflict with reserved keywords.
FROM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
from_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
from_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
fromString(String) - Static method in class org.apache.cayenne.exp.Expression
  Parses string, converting it to Expression.
FrontBaseAdapter - Class in org.apache.cayenne.dba.frontbase
  DbAdapter implementation for FrontBase RDBMS.
FrontBaseAdapter() - 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
FrontBaseSniffer - Class in org.apache.cayenne.dba.frontbase
FrontBaseSniffer() - Constructor for class org.apache.cayenne.dba.frontbase.FrontBaseSniffer
fullSize - Variable in class org.apache.cayenne.util.IncrementalListResponse
functions_returning_datetime() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
functions_returning_numerics() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
functions_returning_strings() - Method in class org.apache.cayenne.ejbql.parser.EJBQL

## G

GE() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
GE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
generate() - Method in class org.apache.cayenne.gen.ImportUtils
  Generate package and list of import statements based on the registered types.
generateClass(Writer, ObjEntity) - Method in class org.apache.cayenne.gen.ClassGenerator
  Generates Java code for the ObjEntity.
generateClass(Writer, DataMap, ObjEntity, String, String, String) - Method in class org.apache.cayenne.gen.ClassGenerator
  Generates Java code for the ObjEntity.
generateClassPairs() - Method in class org.apache.cayenne.gen.MapClassGenerator
  Runs class generation.
generateClassPairs(String, String, String) - Method in class org.apache.cayenne.gen.MapClassGenerator
  Runs class generation.
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
generatedValue - Variable in class org.apache.cayenne.jpa.map.JpaId
generateParseException() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
generateParseException() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
generateParseException() - Method in class org.apache.cayenne.wocompat.parser.Parser
generatePkForDbEntity(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
  Generates new (unique and non-repeating) primary key for specified dbEntity.
generatePkForDbEntity(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
  Returns a non-repeating primary key for a given entity.
generatePkForDbEntity(DataNode, DbEntity) - Method in interface org.apache.cayenne.dba.PkGenerator
  Generates new (unique and non-repeating) primary key for specified DbEntity.
generateSingleClasses() - Method in class org.apache.cayenne.gen.MapClassGenerator
  Runs class generation.
generateSingleClasses(String, String) - Method in class org.apache.cayenne.gen.MapClassGenerator
  Runs class generation.
generator - Variable in class org.apache.cayenne.jpa.map.JpaGeneratedValue
generator - Variable in class org.apache.cayenne.tools.CayenneGenerator
generatorName - Variable in class org.apache.cayenne.map.DbKeyGenerator
generatorType - Variable in class org.apache.cayenne.map.DbKeyGenerator
generatorUtil - Variable in class org.apache.cayenne.tools.CayenneGenerator
genericClassName - Variable in class org.apache.cayenne.access.DbLoader
GenericResponse - Class in org.apache.cayenne.util
  A simple serializable implementation of QueryResponse.
GenericResponse() - Constructor for class org.apache.cayenne.util.GenericResponse
  Creates an empty BaseResponse.
GenericResponse(List) - Constructor for class org.apache.cayenne.util.GenericResponse
  Creates a BaseResponse with a single result list.
GenericResponse(QueryResponse) - Constructor for class org.apache.cayenne.util.GenericResponse
  Creates a response that it a shallow copy of another response.
genericType - Variable in class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
get(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
get(int) - Method in class org.apache.cayenne.access.ToManyList
get(QueryMetadata) - Method in class org.apache.cayenne.cache.MapQueryCache
get(QueryMetadata, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.MapQueryCache
  Returns a non-null cached value.
get(QueryMetadata) - Method in class org.apache.cayenne.cache.OSQueryCache
get(QueryMetadata, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.OSQueryCache
  Returns a non-null cached value.
get(QueryMetadata) - Method in interface org.apache.cayenne.cache.QueryCache
  Returns a cached query result for the given QueryMetadata or null if the result is not cached or is expired.
get(QueryMetadata, QueryCacheEntryFactory) - Method in interface org.apache.cayenne.cache.QueryCache
  Returns a cached query result for the given QueryMetadata.
get(int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
get(int) - Method in class org.apache.cayenne.util.IndexPropertyList
get(int) - Method in class org.apache.cayenne.util.PersistentObjectList
get(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
getAbsolutePath() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
getAccess() - Method in class org.apache.cayenne.jpa.map.JpaClassDescriptor
getAccess() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getAccess() - Method in class org.apache.cayenne.jpa.map.JpaManagedClass
getAccess() - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
getAccessor() - Method in exception org.apache.cayenne.reflect.PropertyException
  Returns property descriptor that was used to access the property.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.AutoAdapter
getAction(Query, DataNode) - Method in interface org.apache.cayenne.dba.DbAdapter
  Returns an instance of SQLAction that should handle the query.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
  Uses special action builder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
  Uses special action builder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.JdbcAdapter
  Uses JdbcActionBuilder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
  Uses special action builder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
  Uses special action builder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.oracle.Oracle8Adapter
  Uses OracleActionBuilder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
  Uses OracleActionBuilder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
  Uses PostgresActionBuilder to create the right action.
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
getAction(Query, DataNode) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
  Uses SQLServerActionBuilder to create the right action.
getAdapter() - Method in class org.apache.cayenne.access.DataNode
  Returns DbAdapter object.
getAdapter() - Method in class org.apache.cayenne.access.DbGenerator
  Returns DbAdapter associated with this DbGenerator.
getAdapter() - Method in class org.apache.cayenne.access.DbLoader
  Returns DbAdapter associated with this DbLoader.
getAdapter() - Method in class org.apache.cayenne.access.jdbc.BaseSQLAction
getAdapter() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
  Returns DbAdapter associated with this execution plan object.
getAdapter() - Method in class org.apache.cayenne.access.QueryTranslator
getAdapter() - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
getAdapter() - Method in class org.apache.cayenne.dba.AutoAdapter
  Returns a proxied DbAdapter, lazily creating it on first invocation.
getAdapter() - Method in class org.apache.cayenne.dba.JdbcActionBuilder
  Returns DbAdapter used associated with this action builder.
getAdapter() - Method in class org.apache.cayenne.project.DataNodeConfigInfo
  Returns the adapter.
getAdapterClassName() - Method in class org.apache.cayenne.conn.DataSourceInfo
getAdapterMessageKey(String, String) - Method in class org.apache.cayenne.conf.ConfigStatus
getAggregateColumnTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.jdbc.EJBQLTranslatorFactory
getAggregateColumnTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
getAliasedName(String) - Method in class org.apache.cayenne.map.DbAttribute
getAliasedName(String) - Method in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated.
getAllEntities(DataNode, DataNode) - Method in class org.apache.cayenne.tools.DataPortTask
getAllocationSize() - Method in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
getAllocationSize() - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
getAltProjectFile() - Method in class org.apache.cayenne.project.ProjectConfigInfo
  Returns the altProjectFile.
getAnyRelationship(Entity) - Method in class org.apache.cayenne.map.Entity
  Returns a relationship that has a specified entity as a target.
getArcId() - Method in class org.apache.cayenne.graph.ArcCreateOperation
getArcId() - Method in class org.apache.cayenne.graph.ArcDeleteOperation
getAsciiStream() - Method in class org.apache.cayenne.util.MemoryClob
  Retrieves the `CLOB` value designated by this `Clob` object as an ascii stream.
getAssociationOverrides() - Method in class org.apache.cayenne.jpa.map.JpaEntity
getAttribute(String) - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
getAttribute(String) - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getAttribute(String) - Method in class org.apache.cayenne.map.Embeddable
getAttribute(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
  Returns an ObjAttribute for a given name, taking into account column name overrides.
getAttribute(String) - Method in class org.apache.cayenne.map.Entity
  Returns attribute with name `attributeName` or null if no attribute with this name exists.
getAttribute() - Method in class org.apache.cayenne.map.event.AttributeEvent
  Get attribute (obj or db).
getAttribute(String) - Method in class org.apache.cayenne.map.ObjEntity
  Returns a named attribute that either belongs to this ObjEntity or is inherited.
getAttribute() - Method in interface org.apache.cayenne.reflect.AttributeProperty
getAttribute() - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
getAttributeForDbAttribute(DbAttribute) - Method in class org.apache.cayenne.map.ObjEntity
  Returns ObjAttribute of this entity that maps to `dbAttribute` parameter.
getAttributeForDbPath(String) - Method in class org.apache.cayenne.map.Embeddable
  Returns EmbeddableAttribute of this Embeddable that maps to `dbAttribute` parameter.
getAttributeForDbPath(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
  Returns an ObjAttribute that maps to a given `DbAttribute`, or returns null if no such attribute exists.
getAttributeMap() - Method in class org.apache.cayenne.map.Embeddable
  Returns an unmodifiable sorted map of embeddable attributes.
getAttributeMap() - Method in class org.apache.cayenne.map.Entity
  Returns an unmodifiable sorted map of entity attributes.
getAttributeMap() - Method in class org.apache.cayenne.map.ObjEntity
  Returns a SortedMap of all attributes that either belong to this ObjEntity or inherited.
getAttributeOverrides() - Method in class org.apache.cayenne.access.trans.SelectTranslator
  Returns a map of ColumnDescriptors keyed by ObjAttribute for columns that may need to be reprocessed manually due to incompatible mappings along the inheritance hierarchy.
getAttributeOverrides() - Method in class org.apache.cayenne.jpa.map.JpaEmbedded
getAttributeOverrides() - Method in class org.apache.cayenne.jpa.map.JpaEmbeddedId
getAttributeOverrides() - Method in class org.apache.cayenne.jpa.map.JpaEntity
  Returns a collection of attribute overrides.
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.jpa.map.JpaManagedClass
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.
getAttributesToAdd(ObjEntity) - Method in class org.apache.cayenne.util.EntityMergeSupport
  Returns a list of attributes that exist in the DbEntity, but are missing from the ObjEntity.
getAutoCommit() - Method in class org.apache.cayenne.conn.ConnectionWrapper
getBaseClassName() - Method in class org.apache.cayenne.gen.EntityUtils
  Returns the base class (without a package) of the data object class associated with this generator.
getBasePackageName() - Method in class org.apache.cayenne.gen.EntityUtils
  Returns `basePackageName` property that defines a baseclass's (superclass superclass) package name.
getBasicAttribute(String) - Method in class org.apache.cayenne.jpa.map.JpaAttributes
  Returns a JpaAttribute for a given property name
getBasicAttributes() - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getBatchTerminator() - Method in class org.apache.cayenne.dba.AutoAdapter
getBatchTerminator() - Method in interface org.apache.cayenne.dba.DbAdapter
  Returns a String used to terminate a batch in command-line tools.
getBatchTerminator() - Method in class org.apache.cayenne.dba.JdbcAdapter
  Returns default separator - a semicolon.
getBatchTerminator() - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
  Returns word "go".
getBatchTerminator() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
  Returns word "go".
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.wocompat.parser.SimpleCharStream
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.wocompat.parser.SimpleCharStream
getBinaryStream() - Method in class org.apache.cayenne.util.MemoryBlob
  Retrieves the `BLOB` value designated by this `Blob` instance as a stream.
getBindingNames() - Method in class org.apache.cayenne.wocompat.EOQuery
getBindings() - Method in class org.apache.cayenne.access.jdbc.SQLStatement
getBundle() - Static method in class org.apache.cayenne.util.LocalizedStringsHandler
getBytes(long, int) - Method in class org.apache.cayenne.util.MemoryBlob
  Retrieves all or part of the `BLOB` value that this `Blob` object represents, as an array of bytes.
getCachedQueryResult(String) - Method in class org.apache.cayenne.access.ObjectStore
  Deprecated. since 3.0. See `DataContext.getQueryCache()`.
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.
getCacheGroups() - Method in class org.apache.cayenne.query.ProcedureQuery
getCacheGroups() - Method in interface org.apache.cayenne.query.QueryMetadata
  Returns an optional array of cache "groups".
getCacheGroups() - Method in class org.apache.cayenne.query.SelectQuery
getCacheGroups() - Method in class org.apache.cayenne.query.SQLTemplate
getCacheKey() - Method in interface org.apache.cayenne.query.QueryMetadata
  Returns a String that uniquely identifies this query for the purposes of result caching.
getCacheObjectFactory() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
getCachePolicy() - Method in class org.apache.cayenne.query.ObjectIdQuery
getCachePolicy() - Method in class org.apache.cayenne.query.ProcedureQuery
getCachePolicy() - Method in interface org.apache.cayenne.query.QueryMetadata
  Returns query cache policy, which can be one of `QueryMetadata.NO_CACHE`, `QueryMetadata.LOCAL_CACHE`, or `QueryMetadata.SHARED_CACHE`.
getCachePolicy() - Method in class org.apache.cayenne.query.SelectQuery
getCachePolicy() - Method in class org.apache.cayenne.query.SQLTemplate
getCallbackMap() - Method in class org.apache.cayenne.map.EntityListener
  Returns an object that stores callback methods of this listener.
getCallbackMap() - Method in class org.apache.cayenne.map.ObjEntity
  Returns an object that stores callback methods of this entity.
getCallbackMethods() - Method in class org.apache.cayenne.map.CallbackDescriptor
  Returns all callback methods for this callback event.
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 in a single array ordered by event type, following the order in `CallbackMap.CALLBACKS` array.
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.
getCappedProp() - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Returns current property name with capitalized first letter
getCascade() - Method in class org.apache.cayenne.jpa.map.JpaRelationship
getCascades() - Method in class org.apache.cayenne.jpa.map.JpaCascade
getCatalog() - Method in class org.apache.cayenne.conn.ConnectionWrapper
getCatalog() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getCatalog() - Method in class org.apache.cayenne.jpa.map.JpaJoinTable
getCatalog() - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
getCatalog() - Method in class org.apache.cayenne.jpa.map.JpaTable
getCatalog() - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
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.DerivedDbEntity
  Deprecated. Returns catalog of the parent entity.
getCatalog() - Method in class org.apache.cayenne.map.Procedure
getCatalogs() - Method in class org.apache.cayenne.access.DbLoader
  Retrieves catalogues for the database associated with this DbLoader.
getCayenneDataSource(Properties) - Method in class org.apache.cayenne.jpa.conf.DefaultDataSourceFactory
getChannel() - Method in class org.apache.cayenne.access.DataContext
getChannel() - Method in class org.apache.cayenne.BaseContext
getChannel() - Method in interface org.apache.cayenne.jpa.CayenneEntityManager
  Returns a Cayenne `DataChannel` that is used to link EntityManager with Cayenne runtime.
getChannel() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Returns a DataChannel of the peer ObjectContext.
getChannel() - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
getChannel() - Method in interface org.apache.cayenne.ObjectContext
  Returns an DataChannel used by this context.
getChannel() - Method in class org.apache.cayenne.remote.service.LocalConnection
  Returns wrapped DataChannel.
getChannel() - Method in class org.apache.cayenne.remote.service.ServerSession
getCharacterStream() - Method in class org.apache.cayenne.util.MemoryClob
  Retrieves the `CLOB` value designated by this `Clob` object as a `java.io.Reader` object (or as a stream of characters).
getChatService() - Method in class org.apache.cayenne.event.XMPPBridge
getChild(InternalContextAdapter, Node, int) - Method in class org.apache.cayenne.access.jdbc.BindDirective
getChild(InternalContextAdapter, Node, int) - Method in class org.apache.cayenne.access.jdbc.ResultDirective
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
getChildAsString(InternalContextAdapter, Node, int) - Method in class org.apache.cayenne.access.jdbc.ResultDirective
  Returns a directive argument at a given index converted to String.
getChildren() - Method in class org.apache.cayenne.map.EntityInheritanceTree
getChildren() - Method in class org.apache.cayenne.project.ApplicationProject
getChildren() - Method in class org.apache.cayenne.project.DataMapProject
  Returns a list that contains project DataMap as a single object.
getChildren() - Method in class org.apache.cayenne.project.PartialProject
getChildren() - Method in class org.apache.cayenne.project.Project
  Returns a list of first-level children of the project.
getChildren() - Method in class org.apache.cayenne.query.PrefetchTreeNode
  Returns an unmodifiable collection of children.
getChildrenCount() - Method in interface org.apache.cayenne.ejbql.EJBQLExpression
  Returns a number of child operands of this expression node.
getChildrenCount() - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
getChildrenCount() - Method in class org.apache.cayenne.map.EntityInheritanceTree
getClassDescriptor() - Method in class org.apache.cayenne.jpa.map.JpaManagedClass
getClassDescriptor(String) - Method in class org.apache.cayenne.map.EntityResolver
  Returns ClassDescriptor for the ObjEntity matching the name.
getClassDescriptor() - Method in interface org.apache.cayenne.query.QueryMetadata
getClassDescriptorMap() - Method in class org.apache.cayenne.map.EntityResolver
  Returns an object that compiles and stores `ClassDescriptor` instances for all entities.
getClassGenerationInfo() - Method in class org.apache.cayenne.gen.ClassGenerator
getClassLoader() - Method in class org.apache.cayenne.jpa.JpaUnit
getClassLoader() - Method in class org.apache.cayenne.util.ResourceLocator
  Returns the ClassLoader associated with this ResourceLocator.
getClassName() - Method in class org.apache.cayenne.access.types.AbstractType
getClassName() - Method in class org.apache.cayenne.access.types.BigIntegerType
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.DefaultType
getClassName() - Method in class org.apache.cayenne.access.types.EnumType
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.ShortType
getClassName() - Method in class org.apache.cayenne.access.types.UtilDateType
  Returns "java.util.Date".
getClassName() - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Returns class name (without a package) of the class associated with this generator.
getClassName() - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
getClassName() - Method in class org.apache.cayenne.jpa.map.JpaIdClass
getClassName() - Method in class org.apache.cayenne.jpa.map.JpaManagedClass
getClassName() - Method in class org.apache.cayenne.map.Embeddable
getClassName() - Method in class org.apache.cayenne.map.EntityListener
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.
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
getCollectionType() - Method in class org.apache.cayenne.map.ObjRelationship
  Returns the interface of collection mapped by a to-many relationship.
getColumn() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
  Deprecated.
getColumn() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
  Deprecated.
getColumn() - Method in class org.apache.cayenne.jpa.map.JpaAttributeOverride
getColumn() - Method in class org.apache.cayenne.jpa.map.JpaBasic
getColumn() - Method in class org.apache.cayenne.jpa.map.JpaFieldResult
getColumn() - Method in class org.apache.cayenne.jpa.map.JpaId
getColumn() - Method in class org.apache.cayenne.jpa.map.JpaVersion
getColumn() - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
  Deprecated.
getColumnDefinition() - Method in class org.apache.cayenne.jpa.map.JpaColumn
getColumnDefinition() - Method in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
getColumnDefinition() - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
getColumnDefinition() - Method in class org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
  Returns columnDefinition property value.
getColumnNames() - Method in class org.apache.cayenne.jpa.map.JpaUniqueConstraint
getColumnNamesCapitalization() - Method in class org.apache.cayenne.query.SQLTemplate
  Returns a column name capitalization policy applied to selecting queries.
getColumnResults() - Method in class org.apache.cayenne.jpa.map.JpaSqlResultSetMapping
getColumnResults() - Method in class org.apache.cayenne.query.SQLResultSetMapping
  Returns a collection of mapped columns.
getColumns() - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
  Returns column descriptors.
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
getCon() - Method in class org.apache.cayenne.access.DbLoader
  Returns database connection used by this DbLoader.
getConditionTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.jdbc.EJBQLTranslatorFactory
getConditionTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
getConfig() - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
  Returns the config.
getConfiguration() - Method in class org.apache.cayenne.jpa.Provider
getConfiguration() - Method in class org.apache.cayenne.project.ApplicationProject
  Returns Cayenne configuration object associated with this project.
getConfigURL() - Method in class org.apache.cayenne.event.JavaGroupsBridge
getConflicts() - Method in class org.apache.cayenne.jpa.conf.EntityMapLoaderContext
getConnection() - Method in class org.apache.cayenne.access.QueryTranslator
  Returns Connection object used by this translator.
getConnection(String) - Method in class org.apache.cayenne.access.Transaction
getConnection() - Method in class org.apache.cayenne.conn.DriverDataSource
  Returns a new database connection, using preconfigured data to locate the database and obtain a connection.
getConnection(String, String) - Method in class org.apache.cayenne.conn.DriverDataSource
  Returns a new database connection using provided credentials to login to the database.
getConnection() - Method in class org.apache.cayenne.conn.PooledConnectionImpl
getConnection() - Method in class org.apache.cayenne.conn.PoolManager
  Returns connection from the pool using internal values of user name and password.
getConnection(String, String) - Method in class org.apache.cayenne.conn.PoolManager
  Returns connection from the pool.
getConnection() - Method in class org.apache.cayenne.project.ProjectDataSource
getConnection(String, String) - Method in class org.apache.cayenne.project.ProjectDataSource
getConnectionInfo(String) - Method in class org.apache.cayenne.conf.ConnectionProperties
  Returns DataSourceInfo object for a symbolic name.
getConnectionUrl() - Method in class org.apache.cayenne.conn.DriverDataSource
getContext() - Method in class org.apache.cayenne.access.ObjectStore
getContext() - Method in class org.apache.cayenne.jpa.conf.EntityMapLoader
getContext() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
  Returns ObjectContext associated with this list.
getConverters() - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
  Returns extended types for columns.
getCronExpression(String) - Method in class org.apache.cayenne.cache.OSQueryCache
getCurrentClass() - Method in class org.apache.cayenne.enhancer.EnhancementHelper
getCurrentlyInUse() - Method in class org.apache.cayenne.conn.PoolManager
  Returns the number of connections obtained via this DataSource that are currently in use by the DataSource clients.
getCurrentlyUnused() - Method in class org.apache.cayenne.conn.PoolManager
  Returns the number of connections maintained in the pool that are currently not used by any clients and are available immediately via `getConnection` method.
getCurrentQualifier() - Method in class org.apache.cayenne.query.DeleteBatchQuery
  Returns a snapshot of the current qualifier values.
getCurrentQualifier() - Method in class org.apache.cayenne.query.UpdateBatchQuery
  Returns a snapshot of the current qualifier values.
getCustomDbAttributes() - Method in class org.apache.cayenne.query.SelectQuery
  Returns a list of attributes that will be included in the results of this query.
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.
getDataContext() - Method in class org.apache.cayenne.access.IncrementalFaultList
  Returns the dataContext.
getDataContext() - Method in class org.apache.cayenne.CayenneDataObject
  Deprecated. since 3.0 use `CayenneDataObject.getObjectContext()`.
getDataContext() - Method in interface org.apache.cayenne.DataObject
  Deprecated. since 3.0 use `Persistent.getObjectContext()`.
getDataContextFactory() - Method in class org.apache.cayenne.access.DataDomain
getDataMap() - Method in class org.apache.cayenne.gen.MapClassGenerator
getDataMap() - Method in class org.apache.cayenne.map.Entity
getDataMap(String) - Method in class org.apache.cayenne.map.EntityResolver
  Returns a DataMap matching the name.
getDataMap() - Method in class org.apache.cayenne.map.event.DataMapEvent
  Returns DataMap associated with this event.
getDataMap() - Method in class org.apache.cayenne.map.Procedure
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.wocompat.EOModelHelper
  Returns a DataMap associated with this helper.
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.map.EntityResolver
  Returns an unmodifiable collection of DataMaps.
getDataNode() - Method in class org.apache.cayenne.map.event.DataNodeEvent
  Returns node object associated with this event.
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.
getDataRowWidth() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
  Returns the number of columns in the result row.
getDataRowWidth() - Method in interface org.apache.cayenne.access.ResultIterator
  Returns the number of columns in the result row.
getDataRowWidth() - Method in class org.apache.cayenne.access.util.DistinctResultIterator
getDataSource() - Method in class org.apache.cayenne.access.DataNode
  Returns DataSource used by this DataNode to obtain connections.
getDataSource(String) - Method in interface org.apache.cayenne.conf.DataSourceFactory
  Returns DataSource object corresponding to `location`.
getDataSource(String) - Method in class org.apache.cayenne.conf.DBCPDataSourceFactory
  Creates and returns a {{org.apache.commons.dbcp.PoolingDataSource}} instance.
getDataSource(String) - Method in class org.apache.cayenne.conf.DriverDataSourceFactory
getDataSource(String) - Method in class org.apache.cayenne.conf.JNDIDataSourceFactory
  Attempts to load DataSource using JNDI.
getDataSource(String, PersistenceUnitInfo) - Method in class org.apache.cayenne.jpa.conf.DefaultDataSourceFactory
getDataSource() - Method in class org.apache.cayenne.project.DataNodeConfigInfo
  Returns the dataSource.
getDataSource(String) - Method in class org.apache.cayenne.project.ProjectDataSourceFactory
getDataSourceFactory() - Method in class org.apache.cayenne.access.DataNode
  Returns a name of DataSourceFactory class for this node.
getDataSourceFactory() - Method in class org.apache.cayenne.conf.Configuration
  Returns an internal property for the DataSource factory that will override any settings configured in XML.
getDataSourceFactory() - Method in class org.apache.cayenne.project.ProjectConfiguration
  Returns a DataSource factory for projects.
getDataSourceInfo() - Method in class org.apache.cayenne.project.ProjectDataSource
getDataSourceLocation() - Method in class org.apache.cayenne.access.DataNode
  Returns a location of DataSource of this node.
getDataSourceMessageKey(String, String) - Method in class org.apache.cayenne.conf.ConfigStatus
getDataSourceUrl() - Method in class org.apache.cayenne.conn.DataSourceInfo
getDataSourceUrl() - Method in class org.apache.cayenne.conn.PoolManager
  Returns a database URL used to initialize this pool.
getDataViewLocations() - Method in class org.apache.cayenne.conf.Configuration
  See 'https://svn.apache.org/repos/asf/cayenne/dataviews/trunk' for DataViews code, which is not a part of Cayenne since 3.0.
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 dbAttributeName.
getDbAttributePath() - Method in class org.apache.cayenne.map.ObjAttribute
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.DeleteBatchQuery
getDbAttributes() - Method in class org.apache.cayenne.query.InsertBatchQuery
getDbAttributes() - Method in class org.apache.cayenne.query.UpdateBatchQuery
getDbAttributesForLOBSelectQualifier() - Method in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
  Returns a list of DbAttributes used in the qualifier of the query that selects a LOB row for LOB update.
getDbAttributesForUpdatedLOBColumns() - Method in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
  Returns a list of DbAttributes that correspond to the LOB columns updated in the current row in the batch query.
getDbEntities() - Method in class org.apache.cayenne.map.DataMap
  Returns all DbEntities in this DataMap.
getDbEntities() - Method in class org.apache.cayenne.map.EntityResolver
  Returns all DbEntities.
getDbEntities() - Method in interface org.apache.cayenne.map.MappingNamespace
  Returns all DbEntities in the namespace.
getDbEntity() - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
getDbEntity(String) - Method in class org.apache.cayenne.map.DataMap
  Returns DbEntity matching the `name` parameter.
getDbEntity() - Method in class org.apache.cayenne.map.DbKeyGenerator
getDbEntity(String) - Method in class org.apache.cayenne.map.EntityResolver
getDbEntity(String) - Method in interface org.apache.cayenne.map.MappingNamespace
  Returns DbEntity for a given name, or null if no such DbEntity is found in the MappingNamespace.
getDbEntity() - Method in class org.apache.cayenne.map.ObjEntity
  Returns a DbEntity associated with this ObjEntity.
getDbEntity() - Method in class org.apache.cayenne.query.BatchQuery
  Returns a DbEntity associated with this batch.
getDbEntity() - Method in interface org.apache.cayenne.query.QueryMetadata
  Returns a DbEntity associated with a query or null if no such entity exists.
getDbEntityComparator(boolean) - Method in class org.apache.cayenne.map.AshwoodEntitySorter
getDbEntityMap() - Method in class org.apache.cayenne.map.DataMap
  Returns a sorted unmodifiable map of DbEntities contained in this DataMap, keyed by DbEntity name.
getDbEntityName() - Method in class org.apache.cayenne.map.ObjEntity
  Returns the name of the underlying DbEntity.
getDbPathIterator() - Method in class org.apache.cayenne.map.ObjAttribute
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.
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.
getDefaultClientPackage() - Method in class org.apache.cayenne.map.DataMap
  Returns default client package.
getDefaultEntityListener(String) - Method in class org.apache.cayenne.map.DataMap
getDefaultEntityListeners() - Method in class org.apache.cayenne.map.DataMap
  Returns an unmodifiable list of default `EntityListener` objects.
getDefaultFactory() - Static method in class org.apache.cayenne.dba.AutoAdapter
  Returns a DbAdapterFactory configured to detect all databases officially supported by Cayenne.
getDefaultJavaClass(int, int) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
  Returns a default Java class for an internal JDBC type.
getDefaultJdbcType() - Method in class org.apache.cayenne.jpa.map.JpaBasic
  Returns default JDBC mapping for this basic attribute.
getDefaultJdbcType() - Method in class org.apache.cayenne.jpa.map.JpaId
  Returns default JDBC mapping for this basic attribute.
getDefaultJdbcType() - Method in class org.apache.cayenne.jpa.map.JpaVersion
  Returns default JDBC mapping for this basic attribute.
getDefaultLockType() - Method in class org.apache.cayenne.map.DataMap
getDefaultManager() - Static method in class org.apache.cayenne.event.EventManager
  Returns the shared EventManager.
getDefaultPackage() - Method in class org.apache.cayenne.map.DataMap
getDefaultProperty(String) - Method in class org.apache.cayenne.jpa.Provider
getDefaultSchema() - Method in class org.apache.cayenne.map.DataMap
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.
getDefaultType(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
  Deprecated. since 3.0 - use `ExtendedTypeMap.createType(String)` instead.
getDelegate() - Method in class org.apache.cayenne.access.DataContext
  Returns a delegate currently associated with this DataContext.
getDelegate() - Method in class org.apache.cayenne.access.DataPort
  Returns previously initialized DataPortDelegate object.
getDelegate() - Method in class org.apache.cayenne.access.Transaction
getDelegate() - Method in class org.apache.cayenne.conf.ConfigLoader
  Returns the delegate.
getDelegate() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
getDelegate() - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
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.jdbc.EJBQLTranslatorFactory
getDeleteTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
getDescription() - Method in class org.apache.cayenne.jpa.JpaUnit
getDescription() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getDescription() - Method in class org.apache.cayenne.jpa.map.JpaManagedClass
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(String) - Method in interface org.apache.cayenne.reflect.ClassDescriptorFactory
  Returns a ClassDescriptor instance for a given symbolic entity name.
getDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
getDescriptor(ObjEntity, Class) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
getDescriptor() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
  Returns underlying descriptor used to delegate all processing, resolving it if needed.
getDescriptor(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
getDescriptor(ObjEntity, Class) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
getDescriptor(ObjEntity, Class) - Method in class org.apache.cayenne.reflect.pojo.EnhancedPojoDescriptorFactory
getDeserializer(Class) - Method in class org.apache.cayenne.remote.hessian.EnumSerializerProxy
getDestinationNode() - Method in class org.apache.cayenne.access.DataPort
getDestJar() - Method in class org.apache.cayenne.project.ProjectConfigInfo
  Returns the destJar.
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.
getDirectory() - Method in class org.apache.cayenne.project.CayenneUserDir
  Returns a directory object where all user Cayenne-related configuration is stored.
getDiscriminatorColumn() - Method in class org.apache.cayenne.jpa.map.JpaEntity
getDiscriminatorColumn() - Method in class org.apache.cayenne.jpa.map.JpaEntityResult
getDiscriminatorType() - Method in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
getDiscriminatorValue() - Method in class org.apache.cayenne.jpa.map.JpaEntity
  Returns discriminatorValue property.
getDomain() - Method in class org.apache.cayenne.access.DbGenerator
  Returns a DataDomain used by the DbGenerator to detect cross-database relationships.
getDomain(String) - Method in class org.apache.cayenne.conf.Configuration
  Returns registered domain matching `name` or `null` if no such domain is found.
getDomain() - Method in class org.apache.cayenne.conf.Configuration
  Returns default domain of this configuration.
getDomain() - Method in class org.apache.cayenne.map.event.DomainEvent
  Returns domain object associated with this event.
getDomain() - Method in class org.apache.cayenne.project.DataNodeConfigInfo
  Returns the domain.
getDomainConfiguration() - Method in class org.apache.cayenne.conf.Configuration
  Returns a DataDomain as a stream or `null` if it cannot be found.
getDomainConfiguration() - Method in class org.apache.cayenne.conf.DefaultConfiguration
  Returns the domain configuration as a stream or `null` if it cannot be found.
getDomainConfigurationName() - Method in class org.apache.cayenne.conf.Configuration
  Returns the name of the main domain configuration resource.
getDomains() - Method in class org.apache.cayenne.conf.Configuration
  Returns an unmodifiable collection of registered DataDomains sorted by domain name.
getDomains() - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
  Returns the domains.
getDriverClassName() - Method in class org.apache.cayenne.conn.DriverDataSource
getDriverFile() - Method in class org.apache.cayenne.project.DataNodeConfigInfo
  Returns the driverFile.
getDriverInfo() - Method in class org.apache.cayenne.conf.DriverDataSourceFactory
  Returns DataSourceInfo property.
getDriverInfo() - Method in class org.apache.cayenne.project.ProjectDataSourceFactory
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.JdbcAdapter
  Returns a translator factory for EJBQL to SQL translation.
getEmbeddable(String) - Method in class org.apache.cayenne.map.DataMap
getEmbeddable() - Method in class org.apache.cayenne.map.EmbeddableAttribute
getEmbeddable() - Method in class org.apache.cayenne.map.EmbeddedAttribute
getEmbeddable(String) - Method in class org.apache.cayenne.map.EntityResolver
getEmbeddable(String) - Method in interface org.apache.cayenne.map.MappingNamespace
  Returns an `Embeddable` matching class name or null if such Embeddable is not mapped.
getEmbeddable(Object) - Method in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
  Returns an embeddable object for the owner object, initializing embeddable if it is null.
getEmbeddableMap() - Method in class org.apache.cayenne.map.DataMap
getEmbeddables() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getEmbeddables() - Method in class org.apache.cayenne.map.DataMap
  Returns a collection of `Embeddable` mappings stored in the DataMap.
getEmbeddedAttribute(String) - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getEmbeddedAttributes() - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getEmbeddedId() - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getEncoding() - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Returns file encoding for the generated files.
getEndColumn() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
getEndColumn() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
getEndColumn() - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
getEndLine() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
getEndLine() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
getEndLine() - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
getEntities() - Method in class org.apache.cayenne.access.DataPort
getEntities() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getEntity() - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Returns entity for the class associated with this generator.
getEntity() - Method in class org.apache.cayenne.map.Attribute
  Returns parent entity that holds this attribute.
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 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
getEntityCallbacks(Class) - Method in class org.apache.cayenne.jpa.conf.EntityMapAnnotationLoader
  Returns a collection of methods that match an 'entity callback" pattern, i.e.
getEntityClassName() - Method in class org.apache.cayenne.jpa.map.JpaEntityResult
getEntityDescriptor(String) - Method in class org.apache.cayenne.access.jdbc.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.
getEntityListener(Class) - Method in class org.apache.cayenne.jpa.conf.EntityListenerAnnotationLoader
  Returns a listener methods descriptor for the annotated listener, or null if none of the class methods are properly annotated.
getEntityListener(String) - Method in class org.apache.cayenne.map.DataMap
getEntityListener(String) - Method in class org.apache.cayenne.map.EntityResolver
getEntityListener(String) - Method in interface org.apache.cayenne.map.MappingNamespace
  Returns an `EntityListener` matching class name or null if such EntityListener is not mapped.
getEntityListener(String) - Method in class org.apache.cayenne.map.ObjEntity
getEntityListeners() - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
getEntityListeners() - Method in class org.apache.cayenne.jpa.map.JpaEntityListeners
getEntityListeners() - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
getEntityListeners() - Method in class org.apache.cayenne.map.DataMap
  Returns a collection of `EntityListener` mappings stored in the DataMap.
getEntityListeners() - Method in class org.apache.cayenne.map.ObjEntity
  Returns an unmodifiable list of registered `EntityListener` objects.
getEntityListenersMap() - Method in class org.apache.cayenne.map.DataMap
getEntityMap() - Method in class org.apache.cayenne.jpa.conf.EntityMapLoader
  Returns an entity map with entity
getEntityMap() - Method in class org.apache.cayenne.jpa.conf.EntityMapLoaderContext
getEntityMap(URL) - Method in class org.apache.cayenne.jpa.conf.EntityMapXMLLoader
  Loads `JpaEntityMap` using provided class loader to locate the XML.
getEntityName() - Method in class org.apache.cayenne.ObjectId
getEntityResolver() - Method in class org.apache.cayenne.access.ClientServerChannel
getEntityResolver() - Method in class org.apache.cayenne.access.DataContext
  Returns EntityResolver.
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 class org.apache.cayenne.access.jdbc.BaseSQLAction
getEntityResolver() - Method in interface org.apache.cayenne.access.QueryEngine
  Returns a resolver for this query engine that is capable of resolving between classes, entity names, and obj/db entities
getEntityResolver() - Method in class org.apache.cayenne.access.QueryTranslator
getEntityResolver() - Method in class org.apache.cayenne.BaseContext
getEntityResolver() - Method in class org.apache.cayenne.CayenneContext
  Returns an EntityResolver that provides mapping information needed for CayenneContext operation.
getEntityResolver() - Method in interface org.apache.cayenne.DataChannel
  Returns an EntityResolver instance that contains runtime mapping information.
getEntityResolver() - Method in class org.apache.cayenne.dba.JdbcActionBuilder
  Returns EntityResolver that can be used to gain access to the mapping objects.
getEntityResolver() - Method in class org.apache.cayenne.gen.EntityUtils
  Returns the EntityResolver for this set of DataMaps.
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.
getEntityResults() - Method in class org.apache.cayenne.jpa.map.JpaSqlResultSetMapping
getEntitySorter() - Method in class org.apache.cayenne.access.DataNode
  Returns EntitySorter used by the DataNode.
getEnumerated() - Method in class org.apache.cayenne.jpa.map.JpaBasic
getEoAttributeName() - Method in class org.apache.cayenne.wocompat.EODbAttribute
getEOName() - Method in class org.apache.cayenne.wocompat.EOQuery
getEOQueries() - Method in class org.apache.cayenne.wocompat.EOObjEntity
  Returns a collection of queries for this entity.
getEOQuery(String) - Method in class org.apache.cayenne.wocompat.EOObjEntity
  Returns stored EOQuery.
getError() - Method in class org.apache.cayenne.validation.SimpleValidationFailure
getError() - Method in interface org.apache.cayenne.validation.ValidationFailure
  Returns an user defined error object.
getEventBridgeFactoryName() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
getEventBridgeParameters() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
getEventManager() - Method in class org.apache.cayenne.access.ClientServerChannel
getEventManager() - Method in class org.apache.cayenne.access.DataContext
  Returns EventManager associated with the ObjectStore.
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.conf.Configuration
  Returns EventManager used by this configuration.
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
getEventQueue() - Method in class org.apache.cayenne.event.EventManager
  Returns a list of currently queued events.
getExceptionLabel() - Static method in exception org.apache.cayenne.CayenneException
getExistingSequences(DataNode) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
  Fetches a list of existing sequences that might match Cayenne generated ones.
getExistingSequences(DataNode) - Method in class org.apache.cayenne.dba.ingres.IngresPkGenerator
getExistingSequences(DataNode) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
  Fetches a list of existing sequences that might match Cayenne generated ones.
getExistingSequences(DataNode) - Method in class org.apache.cayenne.dba.postgres.PostgresPkGenerator
  Fetches a list of existing sequences that might match Cayenne generated ones.
getExpression() - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
getExpression() - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
  Returns a tree representation of an EJBQL expression.
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.ASTBetween
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTDivide
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTEqual
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTFalse
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTGreater
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTIn
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLess
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLike
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTList
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTMultiply
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNegate
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNot
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotIn
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotLike
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTOr
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTPath
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTScalar
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTSubtract
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.ASTTrue
getExpressionOperator(int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
getExpressionSpec() - Method in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated. Returns the expressionSpec.
getExpressionString() - Method in exception org.apache.cayenne.exp.ExpressionException
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.
getFactories() - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
  Returns ExtendedTypeFactories registered with this instance.
getFactory() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Returns parent EntityManagerFactory.
getFailedAdapters() - Method in class org.apache.cayenne.conf.ConfigStatus
  Returns a map of adapter classes for node names that failed to load.
getFailedDataSources() - Method in class org.apache.cayenne.conf.ConfigStatus
  Returns a map of DataSource locations for node names that failed to load.
getFailedMapRefs() - Method in class org.apache.cayenne.conf.ConfigStatus
  Returns a list of map reference names that failed to load.
getFailedMaps() - Method in class org.apache.cayenne.conf.ConfigStatus
  Returns a map of locations for names of the data maps that failed to load.
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.
getFetch() - Method in class org.apache.cayenne.jpa.map.JpaBasic
getFetch() - Method in class org.apache.cayenne.jpa.map.JpaRelationship
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 maximium number of records that can be returned by this query.
getFetchLimit() - Method in class org.apache.cayenne.query.SelectQuery
  Returns the fetchLimit.
getFetchLimit() - Method in class org.apache.cayenne.query.SQLTemplate
getFetchStartIndex() - Method in interface org.apache.cayenne.query.QueryMetadata
  Specifies a start of a range when fetching a subset of records.
getFieldDescriptors() - Method in class org.apache.cayenne.jpa.map.JpaClassDescriptor
getFieldResults() - Method in class org.apache.cayenne.jpa.map.JpaEntityResult
getFirstRows(Query) - Method in class org.apache.cayenne.access.QueryResult
  Returns the first results for the query.
getFirstUpdateCount(Query) - Method in class org.apache.cayenne.access.QueryResult
  Returns the first update count for the query.
getFirstUpdateCounts(Query) - Method in class org.apache.cayenne.access.QueryResult
  Returns the first update count.
getFlushMode() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Get the flush mode that applies to all objects contained in the persistence context.
getFlushMode() - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
getFreshSnapshot(QueryEngine) - Method in exception org.apache.cayenne.access.OptimisticLockException
  Retrieves fresh snapshot for the failed row.
getFromTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.jdbc.EJBQLTranslatorFactory
getFromTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
getFullSize() - Method in class org.apache.cayenne.util.IncrementalListResponse
getFullyQualifiedName() - Method in class org.apache.cayenne.map.DbEntity
  Returns table name including schema, if present.
getFullyQualifiedName() - Method in class org.apache.cayenne.map.DerivedDbEntity
  Deprecated.
getFullyQualifiedName() - Method in class org.apache.cayenne.map.Procedure
  Returns procedure name including schema, 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
getGeneratedAttributes() - Method in class org.apache.cayenne.map.DbEntity
  Returns an unmodifiable collection of DbAttributes that are generated by the database.
getGeneratedValue() - Method in class org.apache.cayenne.jpa.map.JpaId
getGenerator() - Method in class org.apache.cayenne.jpa.map.JpaGeneratedValue
getGeneratorName() - Method in class org.apache.cayenne.map.DbKeyGenerator
getGeneratorType() - Method in class org.apache.cayenne.map.DbKeyGenerator
getGenericClassName() - Method in class org.apache.cayenne.access.DbLoader
  Returns a name of a generic class that should be used for all ObjEntities.
getGlobalExceptions() - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
  Returns a list of global exceptions that occured during data operation run.
getGraphManager() - Method in class org.apache.cayenne.access.DataContext
  Returns this context's ObjectStore.
getGraphManager() - Method in class org.apache.cayenne.BaseContext
getGraphManager() - Method in class org.apache.cayenne.CayenneContext
getGraphManager() - Method in interface org.apache.cayenne.ObjectContext
  Returns GraphManager that manages object graph associated with this context.
getGroupByAttributes() - Method in class org.apache.cayenne.map.DerivedDbEntity
  Deprecated. Returns attributes used in GROUP BY as an unmodifiable list.
getGroupByTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.jdbc.EJBQLTranslatorFactory
getGroupByTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
getGroupKeys() - Method in class org.apache.cayenne.query.RefreshQuery
getGroupNames() - Method in class org.apache.cayenne.cache.OSQueryCache
  Returns a collection of group names that have been configured explicitly via properties.
getHandler(URL) - Static method in class org.apache.cayenne.dba.TypesHandler
getHasSuperClass() - Method in class org.apache.cayenne.wocompat.EOObjEntity
  Deprecated. since 2.0 use isSubclass()
getHint(String) - Method in class org.apache.cayenne.jpa.map.JpaNamedQuery
  Returns a hint matching hint name.
getHints() - Method in class org.apache.cayenne.jpa.map.JpaNamedQuery
getHoldability() - Method in class org.apache.cayenne.conn.ConnectionWrapper
getId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLFromItem
getId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
getId(String) - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getId() - Method in class org.apache.cayenne.map.event.MapEvent
  Returns the id.
getIdClass() - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
getIdentifierColumnsTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.jdbc.EJBQLTranslatorFactory
getIdentifierColumnsTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
getIdProperties() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
  Returns an iterator over the properties mapped to id columns.
getIdProperties() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
getIdProperties() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
getIds() - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getIdSnapshot() - Method in class org.apache.cayenne.ObjectId
  Returns an unmodifiable Map of persistent id values, essentailly a primary key map.
GetImage() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
GetImage() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
GetImage() - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
getIncomingRelationship(String) - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
  Returns a relationship 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
getInfo() - Method in class org.apache.cayenne.tools.DeploymentConfigurator
getInheritance() - Method in class org.apache.cayenne.jpa.map.JpaEntity
getInitialValue() - Method in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
getInitialValue() - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
getInputStream(String) - Method in class org.apache.cayenne.conf.DriverDataSourceFactory
getInsertBatchSize() - Method in class org.apache.cayenne.access.DataPort
getInstance() - Static method in class org.apache.cayenne.conf.ConnectionProperties
  Returns ConnectionProperties singleton.
getInstance() - Static method in class org.apache.cayenne.gen.StringUtils
getInstance() - Static method in class org.apache.cayenne.project.CayenneUserDir
getInstance() - Static method in class org.apache.cayenne.project.FlatProjectView
  Returns a FlatProjectView singleton.
getInstance() - Static method in class org.apache.cayenne.project.validator.MappingNamesHelper
  Returns shared instance of the validator.
getInstrumentation() - Method in class org.apache.cayenne.instrument.CayenneInstrumentationFactory
getInstrumentation() - Method in interface org.apache.cayenne.instrument.InstrumentationFactory
  Returns an `Instrumentation` instance for the current JVM or null if it is not availble or not known to this factory.
getInstrumentation() - Static method in class org.apache.cayenne.instrument.InstrumentUtil
  Returns JVM instrumentation obtained via a preconfigured factory or from a number of "standard" places known to Cayenne.
getInvalidatedIds() - Method in class org.apache.cayenne.access.event.SnapshotEvent
getInverseJoinColumns() - Method in class org.apache.cayenne.jpa.map.JpaJoinTable
getIsAbstractEntity() - Method in class org.apache.cayenne.wocompat.EOObjEntity
  Deprecated. since 2.0 use isAbstractEntity()
getIsClientEntity() - Method in class org.apache.cayenne.wocompat.EOObjEntity
  Deprecated. since 2.0 use !isServerOnly()
getJarFileUrls() - Method in class org.apache.cayenne.jpa.JpaUnit
getJavaBySqlType(int) - Static method in class org.apache.cayenne.dba.TypesMapping
  Get the corresponding Java type by its java.sql.Types counterpart.
getJavaBySqlType(int, int, int) - Static method in class org.apache.cayenne.dba.TypesMapping
  Get the corresponding Java type by its java.sql.Types counterpart.
getJavaClass() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
getJavaClass() - 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
  Returns Java class of persistent objects described by this entity.
getJavaClass(String) - Static method in class org.apache.cayenne.util.Util
  Creates a Java class, handling regular class names as well as single-dimensional arrays and primitive types.
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
getJdbcDriver() - Method in class org.apache.cayenne.conn.PoolManager
  Returns a name of a JDBC driver used to initialize this pool.
getJdbcType() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
getJdbcType() - Method in class org.apache.cayenne.access.jdbc.ParameterBinding
getJndiDataSource(String, PersistenceUnitInfo) - Method in class org.apache.cayenne.jpa.conf.DefaultDataSourceFactory
getJoinColumns() - Method in class org.apache.cayenne.jpa.map.JpaAssociationOverride
getJoinColumns() - Method in class org.apache.cayenne.jpa.map.JpaJoinTable
getJoinColumns() - Method in class org.apache.cayenne.jpa.map.JpaManyToOne
getJoinColumns() - Method in class org.apache.cayenne.jpa.map.JpaOneToMany
getJoinColumns() - Method in class org.apache.cayenne.jpa.map.JpaOneToOne
getJoins() - Method in class org.apache.cayenne.map.DbRelationship
  Returns a list of joins.
getJoinTable() - Method in class org.apache.cayenne.jpa.map.JpaManyToMany
getJoinTable() - Method in class org.apache.cayenne.jpa.map.JpaManyToOne
getJoinTable() - Method in class org.apache.cayenne.jpa.map.JpaOneToMany
getJoinTable() - Method in class org.apache.cayenne.jpa.map.JpaOneToOne
getJpaQuery() - Method in class org.apache.cayenne.jpa.bridge.JpaIndirectQuery
getJtaDataSource(String, PersistenceUnitInfo) - Method in class org.apache.cayenne.jpa.conf.DefaultDataSourceFactory
getJtaDataSource(String, PersistenceUnitInfo) - Method in interface org.apache.cayenne.jpa.conf.JpaDataSourceFactory
getJtaDataSource() - Method in class org.apache.cayenne.jpa.JpaUnit
getKey() - Method in class org.apache.cayenne.ObjectId
getKeyCacheSize() - Method in class org.apache.cayenne.map.DbKeyGenerator
getLabel() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
  Returns "label" used in a DataRow for column value.
getLastModified(Resource) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateResourceManager
getLastPrefetchHint() - Method in class org.apache.cayenne.query.PrefetchSelectQuery
  Retunrs last incoming ObjRelationship in the prefetch relationship chain.
getLeftHandSideId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLJoin
getLength() - Method in class org.apache.cayenne.jpa.map.JpaColumn
getLength() - Method in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
getLine() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
  Deprecated.
getLine() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
  Deprecated.
getLine() - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
  Deprecated.
getListFault() - Method in interface org.apache.cayenne.reflect.FaultFactory
getListFault() - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
getLoaderDelegate() - Method in class org.apache.cayenne.conf.Configuration
  Returns a delegate used for controlling the loading of configuration elements.
getLoaderNameForResource(String) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateResourceManager
getLoadStatus() - Method in class org.apache.cayenne.conf.Configuration
  Returns the load status.
getLoadStatus() - Method in class org.apache.cayenne.project.ApplicationProject
getLoadStatus() - Method in class org.apache.cayenne.project.DataMapProject
  Always returns empty status.
getLoadStatus() - Method in class org.apache.cayenne.project.PartialProject
getLoadStatus() - Method in class org.apache.cayenne.project.Project
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() - Method in class org.apache.cayenne.project.ProjectFile
  Builds a filename from the object name and "file suffix".
getLocationSuffix() - Method in class org.apache.cayenne.project.ApplicationProjectFile
  Returns suffix to append to object name when creating a file name.
getLocationSuffix() - Method in class org.apache.cayenne.project.DataMapFile
  Returns ".map.xml" that should be used as a file suffix for DataMaps.
getLocationSuffix() - Method in class org.apache.cayenne.project.DataNodeFile
  Returns ".driver.xml" that should be used as a file suffix for DataNode driver files.
getLocationSuffix() - Method in class org.apache.cayenne.project.ProjectFile
  Returns suffix to append to object name when creating a file name.
getLockType() - Method in class org.apache.cayenne.map.ObjEntity
  Returns the type of lock used by this ObjEntity.
getLogger() - Method in class org.apache.cayenne.conn.DriverDataSource
getLogger() - Method in class org.apache.cayenne.jpa.instrument.InstrumentingUnit
getLoginId() - Method in class org.apache.cayenne.event.XMPPBridge
getLoginTimeout() - Method in class org.apache.cayenne.conn.DriverDataSource
getLoginTimeout() - Method in class org.apache.cayenne.conn.PoolDataSource
getLoginTimeout() - Method in class org.apache.cayenne.conn.PoolManager
getLoginTimeout() - Method in class org.apache.cayenne.project.ProjectDataSource
getLogWriter() - Method in class org.apache.cayenne.conn.DriverDataSource
getLogWriter() - Method in class org.apache.cayenne.conn.PoolDataSource
getLogWriter() - Method in class org.apache.cayenne.conn.PoolManager
getLogWriter() - Method in class org.apache.cayenne.project.ProjectDataSource
getMainFile() - Method in class org.apache.cayenne.project.Project
  Returns a canonical form of a main file associated with this project.
getManagedClass() - Method in class org.apache.cayenne.jpa.map.JpaClassDescriptor
getManagedClassNames() - Method in class org.apache.cayenne.jpa.JpaUnit
getMangedClasses() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
  Compiles and returns a map of managed class descriptors that includes descriptors for entities, managed superclasses and embeddables.
getManyToManyRelationship(String) - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getManyToManyRelationships() - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getManyToOneRelationship(String) - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getManyToOneRelationships() - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getMap(String) - Method in class org.apache.cayenne.access.DataDomain
  Returns DataMap matching `name` parameter.
getMap() - Method in class org.apache.cayenne.util.EntityMergeSupport
getMapArcProperties() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
  Returns an iterator 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
getMapConfiguration(String) - Method in class org.apache.cayenne.conf.Configuration
  Returns a DataMap with the given name or `null` if it cannot be found.
getMapConfiguration(String) - Method in class org.apache.cayenne.conf.DefaultConfiguration
  Returns the `DataMap` configuration from a specified location or `null` if it cannot be found.
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.jpa.map.JpaManyToMany
getMapKey() - Method in class org.apache.cayenne.jpa.map.JpaOneToMany
getMapKey() - Method in class org.apache.cayenne.map.ObjRelationship
  Returns a property name of a target entity used to create a relationship map.
getMapKey(String, Object) - Method in class org.apache.cayenne.PersistentObject
  Returns a map key for a given to-many map relationship and a target object.
getMapKey(Object) - Method in interface org.apache.cayenne.reflect.ToManyMapProperty
  Extracts the map key of the target object.
getMapLoader() - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
getMapMessageKey(String, String) - Method in class org.apache.cayenne.conf.ConfigStatus
getMappedBy() - Method in class org.apache.cayenne.jpa.map.JpaManyToMany
getMappedBy() - Method in class org.apache.cayenne.jpa.map.JpaOneToMany
getMappedBy() - Method in class org.apache.cayenne.jpa.map.JpaOneToOne
getMappedEntities(DbEntity) - Method in class org.apache.cayenne.map.DataMap
  Returns all ObjEntities mapped to the given DbEntity.
getMappedSuperclasses() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getMappingFileNames() - Method in class org.apache.cayenne.jpa.JpaUnit
getMapRefMessageKey(String) - Method in class org.apache.cayenne.conf.ConfigStatus
getMaxConnections() - Method in class org.apache.cayenne.conn.DataSourceInfo
getMaxConnections() - Method in class org.apache.cayenne.conn.PoolManager
  Returns maximum number of connections this pool can keep.
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.
getMaxLength() - Method in class org.apache.cayenne.map.ClientObjAttribute
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.ProcedureParameter
getMaxSeverity() - Method in class org.apache.cayenne.project.validator.Validator
  Returns maximum severity level encountered during the last validation run.
getMeaningfulFKs(ObjEntity) - Method in class org.apache.cayenne.util.EntityMergeSupport
  Returns a list of ObjAttributes that are mapped to foreign keys.
getMember() - Method in class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
getMessage() - Method in exception org.apache.cayenne.access.OptimisticLockException
  Returns descriptive message for this exception.
getMessage() - Method in exception org.apache.cayenne.CayenneException
getMessage() - Method in exception org.apache.cayenne.CayenneRuntimeException
  Returns message that includes Cayenne version label and the actual exception message.
getMessage() - Method in exception org.apache.cayenne.DeleteDenyException
getMessage() - Method in exception org.apache.cayenne.ejbql.parser.ParseException
  This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error org.apache.cayenne.ejbql.parser.TokenMgrError
  You can also modify the body of this method to customize your error messages.
getMessage() - Method in exception org.apache.cayenne.exp.parser.ParseException
  This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class org.apache.cayenne.project.validator.ValidationInfo
  Returns the message.
getMessage() - Method in exception org.apache.cayenne.wocompat.parser.ParseException
  This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error org.apache.cayenne.wocompat.parser.TokenMgrError
  You can also modify the body of this method to customize your error messages.
getMetaData() - Method in class org.apache.cayenne.access.DbLoader
  Returns DatabaseMetaData object associated with this DbLoader.
getMetaData() - Method in class org.apache.cayenne.conn.ConnectionWrapper
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.AbstractQuery
  Returns default select parameters.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.BatchQuery
  Returns default select parameters.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.EJBQLQuery
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.IndirectQuery
  Returns the metadata obtained from the replacement query.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.NamedQuery
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.ObjectIdQuery
  Returns query metadata object.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.ProcedureQuery
getMetaData(EntityResolver) - Method in interface org.apache.cayenne.query.Query
  Returns query runtime parameters.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.QueryChain
  Returns default metadata.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.RefreshQuery
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.RelationshipQuery
  Returns query metadata object.
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.SelectQuery
getMetaData(EntityResolver) - Method in class org.apache.cayenne.query.SQLTemplate
getMethod() - Method in class org.apache.cayenne.util.Invocation
getMethodName() - Method in class org.apache.cayenne.jpa.map.JpaLifecycleCallback
getMinConnections() - Method in class org.apache.cayenne.conn.DataSourceInfo
getMinConnections() - Method in class org.apache.cayenne.conn.PoolManager
  Returns the absolute minimum number of connections allowed in this pool at any moment in time.
getModelUrl() - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Returns EOModel location as URL.
getModifiedDiffs() - Method in class org.apache.cayenne.access.event.SnapshotEvent
getMulticastAddress() - Method in class org.apache.cayenne.event.JavaGroupsBridge
getMulticastPort() - Method in class org.apache.cayenne.event.JavaGroupsBridge
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.BindDirective
getName() - Method in class org.apache.cayenne.access.jdbc.BindEqualDirective
getName() - Method in class org.apache.cayenne.access.jdbc.BindNotEqualDirective
getName() - Method in class org.apache.cayenne.access.jdbc.BindObjectEqualDirective
getName() - Method in class org.apache.cayenne.access.jdbc.BindObjectNotEqualDirective
getName() - Method in class org.apache.cayenne.access.jdbc.ChainDirective
getName() - Method in class org.apache.cayenne.access.jdbc.ChunkDirective
getName() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
  Retunrs column name.
getName() - Method in class org.apache.cayenne.access.jdbc.ResultDirective
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.jpa.map.JpaAssociationOverride
getName() - Method in class org.apache.cayenne.jpa.map.JpaAttribute
getName() - Method in class org.apache.cayenne.jpa.map.JpaColumn
getName() - Method in class org.apache.cayenne.jpa.map.JpaColumnResult
getName() - Method in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
getName() - Method in class org.apache.cayenne.jpa.map.JpaEntity
getName() - Method in class org.apache.cayenne.jpa.map.JpaFieldResult
getName() - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
getName() - Method in class org.apache.cayenne.jpa.map.JpaJoinTable
getName() - Method in class org.apache.cayenne.jpa.map.JpaNamedQuery
getName() - Method in class org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
getName() - Method in class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
getName() - Method in class org.apache.cayenne.jpa.map.JpaQueryHint
getName() - Method in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
getName() - Method in class org.apache.cayenne.jpa.map.JpaSqlResultSetMapping
getName() - Method in class org.apache.cayenne.jpa.map.JpaTable
getName() - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
  Returns table generator name.
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 class org.apache.cayenne.map.Procedure
getName() - Method in class org.apache.cayenne.map.ProcedureParameter
getName() - Method in class org.apache.cayenne.map.Relationship
getName() - Method in class org.apache.cayenne.project.DataNodeConfigInfo
  Returns the name.
getName() - Method in class org.apache.cayenne.query.AbstractQuery
  Returns a symbolic name of the query.
getName() - Method in class org.apache.cayenne.query.BatchQuery
getName() - Method in class org.apache.cayenne.query.EJBQLQuery
getName() - Method in class org.apache.cayenne.query.IndirectQuery
getName() - Method in class org.apache.cayenne.query.PrefetchTreeNode
getName() - Method in interface org.apache.cayenne.query.Query
  Returns a symbolic name of the query.
getName() - Method in class org.apache.cayenne.query.QueryChain
getName() - Method in class org.apache.cayenne.query.RefreshQuery
getName() - Method in class org.apache.cayenne.query.SQLResultSetMapping
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 interface org.apache.cayenne.reflect.Property
  Returns property name.
getName() - Method in class org.apache.cayenne.reflect.PropertyAccessor
getName() - Method in class org.apache.cayenne.remote.RemoteSession
  Returns session group name.
getName() - Method in interface org.apache.cayenne.util.CayenneMapEntry
  Returns the name property of this object.
getNamedNativeQueries() - Method in class org.apache.cayenne.jpa.map.JpaEntity
getNamedNativeQueries() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getNamedQueries() - Method in class org.apache.cayenne.jpa.map.JpaEntity
getNamedQueries() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getNamespace() - Method in class org.apache.cayenne.map.DataMap
  Returns a parent namespace where this DataMap resides.
getNewBlobFunction() - Method in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
getNewClobFunction() - Method in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
getNewName() - Method in class org.apache.cayenne.map.event.AttributeEvent
getNewName() - Method in class org.apache.cayenne.map.event.DataMapEvent
getNewName() - Method in class org.apache.cayenne.map.event.DataNodeEvent
getNewName() - Method in class org.apache.cayenne.map.event.DomainEvent
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.ProcedureEvent
getNewName() - Method in class org.apache.cayenne.map.event.ProcedureParameterEvent
getNewName() - Method in class org.apache.cayenne.map.event.QueryEvent
getNewName() - Method in class org.apache.cayenne.map.event.RelationshipEvent
getNewTempClassLoader() - Method in class org.apache.cayenne.jpa.JpaUnit
  Creates and returns a child of the main unit ClassLoader.
getNextPrimaryKey() - Method in class org.apache.cayenne.dba.PkRange
getNextToken() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
getNextToken() - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
getNextToken() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
getNextToken() - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
getNextToken() - Method in class org.apache.cayenne.wocompat.parser.Parser
getNextToken() - Method in class org.apache.cayenne.wocompat.parser.ParserTokenManager
getNode(String) - Method in class org.apache.cayenne.access.DataDomain
  Returns registered DataNode whose name matches `name` parameter.
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.
getNodeId() - Method in class org.apache.cayenne.graph.NodeDiff
getNodes() - Method in class org.apache.cayenne.project.ProjectConfigInfo
  Returns the nodes.
getNonJtaDataSource(String, PersistenceUnitInfo) - Method in class org.apache.cayenne.jpa.conf.DefaultDataSourceFactory
getNonJtaDataSource(String, PersistenceUnitInfo) - Method in interface org.apache.cayenne.jpa.conf.JpaDataSourceFactory
getNonJtaDataSource() - Method in class org.apache.cayenne.jpa.JpaUnit
getObject() - Method in exception org.apache.cayenne.DeleteDenyException
getObject() - Method in class org.apache.cayenne.project.ApplicationProjectFile
  Returns a project.
getObject() - Method in class org.apache.cayenne.project.DataMapFile
  Returns DataMap associated with this project.
getObject() - Method in class org.apache.cayenne.project.DataNodeFile
getObject() - Method in class org.apache.cayenne.project.ProjectFile
  Returns a project object associated with this file.
getObject() - Method in class org.apache.cayenne.project.ProjectPath
  Returns the last object in the path.
getObjectClass() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
  Returns a class mapped by this descriptor.
getObjectClass() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
getObjectClass() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
getObjectContext() - Method in class org.apache.cayenne.CayenneDataObject
  Returns this object's DataContext.
getObjectContext() - Method in interface org.apache.cayenne.Persistent
getObjectContext() - Method in class org.apache.cayenne.PersistentObject
getObjectId() - Method in class org.apache.cayenne.CayenneDataObject
getObjectId() - Method in interface org.apache.cayenne.Persistent
getObjectId() - Method in class org.apache.cayenne.PersistentObject
getObjectId() - Method in class org.apache.cayenne.query.BatchQuery
  Returns an ObjectId associated with the current batch iteration.
getObjectId() - Method in class org.apache.cayenne.query.InsertBatchQuery
  Returns an ObjectId associated with the current batch iteration.
getObjectId() - Method in class org.apache.cayenne.query.ObjectIdQuery
getObjectId() - Method in class org.apache.cayenne.query.RelationshipQuery
getObjectId() - Method in class org.apache.cayenne.query.UpdateBatchQuery
  Returns an ObjectId associated with the current batch iteration.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.apache.cayenne.conn.ContainerPoolFactory
  Creates and returns a new `PoolManager` instance.
getObjectIterator() - Method in class org.apache.cayenne.access.ObjectStore
  Returns an iterator over the registered objects.
getObjectName() - Method in class org.apache.cayenne.project.ApplicationProjectFile
getObjectName() - Method in class org.apache.cayenne.project.DataMapFile
getObjectName() - Method in class org.apache.cayenne.project.DataNodeFile
getObjectName() - Method in class org.apache.cayenne.project.ProjectFile
  Returns a name of associated object, that is also used as a file name.
getObjectParent() - Method in class org.apache.cayenne.project.ProjectPath
  Returns an object corresponding to the parent node of the node represented by the path.
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.gen.MapClassGenerator
getObjEntities() - Method in class org.apache.cayenne.map.DataMap
  Returns an unmodifiable collection of ObjEntities stored in this DataMap.
getObjEntities() - Method in class org.apache.cayenne.map.EntityResolver
getObjEntities() - Method in interface org.apache.cayenne.map.MappingNamespace
  Returns all ObjEntities in the namespace.
getObjEntity() - Method in class org.apache.cayenne.access.trans.QualifierTranslator
getObjEntity() - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
getObjEntity() - Method in class org.apache.cayenne.CayenneDataObject
  Returns mapped ObjEntity for this object.
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() - Method in interface org.apache.cayenne.query.QueryMetadata
  Returns an ObjEntity associated with a query or null if no such entity exists.
getObjEntityComparator(boolean) - Method in class org.apache.cayenne.map.AshwoodEntitySorter
getObjEntityForJavaClass(String) - Method in class org.apache.cayenne.map.DataMap
  Returns an ObjEntity for a DataObject class name.
getObjEntityMap() - Method in class org.apache.cayenne.map.DataMap
  Returns a sorted unmodifiable map of ObjEntities contained in this DataMap, keyed by ObjEntity name.
getOldLocation() - Method in class org.apache.cayenne.project.ProjectFile
  Returns saved location of a file.
getOldName() - Method in class org.apache.cayenne.map.event.MapEvent
  Returns the oldName.
getOneToManyRelationship(String) - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getOneToManyRelationships() - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getOneToOneRelationship(String) - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getOneToOneRelationships() - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getOperand(int) - Method in class org.apache.cayenne.exp.Expression
  Returns a value of operand at `index`.
getOperand(int) - Method in class org.apache.cayenne.exp.parser.ASTList
getOperand(int) - Method in class org.apache.cayenne.exp.parser.ASTPath
getOperand(int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
getOperandCount() - Method in class org.apache.cayenne.exp.Expression
  Returns a count of operands of this expression.
getOperandCount() - Method in class org.apache.cayenne.exp.parser.ASTList
getOperandCount() - Method in class org.apache.cayenne.exp.parser.ASTNegate
getOperandCount() - Method in class org.apache.cayenne.exp.parser.ASTPath
getOperandCount() - Method in class org.apache.cayenne.exp.parser.SimpleNode
getOperation() - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
getOracleCursorType() - Static method in class org.apache.cayenne.dba.oracle.OracleAdapter
  Returns an Oracle JDBC extension type defined in oracle.jdbc.driver.OracleTypes.CURSOR.
getOrderBy() - Method in class org.apache.cayenne.jpa.map.JpaManyToMany
getOrderBy() - Method in class org.apache.cayenne.jpa.map.JpaOneToMany
getOrderByColumnList() - Method in class org.apache.cayenne.access.trans.OrderingTranslator
  Returns the column expressions (not Expressions) used in the order by clause.
getOrderByTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.jdbc.EJBQLTranslatorFactory
getOrderByTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
getOrderings() - Method in class org.apache.cayenne.query.SelectQuery
  Returns a list of orderings used by this query.
getOsCache() - Method in class org.apache.cayenne.cache.OSQueryCache
  Returns the underlying OSCache manager object.
getOtherFailures() - Method in class org.apache.cayenne.conf.ConfigStatus
  Returns a list of error messages not directly associated with project objects, such as XML pare exceptions, IOExceptions, etc.
getOutputStreamFromBlobMethod() - Static method in class org.apache.cayenne.dba.oracle.OracleAdapter
getPackageName() - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Returns Java package name of the class associated with this generator.
getPackageName() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
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.ProcedureQuery
getPageSize() - Method in interface org.apache.cayenne.query.QueryMetadata
  Returns query page size.
getPageSize() - Method in class org.apache.cayenne.query.SelectQuery
  Returns `pageSize` property.
getPageSize() - Method in class org.apache.cayenne.query.SQLTemplate
getPageSize() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
  Returns the pageSize.
getParameter() - Method in class org.apache.cayenne.map.event.ProcedureParameterEvent
getParameters() - Method in class org.apache.cayenne.query.EJBQLQuery
  Returns unmodifiable map of combined named and positional 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
getParameterValues(BatchQuery) - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
  Returns a list of values for the current batch iteration.
getParameterValues(BatchQuery) - Method in class org.apache.cayenne.access.trans.InsertBatchQueryBuilder
  Returns a list of values for the current batch iteration.
getParams() - Method in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated. Returns the params.
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 class org.apache.cayenne.util.CayenneMap
  Deprecated. Returns the parent.
getParent() - Method in interface org.apache.cayenne.util.CayenneMapEntry
  Returns the parent map.
getParentDataDomain() - Method in class org.apache.cayenne.access.DataContext
  Returns a DataDomain used by this DataContext.
getParentEntity() - Method in class org.apache.cayenne.jpa.bridge.JpaIndirectQuery
getParentEntity() - Method in class org.apache.cayenne.map.DerivedDbEntity
  Deprecated. Returns the parentEntity.
getParentEntityName() - Method in class org.apache.cayenne.map.DerivedDbEntity
  Deprecated. Returns the parentEntityName.
getParentMap() - Method in class org.apache.cayenne.jpa.bridge.JpaIndirectQuery
getParentObjEntityName() - Method in class org.apache.cayenne.query.SelectQuery
  Deprecated. since 3.0M2 (scheduled for removal in 3.0M3) as DerivedDbEntity is deprecated.
getParentQualifier() - Method in class org.apache.cayenne.query.SelectQuery
  Deprecated. since 3.0M2 (scheduled for removal in 3.0M3) as DerivedDbEntity is deprecated.
getParentQuery() - Method in class org.apache.cayenne.query.PrefetchSelectQuery
getParentTask() - Method in class org.apache.cayenne.gen.AntClassGenerator
getParser() - Static method in class org.apache.cayenne.ejbql.EJBQLParserFactory
getPassword() - Method in class org.apache.cayenne.conn.DataSourceInfo
getPassword() - Method in class org.apache.cayenne.conn.DriverDataSource
getPassword() - Method in class org.apache.cayenne.conn.PoolManager
  Returns a data source password used to initialize this pool.
getPassword() - Method in class org.apache.cayenne.event.XMPPBridge
getPassword() - Method in class org.apache.cayenne.remote.hessian.HessianConnection
  Returns password that is used for basic authentication when connecting to the cayenne server.
getPasswordEncoder() - Method in class org.apache.cayenne.conn.DataSourceInfo
getPasswordEncoderClass() - Method in class org.apache.cayenne.conn.DataSourceInfo
getPasswordEncoderSalt() - 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.project.ProjectPath
getPath() - Method in class org.apache.cayenne.project.validator.ValidationInfo
  Returns the ProjectPath object identifing a location described by this ValidationInfo.
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
getPattern() - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
getPersistenceProviderClassName() - Method in class org.apache.cayenne.jpa.JpaUnit
getPersistenceState() - Method in class org.apache.cayenne.CayenneDataObject
getPersistenceState() - Method in interface org.apache.cayenne.Persistent
getPersistenceState() - Method in class org.apache.cayenne.PersistentObject
getPersistenceUnitDefaults() - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitMetadata
getPersistenceUnitInfo() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManagerFactory
  Returns wrapped unit.
getPersistenceUnitMetadata() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getPersistenceUnitName() - Method in class org.apache.cayenne.jpa.JpaUnit
getPersistenceUnitRootUrl() - Method in class org.apache.cayenne.jpa.JpaUnit
getPersistenceUnits(InputSource, URL) - Method in class org.apache.cayenne.jpa.conf.UnitDescriptorParser
  Loads and returns a Collection of PersistenceUnitInfos from the XML descriptor.
getPkCacheSize() - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
  Retruns zero as PK caching is not supported by FrontBaseAdapter.
getPkCacheSize() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
  Returns a size of the entity primary key cache.
getPkCacheSize() - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
  Returns zero, since PK caching is not feasible with OpenBase PK generation mechanism.
getPkColumnName() - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
getPkColumnValue() - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
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.
getPooledConnection() - Method in class org.apache.cayenne.conn.PoolDataSource
getPooledConnection(String, String) - Method in class org.apache.cayenne.conn.PoolDataSource
getPoolSize() - Method in class org.apache.cayenne.conn.PoolManager
  Returns current number of connections.
getPosition() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPositionalInputParameter
getPostedBy() - Method in class org.apache.cayenne.event.CayenneEvent
  Returns an object that posted this event.
getPostLoad() - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
getPostLoad() - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
getPostLoad() - Method in class org.apache.cayenne.map.CallbackMap
getPostPersist() - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
getPostPersist() - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
getPostPersist() - Method in class org.apache.cayenne.map.CallbackMap
getPostRemove() - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
getPostRemove() - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
getPostRemove() - Method in class org.apache.cayenne.map.CallbackMap
getPostUpdate() - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
getPostUpdate() - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
getPostUpdate() - Method in class org.apache.cayenne.map.CallbackMap
getPrecision() - Method in class org.apache.cayenne.access.jdbc.ParameterBinding
getPrecision() - Method in class org.apache.cayenne.jpa.map.JpaColumn
getPrecision() - Method in class org.apache.cayenne.map.DbAttribute
  Deprecated. since 3.0 as this property really referred to 'scale'. Use `DbAttribute.getScale()` instead.
getPrecision() - Method in class org.apache.cayenne.map.ProcedureParameter
getPrefetchPath() - Method in class org.apache.cayenne.query.PrefetchSelectQuery
  Returns the prefetchPath.
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.SelectQuery
getPrefetchTree() - Method in class org.apache.cayenne.query.SQLTemplate
getPrePersist() - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
getPrePersist() - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
getPrePersist() - Method in class org.apache.cayenne.map.CallbackMap
getPreRemove() - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
getPreRemove() - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
getPreRemove() - Method in class org.apache.cayenne.map.CallbackMap
getPreUpdate() - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
getPreUpdate() - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
getPreUpdate() - Method in class org.apache.cayenne.map.CallbackMap
getPrimaryDataMap() - Method in class org.apache.cayenne.gen.EntityUtils
getPrimaryKey(Statement, String) - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
getPrimaryKey() - Method in class org.apache.cayenne.map.DbEntity
  Returns an unmodifiable list of DbAttributes representing the primary key of the table described by this DbEntity.
getPrimaryKeyGenerator() - Method in class org.apache.cayenne.map.DbEntity
getPrimaryKeyJoinColumns() - Method in class org.apache.cayenne.jpa.map.JpaEntity
  Returns a collection of `JpaPrimaryKeyJoinColumn` objects that reference keys of a primary table.
getPrimaryKeyJoinColumns() - Method in class org.apache.cayenne.jpa.map.JpaOneToOne
getPrimaryKeyJoinColumns() - Method in class org.apache.cayenne.jpa.map.JpaSecondaryTable
getPrintWriter() - Method in class org.apache.cayenne.util.XMLEncoder
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.trans.ProcedureTranslator
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() - Method in class org.apache.cayenne.map.event.ProcedureEvent
getProcedure(String) - Method in interface org.apache.cayenne.map.MappingNamespace
  Returns Procedure for a given name, or null if no such Procedure is found in the MappingNamespace.
getProcedure() - Method in class org.apache.cayenne.map.ProcedureParameter
  Returns the procedure that holds this parameter.
getProcedure() - Method in interface org.apache.cayenne.query.QueryMetadata
  Returns a Procedure associated with a query or null if no such procedure exists.
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.trans.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.
getProject() - Method in class org.apache.cayenne.project.ProjectFile
  Returns the project.
getProject() - Method in class org.apache.cayenne.project.validator.Validator
  Returns the project.
getProjectDirectory() - Method in class org.apache.cayenne.conf.FileConfiguration
  Returns the directory of the current project file as returned by `FileConfiguration.getProjectFile()`.
getProjectDirectory() - Method in class org.apache.cayenne.project.Project
  Returns project directory.
getProjectFile() - Method in class org.apache.cayenne.conf.FileConfiguration
  Returns the main domain file used for this configuration.
getProjectVersion() - Method in class org.apache.cayenne.conf.Configuration
getProp() - Method in class org.apache.cayenne.gen.ClassGenerationInfo
getPropAsConstantName() - Method in class org.apache.cayenne.gen.ClassGenerationInfo
getProperties() - Method in class org.apache.cayenne.access.DataDomain
getProperties() - Method in class org.apache.cayenne.cache.OSQueryCache
  Returns configuration properties.
getProperties() - Method in class org.apache.cayenne.jpa.JpaUnit
getProperties() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
  Deprecated. since 3.0. Use `ClassDescriptor.visitProperties(PropertyVisitor)` method instead.
getProperties() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
  Deprecated. since 3.0. Use `LazyClassDescriptorDecorator.visitProperties(PropertyVisitor)` method instead.
getProperties() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
  Deprecated. since 3.0. Use `PersistentDescriptor.visitProperties(PropertyVisitor)` method instead.
getProperty(String) - Method in class org.apache.cayenne.jpa.map.JpaClassDescriptor
  Returns descriptor matching the property name.
getProperty(String) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
  Returns a property descriptor matching property name, or null if no such property is found.
getProperty(String) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
getProperty(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
  Recursively looks up property descriptor in this class descriptor and all superclass descriptors.
getProperty() - Method in exception org.apache.cayenne.reflect.PropertyException
getProperty(Object, String) - Static method in class org.apache.cayenne.reflect.PropertyUtils
  Returns object property using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
getProperty() - Method in class org.apache.cayenne.validation.BeanValidationFailure
  Returns a failed property of the failure source object.
getPropertyDescriptor() - Method in class org.apache.cayenne.jpa.map.JpaAttribute
getPropertyDescriptors() - Method in class org.apache.cayenne.jpa.map.JpaClassDescriptor
  Returns getters for public and protected methods that look like read/write bean properties, as those are potential persistent properties.
getPropertyField(String) - Method in class org.apache.cayenne.enhancer.EnhancementHelper
getPropertyForMember(Member) - Method in class org.apache.cayenne.jpa.map.JpaClassDescriptor
  Returns descriptor matching the property name.
getPrototypeAttributeMapFor(String) - Method in class org.apache.cayenne.wocompat.EOModelHelper
getProvider() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManagerFactory
  Returns a parent persistence provider.
getQualifiedColumnName() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
  Returns "qualifiedColumnName" property.
getQualifier() - Method in class org.apache.cayenne.query.QualifiedQuery
  Returns query qualifier.
getQualifierAttributes() - Method in class org.apache.cayenne.query.DeleteBatchQuery
getQualifierAttributes() - Method in class org.apache.cayenne.query.UpdateBatchQuery
getQualifierSnapshot() - Method in exception org.apache.cayenne.access.OptimisticLockException
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.AutoAdapter
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
  Returns a trimming translator.
getQualifierTranslator(QueryAssembler) - Method in interface org.apache.cayenne.dba.DbAdapter
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
  Returns a trimming translator.
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.ingres.IngresAdapter
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.JdbcAdapter
  Creates and returns a default implementation of a qualifier translator.
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
  Returns OpenBase-specific translator for queries.
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
  Returns a trimming translator.
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
  Returns a trimming translator.
getQualifierTranslator(QueryAssembler) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
  Returns a trimming translator.
getQueries() - Method in class org.apache.cayenne.access.QueryResult
  Returns an iterator over all executed queries in the order they were executed.
getQueries() - Method in class org.apache.cayenne.map.DataMap
  Returns an unmodifiable collection of mapped queries.
getQueries() - Method in class org.apache.cayenne.map.EntityResolver
getQueries() - Method in interface org.apache.cayenne.map.MappingNamespace
  Returns all Queries in the namespace.
getQuery() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
  Returns a SQLTemplate for this action.
getQuery() - Method in class org.apache.cayenne.access.QueryTranslator
  Returns query object being processed.
getQuery() - Method in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
  Returns wrapped BatchQuery.
getQuery() - Method in class org.apache.cayenne.jpa.JpaQuery
getQuery() - Method in class org.apache.cayenne.jpa.map.JpaNamedQuery
getQuery(String) - Method in class org.apache.cayenne.map.DataMap
  Returns a named query associated with this DataMap.
getQuery(String) - Method in class org.apache.cayenne.map.EntityResolver
getQuery() - Method in class org.apache.cayenne.map.event.QueryEvent
getQuery(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.
getQuery() - Method in class org.apache.cayenne.map.QueryBuilder
  Builds a Query object based on internal configuration information.
getQuery() - Method in class org.apache.cayenne.query.RefreshQuery
  Returns an internal query, overriding cache policy to force a refresh.
getQuery() - Method in class org.apache.cayenne.remote.QueryMessage
getQueryAssembler() - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
  Returns parent QueryAssembler that uses this helper.
getQueryCache() - Method in class org.apache.cayenne.access.DataContext
  Returns `QueryCache` used by this DataContext, creating it on the fly if needed.
getQueryCache() - Method in class org.apache.cayenne.access.DataDomain
  Returns shared `QueryCache` used by this DataDomain, creating it on the fly if needed.
getQueryCache(Map) - Method in class org.apache.cayenne.cache.MapQueryCacheFactory
getQueryCache(Map) - Method in class org.apache.cayenne.cache.OSQueryCacheFactory
  Creates QueryCache, ignoring provided properties, and reading data from "oscache.properties" file instead.
getQueryCache(Map) - Method in interface org.apache.cayenne.cache.QueryCacheFactory
  Creates a new instance of the QueryCache, configuring it using provided properties.
getQueryCache() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
getQueryCacheFactory() - Method in class org.apache.cayenne.access.DataDomain
  Returns a non-null `QueryCacheFactory`.
getQueryExceptions() - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
  Returns a list of exceptions that occured during data operation run by query.
getQueryMap() - Method in class org.apache.cayenne.map.DataMap
getQuerySQL() - Method in exception org.apache.cayenne.access.OptimisticLockException
getReadOnly() - Method in class org.apache.cayenne.wocompat.EOObjAttribute
  Deprecated. since 2.0 use isReadOnly().
getReference(Class<T>, Object) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Get an instance, whose state may be lazily fetched.
getReference(Class<T>, Object) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
getReferencedColumnName() - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
getReferencedColumnName() - Method in class org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
getRegisteredType(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
  Returns a guranteed non-null ExtendedType instance for a given Java class name.
getRegisteredType(Class) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
  Returns a type registered for the class name.
getRegisteredTypeNames() - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
  Returns array of Java class names supported by Cayenne for JDBC mapping.
getRelationship() - Method in class org.apache.cayenne.access.ToManyList
  Returns a name of relationship for this list.
getRelationship() - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
getRelationship() - Method in exception org.apache.cayenne.DeleteDenyException
getRelationship() - Method in class org.apache.cayenne.map.DbJoin
getRelationship(String) - Method in class org.apache.cayenne.map.Entity
  Returns relationship with name `relName`.
getRelationship() - Method in class org.apache.cayenne.map.event.RelationshipEvent
  Returns relationship associated with this event.
getRelationship(String) - Method in class org.apache.cayenne.map.ObjEntity
  Returns a named Relationship that either belongs to this ObjEntity or is inherited.
getRelationship(EntityResolver) - Method in class org.apache.cayenne.query.RelationshipQuery
  Returns a non-null relationship object for this query.
getRelationship() - Method in interface org.apache.cayenne.reflect.ArcProperty
  Returns a relationship associated with this arc.
getRelationship() - Method in class org.apache.cayenne.reflect.BaseArcProperty
getRelationshipForDbRelationship(DbRelationship) - Method in class org.apache.cayenne.map.ObjEntity
  Returns ObjRelationship of this entity that maps to `dbRelationship` parameter.
getRelationshipMap() - Method in class org.apache.cayenne.map.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.access.ToManyList
getRelationshipOwner() - Method in class org.apache.cayenne.util.RelationshipFault
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
getRelationshipsToAdd(ObjEntity) - Method in class org.apache.cayenne.util.EntityMergeSupport
getRelativePath() - Method in class org.apache.cayenne.ejbql.parser.EJBQLPath
getReplacementIdMap() - Method in class org.apache.cayenne.ObjectId
  Returns a non-null mutable map that can be used to append replacement id values.
getReplacementQuery(EntityResolver) - Method in class org.apache.cayenne.query.IndirectQuery
  Returns a replacement query, creating it on demand and caching it for reuse.
getReplacesVersion() - Method in class org.apache.cayenne.DataRow
getResolver() - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
getResource(String, int, String) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateResourceManager
  Returns a Velocity Resource which is a Template for the given SQL.
getResourceLocator() - Method in class org.apache.cayenne.conf.Configuration
  Returns the resource locator used for finding and loading resources.
getResourceLocator() - Method in class org.apache.cayenne.conf.DefaultConfiguration
  Returns the default ResourceLocator configured for CLASSPATH lookups.
getResourceStream(String) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateResourceManager
getResourceStream(String) - Method in class org.apache.cayenne.gen.ClassGeneratorResourceLoader
  Returns resource as InputStream.
getResultClassName() - Method in class org.apache.cayenne.jpa.map.JpaNamedNativeQuery
getResultColumns() - Method in class org.apache.cayenne.access.jdbc.SQLStatement
getResultColumns() - Method in class org.apache.cayenne.access.trans.SelectTranslator
  Returns a list of ColumnDescriptors for the query columns.
getResultDescriptors() - Method in class org.apache.cayenne.query.ProcedureQuery
  Returns a List of #`RowDescriptor` objects describing query ResultSets in the order they are returned by the stored procedure.
getResultEntityName() - Method in class org.apache.cayenne.query.ProcedureQuery
getResultIterator() - Method in class org.apache.cayenne.access.util.IteratedSelectObserver
getResultList() - Method in class org.apache.cayenne.jpa.JpaQuery
  Execute a SELECT query and return the query results as a List.
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(Query) - Method in class org.apache.cayenne.access.QueryResult
  Returns a list of all results of a given query.
getResultSetMapping() - 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.
getResultSetMapping() - Method in class org.apache.cayenne.jpa.map.JpaNamedNativeQuery
getResultSetMapping() - Method in interface org.apache.cayenne.query.QueryMetadata
  Returns a mapping of the result set data rows.
getReverseDbRelationshipPath() - Method in class org.apache.cayenne.map.ObjRelationship
  Returns a reversed dbRelationship path.
getReverseRelationship() - Method in class org.apache.cayenne.map.DbRelationship
  Returns DbRelationship that is the opposite of this DbRelationship.
getReverseRelationship() - Method in class org.apache.cayenne.map.ObjRelationship
  Returns a "complimentary" ObjRelationship going in the opposite direction.
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.EJBQLJoin
getRollbackOnly() - Method in class org.apache.cayenne.jpa.JpaTransaction
getRoot() - Method in class org.apache.cayenne.map.QueryBuilder
  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.project.ProjectPath
  Returns the root or starting object of the path.
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.
getRootChannel() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
  Returns a DataChannel that is a parent of all session DataChannels.
getRootDbEntity() - Method in class org.apache.cayenne.access.QueryTranslator
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.
getRootEntity() - Method in class org.apache.cayenne.access.QueryTranslator
getRootInheritanceTree() - Method in class org.apache.cayenne.access.QueryTranslator
  Returns an EntityInheritanceTree for the root entity.
getRowDescriptor() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
getRows(Query) - Method in class org.apache.cayenne.access.QueryResult
  Returns a List that itself contains Lists of data rows for each ResultSet returned by the query.
getRrefreshPeriod(String) - Method in class org.apache.cayenne.cache.OSQueryCache
getSaveDelegate() - Method in class org.apache.cayenne.project.ApplicationProjectFile
  Returns the saveDelegate.
getSaverDelegate() - Method in class org.apache.cayenne.conf.Configuration
getScale() - Method in class org.apache.cayenne.jpa.map.JpaColumn
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.jpa.map.JpaEntityMap
getSchema() - Method in class org.apache.cayenne.jpa.map.JpaJoinTable
getSchema() - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
getSchema() - Method in class org.apache.cayenne.jpa.map.JpaTable
getSchema() - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
getSchema() - Method in class org.apache.cayenne.map.DbEntity
  Returns database schema of this table.
getSchema() - Method in class org.apache.cayenne.map.DerivedDbEntity
  Deprecated. Returns schema of the parent entity.
getSchema() - Method in class org.apache.cayenne.map.Procedure
getSchemaName(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
  Generate fully-qualified name for 1.8 and on.
getSchemaName(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
  Generate unqualified name.
getSchemas() - Method in class org.apache.cayenne.access.DbLoader
  Retrieves the schemas for the database.
getSecondaryTables() - Method in class org.apache.cayenne.jpa.map.JpaEntity
getSelectColumnsTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.jdbc.EJBQLTranslatorFactory
getSelectColumnsTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
getSelectTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.jdbc.EJBQLTranslatorFactory
getSelectTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
getSemantics() - Method in class org.apache.cayenne.query.PrefetchTreeNode
getSenderChanges() - Method in class org.apache.cayenne.remote.SyncMessage
getSequenceGenerator() - Method in class org.apache.cayenne.jpa.map.JpaEntity
getSequenceGenerator() - Method in class org.apache.cayenne.jpa.map.JpaId
getSequenceGenerators() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getSequenceName() - Method in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
getSerializer(Class) - Method in class org.apache.cayenne.remote.hessian.EnumSerializerProxy
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.hessian.HessianConnection
getServerEventBridge() - Method in class org.apache.cayenne.remote.service.LocalConnection
  Returns null.
getServerSession() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
  Returns a ServerSession object that represents Cayenne-related state associated with the current session.
getServerSession() - Method in class org.apache.cayenne.remote.service.HttpRemoteService
  Returns a ServerSession object that represents Cayenne-related state associated with the current session.
getServletContext() - Method in class org.apache.cayenne.util.WebApplicationResourceLocator
  Gets the ServletContext used to locate resources.
getSession(boolean) - Method in class org.apache.cayenne.remote.hessian.service.HessianService
getSession(boolean) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
  Returns an HttpSession associated with the current request in progress.
getSession() - Method in class org.apache.cayenne.remote.service.ServerSession
getSessionContext(HttpSession) - Static method in class org.apache.cayenne.conf.ServletUtil
  Returns default Cayenne DataContext associated with the HttpSession, creating it on the fly and storing in the session if needed.
getSessionHandle() - Method in class org.apache.cayenne.event.XMPPBridge
getSessionId() - Method in class org.apache.cayenne.remote.RemoteSession
  Returns server session id.
getSetFault() - Method in interface org.apache.cayenne.reflect.FaultFactory
getSetFault() - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
getSeverity() - Method in class org.apache.cayenne.project.validator.ValidationInfo
  Returns the severity.
getSharedChannel(String) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
getSharedConfiguration() - Static method in class org.apache.cayenne.conf.Configuration
  Use this method as an entry point to all Cayenne access objects.
getSharedSessionName() - Method in class org.apache.cayenne.remote.hessian.HessianConnection
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.
getSingleResult() - Method in class org.apache.cayenne.jpa.JpaQuery
  Execute a SELECT query that returns a single result.
getSnapshot(ObjectId) - Method in class org.apache.cayenne.access.ObjectStore
  Returns a snapshot for ObjectId from the underlying snapshot cache.
getSnapshotEventSubject() - Method in class org.apache.cayenne.access.DataRowStore
  Returns EventSubject used by this SnapshotCache to notify of snapshot changes.
getSnapshotVersion() - Method in class org.apache.cayenne.CayenneDataObject
  Returns a version of a DataRow snapshot that was used to create this object.
getSnapshotVersion() - Method in interface org.apache.cayenne.DataObject
  Returns a version of a DataRow snapshot that was used to create this object.
getSortSpec() - Method in class org.apache.cayenne.query.Ordering
  Returns the expression defining a ordering Java Bean property.
getSortSpecString() - Method in class org.apache.cayenne.query.Ordering
  Returns sortSpec string representation.
getSource() - Method in interface org.apache.cayenne.ejbql.EJBQLCompiledExpression
  Returns EJB QL source of the compiled expression if available.
getSource() - Method in class org.apache.cayenne.map.DbJoin
  Returns DbAttribute on on the left side of the join.
getSource() - Method in exception org.apache.cayenne.reflect.PropertyException
  Returns an object that caused an error.
getSource() - Method in class org.apache.cayenne.remote.SyncMessage
  Returns a source of SyncMessage.
getSource() - Method in class org.apache.cayenne.validation.SimpleValidationFailure
  Returns object that failed the validation.
getSource() - Method in interface org.apache.cayenne.validation.ValidationFailure
  Returns the object that has generated the failure.
getSourceAttributes() - Method in class org.apache.cayenne.map.DbRelationship
  Returns a Collection of source attributes.
getSourceEntity() - Method in class org.apache.cayenne.map.Relationship
  Returns relationship source entity.
getSourceJar() - Method in class org.apache.cayenne.project.ProjectConfigInfo
  Returns the sourceJar.
getSourceName() - Method in class org.apache.cayenne.map.DbJoin
getSourceNode() - Method in class org.apache.cayenne.access.DataPort
getSql() - Method in class org.apache.cayenne.access.jdbc.SQLStatement
getSqlNameByType(int) - Static method in class org.apache.cayenne.dba.TypesMapping
  Returns a String representation of the SQL type from its JDBC code.
getSqlResultSetMapping() - Method in class org.apache.cayenne.jpa.map.JpaEntity
getSqlResultSetMappings() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getSqlTypeByJava(String) - Static method in class org.apache.cayenne.dba.TypesMapping
  Returns default java.sql.Types type by the Java type name.
getSqlTypeByJava(Class) - Static method in class org.apache.cayenne.dba.TypesMapping
  Guesses a default JDBC type for the Java class.
getSqlTypeByName(String) - Static method in class org.apache.cayenne.dba.TypesMapping
  Returns a JDBC int type for SQL typem name.
getState() - Method in class org.apache.cayenne.event.JavaGroupsBridge
getStatus() - Method in class org.apache.cayenne.access.Transaction
getStatus() - Method in interface org.apache.cayenne.conf.ConfigLoaderDelegate
getStatus() - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
  Returns the status.
getStrategy() - Method in class org.apache.cayenne.jpa.map.JpaGeneratedValue
getStrategy() - Method in class org.apache.cayenne.jpa.map.JpaInheritance
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
getSubClassName() - Method in class org.apache.cayenne.gen.EntityUtils
  Returns class name (without a package) of the sub class associated with this generator.
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
getSubPackageName() - Method in class org.apache.cayenne.gen.EntityUtils
  Returns Java package name of the class associated with this generator.
getSubString(long, int) - Method in class org.apache.cayenne.util.MemoryClob
  Retrieves a copy of the specified substring in the `CLOB` value designated by this `Clob` object.
GetSuffix(int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
GetSuffix(int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
GetSuffix(int) - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
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.gen.ClassGenerationInfo
  Returns the fully qualified super class of the data object class associated with this generator
getSuperClassName() - Method in class org.apache.cayenne.gen.EntityUtils
  Returns the super class (without a package) of the data object class associated with this generator
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.
getSuperPackageName() - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Returns `superPackageName` property that defines a superclass's package name.
getSuperPackageName() - Method in class org.apache.cayenne.gen.EntityUtils
  Returns `superPackageName` property that defines a superclass's package name.
getSuperPkg() - Method in class org.apache.cayenne.gen.MapClassGenerator
  Returns "superPkg" property value - a name of a superclass package that should be used for all generated superclasses.
getSuperPrefix() - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Returns prefix used to distinguish between superclass and subclass when generating classes in pairs.
getSupertemplateForPairs() - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Returns template file path for Java superclass when generating class pairs.
getSyntheticId() - Method in class org.apache.cayenne.ejbql.parser.EJBQLFromItem
  Returns an id generated from the entity name.
getTable() - Method in class org.apache.cayenne.jpa.map.JpaColumn
getTable() - Method in class org.apache.cayenne.jpa.map.JpaEntity
getTable() - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
getTable() - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
  Returns table generator table name.
getTable(DbEntity) - Method in class org.apache.cayenne.map.AshwoodEntitySorter
getTable(ObjEntity) - Method in class org.apache.cayenne.map.AshwoodEntitySorter
getTableAlias(String, String) - Method in class org.apache.cayenne.access.jdbc.EJBQLTranslationContext
  Retrieves a SQL alias for the combination of EJBQL id variable and a table name.
getTableGenerator() - Method in class org.apache.cayenne.jpa.map.JpaEntity
getTableGenerator() - Method in class org.apache.cayenne.jpa.map.JpaId
getTableGenerators() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getTableName() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
  Returns the name of the parent table.
getTableName(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
  Generate fully-qualified name for 1.8 and on.
getTableName(DbEntity) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter
  Generate unqualified name without schema.
getTables(String, String, String, String[]) - Method in class org.apache.cayenne.access.DbLoader
  Returns all table names for given combination of the criteria.
getTableTypes() - Method in class org.apache.cayenne.access.DbLoader
  Returns all the table types for the given database.
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.jpa.map.JpaRelationship
getTargetEntityName() - Method in class org.apache.cayenne.map.Relationship
  Returns the name of a target entity.
getTargetEntityType() - Method in class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
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
getTempClassLoader() - Method in class org.apache.cayenne.jpa.conf.EntityMapLoaderContext
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.
getTemplateForPairs() - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Returns template file path for Java subclass when generating class pairs.
getTemplateForSingles() - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Returns template file path for Java class when generating single classes.
getTemplateKeys() - Method in class org.apache.cayenne.query.SQLTemplate
  Returns a collection of configured template keys.
getTemporal() - Method in class org.apache.cayenne.jpa.map.JpaBasic
getTemporal() - Method in class org.apache.cayenne.jpa.map.JpaId
getTemporal() - Method in class org.apache.cayenne.jpa.map.JpaVersion
GetterVisitor - Class in org.apache.cayenne.enhancer
GetterVisitor(MethodVisitor, EnhancementHelper, String, boolean) - Constructor for class org.apache.cayenne.enhancer.GetterVisitor
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
getThreadDataContext() - Static method in class org.apache.cayenne.access.DataContext
  Returns the DataContext bound to the current thread.
getThreadTransaction() - Static method in class org.apache.cayenne.access.Transaction
  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
getTimestamp() - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Returns internal timestamp of this generator used to make decisions about overwriting individual files.
getToken(int) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
getToken(int) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
getToken(int) - Method in class org.apache.cayenne.wocompat.parser.Parser
getToManyFault() - Static method in class org.apache.cayenne.Fault
  Deprecated. since 3.0 as the fault singletons are no longer static and are managed by the Cayenne configuration.
getToOneFault() - Static method in class org.apache.cayenne.Fault
  Deprecated. since 3.0 as the fault singletons are no longer static and are managed by the Cayenne configuration.
getToOneFault() - Method in interface org.apache.cayenne.reflect.FaultFactory
getToOneFault() - Method in class org.apache.cayenne.reflect.SingletonFaultFactory
getTopicConnectionFactoryName() - Method in class org.apache.cayenne.event.JMSBridge
getTransaction() - Method in class org.apache.cayenne.jpa.JtaEntityManager
getTransaction() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Return the resource-level transaction object.
getTransaction() - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
getTransactionDelegate() - Method in class org.apache.cayenne.access.DataDomain
getTransactionIsolation() - Method in class org.apache.cayenne.conn.ConnectionWrapper
getTransactionRegistry() - Method in class org.apache.cayenne.jpa.JtaEntityManagerFactory
  Returns JTA 11 TransactionSynchronizationRegistry, looking it up via JNDI on first access, and caching it for the following invocations.
getTransactionType() - Method in class org.apache.cayenne.jpa.JpaUnit
getTransientAttribute(String) - Method in class org.apache.cayenne.jpa.map.JpaAttributes
  Returns a JpaTransient for a given property name
getTransientAttributes() - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getTrimFunction() - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
getTrimFunction() - Method in class org.apache.cayenne.access.trans.TrimmingQualifierTranslator
  Returns the trimFunction.
getType() - Method in class org.apache.cayenne.access.jdbc.BindDirective
getType() - Method in class org.apache.cayenne.access.jdbc.ChainDirective
getType() - Method in class org.apache.cayenne.access.jdbc.ChunkDirective
getType() - Method in class org.apache.cayenne.access.jdbc.ResultDirective
getType(Class) - Method in interface org.apache.cayenne.access.types.ExtendedTypeFactory
  Returns ExtendedType instance that can handle a given object class.
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.ASTBetween
getType() - Method in class org.apache.cayenne.exp.parser.ASTDbPath
getType() - Method in class org.apache.cayenne.exp.parser.ASTDivide
getType() - Method in class org.apache.cayenne.exp.parser.ASTEqual
getType() - Method in class org.apache.cayenne.exp.parser.ASTFalse
getType() - Method in class org.apache.cayenne.exp.parser.ASTGreater
getType() - Method in class org.apache.cayenne.exp.parser.ASTGreaterOrEqual
getType() - Method in class org.apache.cayenne.exp.parser.ASTIn
getType() - Method in class org.apache.cayenne.exp.parser.ASTLess
getType() - Method in class org.apache.cayenne.exp.parser.ASTLessOrEqual
getType() - Method in class org.apache.cayenne.exp.parser.ASTLike
getType() - Method in class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
getType() - Method in class org.apache.cayenne.exp.parser.ASTList
getType() - Method in class org.apache.cayenne.exp.parser.ASTMultiply
getType() - Method in class org.apache.cayenne.exp.parser.ASTNegate
getType() - Method in class org.apache.cayenne.exp.parser.ASTNot
getType() - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
getType() - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
getType() - Method in class org.apache.cayenne.exp.parser.ASTNotIn
getType() - Method in class org.apache.cayenne.exp.parser.ASTNotLike
getType() - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
getType() - Method in class org.apache.cayenne.exp.parser.ASTObjPath
getType() - Method in class org.apache.cayenne.exp.parser.ASTOr
getType() - Method in class org.apache.cayenne.exp.parser.ASTSubtract
getType() - Method in class org.apache.cayenne.exp.parser.ASTTrue
getType() - Method in class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
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.remote.SyncMessage
getTypeMap() - Method in class org.apache.cayenne.conn.ConnectionWrapper
getUnfetchedObjects() - Method in class org.apache.cayenne.access.IncrementalFaultList
  Returns a total number of objects that are not resolved yet.
getUnfetchedObjects() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
  Returns a total number of objects that are not resolved yet.
getUniqueConstraints() - Method in class org.apache.cayenne.jpa.map.JpaJoinTable
getUniqueConstraints() - Method in class org.apache.cayenne.jpa.map.JpaTable
getUniqueConstraints() - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
getUnit() - Method in class org.apache.cayenne.jpa.conf.EntityMapLoaderContext
getUnitLoader() - Method in class org.apache.cayenne.jpa.Provider
  Returns unit loader, lazily creating it on first invocation.
getUnlabeledMessage() - Method in exception org.apache.cayenne.CayenneException
  Returns exception message without Cayenne version label.
getUnlabeledMessage() - Method in exception org.apache.cayenne.CayenneRuntimeException
  Returns exception message without Cayenne version label.
getUpdatedAttributes() - Method in class org.apache.cayenne.query.UpdateBatchQuery
getUpdateItemTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.jdbc.EJBQLTranslatorFactory
getUpdateItemTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
getUpdates(Query) - Method in class org.apache.cayenne.access.QueryResult
  Returns a List that contains java.lang.Integer objects for each one of the update counts returned by the query.
getUpdateTranslator(EJBQLTranslationContext) - Method in interface org.apache.cayenne.access.jdbc.EJBQLTranslatorFactory
getUpdateTranslator(EJBQLTranslationContext) - Method in class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
getUpdAttributes() - Method in class org.apache.cayenne.query.UpdateQuery
  Deprecated. Returns a map of updated attributes
getUpgradeMessages() - Method in class org.apache.cayenne.project.Project
  Returns a list of upgrade messages.
getUpgradeStatus() - Method in class org.apache.cayenne.project.Project
  Returns project upgrade status.
getUrl() - Method in class org.apache.cayenne.remote.hessian.HessianConnection
  Returns a URL of Cayenne service used by this connector.
getUserName() - Method in class org.apache.cayenne.conn.DataSourceInfo
getUserName() - Method in class org.apache.cayenne.conn.DriverDataSource
getUserName() - Method in class org.apache.cayenne.conn.PoolManager
  Returns a data source user name used to initialize this pool.
getUserName() - Method in class org.apache.cayenne.remote.hessian.HessianConnection
  Returns user name that is used for basic authentication when connecting to the cayenne server.
getUserProperties() - Method in class org.apache.cayenne.access.DataContext
  Returns a map of user-defined properties associated with this DataContext.
getUserProperty(String) - Method in class org.apache.cayenne.access.DataContext
  Returns a user-defined property previously set via 'setUserProperty'.
getValidatedObject() - Method in class org.apache.cayenne.project.validator.ValidationInfo
getValidatedObjectParent() - Method in class org.apache.cayenne.project.validator.ValidationInfo
getValidationResult() - Method in exception org.apache.cayenne.validation.ValidationException
getValidator() - Method in class org.apache.cayenne.project.Project
  Creates an instance of Validator for validating this project.
getValue() - Method in class org.apache.cayenne.access.jdbc.ParameterBinding
getValue() - Method in class org.apache.cayenne.access.ToManyList
getValue(String) - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
getValue() - Method in class org.apache.cayenne.exp.parser.ASTScalar
getValue() - Method in class org.apache.cayenne.jpa.map.JpaQueryHint
getValue(int) - Method in class org.apache.cayenne.query.BatchQuery
  Returns a value at a given index for the current batch iteration.
getValue(Map, DbAttribute) - Method in class org.apache.cayenne.query.BatchQuery
  A helper method used by subclasses to resolve deferred values on demand.
getValue(int) - Method in class org.apache.cayenne.query.DeleteBatchQuery
getValue(int) - Method in class org.apache.cayenne.query.InsertBatchQuery
getValue(int) - Method in class org.apache.cayenne.query.UpdateBatchQuery
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.PropertyAccessor
getValue() - Method in class org.apache.cayenne.util.IndexPropertyList
getValue() - Method in class org.apache.cayenne.util.PersistentObjectHolder
  Returns a value resolving it via a query on the first call to this method.
getValue() - Method in class org.apache.cayenne.util.PersistentObjectList
getValue() - Method in class org.apache.cayenne.util.PersistentObjectMap
getValue() - Method in class org.apache.cayenne.util.PersistentObjectSet
getValue() - Method in interface org.apache.cayenne.ValueHolder
  Returns an object stored by this ValueHolder.
getValueColumnName() - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
getValueDirectly() - Method in class org.apache.cayenne.access.ToManyList
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.
getValuesForLOBSelectQualifier() - Method in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
getValuesForLOBUpdateParameters(BatchQuery) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
getValuesForLOBUpdateParameters(BatchQuery) - Method in class org.apache.cayenne.access.trans.LOBInsertBatchQueryBuilder
getValuesForLOBUpdateParameters(BatchQuery) - Method in class org.apache.cayenne.access.trans.LOBUpdateBatchQueryBuilder
getValuesForUpdatedLOBColumns() - Method in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
getVersion() - Method in class org.apache.cayenne.DataRow
getVersion() - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
getVersionAttribute(String) - Method in class org.apache.cayenne.jpa.map.JpaAttributes
  Returns a JpaTransient for a given property name
getVersionAttributes() - Method in class org.apache.cayenne.jpa.map.JpaAttributes
getVersionString() - Method in class org.apache.cayenne.gen.MapClassGenerator
getViewConfiguration(String) - Method in class org.apache.cayenne.conf.Configuration
  See 'https://svn.apache.org/repos/asf/cayenne/dataviews/trunk' for DataViews code, which is not a part of Cayenne since 3.0.
getViewConfiguration(String) - Method in class org.apache.cayenne.conf.DefaultConfiguration
getVppConfig() - Method in class org.apache.cayenne.gen.MapClassGenerator
getWarnings() - Method in class org.apache.cayenne.conn.ConnectionWrapper
getWidth() - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
  Returns a number of columns in a row.
getWriterFromClobMethod() - Static method in class org.apache.cayenne.dba.oracle.OracleAdapter
getXmppHost() - Method in class org.apache.cayenne.event.XMPPBridge
getXmppPort() - Method in class org.apache.cayenne.event.XMPPBridge
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
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.
GraphEvent - Class in org.apache.cayenne.graph
  An event indicating a change in the object graph.
GraphEvent(Object, GraphDiff) - Constructor for class org.apache.cayenne.graph.GraphEvent
GraphEvent(Object, Object, GraphDiff) - Constructor for class org.apache.cayenne.graph.GraphEvent
graphFlushed(GraphEvent) - Method in interface org.apache.cayenne.DataChannelListener
  Notifies implementing object that one of the channel ObjectContexts flushed its changes to the channel.
GraphManager - Interface in org.apache.cayenne.graph
  Represents a generic "managed" graph with nodes mapped by their ids.
GraphMap - Class in org.apache.cayenne.graph
  A base implementation of GraphManager that stores graph nodes keyed by their ids.
GraphMap() - Constructor for class org.apache.cayenne.graph.GraphMap
  Creates a new GraphMap.
graphRolledback(GraphEvent) - Method in interface org.apache.cayenne.DataChannelListener
  Notifies implementing object that one of the channel ObjectContexts initiated a rollback.
GREATER_THAN - Static variable in class org.apache.cayenne.exp.Expression
GREATER_THAN_EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
greaterDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience method to create an DB_PATH "greater than" expression.
greaterExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience method to create an OBJ_PATH "greater than" expression.
greaterOrEqualDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience method to create an DB_PATH "greater than or equal to" expression.
greaterOrEqualExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience method to create an OBJ_PATH "greater than or equal to" expression.
GROUP - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
groupBy - Variable in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated.
groupby_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
groupby_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
groupChat - Variable in class org.apache.cayenne.event.XMPPBridge
groupKeys - Variable in class org.apache.cayenne.query.RefreshQuery
growPool(int, String, String) - Method in class org.apache.cayenne.conn.PoolManager
  Increases connection pool by the specified number of connections.
GT() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
GT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
guessType(String) - Method in class org.apache.cayenne.access.jdbc.ResultDirective
  Converts "short" type notation to the fully qualified class name.

## H

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 Peristent object, routing to either `ObjectContextGraphAction.handleArcPropertyChange(Persistent, ArcProperty, Object, Object)` or `ObjectContextGraphAction.handleSimplePropertyChange(Persistent, String, Object, Object)`.
handler - Variable in class org.apache.cayenne.project.ProjectTraversal
handleSimplePropertyChange(Persistent, String, Object, Object) - Method in class org.apache.cayenne.util.ObjectContextGraphAction
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.
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.conf.ConfigStatus
  Returns true if any of the "failed.." methods return true.
hasFailures() - Method in class org.apache.cayenne.validation.ValidationResult
  Returns true if at least one failure has been added to this result.
hasFailures(Object) - Method in class org.apache.cayenne.validation.ValidationResult
hasGeneratedKeys() - Method in class org.apache.cayenne.access.jdbc.BatchAction
  Returns whether BatchQuery generates any keys.
hashCode() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
hashCode() - Method in class org.apache.cayenne.access.ToManyList
hashCode() - Method in class org.apache.cayenne.event.EventSubject
hashCode() - Method in class org.apache.cayenne.ObjectId
hashCode() - Method in class org.apache.cayenne.query.NamedQuery
  Implements a standard hashCode contract considering custom 'equals' implementation.
hashCode() - Method in class org.apache.cayenne.query.ObjectIdQuery
  Implements a standard hashCode contract considering custom 'equals' implementation.
hashCode() - Method in class org.apache.cayenne.remote.RemoteSession
hashCode() - Method in class org.apache.cayenne.util.Invocation
hashCode() - Method in class org.apache.cayenne.util.PersistentObjectList
hashCode() - Method in class org.apache.cayenne.util.PersistentObjectSet
hashCode(Collection) - Static method in class org.apache.cayenne.util.Util
  Builds a hashCode of Collection.
hasNext - Variable in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
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 interface org.apache.cayenne.access.ResultIterator
  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.util.DistinctResultIterator
hasRenamedFiles() - Method in class org.apache.cayenne.project.Project
  Returns true is project has renamed files.
hasToManyDeclaredRelationships() - Method in class org.apache.cayenne.gen.EntityUtils
  Returns true if current ObjEntity contains at least one toMany relationship, ignoring those declared in superentities.
hasToManyDeclaredRelationships(ObjEntity) - Method in class org.apache.cayenne.gen.EntityUtils
  Returns true if an ObjEntity contains at least one toMany relationship, ignoring those declared in superentities.
hasToManyRelationships() - Method in class org.apache.cayenne.gen.EntityUtils
  Returns true if current ObjEntity contains at least one toMany relationship.
hasToManyRelationships(ObjEntity) - Method in class org.apache.cayenne.gen.EntityUtils
  Returns true if an ObjEntity contains at least one toMany relationship.
hasToOneDeclaredRelationships() - Method in class org.apache.cayenne.gen.EntityUtils
  Returns true if current ObjEntity contains at least one toOne relationship, ignoring those declared in superentities.
hasToOneDeclaredRelationships(ObjEntity) - Method in class org.apache.cayenne.gen.EntityUtils
  Returns true if an ObjEntity contains at least one toOne relationship, ignoring those declared in superentities.
hasToOneRelationships() - Method in class org.apache.cayenne.gen.EntityUtils
  Returns true if current ObjEntity contains at least one toOne relationship.
hasToOneRelationships(ObjEntity) - Method in class org.apache.cayenne.gen.EntityUtils
  Returns true if an ObjEntity contains at least one toOne relationship.
HAVING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
having_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
helper - Variable in class org.apache.cayenne.enhancer.PersistentInterfaceVisitor
HESSIAN_SERIALIZATION - Static variable in class org.apache.cayenne.remote.service.LocalConnection
HessianConfig - Class in org.apache.cayenne.remote.hessian
  A utility class that configures Hessian serialization properties using reflection.
HessianConfig() - Constructor for class org.apache.cayenne.remote.hessian.HessianConfig
HessianConnection - Class in org.apache.cayenne.remote.hessian
  An ClientConnection that passes messages to a remotely deployed HessianService.
HessianConnection(String) - Constructor for class org.apache.cayenne.remote.hessian.HessianConnection
  Creates HessianConnection that will establish dedicated session and will not use HTTP basic authentication.
HessianConnection(String, String, String, String) - Constructor for class org.apache.cayenne.remote.hessian.HessianConnection
  Creates a HessianConnection.
HessianService - Class in org.apache.cayenne.remote.hessian.service
  An implementation of RemoteService using binary Hessian protocol.
HessianService() - Constructor for class org.apache.cayenne.remote.hessian.service.HessianService
HessianServlet - Class in org.apache.cayenne.remote.hessian.service
  An extension of the `com.caucho.hessian.server.HessianServlet` that installs default Cayenne handlers, simplifying `web.xml` configuration.
HessianServlet() - Constructor for class org.apache.cayenne.remote.hessian.service.HessianServlet
HessianUtil - Class in org.apache.cayenne.remote.hessian.service
  Hessian related utilities.
HierarchicalTreeVisitor - Interface in org.apache.cayenne.util
  A hierarchical visitor interface used for tree structures traversal.
hints - Variable in class org.apache.cayenne.jpa.map.JpaNamedQuery
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.
HSQLDBAdapter - Class in org.apache.cayenne.dba.hsqldb
  DbAdapter implementation for the HSQLDB RDBMS .
HSQLDBAdapter() - 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() - 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() - Constructor for class org.apache.cayenne.dba.hsqldb.HSQLDBSniffer
HttpRemoteService - Class in org.apache.cayenne.remote.service
  A `RemoteService` implementation that stores server context information in HTTP sessions.
HttpRemoteService() - Constructor for class org.apache.cayenne.remote.service.HttpRemoteService

## I

id - Variable in class org.apache.cayenne.exp.parser.SimpleNode
id - Variable in class org.apache.cayenne.map.event.MapEvent
idClass - Variable in class org.apache.cayenne.jpa.map.JpaAbstractEntity
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
IDENTIFIER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
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.jdbc.EJBQLPathTranslator
ids - Variable in class org.apache.cayenne.jpa.map.JpaAttributes
IDUtil - Class in org.apache.cayenne.util
  helper class to generate pseudo-GUID sequences.
ignoringCase - Variable in class org.apache.cayenne.exp.parser.PatternMatchNode
ignoringLoadFailures - Variable in class org.apache.cayenne.conf.Configuration
image - Variable in class org.apache.cayenne.ejbql.parser.Token
  The string image of the token.
image - Variable in class org.apache.cayenne.wocompat.parser.Token
  The string image of the token.
importOrdering - Static variable in class org.apache.cayenne.gen.ImportUtils
importTypesMap - Variable in class org.apache.cayenne.gen.ImportUtils
ImportUtils - Class in org.apache.cayenne.gen
  Methods for mangling strings.
ImportUtils() - Constructor for class org.apache.cayenne.gen.ImportUtils
IN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
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
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.wocompat.parser.SimpleCharStream
includeEntitiesPattern - Variable in class org.apache.cayenne.tools.CayenneGenerator
includeInBatch(DbAttribute) - Method in class org.apache.cayenne.access.trans.InsertBatchQueryBuilder
  Returns true if an attribute should be included in the batch.
includeTables - Variable in class org.apache.cayenne.tools.DataPortTask
IncrementalFaultList - Class in org.apache.cayenne.access
  A synchronized list that serves as a container of DataObjects.
IncrementalFaultList(IncrementalFaultList) - Constructor for class org.apache.cayenne.access.IncrementalFaultList
  Creates a new list copying settings from another list.
IncrementalFaultList(DataContext, Query) - 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
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.
indent - Variable in class org.apache.cayenne.util.XMLEncoder
indent(int) - Method in class org.apache.cayenne.util.XMLEncoder
indentLine - Variable in class org.apache.cayenne.util.XMLEncoder
indentTimes - Variable in class org.apache.cayenne.util.XMLEncoder
indexCollection(Collection) - Method in class org.apache.cayenne.util.PersistentObjectMap
  Converts a collection into a map indexed by map key.
indexedByClass - Variable in class org.apache.cayenne.map.EntityResolver
IndexedListProperty - Class in org.apache.cayenne.reflect
  Deprecated. since 3.0 (no substitute exists in Cayenne)
IndexedListProperty(ClassDescriptor, ClassDescriptor, Accessor, String, String) - Constructor for class org.apache.cayenne.reflect.IndexedListProperty
  Deprecated.
indexEntities(EntityResolver) - Method in class org.apache.cayenne.enhancer.CayenneEnhancerVisitorFactory
indexLOBAttributes() - Method in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
  Indexes attributes
indexOf(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
indexOf(Object) - Method in class org.apache.cayenne.access.ToManyList
indexOf(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
indexOf(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
indexPK() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
  Creates an index of PK columns in the RowDescriptor.
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.
indexPropertyName - Variable in class org.apache.cayenne.reflect.IndexedListProperty
  Deprecated.
indexQualifierAttributes() - Method in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
  Indexes attributes
indexSubclassDescriptors(PersistentDescriptor, EntityInheritanceTree) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
indexTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
  Initializes converters for columns.
indirectlyModifiedIds - Variable in class org.apache.cayenne.access.event.SnapshotEvent
IndirectQuery - Class in org.apache.cayenne.query
  A convenience superclass of the queries that resolve into some other queries during the routing phase.
IndirectQuery() - Constructor for class org.apache.cayenne.query.IndirectQuery
inExp(String, Object[]) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building IN expression.
inExp(String, Collection) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building IN expression.
info - Variable in class org.apache.cayenne.event.CayenneEvent
info - Variable in class org.apache.cayenne.project.ProjectConfigurator
info - Variable in class org.apache.cayenne.project.ProjectDataSource
info - Variable in class org.apache.cayenne.tools.DeploymentConfigurator
IngresAdapter - Class in org.apache.cayenne.dba.ingres
  DbAdapter implementation for Ingres.
IngresAdapter() - Constructor for class org.apache.cayenne.dba.ingres.IngresAdapter
IngresPkGenerator - Class in org.apache.cayenne.dba.ingres
  Ingres-specific sequence based PK generator.
IngresPkGenerator() - Constructor for class org.apache.cayenne.dba.ingres.IngresPkGenerator
IngresSniffer - Class in org.apache.cayenne.dba.ingres
  Detects Ingres database from JDBC metadata.
IngresSniffer() - Constructor for class org.apache.cayenne.dba.ingres.IngresSniffer
inheritance - Variable in class org.apache.cayenne.jpa.map.JpaEntity
init(ExtendedProperties) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateResourceManager
init(FilterConfig) - Method in class org.apache.cayenne.conf.WebApplicationContextFilter
init(ConnectionPoolDataSource, int, int, String, String) - Method in class org.apache.cayenne.conn.PoolManager
  Initializes pool.
init(ServletConfig) - Method in class org.apache.cayenne.remote.hessian.service.HessianService
  Extracts parameters from ServletConfig and initializes the service.
init(ServletConfig) - Method in class org.apache.cayenne.remote.hessian.service.HessianServlet
  Installs `HessianService` to respond to `RemoteService` requests.
initAdapter(DataNode, String) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
  Intializes DataNode adapter.
initCayenneStack(Map) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
  Sets up Cayenne stack.
initClassGenerator_1_1(ClassGenerationInfo, ObjEntity, boolean) - Method in class org.apache.cayenne.gen.MapClassGenerator
  Initializes ClassGenerationInfo with class name and package of a generated class.
initCronPolicy(String, Object) - Method in class org.apache.cayenne.cache.OSQueryCache
  Called internally for each group that is configured with cron policy in the properties.
initDefaultFactories() - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
  Registers default factories for creating enum types and serializable types.
initDefaultTypes() - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
  Registers default extended types.
initDone - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
initDriverInformation() - Static method in class org.apache.cayenne.dba.oracle.OracleAdapter
initEventBridgeParameters(Map) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
  Initializes EventBridge parameters for remote clients peer-to-peer communications.
initFromPlist(Map) - Method in class org.apache.cayenne.wocompat.EOQuery
initFromPlist(Map) - Method in class org.apache.cayenne.wocompat.EOSQLQuery
initFromResultSet(ResultSet) - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
  Builds columns list from ResultSet metadata.
initialize(RuntimeServices) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateResourceManager
initialize() - Method in class org.apache.cayenne.conf.Configuration
  Initializes the new instance.
initialize() - Method in class org.apache.cayenne.conf.DefaultConfiguration
  Initializes all Cayenne resources.
initialize(File) - Method in class org.apache.cayenne.project.Project
initializeSharedConfiguration() - Static method in class org.apache.cayenne.conf.Configuration
  Creates and initializes shared Configuration object.
initializeSharedConfiguration(Class) - Static method in class org.apache.cayenne.conf.Configuration
  Creates and initializes a shared Configuration object of a custom Configuration subclass.
initializeSharedConfiguration(Configuration) - Static method in class org.apache.cayenne.conf.Configuration
  Sets the shared Configuration object to a new Configuration object.
initializeSharedConfiguration(ServletContext) - Static method in class org.apache.cayenne.conf.ServletUtil
  Creates a new ServletConfiguration and sets is as a Configuration signleton.
initializeWithParentConfiguration(Configuration) - Method in interface org.apache.cayenne.conf.DataSourceFactory
  Initializes factory with the parent configuration object.
initializeWithParentConfiguration(Configuration) - Method in class org.apache.cayenne.conf.DBCPDataSourceFactory
  Stores parent configuration in an ivar, using it later to resolve resources.
initializeWithParentConfiguration(Configuration) - Method in class org.apache.cayenne.conf.DriverDataSourceFactory
  Stores configuration object internally to use it later for resource loading.
initializeWithParentConfiguration(Configuration) - Method in class org.apache.cayenne.conf.JNDIDataSourceFactory
initialValue - Variable in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
initialValue - Variable in class org.apache.cayenne.jpa.map.JpaTableGenerator
initMetadata(QueryMetadata) - Method in class org.apache.cayenne.query.NamedQuery
  Initializes metadata overrides.
initRefreshPolicy(String, Object) - Method in class org.apache.cayenne.cache.OSQueryCache
  Called internally for each group that is configured with refresh policy in the properties.
initService(Map) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
  A method that sets up a service, initializing Cayenne stack.
initStatement(CallableStatement) - Method in class org.apache.cayenne.access.trans.ProcedureTranslator
  Set IN and OUT parameters.
initStatement(PreparedStatement) - Method in class org.apache.cayenne.access.trans.QueryAssembler
  Initializes prepared statements with collected parameters.
initTargetEntityType(Type) - Method in class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
initValues() - Method in class org.apache.cayenne.access.trans.ProcedureTranslator
initWithProperties(Map) - Method in class org.apache.cayenne.access.DataDomain
  Reinitializes domain state with a new set of properties.
initWithProperties(Map) - Method in class org.apache.cayenne.access.DataRowStore
initWithProperties(Map) - Method in class org.apache.cayenne.map.DataMap
  Performs DataMap initialization from a set of properties, using defaults for the missing properties.
initWithProperties(Map) - Method in class org.apache.cayenne.query.ProcedureQuery
  Initializes query parameters using a set of properties.
initWithProperties(Map) - Method in class org.apache.cayenne.query.SelectQuery
  Initializes query parameters using a set of properties.
initWithProperties(Map) - Method in class org.apache.cayenne.query.SQLTemplate
  Initializes query parameters using a set of properties.
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.Property
  If a property is implemented as a ValueHolder, this operation would create an unfaulted value holder and inject it into the object, if an object doesn't have it set yet.
injectValueHolders(Object) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
  Prepares object properties for access.
injectValueHolders(Object) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
injectValueHolders(Object) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
  Invokes 'prepareForAccess' of a super descriptor and then invokes 'prepareForAccess' of each declared property.
INNER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
inner_fetch_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
inner_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
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.wocompat.parser.ParserTokenManager
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.wocompat.parser.SimpleCharStream
INSERT_BATCH_SIZE - Static variable in class org.apache.cayenne.access.DataPort
insertable - Variable in class org.apache.cayenne.jpa.map.JpaColumn
insertable - Variable in class org.apache.cayenne.jpa.map.JpaJoinColumn
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.
InsertBatchQueryBuilder - Class in org.apache.cayenne.access.trans
  Translator of InsertBatchQueries.
InsertBatchQueryBuilder(DbAdapter) - Constructor for class org.apache.cayenne.access.trans.InsertBatchQueryBuilder
insertBatchSize - Variable in class org.apache.cayenne.access.DataPort
installConfigurationShutdownHook() - Method in class org.apache.cayenne.conf.Configuration
instance - Static variable in class org.apache.cayenne.project.FlatProjectView
INSTRUMENTATION_FACTORY_PROPERTY - Static variable in class org.apache.cayenne.instrument.InstrumentUtil
  A property specifying the name of the instrumentation factory that is used to access JVM `Instrumentation` instance.
InstrumentationFactory - Interface in org.apache.cayenne.instrument
  An interface for pluggable instrumentation agent.
InstrumentingUnit - Class in org.apache.cayenne.jpa.instrument
  A unit that loads all transformers into a shared Instrumentation instance.
InstrumentingUnit() - Constructor for class org.apache.cayenne.jpa.instrument.InstrumentingUnit
InstrumentUtil - Class in org.apache.cayenne.instrument
  Instrumentation utilities.
InstrumentUtil() - Constructor for class org.apache.cayenne.instrument.InstrumentUtil
INT - Static variable in interface org.apache.cayenne.wocompat.parser.ParserConstants
INT_LITERAL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
integer_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
INTEGER_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
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
interceptRelationshipQuery() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
internalQuery - Variable in class org.apache.cayenne.access.IncrementalFaultList
internalTransaction(TransactionDelegate) - Static method in class org.apache.cayenne.access.Transaction
  Factory method returning a new transaction instance that would propagate commit/rollback to participating connections.
intPKForObject(Persistent) - Static method in class org.apache.cayenne.DataObjectUtils
  Returns an int primary key value for a persistent object.
invalidate() - Method in class org.apache.cayenne.access.ToManyList
invalidate(Object) - Method in interface org.apache.cayenne.reflect.ArcProperty
  Turns a property of an object into a fault.
invalidate(Object) - Method in class org.apache.cayenne.reflect.ListProperty
  Deprecated.
invalidate() - Method in class org.apache.cayenne.util.IndexPropertyList
invalidate() - Method in class org.apache.cayenne.util.PersistentObjectHolder
invalidate() - Method in class org.apache.cayenne.util.PersistentObjectList
  Turns itself into a fault, thus forcing a refresh on the next access.
invalidate() - Method in class org.apache.cayenne.util.PersistentObjectMap
invalidate() - Method in class org.apache.cayenne.util.PersistentObjectSet
  Turns itself into a fault, thus forcing a refresh on the next access.
invalidate() - Method in interface org.apache.cayenne.ValueHolder
  Turns a ValueHolder into a fault.
invalidatedIds - Variable in class org.apache.cayenne.access.event.SnapshotEvent
invalidateObjects(Collection) - Method in class org.apache.cayenne.access.DataContext
  "Invalidates" a Collection of persistent objects.
inverseJoinColumns - Variable in class org.apache.cayenne.jpa.map.JpaJoinTable
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
isAbstractEntity() - Method in class org.apache.cayenne.wocompat.EOObjEntity
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.
isActive() - Method in class org.apache.cayenne.jpa.JpaTransaction
  Indicate whether a transaction is in progress.
isActiveTransaction() - Method in class org.apache.cayenne.jpa.JtaEntityManagerFactory
  Returns whether there is a JTA transaction in progress.
isArrayByteBase64(byte[]) - Static method in class org.apache.cayenne.util.Base64Codec
  Tests a given byte array to see if it contains only valid characters within the Base64 alphabet.
isAscending() - Method in class org.apache.cayenne.query.Ordering
  Returns true if sorting is done in ascending order.
isBatch() - Method in class org.apache.cayenne.access.jdbc.BatchAction
isCascadePersist() - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
isCaseInsensitive() - Method in class org.apache.cayenne.query.Ordering
  Returns true if the sorting is case insensitive
isChangeEventsEnabled() - Method in class org.apache.cayenne.CayenneContext
  Returns true if this context posts individual object modification events.
isCleaningDestination() - Method in class org.apache.cayenne.access.DataPort
  Returns true if a DataPort was configured to delete all data from the destination tables.
isClient() - Method in class org.apache.cayenne.gen.MapClassGenerator
  Returns whether a default client object template will be used.
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.conn.ConnectionWrapper
isClosingConnection() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
  Returns `true` if this iterator is responsible for closing its connection, otherwise a user of the iterator must close the connection after closing the iterator.
isCompound() - Method in class org.apache.cayenne.map.ObjAttribute
isContainingDeclaredListProperties() - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Returns true if current entity contains at least one Declared List property.
isContainingListProperties() - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Returns true if current entity contains at least one List property.
isDecimal(int) - Static method in class org.apache.cayenne.dba.TypesMapping
  Returns true if supplied type is a decimal type.
isDefaultNonRelationalType() - Method in class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
  Returns true if the property is a default simple attribute.
isDisjointPrefetch() - Method in class org.apache.cayenne.query.PrefetchTreeNode
isDistinct() - Method in class org.apache.cayenne.query.SelectQuery
  Returns true if this query returns distinct rows.
isEmpty(boolean) - Method in class org.apache.cayenne.access.DbGenerator
  Returns `true` if there is nothing to be done by this generator.
isEmpty() - Method in class org.apache.cayenne.access.IncrementalFaultList
isEmpty() - Method in class org.apache.cayenne.access.ToManyList
isEmpty() - Method in class org.apache.cayenne.project.ProjectPath
isEmpty() - Method in class org.apache.cayenne.query.BatchQuery
  Returns `true` if this batch query has no parameter rows.
isEmpty() - Method in class org.apache.cayenne.query.QueryChain
isEmpty(int) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
  Returns true if there are no listeners for a specific event type.
isEmpty() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
isEmpty() - Method in class org.apache.cayenne.util.PersistentObjectList
isEmpty() - Method in class org.apache.cayenne.util.PersistentObjectMap
isEmpty() - Method in class org.apache.cayenne.util.PersistentObjectSet
isEmptyString(String) - Static method in class org.apache.cayenne.util.Util
  Returns true, if the String is null or an empty string.
isEnhancedProperty(String) - Method in class org.apache.cayenne.enhancer.AccessorVisitor
isEnhancedProperty(String) - Method in class org.apache.cayenne.enhancer.PersistentAccessorVisitor
isExcludeDefaultListeners() - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
isExcludeSuperclassListeners() - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
isExcludingDefaultListeners() - Method in class org.apache.cayenne.map.ObjEntity
  Returns true if the default lifecycle listeners should not be notified of this entity lifecycle events.
isExcludingSuperclassListeners() - Method in class org.apache.cayenne.map.ObjEntity
  Returns true if the lifeycle listeners defined on the superclasses should not be notified of this entity lifecycle events.
isExhausted() - Method in class org.apache.cayenne.dba.PkRange
isFault() - Method in class org.apache.cayenne.access.ToManyList
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.ListProperty
  Deprecated.
isFault(Object) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
isFault() - Method in class org.apache.cayenne.util.IndexPropertyList
isFault() - Method in class org.apache.cayenne.util.PersistentObjectHolder
  Returns true if this holder is not resolved, meaning its object is not yet known.
isFault() - Method in class org.apache.cayenne.util.PersistentObjectList
  Returns whether this list is not yet resolved and requires a fetch.
isFault() - Method in class org.apache.cayenne.util.PersistentObjectMap
isFault() - Method in class org.apache.cayenne.util.PersistentObjectSet
  Returns whether this list is not yet resolved and requires a fetch.
isFault() - Method in interface org.apache.cayenne.ValueHolder
  Returns true if the internal value is not yet resolved.
isFetchAllowed() - Method in class org.apache.cayenne.query.ObjectIdQuery
isFetchingCustomAttributes() - Method in class org.apache.cayenne.query.SelectQuery
  Returns `true` if there is at least one custom query attribute specified, otherwise returns `false` for the case when the query results will contain only the root entity attributes.
isFetchingDataRows() - Method in class org.apache.cayenne.query.ObjectIdQuery
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.SelectQuery
  Returns `true` if this query should produce a list of data rows as opposed to DataObjects, `false` for DataObjects.
isFetchingDataRows() - Method in class org.apache.cayenne.query.SQLTemplate
isFetchMandatory() - Method in class org.apache.cayenne.query.ObjectIdQuery
isFlattened() - Method in class org.apache.cayenne.map.ObjRelationship
  Returns true if the relationship is a "flattened" relationship.
isForceNoCache() - Method in class org.apache.cayenne.query.NamedQuery
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.
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.
isGeneratedField(String) - Static method in class org.apache.cayenne.enhancer.EnhancementHelper
  Returns whether the field name matches the naming pattern of fields generated by Cayenne enhancer.
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.
isGroupBy() - Method in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated. Returns true if this attribute is used in GROUP BY clause of the parent entity.
isIgnoringLoadFailures() - Method in class org.apache.cayenne.conf.Configuration
  Returns whether to ignore any failures during map loading or not.
isIndexedByClass() - Method in class org.apache.cayenne.map.EntityResolver
isInParameter() - Method in class org.apache.cayenne.map.ProcedureParameter
isInsertable() - Method in class org.apache.cayenne.jpa.map.JpaColumn
isInsertable() - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
isIteratedResult() - Method in class org.apache.cayenne.access.DataDomainLegacyQueryAction
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.QueryResult
  Always returns `false`, iterated results are not supported.
isIteratedResult() - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
  Returns `false`.
isIteratedResult() - Method in class org.apache.cayenne.access.util.IteratedSelectObserver
isJointPrefetch() - Method in class org.apache.cayenne.query.PrefetchTreeNode
isLazyFaulted(String) - Method in class org.apache.cayenne.enhancer.AccessorVisitor
isLazyFaulted(String) - Method in class org.apache.cayenne.enhancer.PersistentAccessorVisitor
isLifecycleEventsEnabled() - Method in class org.apache.cayenne.access.ClientServerChannel
  Deprecated. Since 3.0 - always returns false. This method was a misnomer referring to DataChannel events, not lifecycle events introduced in 3.0. Currently ClientServerChannel posts no channel events.
isLifecycleEventsEnabled() - Method in class org.apache.cayenne.CayenneContext
  Returns true if this context posts lifecycle events.
isList() - Method in interface org.apache.cayenne.QueryResponse
  Returns whether current iteration result is a list or an update count.
isList() - Method in class org.apache.cayenne.util.GenericResponse
isList() - Method in class org.apache.cayenne.util.ListResponse
isLob() - Method in class org.apache.cayenne.jpa.map.JpaBasic
isLocationUndefined() - Method in class org.apache.cayenne.project.Project
  Returns true if project location is not defined.
isLoggable() - Static method in class org.apache.cayenne.access.QueryLogger
  Returns true if current thread default log level is high enough for QueryLogger to generate output.
isManagedClass(String) - Method in class org.apache.cayenne.jpa.instrument.UnitClassTransformer
  Returns true if a classname os a part of an entity map.
isMandatory() - Method in class org.apache.cayenne.map.ClientObjAttribute
isMandatory() - Method in class org.apache.cayenne.map.DbAttribute
isMetadataComplete() - Method in class org.apache.cayenne.jpa.map.JpaManagedClass
isModified() - Method in class org.apache.cayenne.project.Project
  Returns `true` if the project is modified.
isNameChange() - Method in class org.apache.cayenne.map.event.MapEvent
isNameInUse(String, Object) - Method in class org.apache.cayenne.project.NamedObjectFactory
  Checks if the name is already taken by another sibling in the same context.
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
isNoop() - Method in class org.apache.cayenne.graph.CompoundDiff
  Returns true if this diff has no other diffs or if all of its diffs are noops.
isNoop() - Method in interface org.apache.cayenne.graph.GraphDiff
  Returns true if this diff is simply a placeholder and does not perform any actual operation.
isNoop() - Method in class org.apache.cayenne.graph.NodeDiff
isNoop() - Method in class org.apache.cayenne.graph.NodePropertyChangeOperation
  Returns true if both old and new value are equal.
isNotifyingRemoteListeners() - Method in class org.apache.cayenne.access.DataRowStore
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.
isNullable() - Method in class org.apache.cayenne.jpa.map.JpaColumn
isNullable() - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
isNumeric(int) - Static method in class org.apache.cayenne.dba.TypesMapping
  Returns true if supplied type is a numeric type.
isOld(File) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Returns true if `file` parameter is older than internal timestamp of this class generator.
isOpen() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
isOpen() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManagerFactory
  Indicates whether the factory is open.
isOpen() - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
isOptional() - Method in class org.apache.cayenne.jpa.map.JpaBasic
isOptional() - Method in class org.apache.cayenne.jpa.map.JpaManyToOne
isOptional() - Method in class org.apache.cayenne.jpa.map.JpaOneToOne
isOutParam() - Method in class org.apache.cayenne.map.ProcedureParameter
isPhantom() - Method in class org.apache.cayenne.query.PrefetchTreeNode
isPrimaryKey() - Method in class org.apache.cayenne.map.DbAttribute
isPrototypesEntity(String) - Method in class org.apache.cayenne.wocompat.EOModelProcessor
  Returns whether an Entity is an EOF EOPrototypes entity.
isQualifiedOnParent() - Method in class org.apache.cayenne.query.SelectQuery
  Deprecated. since 3.0M2 (scheduled for removal in 3.0M3) as DerivedDbEntity is deprecated.
isReadOnly() - Method in class org.apache.cayenne.conn.ConnectionWrapper
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.
isReadOnly() - Method in class org.apache.cayenne.wocompat.EOObjAttribute
isReflexive(DbEntity) - Method in class org.apache.cayenne.map.AshwoodEntitySorter
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.ProcedureQuery
isRefreshingObjects() - Method in interface org.apache.cayenne.query.QueryMetadata
  Returns `true` if the query results should replace any currently cached values, returns `false` otherwise.
isRefreshingObjects() - Method in class org.apache.cayenne.query.SelectQuery
  Returns refresh policy of this query.
isRefreshingObjects() - Method in class org.apache.cayenne.query.SQLTemplate
isRemoveMeaningfulFKs() - Method in class org.apache.cayenne.util.EntityMergeSupport
isRemovingLineBreaks() - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
  Deprecated. since 3.0
isRenamed() - Method in class org.apache.cayenne.project.ProjectFile
isReplacementIdAttached() - Method in class org.apache.cayenne.ObjectId
  Returns true if there is full or partial replacement id attached to this id.
isReservedJavaKeyword(String) - Method in class org.apache.cayenne.project.validator.MappingNamesHelper
isResolvingInherited() - Method in class org.apache.cayenne.query.ProcedureQuery
isResolvingInherited() - Method in interface org.apache.cayenne.query.QueryMetadata
  Returns true if objects fetched via this query should be fully resolved according to the inheritance hierarchy.
isResolvingInherited() - Method in class org.apache.cayenne.query.SelectQuery
  Returns true if objects fetched via this query should be fully resolved according to the inheritance hierarchy.
isResolvingInherited() - 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.
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
isSecureConnection() - Method in class org.apache.cayenne.event.XMPPBridge
isSerializingMessages() - Method in class org.apache.cayenne.remote.service.LocalConnection
isServerEventsEnabled() - Method in class org.apache.cayenne.remote.RemoteSession
isServerOnly() - Method in class org.apache.cayenne.map.ObjEntity
  Returns true if this entity is not available on the client.
isSharedCacheEnabled() - Method in class org.apache.cayenne.access.DataDomain
  Returns `true` if DataContexts produced by this DataDomain are using shared DataRowStore.
isSingleThreaded() - Method in class org.apache.cayenne.event.EventManager
  Returns true if this EventManager is single-threaded.
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.
isSourceModified(Resource) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateResourceManager
isStringType() - Method in class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
isSubclass() - Method in class org.apache.cayenne.wocompat.EOObjEntity
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.trans.SelectTranslator
  Returns true if SelectTranslator determined that a query requiring DISTINCT can't be run with DISTINCT keyword for internal reasons.
isTemporary() - Method in class org.apache.cayenne.ObjectId
isTerminatingOnNoChildVisitor() - Method in class org.apache.cayenne.util.BaseTreeVisitor
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.jpa.map.JpaManyToMany
isToMany() - Method in class org.apache.cayenne.jpa.map.JpaManyToOne
isToMany() - Method in class org.apache.cayenne.jpa.map.JpaOneToMany
isToMany() - Method in class org.apache.cayenne.jpa.map.JpaOneToOne
isToMany() - Method in class org.apache.cayenne.jpa.map.JpaRelationship
isToMany() - Method in class org.apache.cayenne.map.ObjRelationship
isToMany() - Method in class org.apache.cayenne.map.Relationship
  Returns a boolean value that determines relationship multiplicity.
isToMasterPK() - Method in class org.apache.cayenne.map.DbRelationship
  Returns `true` if a method `isToDependentPK` of reverse relationship of this relationship returns `true`.
isToPK() - Method in class org.apache.cayenne.map.DbRelationship
  Returns true if the relationship points to at least one of the PK columns of the target entity.
isToPK() - Method in class org.apache.cayenne.map.ObjRelationship
  Returns true if the underlying DbRelationships point to a at least one of the columns of the target entity.
isTransientParent() - Method in class org.apache.cayenne.util.RelationshipFault
isTranslateParentQual() - Method in class org.apache.cayenne.access.trans.QualifierTranslator
  Returns `true` if this translator will translate parent qualifier on call to `doTranslation`.
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.
isUncommittedParent() - Method in class org.apache.cayenne.util.RelationshipFault
isUnique() - Method in class org.apache.cayenne.jpa.map.JpaColumn
isUnique() - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
isUnsupportedForDistinct(int) - Static method in class org.apache.cayenne.access.trans.SelectTranslator
isUpdatable() - Method in class org.apache.cayenne.jpa.map.JpaColumn
isUpdatable() - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
isUpdateableColumn(Object, int) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
isUsedForLocking() - Method in class org.apache.cayenne.map.ObjAttribute
  Returns whether this attribute should be used for locking.
isUsedForLocking() - Method in class org.apache.cayenne.map.ObjRelationship
  Returns whether this attribute should be used for locking.
isUsingAliases() - Method in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
isUsingAliases() - Method in class org.apache.cayenne.access.jdbc.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
isUsingExternalTransactions() - Method in class org.apache.cayenne.access.DataDomain
  Returns whether this DataDomain should internally commit all transactions, or let container do that.
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.
isUsingPackage() - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Returns `true` if a class associated with this generator is located in a package.
isUsingSharedSnapshotCache() - Method in class org.apache.cayenne.access.DataContext
  Returns `true` if the ObjectStore uses shared cache of a parent DataDomain.
isUsingSuperPackage() - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Returns `true` if a superclass class associated with this generator is located in a package.
isValidatingObjectsOnCommit() - Method in class org.apache.cayenne.access.DataContext
  Returns whether this DataContext performs object validation before commit is executed.
isValidatingObjectsOnCommit() - Method in class org.apache.cayenne.access.DataDomain
  Returns whether child DataContexts default behavior is to perform object validation before commit is executed.
isValidForDepPk() - Method in class org.apache.cayenne.map.DbRelationship
isValidListenerMethod(Method) - Method in class org.apache.cayenne.jpa.conf.EntityListenerAnnotationLoader
  Checks that the method signature is one of a valid listener method, void METHOD(Object).
isXmlMappingMetadataComplete() - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitMetadata
itemExcludeFilters - Variable in class org.apache.cayenne.tools.NamePatternMatcher
itemIncludeFilters - Variable in class org.apache.cayenne.tools.NamePatternMatcher
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.ToManyList
iterator() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
  Return an iterator for this list.
iterator() - Method in class org.apache.cayenne.util.PersistentObjectList
iterator() - Method in class org.apache.cayenne.util.PersistentObjectSet

## J

jarFileUrls - Variable in class org.apache.cayenne.jpa.JpaUnit
JAVA_BIGDECIMAL - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_BLOB - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_BOOLEAN - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_BYTE - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_BYTES - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_CLASS_ROOT - Static variable in class org.apache.cayenne.map.QueryBuilder
JAVA_DOUBLE - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_FLOAT - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_INTEGER - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_LONG - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_SERIALIZATION - Static variable in class org.apache.cayenne.remote.service.LocalConnection
JAVA_SHORT - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_SQLDATE - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_STRING - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_TIME - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_TIMESTAMP - Static variable in class org.apache.cayenne.dba.TypesMapping
JAVA_UTILDATE - Static variable in class org.apache.cayenne.dba.TypesMapping
JavaCharStream - Class in org.apache.cayenne.ejbql.parser
  An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
JavaCharStream(Reader, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
JavaCharStream(Reader) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
JavaCharStream(InputStream, int, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
JavaCharStream(InputStream, String, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
JavaCharStream(InputStream, int, int) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
JavaCharStream(InputStream, String) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
JavaCharStream(InputStream) - Constructor for class org.apache.cayenne.ejbql.parser.JavaCharStream
JavaCharStream - Class in org.apache.cayenne.exp.parser
  An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
JavaCharStream(Reader, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
JavaCharStream(Reader) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
JavaCharStream(InputStream, int, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
JavaCharStream(InputStream, String, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
JavaCharStream(InputStream, int, int) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
JavaCharStream(InputStream, String) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
JavaCharStream(InputStream) - Constructor for class org.apache.cayenne.exp.parser.JavaCharStream
javaClass - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
JavaGroupsBridge - Class in org.apache.cayenne.event
  Implementation of EventBridge that passes and receives events via JavaGroups communication software.
JavaGroupsBridge(EventSubject, String) - Constructor for class org.apache.cayenne.event.JavaGroupsBridge
  Creates new instance of JavaGroupsBridge.
JavaGroupsBridge(Collection, String) - Constructor for class org.apache.cayenne.event.JavaGroupsBridge
JavaGroupsBridgeFactory - Class in org.apache.cayenne.event
  Factory to create JavaGroupsBridge instances.
JavaGroupsBridgeFactory() - Constructor for class org.apache.cayenne.event.JavaGroupsBridgeFactory
javaToUnderscored(String) - Static method in class org.apache.cayenne.util.NameConverter
  Converts a String name to a String forllowing java convention for the static final variables.
javaTypeForEOModelerType(String, String) - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Performs Objective C data types conversion to Java types.
JdbcActionBuilder - Class in org.apache.cayenne.dba
  A factory of default SQLActions.
JdbcActionBuilder(DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.dba.JdbcActionBuilder
  Deprecated. since 3.0 use "JdbcActionBuilder(JdbcAdapter,EntityResolver)" constructor instead.
JdbcActionBuilder(JdbcAdapter, EntityResolver) - Constructor for class org.apache.cayenne.dba.JdbcActionBuilder
JdbcAdapter - Class in org.apache.cayenne.dba
  A generic DbAdapter implementation.
JdbcAdapter() - 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 - Variable in class org.apache.cayenne.conn.PoolManager
JdbcEJBQLTranslatorFactory - Class in org.apache.cayenne.access.jdbc
  A default EJBQLTranslatorFactory.
JdbcEJBQLTranslatorFactory() - Constructor for class org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
JdbcPkGenerator - Class in org.apache.cayenne.dba
  Default primary key generator implementation.
JdbcPkGenerator() - Constructor for class org.apache.cayenne.dba.JdbcPkGenerator
JDBCResultIterator - Class in org.apache.cayenne.access.jdbc
  A ResultIterator over the underlying JDBC ResultSet.
JDBCResultIterator(Connection, Statement, ResultSet, RowDescriptor, int) - 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
jdbcType - Variable in class org.apache.cayenne.access.jdbc.ParameterBinding
JGROUPS_CONFIG_URL_PROPERTY - Static variable in class org.apache.cayenne.event.JavaGroupsBridgeFactory
  Defines a property for JavaGroups XML configuration file.
jj_nt - Variable in class org.apache.cayenne.ejbql.parser.EJBQL
jj_nt - Variable in class org.apache.cayenne.exp.parser.ExpressionParser
jj_nt - Variable in class org.apache.cayenne.wocompat.parser.Parser
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.wocompat.parser.ParserTokenManager
jjnewLexState - Static variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
jjnewLexState - Static variable in class org.apache.cayenne.wocompat.parser.ParserTokenManager
jjstrLiteralImages - Static variable in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
jjstrLiteralImages - Static variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
jjstrLiteralImages - Static variable in class org.apache.cayenne.wocompat.parser.ParserTokenManager
JJTABS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTABSTRACTSCHEMANAME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTADD - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTADD - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
jjtAddChild(Node, int) - Method in interface org.apache.cayenne.ejbql.parser.Node
  This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
jjtAddChild(Node, int) - Method in class org.apache.cayenne.exp.parser.AggregateConditionNode
jjtAddChild(Node, int) - Method in interface org.apache.cayenne.exp.parser.Node
  This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
jjtAddChild(Node, int) - Method in class org.apache.cayenne.exp.parser.SimpleNode
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
JJTASCENDING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTAVERAGE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTBETWEEN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTBETWEEN - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
JJTBOOLEANLITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
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.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
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
JJTCURRENTDATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTCURRENTTIME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTCURRENTTIMESTAMP - 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
JJTDISTINCT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTDIVIDE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTDIVIDE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
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
JJTFALSE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
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
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
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
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
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
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
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
JJTLOWER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTMAX - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTMEMBEROF - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTMIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTMOD - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
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
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
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
JJTSIZE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTSQRT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTSTRINGLITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTSUBSELECT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTSUBSTRING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
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
JJTTOK - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTTRIM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
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
JJTVOID - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JJTVOID - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserTreeConstants
JJTWHERE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLTreeConstants
JMSBridge - Class in org.apache.cayenne.event
  Implementation of EventBridge that passes and receives events via JMS (Java Messaging Service).
JMSBridge(EventSubject, String) - Constructor for class org.apache.cayenne.event.JMSBridge
JMSBridge(Collection, String) - Constructor for class org.apache.cayenne.event.JMSBridge
JMSBridgeFactory - Class in org.apache.cayenne.event
  Factory to create JMSBridge instances.
JMSBridgeFactory() - Constructor for class org.apache.cayenne.event.JMSBridgeFactory
JNDIDataSourceFactory - Class in org.apache.cayenne.conf
  Looks up DataSource objects via JNDI.
JNDIDataSourceFactory() - Constructor for class org.apache.cayenne.conf.JNDIDataSourceFactory
JOIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
joinColumns - Variable in class org.apache.cayenne.jpa.map.JpaAssociationOverride
joinColumns - Variable in class org.apache.cayenne.jpa.map.JpaJoinTable
joinColumns - Variable in class org.apache.cayenne.jpa.map.JpaManyToOne
joinColumns - Variable in class org.apache.cayenne.jpa.map.JpaOneToMany
joinColumns - Variable in class org.apache.cayenne.jpa.map.JpaOneToOne
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, List) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  Joins all `expressions` in a single expression.
joinMarker - Variable in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
joins - Variable in class org.apache.cayenne.map.DbRelationship
JOINT_PREFETCH_SEMANTICS - Static variable in class org.apache.cayenne.query.PrefetchTreeNode
joinTable - Variable in class org.apache.cayenne.jpa.map.JpaManyToMany
joinTable - Variable in class org.apache.cayenne.jpa.map.JpaManyToOne
joinTable - Variable in class org.apache.cayenne.jpa.map.JpaOneToMany
joinTable - Variable in class org.apache.cayenne.jpa.map.JpaOneToOne
jointNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
  Returns a collection of PrefetchTreeNodes in this tree with joint semantics.
joinTransaction() - Method in class org.apache.cayenne.jpa.JtaEntityManager
  Indicates to the EntityManager that a JTA transaction is active.
joinTransaction() - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Indicates to the EntityManager that a JTA transaction is active.
joinTransaction() - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
JpaAbstractEntity - Class in org.apache.cayenne.jpa.map
JpaAbstractEntity() - Constructor for class org.apache.cayenne.jpa.map.JpaAbstractEntity
JpaAssociationOverride - Class in org.apache.cayenne.jpa.map
JpaAssociationOverride() - Constructor for class org.apache.cayenne.jpa.map.JpaAssociationOverride
JpaAssociationOverride(AssociationOverride) - Constructor for class org.apache.cayenne.jpa.map.JpaAssociationOverride
JpaAttribute - Class in org.apache.cayenne.jpa.map
JpaAttribute() - Constructor for class org.apache.cayenne.jpa.map.JpaAttribute
JpaAttributeOverride - Class in org.apache.cayenne.jpa.map
JpaAttributeOverride() - Constructor for class org.apache.cayenne.jpa.map.JpaAttributeOverride
JpaAttributeOverride(AttributeOverride) - Constructor for class org.apache.cayenne.jpa.map.JpaAttributeOverride
JpaAttributes - Class in org.apache.cayenne.jpa.map
  An attribute container.
JpaAttributes() - Constructor for class org.apache.cayenne.jpa.map.JpaAttributes
JpaBasic - Class in org.apache.cayenne.jpa.map
JpaBasic() - Constructor for class org.apache.cayenne.jpa.map.JpaBasic
JpaBasic(Basic) - Constructor for class org.apache.cayenne.jpa.map.JpaBasic
JpaCascade - Class in org.apache.cayenne.jpa.map
JpaCascade() - Constructor for class org.apache.cayenne.jpa.map.JpaCascade
JpaClassDescriptor - Class in org.apache.cayenne.jpa.map
  Provides information about a class relevant to JPA, such potential persistence fields, etc.
JpaClassDescriptor(Class) - Constructor for class org.apache.cayenne.jpa.map.JpaClassDescriptor
JpaClassDescriptorFactory - Class in org.apache.cayenne.jpa.reflect
JpaClassDescriptorFactory(ClassDescriptorMap, FaultFactory) - Constructor for class org.apache.cayenne.jpa.reflect.JpaClassDescriptorFactory
JpaColumn - Class in org.apache.cayenne.jpa.map
JpaColumn() - Constructor for class org.apache.cayenne.jpa.map.JpaColumn
JpaColumn(Column) - Constructor for class org.apache.cayenne.jpa.map.JpaColumn
JpaColumnResult - Class in org.apache.cayenne.jpa.map
JpaColumnResult() - Constructor for class org.apache.cayenne.jpa.map.JpaColumnResult
JpaColumnResult(ColumnResult) - Constructor for class org.apache.cayenne.jpa.map.JpaColumnResult
JpaDataSourceFactory - Interface in org.apache.cayenne.jpa.conf
  A factory that provides DataSources to PersistenceUnitInfo instances.
JpaDiscriminatorColumn - Class in org.apache.cayenne.jpa.map
JpaDiscriminatorColumn() - Constructor for class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
JpaDiscriminatorColumn(DiscriminatorColumn) - Constructor for class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
JpaEjbQLQuery - Class in org.apache.cayenne.jpa.bridge
JpaEjbQLQuery() - Constructor for class org.apache.cayenne.jpa.bridge.JpaEjbQLQuery
JpaEmbeddable - Class in org.apache.cayenne.jpa.map
  A descriptor of a persistent class whose instances are stored as an intrinsic part of an owning entity and share the identity of that entity.
JpaEmbeddable() - Constructor for class org.apache.cayenne.jpa.map.JpaEmbeddable
JpaEmbedded - Class in org.apache.cayenne.jpa.map
JpaEmbedded() - Constructor for class org.apache.cayenne.jpa.map.JpaEmbedded
JpaEmbeddedId - Class in org.apache.cayenne.jpa.map
JpaEmbeddedId() - Constructor for class org.apache.cayenne.jpa.map.JpaEmbeddedId
JpaEnhancerVisitorFactory - Class in org.apache.cayenne.jpa.enhancer
  Class enhancer used for JPA.
JpaEnhancerVisitorFactory(Map<String, JpaClassDescriptor>) - Constructor for class org.apache.cayenne.jpa.enhancer.JpaEnhancerVisitorFactory
JpaEntity - Class in org.apache.cayenne.jpa.map
  A JPA-compliant entity.
JpaEntity() - Constructor for class org.apache.cayenne.jpa.map.JpaEntity
JpaEntityListener - Class in org.apache.cayenne.jpa.map
JpaEntityListener() - Constructor for class org.apache.cayenne.jpa.map.JpaEntityListener
JpaEntityListeners - Class in org.apache.cayenne.jpa.map
  A collection of entity listener descriptors.
JpaEntityListeners() - Constructor for class org.apache.cayenne.jpa.map.JpaEntityListeners
JpaEntityMap - Class in org.apache.cayenne.jpa.map
  An object that stores JPA mapping information.
JpaEntityMap() - Constructor for class org.apache.cayenne.jpa.map.JpaEntityMap
JpaEntityResult - Class in org.apache.cayenne.jpa.map
JpaEntityResult() - Constructor for class org.apache.cayenne.jpa.map.JpaEntityResult
JpaEntityResult(EntityResult) - Constructor for class org.apache.cayenne.jpa.map.JpaEntityResult
JpaFieldResult - Class in org.apache.cayenne.jpa.map
JpaFieldResult() - Constructor for class org.apache.cayenne.jpa.map.JpaFieldResult
JpaFieldResult(FieldResult) - Constructor for class org.apache.cayenne.jpa.map.JpaFieldResult
JpaGeneratedValue - Class in org.apache.cayenne.jpa.map
JpaGeneratedValue() - Constructor for class org.apache.cayenne.jpa.map.JpaGeneratedValue
JpaGeneratedValue(GeneratedValue) - Constructor for class org.apache.cayenne.jpa.map.JpaGeneratedValue
JpaId - Class in org.apache.cayenne.jpa.map
JpaId() - Constructor for class org.apache.cayenne.jpa.map.JpaId
JpaIdClass - Class in org.apache.cayenne.jpa.map
JpaIdClass() - Constructor for class org.apache.cayenne.jpa.map.JpaIdClass
JpaIndirectQuery - Class in org.apache.cayenne.jpa.bridge
  A superclass of indirect queries that map JPA to Cayenne queries.
JpaIndirectQuery() - Constructor for class org.apache.cayenne.jpa.bridge.JpaIndirectQuery
JpaInheritance - Class in org.apache.cayenne.jpa.map
JpaInheritance() - Constructor for class org.apache.cayenne.jpa.map.JpaInheritance
JpaInheritance(Inheritance) - Constructor for class org.apache.cayenne.jpa.map.JpaInheritance
JpaJoinColumn - Class in org.apache.cayenne.jpa.map
  Join column specifies a mapped column for joining an entity association, aka flattened attribute.
JpaJoinColumn() - Constructor for class org.apache.cayenne.jpa.map.JpaJoinColumn
JpaJoinColumn(JoinColumn) - Constructor for class org.apache.cayenne.jpa.map.JpaJoinColumn
JpaJoinTable - Class in org.apache.cayenne.jpa.map
JpaJoinTable() - Constructor for class org.apache.cayenne.jpa.map.JpaJoinTable
JpaJoinTable(JoinTable) - Constructor for class org.apache.cayenne.jpa.map.JpaJoinTable
JpaLifecycleCallback - Class in org.apache.cayenne.jpa.map
JpaLifecycleCallback() - Constructor for class org.apache.cayenne.jpa.map.JpaLifecycleCallback
JpaLifecycleCallback(String) - Constructor for class org.apache.cayenne.jpa.map.JpaLifecycleCallback
JpaManagedClass - Class in org.apache.cayenne.jpa.map
JpaManagedClass() - Constructor for class org.apache.cayenne.jpa.map.JpaManagedClass
JpaManyToMany - Class in org.apache.cayenne.jpa.map
JpaManyToMany() - Constructor for class org.apache.cayenne.jpa.map.JpaManyToMany
JpaManyToMany(ManyToMany) - Constructor for class org.apache.cayenne.jpa.map.JpaManyToMany
JpaManyToOne - Class in org.apache.cayenne.jpa.map
JpaManyToOne() - Constructor for class org.apache.cayenne.jpa.map.JpaManyToOne
JpaManyToOne(ManyToOne) - Constructor for class org.apache.cayenne.jpa.map.JpaManyToOne
JpaMappedSuperclass - Class in org.apache.cayenne.jpa.map
JpaMappedSuperclass() - Constructor for class org.apache.cayenne.jpa.map.JpaMappedSuperclass
JpaNamedNativeQuery - Class in org.apache.cayenne.jpa.map
JpaNamedNativeQuery() - Constructor for class org.apache.cayenne.jpa.map.JpaNamedNativeQuery
JpaNamedNativeQuery(NamedNativeQuery) - Constructor for class org.apache.cayenne.jpa.map.JpaNamedNativeQuery
JpaNamedQuery - Class in org.apache.cayenne.jpa.map
JpaNamedQuery() - Constructor for class org.apache.cayenne.jpa.map.JpaNamedQuery
JpaNamedQuery(NamedQuery) - Constructor for class org.apache.cayenne.jpa.map.JpaNamedQuery
JpaNativeQuery - Class in org.apache.cayenne.jpa
JpaNativeQuery(ObjectContext, String, Class) - Constructor for class org.apache.cayenne.jpa.JpaNativeQuery
JpaNativeQuery(ObjectContext, String, String) - Constructor for class org.apache.cayenne.jpa.JpaNativeQuery
JpaOneToMany - Class in org.apache.cayenne.jpa.map
JpaOneToMany() - Constructor for class org.apache.cayenne.jpa.map.JpaOneToMany
JpaOneToMany(OneToMany) - Constructor for class org.apache.cayenne.jpa.map.JpaOneToMany
JpaOneToOne - Class in org.apache.cayenne.jpa.map
JpaOneToOne() - Constructor for class org.apache.cayenne.jpa.map.JpaOneToOne
JpaOneToOne(OneToOne) - Constructor for class org.apache.cayenne.jpa.map.JpaOneToOne
JpaPersistenceUnitDefaults - Class in org.apache.cayenne.jpa.map
JpaPersistenceUnitDefaults() - Constructor for class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
JpaPersistenceUnitMetadata - Class in org.apache.cayenne.jpa.map
JpaPersistenceUnitMetadata() - Constructor for class org.apache.cayenne.jpa.map.JpaPersistenceUnitMetadata
JpaPrimaryKeyJoinColumn - Class in org.apache.cayenne.jpa.map
JpaPrimaryKeyJoinColumn() - Constructor for class org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
JpaPrimaryKeyJoinColumn(PrimaryKeyJoinColumn) - Constructor for class org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
JpaProcedureQuery - Class in org.apache.cayenne.jpa.bridge
  An indirect query that resolves to Cayenne ProcedureQuery using information from JPA query hints.
JpaProcedureQuery() - Constructor for class org.apache.cayenne.jpa.bridge.JpaProcedureQuery
JpaPropertyDescriptor - Class in org.apache.cayenne.jpa.map
  A descriptor of a class property that may or may not be persistent.
JpaPropertyDescriptor(Field) - Constructor for class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
JpaPropertyDescriptor(Method, String) - Constructor for class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
JpaProviderException - Exception in org.apache.cayenne.jpa
  A runtime exception thrown on various problems in the provider code.
JpaProviderException() - Constructor for exception org.apache.cayenne.jpa.JpaProviderException
JpaProviderException(String) - Constructor for exception org.apache.cayenne.jpa.JpaProviderException
JpaProviderException(Throwable) - Constructor for exception org.apache.cayenne.jpa.JpaProviderException
JpaProviderException(String, Throwable) - Constructor for exception org.apache.cayenne.jpa.JpaProviderException
jpaQuery - Variable in class org.apache.cayenne.jpa.bridge.JpaIndirectQuery
JpaQuery - Class in org.apache.cayenne.jpa
  A JPA Query that wraps a Cayenne Query.
JpaQuery(ObjectContext) - Constructor for class org.apache.cayenne.jpa.JpaQuery
JpaQuery(ObjectContext, String) - Constructor for class org.apache.cayenne.jpa.JpaQuery
  Construct a named query.
JpaQueryHint - Class in org.apache.cayenne.jpa.map
JpaQueryHint() - Constructor for class org.apache.cayenne.jpa.map.JpaQueryHint
JpaQueryHint(QueryHint) - Constructor for class org.apache.cayenne.jpa.map.JpaQueryHint
JpaRelationship - Class in org.apache.cayenne.jpa.map
JpaRelationship() - Constructor for class org.apache.cayenne.jpa.map.JpaRelationship
JpaSecondaryTable - Class in org.apache.cayenne.jpa.map
JpaSecondaryTable() - Constructor for class org.apache.cayenne.jpa.map.JpaSecondaryTable
JpaSecondaryTable(SecondaryTable) - Constructor for class org.apache.cayenne.jpa.map.JpaSecondaryTable
JpaSelectQuery - Class in org.apache.cayenne.jpa.bridge
  An indirect query that resolves to Cayenne SelectQuery using information from JPA query hints.
JpaSelectQuery() - Constructor for class org.apache.cayenne.jpa.bridge.JpaSelectQuery
JpaSequenceGenerator - Class in org.apache.cayenne.jpa.map
JpaSequenceGenerator() - Constructor for class org.apache.cayenne.jpa.map.JpaSequenceGenerator
JpaSequenceGenerator(SequenceGenerator) - Constructor for class org.apache.cayenne.jpa.map.JpaSequenceGenerator
JpaSqlResultSetMapping - Class in org.apache.cayenne.jpa.map
JpaSqlResultSetMapping() - Constructor for class org.apache.cayenne.jpa.map.JpaSqlResultSetMapping
JpaSqlResultSetMapping(SqlResultSetMapping) - Constructor for class org.apache.cayenne.jpa.map.JpaSqlResultSetMapping
JpaSQLTemplate - Class in org.apache.cayenne.jpa.bridge
  An indirect query that resolves to Cayenne SQLTemplate using information from JPA query hints.
JpaSQLTemplate() - Constructor for class org.apache.cayenne.jpa.bridge.JpaSQLTemplate
JpaTable - Class in org.apache.cayenne.jpa.map
JpaTable() - Constructor for class org.apache.cayenne.jpa.map.JpaTable
JpaTable(Table) - Constructor for class org.apache.cayenne.jpa.map.JpaTable
JpaTableGenerator - Class in org.apache.cayenne.jpa.map
  A primary key generator based on a database table.
JpaTableGenerator() - Constructor for class org.apache.cayenne.jpa.map.JpaTableGenerator
JpaTableGenerator(TableGenerator) - Constructor for class org.apache.cayenne.jpa.map.JpaTableGenerator
JpaTransaction - Class in org.apache.cayenne.jpa
  A JPA wrapper around a Cayenne Transaction.
JpaTransaction(EntityManager) - Constructor for class org.apache.cayenne.jpa.JpaTransaction
JpaTransient - Class in org.apache.cayenne.jpa.map
JpaTransient() - Constructor for class org.apache.cayenne.jpa.map.JpaTransient
JpaUniqueConstraint - Class in org.apache.cayenne.jpa.map
JpaUniqueConstraint() - Constructor for class org.apache.cayenne.jpa.map.JpaUniqueConstraint
JpaUniqueConstraint(UniqueConstraint) - Constructor for class org.apache.cayenne.jpa.map.JpaUniqueConstraint
JpaUnit - Class in org.apache.cayenne.jpa
  A `javax.persistence.spi.PersistenceUnitInfo` implementor used by Cayenne JPA provider.
JpaUnit() - Constructor for class org.apache.cayenne.jpa.JpaUnit
JpaVersion - Class in org.apache.cayenne.jpa.map
JpaVersion() - Constructor for class org.apache.cayenne.jpa.map.JpaVersion
JTA_DATA_SOURCE_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
JtaEntityManager - Class in org.apache.cayenne.jpa
  An EntityManager that can participate in JTA transactions.
JtaEntityManager(ObjectContext, JtaEntityManagerFactory) - Constructor for class org.apache.cayenne.jpa.JtaEntityManager
JtaEntityManagerFactory - Class in org.apache.cayenne.jpa
  An EntityManagerFactory that registers all EntityManagers that it creates with an active JTA Transaction so that they could flush the object state to the database during commit.
JtaEntityManagerFactory(Provider, DataDomain, PersistenceUnitInfo) - Constructor for class org.apache.cayenne.jpa.JtaEntityManagerFactory

## K

key - Variable in class org.apache.cayenne.ObjectId
keyCacheSize - Variable in class org.apache.cayenne.map.DbKeyGenerator
keyRowDescriptor - Variable in class org.apache.cayenne.access.jdbc.BatchAction
keys() - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
keySet() - Method in class org.apache.cayenne.util.PersistentObjectMap
keyValuePair(String, Map) - Method in class org.apache.cayenne.wocompat.parser.Parser
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.wocompat.parser.Token
  An integer that describes the kind of this token.

## L

label - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
lastAlias - Variable in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
lastIndexOf(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
lastIndexOf(Object) - Method in class org.apache.cayenne.access.ToManyList
lastIndexOf(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
lastIndexOf(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
lastPathComponent(Expression) - Method in class org.apache.cayenne.map.Entity
  Convenience method returning the last component in the path iterator.
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
LazyClassDescriptorDecorator - Class in org.apache.cayenne.reflect
  A ClassDescriptor wrapper that compiles decoarated descriptor lazily on first access.
LazyClassDescriptorDecorator(ClassDescriptorMap, String) - Constructor for class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
lazyInitParentDomainName - Variable in class org.apache.cayenne.access.DataContext
  Stores the name of parent DataDomain.
LE() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
LE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
LEADING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
leaf() - Method in class org.apache.cayenne.wocompat.parser.Parser
LEFT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
length() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
LENGTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
length - Variable in class org.apache.cayenne.jpa.map.JpaColumn
length - Variable in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
length() - Method in class org.apache.cayenne.util.MemoryBlob
  Returns the number of bytes in the `BLOB` value designated by this `Blob` object.
length() - Method in class org.apache.cayenne.util.MemoryClob
  Retrieves the number of characters in the `CLOB` value designated by this `Clob` object.
LESS_THAN - Static variable in class org.apache.cayenne.exp.Expression
LESS_THAN_EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
lessDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience method to create an DB_PATH "less than" expression.
lessExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience method to create an OBJ_PATH "less than" expression.
lessOrEqualDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience method to create an DB_PATH "less than or equal to" expression.
lessOrEqualExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience method to create an OBJ_PATH "less than or equal to" expression.
LETTER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
LETTER - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
LexicalError(boolean, int, int, int, String, char) - Static method in error org.apache.cayenne.ejbql.parser.TokenMgrError
  Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.apache.cayenne.wocompat.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
lexStateNames - Static variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
lexStateNames - Static variable in class org.apache.cayenne.wocompat.parser.ParserTokenManager
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.
LifecycleListener - Interface in org.apache.cayenne
  A callback interface to listen to persistent object lifecycle events.
LIKE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
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.
likeExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building LIKE expression.
likeIgnoreCaseDbExp(String, Object) - 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.
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.wocompat.parser.SimpleCharStream
linkedMapNames(String, String) - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
linkedMapNames(String, String) - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
LIST - Static variable in class org.apache.cayenne.exp.Expression
  Interpreted as a comma-separated list of literals.
list - Variable in class org.apache.cayenne.util.IndexPropertyList
  A list used for the actual objects storage.
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
listImplicitClasses(PersistenceUnitInfo) - Method in class org.apache.cayenne.jpa.conf.EntityMapLoader
  Returns a collection of all classes that are located in the unit root and unit extra jars.
listIterator() - Method in class org.apache.cayenne.access.IncrementalFaultList
  Returns a list iterator for this list.
listIterator(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
  Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class org.apache.cayenne.access.ToManyList
listIterator(int) - Method in class org.apache.cayenne.access.ToManyList
listIterator() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
  Returns a list iterator for this list.
listIterator(int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
  Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
listIterator() - Method in class org.apache.cayenne.util.PersistentObjectList
listIterator(int) - Method in class org.apache.cayenne.util.PersistentObjectList
ListProperty - Class in org.apache.cayenne.reflect
  Deprecated. since 3.0 replaced by non-public classes.
ListProperty(ClassDescriptor, ClassDescriptor, Accessor, String) - Constructor for class org.apache.cayenne.reflect.ListProperty
  Deprecated.
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(String) - Method in class org.apache.cayenne.conf.DriverDataSourceFactory
  Loads driver information from the file at `location`.
loadAdapter() - Method in class org.apache.cayenne.dba.AutoAdapter
  Opens a connection, retrieves JDBC metadata and attempts to guess adapter form it.
loadClassMapping(Class) - Method in class org.apache.cayenne.jpa.conf.EntityMapAnnotationLoader
  Processes annotations of a single Java class, loading ORM mapping information to the provided entity map.
loadDataMap(DataDomain, String, Map) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
  Returns DataMap for the name and location information.
loadDataMap(InputSource) - Method in class org.apache.cayenne.map.MapLoader
  Loads a DataMap from XML input source.
loadDataMap(String) - Method in class org.apache.cayenne.map.MapLoader
  Loads DataMap from file specified by `uri` parameter.
loadDataMap() - Method in class org.apache.cayenne.tools.DbGeneratorTask
  Loads and returns DataMap based on `map` attribute.
loadDataMapFromDB(String, String, DataMap) - Method in class org.apache.cayenne.access.DbLoader
  Performs database reverse engineering and generates DataMap that contains default mapping of the tables and views.
loadDataMapFromDB(String, String, String[], DataMap) - Method in class org.apache.cayenne.access.DbLoader
  Performs database reverse engineering and generates DataMap object that contains default mapping of the tables and views.
loadDbEntities(DataMap, List) - Method in class org.apache.cayenne.access.DbLoader
  Loads dbEntities for the specified tables.
loadDbRelationships(DataMap) - Method in class org.apache.cayenne.access.DbLoader
  Loads database relationships into a DataMap.
loadDefaultProperties() - Static method in class org.apache.cayenne.conf.ConnectionProperties
  Loads connection properties from $HOME/.cayenne/connection.properties.
loadDelegate - Variable in class org.apache.cayenne.project.PartialProject
loadDomains(InputStream) - Method in class org.apache.cayenne.conf.ConfigLoader
  Parses XML input, invoking delegate methods to interpret loaded XML.
loadEntityIndex(String) - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Loads EOEntity information and returns it as a map.
loadEntityMap(PersistenceUnitInfo) - Method in class org.apache.cayenne.jpa.conf.EntityMapLoader
  Loads a combined entity map including managed class descriptors from all supported locations.
loadEOModel(String) - Method in class org.apache.cayenne.wocompat.EOModelProcessor
  Performs EOModel loading.
loadEOModel(String, boolean) - Method in class org.apache.cayenne.wocompat.EOModelProcessor
  Performs EOModel loading.
loaderDelegate - Variable in class org.apache.cayenne.conf.Configuration
loadError(Throwable) - Method in interface org.apache.cayenne.conf.ConfigLoaderDelegate
  Gives delegate an opportunity to process the error.
loadError(Throwable) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
loadFromAbsPath(String) - Method in class org.apache.cayenne.gen.ClassGeneratorResourceLoader
loadFromAnnotations(PersistenceUnitInfo) - Method in class org.apache.cayenne.jpa.conf.EntityMapLoader
  Loads JpaEntityMap based on metadata annotations of persistent classes.
loadFromRelativePath(String) - Method in class org.apache.cayenne.gen.ClassGeneratorResourceLoader
loadFromThisClassLoader(String) - Method in class org.apache.cayenne.gen.ClassGeneratorResourceLoader
loadFromThreadClassLoader(String) - Method in class org.apache.cayenne.gen.ClassGeneratorResourceLoader
loadModeIndex(String) - Method in class org.apache.cayenne.wocompat.EOModelProcessor
  Returns index.eomodeld contents as a Map.
loadModelIndex() - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Loads EOModel index and returns it as a map.
loadObjEntities(DataMap) - Method in class org.apache.cayenne.access.DbLoader
  Creates an ObjEntity for each DbEntity in the map.
loadProceduresFromDB(String, String, DataMap) - Method in class org.apache.cayenne.access.DbLoader
  Loads database stored procedures into the DataMap.
loadProject() - Method in class org.apache.cayenne.project.ApplicationProject
loadQueryIndex(String) - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Loads EOFetchSpecification information and returns it as a map.
loadSchema(DataSource, DbAdapter, DataMap) - Method in class org.apache.cayenne.jpa.Provider
  Loads database schema if it doesn't yet exist.
loadStatus - Variable in class org.apache.cayenne.conf.Configuration
loadUnit(String) - Method in class org.apache.cayenne.jpa.conf.UnitLoader
  Loads PersistenceUnitInfo from standard locations.
loadUnit(String) - Method in class org.apache.cayenne.jpa.Provider
  Loads a named JpaUnit using internal UnitLoader.
lob - Variable in class org.apache.cayenne.jpa.map.JpaBasic
LOBBatchQueryBuilder - Class in org.apache.cayenne.access.trans
  Superclass of query builders for the DML operations involving LOBs.
LOBBatchQueryBuilder(DbAdapter) - Constructor for class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
LOBBatchQueryWrapper - Class in org.apache.cayenne.access.trans
  Helper class to extract the information from BatchQueries, essential for LOB columns processing.
LOBBatchQueryWrapper(BatchQuery) - Constructor for class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
LOBInsertBatchQueryBuilder - Class in org.apache.cayenne.access.trans
LOBInsertBatchQueryBuilder(DbAdapter) - Constructor for class org.apache.cayenne.access.trans.LOBInsertBatchQueryBuilder
LOBUpdateBatchQueryBuilder - Class in org.apache.cayenne.access.trans
LOBUpdateBatchQueryBuilder(DbAdapter) - Constructor for class org.apache.cayenne.access.trans.LOBUpdateBatchQueryBuilder
LOCAL_CACHE - Static variable in interface org.apache.cayenne.query.QueryMetadata
  A cache policy ruling that query results shall be cached separately for each DataContext.
LOCAL_CACHE_REFRESH - Static variable in interface org.apache.cayenne.query.QueryMetadata
  Same as `QueryMetadata.LOCAL_CACHE`, only forcing any current cache expiration.
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.
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(ObjectId, Object) - Method in class org.apache.cayenne.access.DataContext
  Returns an object local to this DataContext and matching the ObjectId.
localObject(ObjectId, Object) - Method in class org.apache.cayenne.BaseContext
localObject(ObjectId, Object) - Method in class org.apache.cayenne.CayenneContext
  Converts a list of Persistent objects registered in some other ObjectContext to a list of objects local to this ObjectContext.
localObject(ObjectId, Object) - Method in interface org.apache.cayenne.ObjectContext
  Returns an object local to this ObjectContext and matching the ObjectId.
localQueryName(String) - Method in class org.apache.cayenne.wocompat.EOObjEntity
localSubjects - Variable in class org.apache.cayenne.event.EventBridge
locate() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
LOCATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
location - Variable in class org.apache.cayenne.map.DataMap
location - Variable in class org.apache.cayenne.project.PartialProject.MapMetaData
location - Variable in class org.apache.cayenne.project.ProjectFile
LOCATION_SUFFIX - Static variable in class org.apache.cayenne.project.DataMapFile
LOCATION_SUFFIX - Static variable in class org.apache.cayenne.project.DataNodeFile
lock(Object, LockModeType) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
lock(Object, LockModeType) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
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) - Static method in class org.apache.cayenne.access.QueryLogger
log(String) - Method in class org.apache.cayenne.tools.AntTaskLogger
log(String, int) - Method in class org.apache.cayenne.tools.AntTaskLogger
logBeginTransaction(String) - Static method in class org.apache.cayenne.access.QueryLogger
logCommitTransaction(String) - Static method in class org.apache.cayenne.access.QueryLogger
logConnect(String, String, String) - Method in class org.apache.cayenne.access.ConnectionLogger
logConnect(String) - Static method in class org.apache.cayenne.access.QueryLogger
  Logs database connection event using container data source.
logConnect(String, String, String) - Static method in class org.apache.cayenne.access.QueryLogger
logConnect(String, String, String) - Method in interface org.apache.cayenne.conn.ConnectionEventLoggingDelegate
logConnectFailure(Throwable) - Method in class org.apache.cayenne.access.ConnectionLogger
logConnectFailure(Throwable) - Static method in class org.apache.cayenne.access.QueryLogger
logConnectFailure(Throwable) - Method in interface org.apache.cayenne.conn.ConnectionEventLoggingDelegate
logConnectSuccess() - Method in class org.apache.cayenne.access.ConnectionLogger
logConnectSuccess() - Static method in class org.apache.cayenne.access.QueryLogger
logConnectSuccess() - Method in interface org.apache.cayenne.conn.ConnectionEventLoggingDelegate
logger - Variable in class org.apache.cayenne.conn.DriverDataSource
logger - Variable in class org.apache.cayenne.enhancer.Enhancer
logger - Variable in class org.apache.cayenne.jpa.instrument.InstrumentingUnit
logger - Variable in class org.apache.cayenne.jpa.instrument.UnitClassTransformer
logger - Variable in class org.apache.cayenne.jpa.Provider
logger - Static variable in class org.apache.cayenne.map.EntityResolver
logger - Variable in class org.apache.cayenne.remote.BaseConnection
logger - Variable in class org.apache.cayenne.tools.NamePatternMatcher
loginId - Variable in class org.apache.cayenne.event.XMPPBridge
logPoolCreated(DataSourceInfo) - Method in class org.apache.cayenne.access.ConnectionLogger
logPoolCreated(DataSourceInfo) - Static method in class org.apache.cayenne.access.QueryLogger
  Logs database connection event.
logPoolCreated(DataSourceInfo) - Method in interface org.apache.cayenne.conn.ConnectionEventLoggingDelegate
logQuery(String, List) - Static method in class org.apache.cayenne.access.QueryLogger
logQuery(String, List, long) - Static method in class org.apache.cayenne.access.QueryLogger
  Log query content using Log4J Category with "INFO" priority.
logQueryError(Throwable) - Static method in class org.apache.cayenne.access.QueryLogger
logQueryParameters(String, List) - Static method in class org.apache.cayenne.access.QueryLogger
logQueryStart(int) - Static method in class org.apache.cayenne.access.QueryLogger
logRollbackTransaction(String) - Static method in class org.apache.cayenne.access.QueryLogger
logSelectCount(int) - Static method in class org.apache.cayenne.access.QueryLogger
logSelectCount(int, long) - Static method in class org.apache.cayenne.access.QueryLogger
logUpdateCount(int) - Static method in class org.apache.cayenne.access.QueryLogger
lookingAhead - Variable in class org.apache.cayenne.ejbql.parser.EJBQL
lookingAhead - Variable in class org.apache.cayenne.wocompat.parser.Parser
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 hanlde queries for all DataMap components.
lookupDbEntity(Class) - Method in class org.apache.cayenne.map.EntityResolver
  Deprecated. since 3.0 - lookup DbEntity via ObjEntity instead.
lookupDbEntity(Persistent) - Method in class org.apache.cayenne.map.EntityResolver
  Deprecated. since 3.0 - lookup DbEntity via ObjEntity instead.
lookupFieldInHierarchy(Class, String) - Method in class org.apache.cayenne.reflect.FieldAccessor
  Recursively looks for a named field in a class hierarchy.
lookupInheritanceTree(ObjEntity) - Method in class org.apache.cayenne.map.EntityResolver
  Returns EntityInheritanceTree representing inheritance hierarchy that starts with a given ObjEntity as root, and includes all its subentities.
lookupObjEntity(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
lookupObjEntity(Object) - Method in class org.apache.cayenne.map.EntityResolver
  Looks in the DataMap's that this object was created with for the ObjEntity that services the specified data Object
lookupObjEntity(String) - Method in class org.apache.cayenne.map.EntityResolver
  Deprecated. since 3.0 - use getObjEntity() instead.
lookupProcedure(Query) - Method in class org.apache.cayenne.map.EntityResolver
lookupProcedure(String) - Method in class org.apache.cayenne.map.EntityResolver
lookupQuery(String) - Method in class org.apache.cayenne.map.EntityResolver
  Returns a named query or null if no query exists for a given name.
lower() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
LOWER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
LOWERCASE_COLUMN_NAMES - Static variable in class org.apache.cayenne.query.SQLTemplate
LT() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
LT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants

## M

main(String[]) - Static method in class org.apache.cayenne.conf.Rot13PasswordEncoder
  Small test program to run text through the ROT-13 cipher.
main(String[]) - Static method in class org.apache.cayenne.conf.Rot47PasswordEncoder
  Small test program to run text through the ROT-47 cipher.
main(String[]) - Static method in class org.apache.cayenne.exp.parser.ExpressionParser
makeAttributes(EOModelHelper, EOObjEntity) - Method in class org.apache.cayenne.wocompat.EOModelProcessor
  Create ObjAttributes of the specified entity, as well as DbAttributes of the corresponding DbEntity.
makeEntity(EOModelHelper, String, boolean) - Method in class org.apache.cayenne.wocompat.EOModelProcessor
  Creates and returns a new ObjEntity linked to a corresponding DbEntity.
makeFlatRelationships(EOModelHelper, ObjEntity) - Method in class org.apache.cayenne.wocompat.EOModelProcessor
  Create Flattened ObjRelationships of the specified entity.
makeHelper(String, boolean) - Method in class org.apache.cayenne.wocompat.EOModelProcessor
  Creates an returns new EOModelHelper to process EOModel.
makeName(Object) - Method in class org.apache.cayenne.project.NamedObjectFactory
  Creates a unique name for the new object and constructs this object.
makeName(Object, String) - Method in class org.apache.cayenne.project.NamedObjectFactory
makeObject(Object) - Method in class org.apache.cayenne.project.NamedObjectFactory
  Creates a unique name for the new object and constructs this object.
makeObject(Object, String) - Method in class org.apache.cayenne.project.NamedObjectFactory
makePairs - Variable in class org.apache.cayenne.gen.DefaultClassGenerator
makeQualifier(Map) - Method in class org.apache.cayenne.wocompat.EOQuery
  Creates the Expression equivalent of the EOFetchSpecification represented by the Map.
makeQuery(EOModelHelper, EOObjEntity, String) - Method in class org.apache.cayenne.wocompat.EOModelProcessor
  Creates a Cayenne query out of EOFetchSpecification data.
makeRelationships(EOModelHelper, ObjEntity) - Method in class org.apache.cayenne.wocompat.EOModelProcessor
  Create ObjRelationships of the specified entity, as well as DbRelationships of the corresponding DbEntity.
makeReverseDbRelationships(DbEntity) - Method in class org.apache.cayenne.wocompat.EOModelProcessor
  Create reverse DbRelationships that were not created so far, since Cayenne requires them.
makeTempDestJar() - Method in class org.apache.cayenne.project.ProjectConfigurator
  Returns a temporary file for the destination jar.
makeTempDirectory() - Method in class org.apache.cayenne.project.ProjectConfigurator
  Creates a temporary directory to unjar the jar file.
managedClass - Variable in class org.apache.cayenne.jpa.map.JpaClassDescriptor
managedClasses - Variable in class org.apache.cayenne.jpa.instrument.UnitClassTransformer
managedClassNames - Variable in class org.apache.cayenne.jpa.JpaUnit
mandatory - Variable in class org.apache.cayenne.map.ClientObjAttribute
mandatory - Variable in class org.apache.cayenne.map.DbAttribute
  Defines whether the attribute allows nulls.
manyToManyRelationships - Variable in class org.apache.cayenne.jpa.map.JpaAttributes
manyToOneRelationships - Variable in class org.apache.cayenne.jpa.map.JpaAttributes
map - Variable in class org.apache.cayenne.access.DbGenerator
map - Variable in class org.apache.cayenne.cache.MapQueryCache
map - Variable in class org.apache.cayenne.project.DataMapFile
map - Variable in class org.apache.cayenne.project.DataMapProject
map - Variable in class org.apache.cayenne.tools.CayenneGenerator
map - Variable in class org.apache.cayenne.tools.DbGeneratorTask
map - Variable in class org.apache.cayenne.util.EntityMergeSupport
map(String) - Method in class org.apache.cayenne.wocompat.parser.Parser
mapCapacity - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
MapClassGenerator - Class in org.apache.cayenne.gen
  Generates Java source code for ObjEntities in the DataMap.
MapClassGenerator() - Constructor for class org.apache.cayenne.gen.MapClassGenerator
MapClassGenerator(DataMap) - Constructor for class org.apache.cayenne.gen.MapClassGenerator
MapClassGenerator(DataMap, List) - Constructor for class org.apache.cayenne.gen.MapClassGenerator
  Creates a new MapClassGenerator.
mapDependencies - Variable in class org.apache.cayenne.project.PartialProject.DomainMetaData
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.jpa.map.JpaManyToMany
mapKey - Variable in class org.apache.cayenne.jpa.map.JpaOneToMany
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
mapLoader - Variable in class org.apache.cayenne.conf.RuntimeLoadDelegate
MapLoader - Class in org.apache.cayenne.map
  Default MapLoader.
MapLoader() - Constructor for class org.apache.cayenne.map.MapLoader
mapLocation(String, String) - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
mapLocation(String, String) - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
mapNameFromLocation(String) - Method in class org.apache.cayenne.map.MapLoader
  Helper method to guess the map name from its location.
mapNames(String) - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
mapNames(String) - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
mapObjectComparator - Static variable in class org.apache.cayenne.project.ProjectTraversal
mappedBy - Variable in class org.apache.cayenne.jpa.map.JpaManyToMany
mappedBy - Variable in class org.apache.cayenne.jpa.map.JpaOneToMany
mappedBy - Variable in class org.apache.cayenne.jpa.map.JpaOneToOne
mappedSuperclasses - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
mappingFileNames - Variable in class org.apache.cayenne.jpa.JpaUnit
MappingNamesHelper - Class in org.apache.cayenne.project.validator
  Defines a set of rules for validating java and db mapping identifiers.
MappingNamesHelper() - Constructor for class org.apache.cayenne.project.validator.MappingNamesHelper
MappingNamespace - Interface in org.apache.cayenne.map
  Defines API of a container of DbEntities, ObjEntities, Procedures, Queries and other mapping objects.
MapQueryCache - Class in org.apache.cayenne.cache
  A default implementation of the `QueryCache` interface that stores data in a non-expiring LRUMap.
MapQueryCache() - Constructor for class org.apache.cayenne.cache.MapQueryCache
MapQueryCache(int) - Constructor for class org.apache.cayenne.cache.MapQueryCache
MapQueryCacheFactory - Class in org.apache.cayenne.cache
MapQueryCacheFactory() - Constructor for class org.apache.cayenne.cache.MapQueryCacheFactory
maps - Variable in class org.apache.cayenne.map.EntityResolver
maps - Variable in class org.apache.cayenne.project.PartialProject.DomainMetaData
maps - Variable in class org.apache.cayenne.project.PartialProject.NodeMetaData
maps - Variable in class org.apache.cayenne.tools.DataPortTask
mapValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
markAsDirty(Persistent) - Method in class org.apache.cayenne.util.ObjectContextGraphAction
  Changes object state to MODIFIED if needed, returning true if the change has occured, false if not.
match(Object) - Method in class org.apache.cayenne.exp.Expression
  Calculates expression boolean value with object as a context for path expressions.
matchAllDbExp(Map, int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  Creates an expression that matches all key-values pairs in `map`.
matchAllExp(Map, int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  Creates an expression that matches all key-values pairs in `map`.
matchAnyDbExp(Map, int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  Creates an expression that matches any of the key-values pairs in `map`.
matchAnyExp(Map, int) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  Creates an expression that matches any of the key-values pairs in the `map`.
matchDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience method to create an DB_PATH "equal to" expression.
matchExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience method to create an OBJ_PATH "equal to" expression.
matchingObject - Variable in class org.apache.cayenne.access.trans.QualifierTranslator
matchPattern(String) - Method in class org.apache.cayenne.exp.parser.PatternMatchNode
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.AbstractType
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.AbstractType
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.BigIntegerType
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.BigIntegerType
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.BooleanType
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.BooleanType
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ByteType
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ByteType
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.CalendarType
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.CalendarType
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.CharType
  Return trimmed string.
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.CharType
  Return trimmed string.
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.DefaultType
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.DefaultType
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.EnumType
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.EnumType
materializeObject(ResultSet, int, int) - Method in interface org.apache.cayenne.access.types.ExtendedType
  Reads an object from JDBC ResultSet column, converting it to class returned by 'getClassName' method.
materializeObject(CallableStatement, int, int) - Method in interface org.apache.cayenne.access.types.ExtendedType
  Reads an object from a stored procedure OUT parameter, converting it to class returned by 'getClassName' method.
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.ShortType
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.ShortType
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.access.types.UtilDateType
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.access.types.UtilDateType
materializeObject(CallableStatement, int, int) - Method in class org.apache.cayenne.dba.oracle.OracleUtilDateType
materializeObject(ResultSet, int, int) - Method in class org.apache.cayenne.dba.oracle.OracleUtilDateType
max() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
MAX - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
MAX_QUEUE_WAIT - Static variable in class org.apache.cayenne.conn.PoolManager
  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 - Variable in class org.apache.cayenne.conn.PoolManager
maxFetchSize - Variable in class org.apache.cayenne.access.IncrementalFaultList
  Defines the upper limit on the size of fetches.
maximumSize() - Method in class org.apache.cayenne.access.DataRowStore
  Returns maximum allowed cache size.
maxLength - Variable in class org.apache.cayenne.map.ClientObjAttribute
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.wocompat.parser.SimpleCharStream
maxSeverity - Variable in class org.apache.cayenne.project.validator.Validator
MCAST_ADDRESS_DEFAULT - Static variable in class org.apache.cayenne.event.JavaGroupsBridgeFactory
MCAST_ADDRESS_PROPERTY - Static variable in class org.apache.cayenne.event.JavaGroupsBridgeFactory
MCAST_PORT_DEFAULT - Static variable in class org.apache.cayenne.event.JavaGroupsBridgeFactory
MCAST_PORT_PROPERTY - Static variable in class org.apache.cayenne.event.JavaGroupsBridgeFactory
MEMBER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
member - Variable in class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
memberAnnotationsSorter - Variable in class org.apache.cayenne.jpa.conf.EntityMapAnnotationLoader
memberProcessorFactory - Variable in class org.apache.cayenne.jpa.conf.EntityMapAnnotationLoader
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(T) - Method in class org.apache.cayenne.jpa.JtaEntityManager
merge(T) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Merge the state of the given entity into the current persistence context.
merge(T) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
merge(Object, ClassDescriptor) - Method in class org.apache.cayenne.util.DeepMergeOperation
mergeHandler - Variable in class org.apache.cayenne.access.DataContext
mergeOverride(JpaEntityMap) - Method in class org.apache.cayenne.jpa.conf.EntityMapMergeProcessor
mergeWithDataMap(DataMap) - Method in class org.apache.cayenne.map.DataMap
  Adds all Object and DB entities and Queries from another map to this map.
message - Variable in class org.apache.cayenne.project.validator.ValidationInfo
messageId - Variable in class org.apache.cayenne.remote.BaseConnection
messageObjectToEvent(Serializable) - Method in class org.apache.cayenne.event.JavaGroupsBridge
  Converts a Serializable instance to CayenneEvent.
messageObjectToEvent(Serializable) - Method in class org.apache.cayenne.event.JMSBridge
  Converts a Serializable instance to CayenneEvent.
messages - Variable in class org.apache.cayenne.conf.ConfigStatus
metaData - Variable in class org.apache.cayenne.access.DbLoader
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.remote.RemoteIncrementalFaultList
metadata - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
metadataComplete - Variable in class org.apache.cayenne.jpa.map.JpaManagedClass
metadataResolver - Variable in class org.apache.cayenne.query.ObjectIdQuery
metadataResolver - Variable in class org.apache.cayenne.query.RelationshipQuery
methodName - Variable in class org.apache.cayenne.jpa.map.JpaLifecycleCallback
min() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
MIN - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
minConnections - Variable in class org.apache.cayenne.conn.DataSourceInfo
minConnections - Variable in class org.apache.cayenne.conn.PoolManager
MINUS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
MissingSessionException - Exception in org.apache.cayenne.remote.service
  An exception that are thrown by the ROP server if the client are missing a session.
MissingSessionException() - Constructor for exception org.apache.cayenne.remote.service.MissingSessionException
MissingSessionException(String) - Constructor for exception org.apache.cayenne.remote.service.MissingSessionException
mkpath(File, String) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Returns a File object corresponding to a directory where files that belong to `pkgName` package should reside.
mod() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
MOD - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
mode - Variable in class org.apache.cayenne.event.EventBridge
mode - Variable in class org.apache.cayenne.gen.MapClassGenerator
MODE_DATAMAP - Static variable in class org.apache.cayenne.gen.MapClassGenerator
MODE_ENTITY - Static variable in class org.apache.cayenne.gen.MapClassGenerator
modelNames() - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Returns an iterator of model names.
modelNamesAsList() - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Returns a list of model entity names.
modelUrl - Variable in class org.apache.cayenne.wocompat.EOModelHelper
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.
modified - Variable in class org.apache.cayenne.project.Project
modifiedDiffs - Variable in class org.apache.cayenne.access.event.SnapshotEvent
modifiedObjects() - Method in class org.apache.cayenne.access.DataContext
  Returns a list of objects that are registered with this DataContext and have a state PersistenceState.MODIFIED
modifiedObjects() - Method in class org.apache.cayenne.BaseContext
modifiedObjects() - Method in class org.apache.cayenne.CayenneContext
modifiedObjects() - Method in interface org.apache.cayenne.ObjectContext
  Returns a collection of objects that are registered with this ObjectContext and have a state PersistenceState.MODIFIED
multicastAddress - Variable in class org.apache.cayenne.event.JavaGroupsBridge
multicastPort - Variable in class org.apache.cayenne.event.JavaGroupsBridge
multiColumnOperands - Variable in class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
MULTIPLY - Static variable in class org.apache.cayenne.exp.Expression
multiplySubtractExp() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
MySQLAdapter - Class in org.apache.cayenne.dba.mysql
  DbAdapter implementation for MySQL RDBMS.
MySQLAdapter() - Constructor for class org.apache.cayenne.dba.mysql.MySQLAdapter
MySQLPkGenerator - Class in org.apache.cayenne.dba.mysql
MySQLPkGenerator() - Constructor for class org.apache.cayenne.dba.mysql.MySQLPkGenerator
MySQLSniffer - Class in org.apache.cayenne.dba.mysql
  Detects MySQL database from JDBC metadata.
MySQLSniffer() - Constructor for class org.apache.cayenne.dba.mysql.MySQLSniffer

## N

name - Variable in class org.apache.cayenne.access.DataDomain
name - Variable in class org.apache.cayenne.access.DataNode
name - Variable in class org.apache.cayenne.access.DataRowStore
name - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
name - Variable in class org.apache.cayenne.exp.ExpressionParameter
name - Variable in class org.apache.cayenne.jpa.map.JpaAssociationOverride
name - Variable in class org.apache.cayenne.jpa.map.JpaAttribute
name - Variable in class org.apache.cayenne.jpa.map.JpaColumn
name - Variable in class org.apache.cayenne.jpa.map.JpaColumnResult
name - Variable in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
name - Variable in class org.apache.cayenne.jpa.map.JpaEntity
name - Variable in class org.apache.cayenne.jpa.map.JpaFieldResult
name - Variable in class org.apache.cayenne.jpa.map.JpaJoinColumn
name - Variable in class org.apache.cayenne.jpa.map.JpaJoinTable
name - Variable in class org.apache.cayenne.jpa.map.JpaNamedQuery
name - Variable in class org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
name - Variable in class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
name - Variable in class org.apache.cayenne.jpa.map.JpaQueryHint
name - Variable in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
name - Variable in class org.apache.cayenne.jpa.map.JpaSqlResultSetMapping
name - Variable in class org.apache.cayenne.jpa.map.JpaTable
name - Variable in class org.apache.cayenne.jpa.map.JpaTableGenerator
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.QueryBuilder
name - Variable in class org.apache.cayenne.map.Relationship
name - Variable in class org.apache.cayenne.project.DataNodeConfigInfo
name - Variable in class org.apache.cayenne.project.PartialProject.DomainMetaData
name - Variable in class org.apache.cayenne.project.PartialProject.MapMetaData
name - Variable in class org.apache.cayenne.project.PartialProject.NodeMetaData
name - Variable in class org.apache.cayenne.query.AbstractQuery
name - Variable in class org.apache.cayenne.query.BatchQuery
name - Variable in class org.apache.cayenne.query.EJBQLQuery
name - Variable in class org.apache.cayenne.query.IndirectQuery
name - Variable in class org.apache.cayenne.query.PrefetchTreeNode
name - Variable in class org.apache.cayenne.query.QueryChain
name - Variable in class org.apache.cayenne.query.SQLResultSetMapping
name - Variable in class org.apache.cayenne.remote.RemoteSession
nameBase() - Method in class org.apache.cayenne.project.NamedObjectFactory
  Returns a base default name, like "UntitledEntity", etc.
NameConverter - Class in org.apache.cayenne.util
  Utility class to convert from different naming styles to Java convention.
NameConverter() - Constructor for class org.apache.cayenne.util.NameConverter
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
namedNativeQueries - Variable in class org.apache.cayenne.jpa.map.JpaEntity
namedNativeQueries - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
NamedObjectFactory - Class in org.apache.cayenne.project
  Factory class that generates various Cayenne objects with default names that are unique in their corresponding context.
NamedObjectFactory() - Constructor for class org.apache.cayenne.project.NamedObjectFactory
namedParameter() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
namedQueries - Variable in class org.apache.cayenne.jpa.map.JpaEntity
namedQueries - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
NamedQuery - Class in org.apache.cayenne.query
  A query that is a reference to a named parameterized query stored in the mapping.
NamedQuery(String) - Constructor for class org.apache.cayenne.query.NamedQuery
NamedQuery(String, Map) - Constructor for class org.apache.cayenne.query.NamedQuery
NamedQuery(String, String[], Object[]) - Constructor for class org.apache.cayenne.query.NamedQuery
  Creates NamedQuery with parameters passed as two matching arrays of keys and values.
NamePatternMatcher - Class in org.apache.cayenne.tools
  Provides name pattern matching functionality.
NamePatternMatcher(ILog, String, String) - Constructor for class org.apache.cayenne.tools.NamePatternMatcher
namespace - Variable in class org.apache.cayenne.map.DataMap
nativeSQL(String) - Method in class org.apache.cayenne.conn.ConnectionWrapper
NE() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
NE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
negative() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
NEGATIVE - Static variable in class org.apache.cayenne.exp.Expression
NEW - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
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
newAliasForTable(DbEntity) - Method in class org.apache.cayenne.access.trans.SelectTranslator
  Sets up and returns a new alias for a speciafied table.
newBlobFunction - Variable in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
newClobFunction - Variable in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
newIDString(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
  Returns SQL string that can generate new (unique and non-repeating) primary key for specified DbEntity.
newNodeId - Variable in class org.apache.cayenne.graph.NodeIdChangeOperation
newObject(Class) - Method in class org.apache.cayenne.access.DataContext
  Creates and registers a new persistent object.
newObject(String) - Method in class org.apache.cayenne.access.DataContext
  Instantiates a new object and registers it with this context.
newObject(Class) - Method in class org.apache.cayenne.BaseContext
newObject(Class) - Method in class org.apache.cayenne.CayenneContext
  Creates and registers a new Persistent object instance.
newObject(Class) - Method in interface org.apache.cayenne.ObjectContext
  Creates a new persistent object scheduled to be inserted to the database on next commit.
newObjects() - Method in class org.apache.cayenne.access.DataContext
  Returns a list of objects that are registered with this DataContext and have a state PersistenceState.NEW
newObjects() - Method in class org.apache.cayenne.BaseContext
newObjects() - Method in class org.apache.cayenne.CayenneContext
newObjects() - Method in interface org.apache.cayenne.ObjectContext
  Returns a collection of objects that are registered with this ObjectContext and have a state PersistenceState.NEW
newPooledConnection(String, String) - Method in class org.apache.cayenne.conn.PoolManager
  Creates and returns new PooledConnection object, adding itself as a listener for connection events.
newToken(int) - Static method in class org.apache.cayenne.ejbql.parser.Token
  Returns a new Token object, by default.
newToken(int) - Static method in class org.apache.cayenne.wocompat.parser.Token
  Returns a new Token object, by default.
newValue - Variable in class org.apache.cayenne.graph.NodePropertyChangeOperation
next() - Method in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
next - Variable in class org.apache.cayenne.ejbql.parser.Token
  A reference to the next regular (non-special) token from the input stream.
next() - Method in class org.apache.cayenne.query.BatchQuery
  Repositions batch to the next object, so that subsequent calls to getObject(int) would return the values of the next batch object.
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.util.GenericResponse
next() - Method in class org.apache.cayenne.util.ListResponse
next - Variable in class org.apache.cayenne.wocompat.parser.Token
  A reference to the next regular (non-special) token from the input stream.
nextBatchCount(Query, int[]) - Method in class org.apache.cayenne.access.DataDomainLegacyQueryAction
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.QueryResult
nextBatchCount(Query, int[]) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
nextCharBuf - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
nextCharBuf - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
nextCharInd - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
nextCharInd - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
nextCount(Query, int) - Method in class org.apache.cayenne.access.DataDomainLegacyQueryAction
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.QueryResult
nextCount(Query, int) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
nextDataRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
  Returns the next result row as a Map.
nextDataRow() - Method in interface org.apache.cayenne.access.ResultIterator
  Returns the next result row as a Map.
nextDataRow - Variable in class org.apache.cayenne.access.util.DistinctResultIterator
nextDataRow() - Method in class org.apache.cayenne.access.util.DistinctResultIterator
nextDataRows(Query, List) - Method in class org.apache.cayenne.access.DataDomainLegacyQueryAction
nextDataRows(Query, ResultIterator) - Method in class org.apache.cayenne.access.DataDomainLegacyQueryAction
nextDataRows(Query, List) - Method in interface org.apache.cayenne.access.OperationObserver
  Callback method invoked for each processed ResultSet.
nextDataRows(Query, ResultIterator) - Method in interface org.apache.cayenne.access.OperationObserver
  Callback method invoked for each opened ResultIterator.
nextDataRows(Query, List) - Method in class org.apache.cayenne.access.QueryResult
nextDataRows(Query, ResultIterator) - Method in class org.apache.cayenne.access.QueryResult
nextDataRows(Query, List) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
nextDataRows(Query, ResultIterator) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
  Closes ResultIterator without reading its data.
nextDataRows(Query, List) - Method in class org.apache.cayenne.access.util.IteratedSelectObserver
nextDataRows(Query, ResultIterator) - Method in class org.apache.cayenne.access.util.IteratedSelectObserver
nextGeneratedDataRows(Query, ResultIterator) - Method in class org.apache.cayenne.access.DataDomainLegacyQueryAction
nextGeneratedDataRows(Query, ResultIterator) - Method in interface org.apache.cayenne.access.OperationObserver
  Callback method invoked after each batch of generated values is read durring an update.
nextGeneratedDataRows(Query, ResultIterator) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
  Closes ResultIterator without reading its data.
nextGlobalException(Exception) - Method in class org.apache.cayenne.access.DataDomainLegacyQueryAction
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.QueryResult
  Overrides superclass implementation to rethrow an exception immediately.
nextGlobalException(Exception) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
nextObjectId(DbEntity) - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
  Returns a map of ObjectId values from the next result row.
nextObjectId(DbEntity) - Method in interface org.apache.cayenne.access.ResultIterator
  Returns a map of ObjectId values from the next result row.
nextObjectId(DbEntity) - Method in class org.apache.cayenne.access.util.DistinctResultIterator
  Returns a Map for the next ObjectId.
nextQueryException(Query, Exception) - Method in class org.apache.cayenne.access.DataDomainLegacyQueryAction
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.QueryResult
  Overrides superclass implementation to rethrow an exception immediately.
nextQueryException(Query, Exception) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
nextRow - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
NO_ACTION - Static variable in class org.apache.cayenne.map.DeleteRule
NO_CACHE - Static variable in interface org.apache.cayenne.query.QueryMetadata
  A cache policy that disables caching of query results.
NO_SERIALIZATION - Static variable in class org.apache.cayenne.remote.service.LocalConnection
Node - Interface in org.apache.cayenne.ejbql.parser
  A JJTree-compliant tree node interface.
Node - Interface in org.apache.cayenne.exp.parser
  Provides basic machinery for constructing the parent and child relationships between nodes.
nodeAdapterName(String, String) - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
nodeAdapterName(String, String) - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
nodeCreated(Object) - Method in class org.apache.cayenne.access.ObjectStore
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
nodeDataSourceName(String, String) - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
nodeDataSourceName(String, String) - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
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
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
nodeFactoryName(String, String) - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
nodeFactoryName(String, String) - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
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 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
nodeNames(String) - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
nodeNames(String) - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
nodeObj - Variable in class org.apache.cayenne.project.DataNodeFile
nodePropertyChanged(Object, String, Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
  Records dirty object snapshot.
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 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
  Stores mapping of data nodes to DataNode name keys.
nodes - Variable in class org.apache.cayenne.graph.GraphMap
nodes - Variable in class org.apache.cayenne.project.PartialProject.DomainMetaData
nodes - Variable in class org.apache.cayenne.project.ProjectConfigInfo
nodesByDataMapName - Variable in class org.apache.cayenne.access.DataDomain
nodeValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
noMatchDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience method to create an DB_PATH "not equal to" expression.
noMatchExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience method to create an OBJ_PATH "not equal to" expression.
NON_JTA_DATA_SOURCE_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
nonPhantomNodes() - Method in class org.apache.cayenne.query.PrefetchTreeNode
  Returns a collection of PrefetchTreeNodes that are not phantoms.
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
NOT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
NOT - Static variable in class org.apache.cayenne.exp.Expression
NOT_BETWEEN - Static variable in class org.apache.cayenne.exp.Expression
NOT_DEFINED - Static variable in class org.apache.cayenne.dba.TypesMapping
NOT_EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
NOT_IN - Static variable in class org.apache.cayenne.exp.Expression
NOT_LIKE - Static variable in class org.apache.cayenne.exp.Expression
NOT_LIKE_IGNORE_CASE - Static variable in class org.apache.cayenne.exp.Expression
notBetweenDbExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building NOT_BETWEEN expressions.
notBetweenExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building NOT_BETWEEN expressions.
notCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
notExp() - Method in class org.apache.cayenne.exp.Expression
  Returns a logical NOT of current expression.
notExp() - Method in class org.apache.cayenne.exp.parser.SimpleNode
notifyingRemoteListeners - Variable in class org.apache.cayenne.access.DataRowStore
notInDbExp(String, Collection) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building NOT_IN expression.
notInDbExp(String, Object[]) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building NOT_IN expression.
notInExp(String, Collection) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building NOT_IN expression.
notInExp(String, Object[]) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building NOT_IN expression.
notLikeDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building NOT_LIKE expression.
notLikeExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building NOT_LIKE expression.
notLikeIgnoreCaseDbExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.
notLikeIgnoreCaseExp(String, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  A convenience shortcut for building NOT_LIKE_IGNORE_CASE expression.
noTransaction() - Static method in class org.apache.cayenne.access.Transaction
  Factory method returning a transaction instance that does not alter the state of participating connections in any way.
NULL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
NULL - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
null_comparison_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
nullable - Variable in class org.apache.cayenne.jpa.map.JpaColumn
nullable - Variable in class org.apache.cayenne.jpa.map.JpaJoinColumn
NULLIFY - Static variable in class org.apache.cayenne.map.DeleteRule
  Remove the reference that the destination has to this source (if the inverse relationship is toOne, nullify, if toMany, remove the source object)
nullSafeCompare(boolean, Comparable, Object) - 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)".
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
numericAttributeClass(String) - Method in class org.apache.cayenne.wocompat.EOModelHelper
numericPrimary() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
numericTerm() - Method in class org.apache.cayenne.exp.parser.ExpressionParser

## O

OBJ_ATTRIBUTE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
OBJ_ENTITY_ROOT - Static variable in class org.apache.cayenne.map.QueryBuilder
OBJ_ENTITY_TAG - Static variable in class org.apache.cayenne.map.MapLoader
OBJ_PATH - Static variable in class org.apache.cayenne.exp.Expression
  Expression describes a path relative to an ObjEntity.
OBJ_RELATIONSHIP_TAG - Static variable in class org.apache.cayenne.map.MapLoader
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
objAttributeAdded(AttributeEvent) - Method in class org.apache.cayenne.map.DataMap
  New attribute has been created/added.
objAttributeAdded(AttributeEvent) - Method in interface org.apache.cayenne.map.event.ObjAttributeListener
  New attribute has been created/added.
objAttributeAdded(AttributeEvent) - Method in class org.apache.cayenne.map.ObjEntity
  New attribute has been created/added.
objAttributeChanged(AttributeEvent) - Method in class org.apache.cayenne.map.DataMap
  Attribute property changed.
objAttributeChanged(AttributeEvent) - Method in interface org.apache.cayenne.map.event.ObjAttributeListener
  Attribute property changed.
objAttributeChanged(AttributeEvent) - Method in class org.apache.cayenne.map.ObjEntity
  Attribute property changed.
ObjAttributeListener - Interface in org.apache.cayenne.map.event
  Listener for ObjAttribute events.
objAttributeRemoved(AttributeEvent) - Method in class org.apache.cayenne.map.DataMap
  Attribute has been removed.
objAttributeRemoved(AttributeEvent) - Method in interface org.apache.cayenne.map.event.ObjAttributeListener
  Attribute has been removed.
objAttributeRemoved(AttributeEvent) - Method in class org.apache.cayenne.map.ObjEntity
  Attribute has been removed.
ObjAttributeValidator - Class in org.apache.cayenne.project.validator
ObjAttributeValidator() - Constructor for class org.apache.cayenne.project.validator.ObjAttributeValidator
  Constructor for ObjAttributeValidator.
objAttrValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
object - Variable in exception org.apache.cayenne.DeleteDenyException
OBJECT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
object() - Method in class org.apache.cayenne.wocompat.parser.Parser
  Deprecated. since 3.0, use 'object(String)' instead.
object(String) - Method in class org.apache.cayenne.wocompat.parser.Parser
objectClass - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
objectContext - Variable in class org.apache.cayenne.CayenneDataObject
ObjectContext - Interface in org.apache.cayenne
  A Cayenne object facade to a persistent store.
objectContext - Variable in class org.apache.cayenne.PersistentObject
ObjectContextFactory - Interface in org.apache.cayenne
  Defines a factory interface for creating object 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
objectForPK(ObjectContext, Class, int) - Static method in class org.apache.cayenne.DataObjectUtils
  Returns an object matching an int primary key.
objectForPK(ObjectContext, Class, Object) - Static method in class org.apache.cayenne.DataObjectUtils
  Returns an object matching an Object primary key.
objectForPK(ObjectContext, Class, Map) - Static method in class org.apache.cayenne.DataObjectUtils
  Returns an object matching a primary key.
objectForPK(ObjectContext, String, int) - Static method in class org.apache.cayenne.DataObjectUtils
  Returns an object matching an int primary key.
objectForPK(ObjectContext, String, Object) - Static method in class org.apache.cayenne.DataObjectUtils
  Returns an object matching an Object primary key.
objectForPK(ObjectContext, String, Map) - Static method in class org.apache.cayenne.DataObjectUtils
  Returns an object matching a primary key.
objectForPK(ObjectContext, ObjectId) - Static method in class org.apache.cayenne.DataObjectUtils
  Returns an object matching ObjectId.
objectForQuery(ObjectContext, Query) - Static method in class org.apache.cayenne.DataObjectUtils
  Returns an object or a DataRow that is a result of a given query.
objectFromDataRow(Class, DataRow, boolean) - Method in class org.apache.cayenne.access.DataContext
  Creates a DataObject from DataRow.
objectFromDataRow(String, DataRow, boolean) - Method in class org.apache.cayenne.access.DataContext
  Creates a DataObject from DataRow.
objectId - Variable in class org.apache.cayenne.CayenneDataObject
ObjectId - Class in org.apache.cayenne
  A portable global identifier for persistent objects.
ObjectId(String) - Constructor for class org.apache.cayenne.ObjectId
  Creates a TEMPORARY ObjectId.
ObjectId(String, byte[]) - Constructor for class org.apache.cayenne.ObjectId
  Creates a TEMPORARY id with a specified entity name and a binary key.
ObjectId(String, String, int) - Constructor for class org.apache.cayenne.ObjectId
  Creates a portable permanent ObjectId.
ObjectId(String, String, Object) - Constructor for class org.apache.cayenne.ObjectId
  Creates a portable permanent ObjectId.
ObjectId(String, Map) - Constructor for class org.apache.cayenne.ObjectId
  Creates a portable permanent ObjectId.
objectId - Variable in class org.apache.cayenne.PersistentObject
objectId - Variable in class org.apache.cayenne.query.ObjectIdQuery
objectId - Variable in class org.apache.cayenne.query.RelationshipQuery
objectIdKeys - Variable in class org.apache.cayenne.ObjectId
ObjectIdQuery - Class in org.apache.cayenne.query
  A query that matches zero or one object or data row corresponding to the ObjectId.
ObjectIdQuery(ObjectId) - Constructor for class org.apache.cayenne.query.ObjectIdQuery
  Creates a refreshing SingleObjectQuery.
ObjectIdQuery(ObjectId, boolean, int) - Constructor for class org.apache.cayenne.query.ObjectIdQuery
  Creates a new ObjectIdQuery.
objectIds - Variable in class org.apache.cayenne.query.InsertBatchQuery
objectIds - Variable in class org.apache.cayenne.query.UpdateBatchQuery
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
objectMatchTranslator - Variable in class org.apache.cayenne.access.trans.QualifierTranslator
objectNode(Object, Expression) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
objectNode(Object, Expression) - Method in interface org.apache.cayenne.exp.TraversalHandler
  Called during the traversal when a leaf non-expression node is encountered.
objectNode(Object, Expression) - Method in class org.apache.cayenne.exp.TraversalHelper
objects - Variable in class org.apache.cayenne.query.RefreshQuery
objectSelectAction(SelectQuery) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
objectSelectAction(SelectQuery) - Method in interface org.apache.cayenne.query.SQLActionVisitor
  Creates an action to execute a SelectQuery.
objectSet - Variable in class org.apache.cayenne.util.PersistentObjectSet
objectsFromDataRows(ObjEntity, List, boolean, boolean) - Method in class org.apache.cayenne.access.DataContext
  Converts a list of data rows to a list of DataObjects.
objectsFromDataRows(Class, List, boolean, boolean) - 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 certian persistence state.
objectsInvalidated(Collection) - Method in class org.apache.cayenne.access.ObjectStore
  Deprecated. since 3.0, use `DataContext.invalidateObjects(Collection)` or `RefreshQuery`.
objectSnapshots - Variable in class org.apache.cayenne.query.InsertBatchQuery
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() - Constructor for class org.apache.cayenne.access.ObjectStore
ObjectStore(DataRowStore) - Constructor for class org.apache.cayenne.access.ObjectStore
ObjectStore(DataRowStore, Map) - Constructor for class org.apache.cayenne.access.ObjectStore
  Creates an ObjectStore with `DataRowStore` and a map to use for storing registered objects.
objectsUnregistered(Collection) - Method in class org.apache.cayenne.access.ObjectStore
  Evicts a collection of DataObjects from the ObjectStore, invalidates the underlying cache snapshots.
objEntities - Variable in class org.apache.cayenne.gen.MapClassGenerator
objEntity - Variable in class org.apache.cayenne.gen.EntityUtils
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(ObjEntity) - Method in interface org.apache.cayenne.access.DbLoaderDelegate
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.
objEntityCache - Variable in class org.apache.cayenne.map.EntityResolver
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.map.AshwoodEntitySorter
ObjEntityListener - Interface in org.apache.cayenne.map.event
  For managing the changes in the ObjEntity
objEntityRemoved(ObjEntity) - Method in interface org.apache.cayenne.access.DbLoaderDelegate
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.
ObjEntityValidator - Class in org.apache.cayenne.project.validator
ObjEntityValidator() - Constructor for class org.apache.cayenne.project.validator.ObjEntityValidator
  Constructor for ObjEntityValidator.
objEntityValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
ObjRelationship - Class in org.apache.cayenne.map
  Describes navigational association between two Java classes, represented 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 class org.apache.cayenne.map.DataMap
  Relationship has been created/added.
objRelationshipAdded(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.ObjRelationshipListener
  Relationship has been created/added.
objRelationshipAdded(RelationshipEvent) - Method in class org.apache.cayenne.map.ObjEntity
  Relationship has been created/added.
objRelationshipChanged(RelationshipEvent) - Method in class org.apache.cayenne.map.DataMap
  Relationship property changed.
objRelationshipChanged(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.ObjRelationshipListener
  Relationship property changed.
objRelationshipChanged(RelationshipEvent) - Method in class org.apache.cayenne.map.ObjEntity
  Relationship property changed.
objRelationshipIdentifier(ObjRelationship) - Method in class org.apache.cayenne.project.validator.ObjRelationshipValidator
ObjRelationshipListener - Interface in org.apache.cayenne.map.event
  Defines a listener for ObjRelationship modification events.
objRelationshipRemoved(RelationshipEvent) - Method in class org.apache.cayenne.map.DataMap
  Relationship has been removed.
objRelationshipRemoved(RelationshipEvent) - Method in interface org.apache.cayenne.map.event.ObjRelationshipListener
  Relationship has been removed.
objRelationshipRemoved(RelationshipEvent) - Method in class org.apache.cayenne.map.ObjEntity
  Relationship has been removed.
ObjRelationshipValidator - Class in org.apache.cayenne.project.validator
ObjRelationshipValidator() - Constructor for class org.apache.cayenne.project.validator.ObjRelationshipValidator
  Constructor for ObjRelationshipValidator.
objRelValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
OF - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
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
oneToManyRelationships - Variable in class org.apache.cayenne.jpa.map.JpaAttributes
oneToOneRelationships - Variable in class org.apache.cayenne.jpa.map.JpaAttributes
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.
onFinishElement(AnnotatedElement, AnnotationProcessorStack) - Method in interface org.apache.cayenne.jpa.conf.AnnotationProcessor
  Invoked at the end of the annotation tree traversal, which is done in a depth-first manner.
onFinishNode(ProjectPath) - Method in class org.apache.cayenne.util.BaseTreeVisitor
onFinishNode(ProjectPath) - Method in interface org.apache.cayenne.util.HierarchicalTreeVisitor
  Invoked at the end of the annotation tree traversal, which is done in a depth-first manner.
onMessage(Message) - Method in class org.apache.cayenne.event.JMSBridge
  JMS MessageListener implementation.
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 class org.apache.cayenne.remote.ClientChannel
onStartElement(AnnotatedElement, AnnotationProcessorStack) - Method in interface org.apache.cayenne.jpa.conf.AnnotationProcessor
  Invoked in the beginning of the annotation tree traversal, which is done in a depth-first manner.
onStartNode(ProjectPath) - Method in class org.apache.cayenne.util.BaseTreeVisitor
onStartNode(ProjectPath) - Method in interface org.apache.cayenne.util.HierarchicalTreeVisitor
  Invoked in the beginning of the element subtree traversal.
onSync(ObjectContext, GraphDiff, int) - Method in class org.apache.cayenne.access.ClientServerChannel
onSync(ObjectContext, GraphDiff, int) - Method in class org.apache.cayenne.access.DataContext
  An implementation of a `DataChannel` method that is used by child contexts to synchronize state with this context.
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 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 syncronization.
onSync(ObjectContext, GraphDiff, int) - Method in class org.apache.cayenne.remote.ClientChannel
open - Variable in class org.apache.cayenne.jpa.ResourceLocalEntityManager
open - Variable in class org.apache.cayenne.jpa.ResourceLocalEntityManagerFactory
OpenBaseAdapter - Class in org.apache.cayenne.dba.openbase
  DbAdapter implementation for OpenBase.
OpenBaseAdapter() - Constructor for class org.apache.cayenne.dba.openbase.OpenBaseAdapter
OpenBasePkGenerator - Class in org.apache.cayenne.dba.openbase
OpenBasePkGenerator() - Constructor for class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
OpenBaseQualifierTranslator - Class in org.apache.cayenne.dba.openbase
  Translates query qualifier to SQL.
OpenBaseQualifierTranslator() - Constructor for class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
OpenBaseQualifierTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
OpenBaseSniffer - Class in org.apache.cayenne.dba.openbase
  Detects OpenBase DB from JDBC metadata.
OpenBaseSniffer() - Constructor for class org.apache.cayenne.dba.openbase.OpenBaseSniffer
openEntityStream(String) - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Returns InputStream to read an EOEntity plist file.
openIndexStream() - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Returns InputStream to read an EOModel index file.
openQueryStream(String) - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Returns InputStream to read an EOFetchSpecification plist file.
openWriter(ObjEntity, String, String) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Opens a Writer to write generated output.
openWriter(ObjEntity, String, String) - Method in class org.apache.cayenne.gen.MapClassGenerator
  Creates a Writer to output source code for a given ObjEntity and Java class.
operation - Variable in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
OperationHints - Interface in org.apache.cayenne.access
  Defines API that allows QueryEngine to obtain information about query execution strategy.
OperationObserver - Interface in org.apache.cayenne.access
  Defines a set of callback methods that allow QueryEngine to pass back query results and notify caller about exceptions.
OptimisticLockException - Exception in org.apache.cayenne.access
  An exception thrown on optimistic lock failure.
OptimisticLockException(DbEntity, String, Map) - Constructor for exception org.apache.cayenne.access.OptimisticLockException
optional - Variable in class org.apache.cayenne.jpa.map.JpaBasic
optional - Variable in class org.apache.cayenne.jpa.map.JpaManyToOne
optional - Variable in class org.apache.cayenne.jpa.map.JpaOneToOne
OR - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
OR - Static variable in class org.apache.cayenne.exp.Expression
Oracle8Adapter - Class in org.apache.cayenne.dba.oracle
  A flavor of OracleAdapter that implements workarounds for some old driver limitations.
Oracle8Adapter() - Constructor for class org.apache.cayenne.dba.oracle.Oracle8Adapter
ORACLE_BLOB - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
ORACLE_CLOB - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
ORACLE_FLOAT - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
ORACLE_TYPE - Static variable in class org.apache.cayenne.map.DbKeyGenerator
OracleAdapter - Class in org.apache.cayenne.dba.oracle
  DbAdapter implementation for Oracle RDBMS .
OracleAdapter() - Constructor for class org.apache.cayenne.dba.oracle.OracleAdapter
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
OracleSelectTranslator - Class in org.apache.cayenne.dba.oracle
  Select translator that implements Oracle-specific optimizations.
OracleSelectTranslator() - Constructor for class org.apache.cayenne.dba.oracle.OracleSelectTranslator
OracleSniffer - Class in org.apache.cayenne.dba.oracle
OracleSniffer() - Constructor for class org.apache.cayenne.dba.oracle.OracleSniffer
OracleUtilDateType - Class in org.apache.cayenne.dba.oracle
OracleUtilDateType() - Constructor for class org.apache.cayenne.dba.oracle.OracleUtilDateType
orCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
ORDER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
orderBy - Variable in class org.apache.cayenne.jpa.map.JpaManyToMany
orderBy - Variable in class org.apache.cayenne.jpa.map.JpaOneToMany
orderby_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
orderby_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
orderByColumnList - Variable in class org.apache.cayenne.access.trans.OrderingTranslator
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, boolean) - Constructor for class org.apache.cayenne.query.Ordering
Ordering(String, boolean, boolean) - Constructor for class org.apache.cayenne.query.Ordering
Ordering(Expression, boolean) - Constructor for class org.apache.cayenne.query.Ordering
Ordering(Expression, boolean, boolean) - Constructor for class org.apache.cayenne.query.Ordering
orderings - Variable in class org.apache.cayenne.map.QueryBuilder
orderings - Variable in class org.apache.cayenne.query.SelectQuery
OrderingTranslator - Class in org.apache.cayenne.access.trans
  Translates query ordering to SQL.
OrderingTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.access.trans.OrderingTranslator
orderList(List, List) - Static method in class org.apache.cayenne.query.Ordering
  Orders a given list of objects, using a List of Orderings applied according the default iteration order of the Orderings list.
orderList(List) - Method in class org.apache.cayenne.query.Ordering
  Orders the given list of objects according to the ordering that this object specifies.
orExp(Expression) - Method in class org.apache.cayenne.exp.Expression
  Chains this expression with another expression 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.event - package org.apache.cayenne.access.event
org.apache.cayenne.access.jdbc - package org.apache.cayenne.access.jdbc
  Contains classes that handle JDBC interactions.
org.apache.cayenne.access.trans - package org.apache.cayenne.access.trans
  Provides translators for Cayenne queries.
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.cache - package org.apache.cayenne.cache
org.apache.cayenne.conf - package org.apache.cayenne.conf
  Contains classes dealing with Cayenne configuration files.
org.apache.cayenne.conn - package org.apache.cayenne.conn
  Provides full DataSource implementation.
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.frontbase - package org.apache.cayenne.dba.frontbase
  FrontBase DbAdapter.
org.apache.cayenne.dba.hsqldb - package org.apache.cayenne.dba.hsqldb
  HSQLDB DbAdapter.
org.apache.cayenne.dba.ingres - package org.apache.cayenne.dba.ingres
org.apache.cayenne.dba.mysql - package org.apache.cayenne.dba.mysql
  MySQL DbAdapter.
org.apache.cayenne.dba.openbase - package org.apache.cayenne.dba.openbase
  OpenBase DbAdapter.
org.apache.cayenne.dba.oracle - package org.apache.cayenne.dba.oracle
  Oracle DbAdapter.
org.apache.cayenne.dba.postgres - package org.apache.cayenne.dba.postgres
  PostgreSQL DbAdapter.
org.apache.cayenne.dba.sqlite - package org.apache.cayenne.dba.sqlite
org.apache.cayenne.dba.sqlserver - package org.apache.cayenne.dba.sqlserver
  MS SQLServer DbAdapter.
org.apache.cayenne.dba.sybase - package org.apache.cayenne.dba.sybase
  Sybase DbAdapter.
org.apache.cayenne.ejbql - package org.apache.cayenne.ejbql
org.apache.cayenne.ejbql.parser - package org.apache.cayenne.ejbql.parser
org.apache.cayenne.enhancer - package org.apache.cayenne.enhancer
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.gen - package org.apache.cayenne.gen
  Contains classes that provide Java source generation facility.
org.apache.cayenne.graph - package org.apache.cayenne.graph
  Contains generic graph management tools used in Cayenne.
org.apache.cayenne.instrument - package org.apache.cayenne.instrument
org.apache.cayenne.jpa - package org.apache.cayenne.jpa
org.apache.cayenne.jpa.bridge - package org.apache.cayenne.jpa.bridge
org.apache.cayenne.jpa.conf - package org.apache.cayenne.jpa.conf
org.apache.cayenne.jpa.enhancer - package org.apache.cayenne.jpa.enhancer
org.apache.cayenne.jpa.instrument - package org.apache.cayenne.jpa.instrument
org.apache.cayenne.jpa.map - package org.apache.cayenne.jpa.map
org.apache.cayenne.jpa.reflect - package org.apache.cayenne.jpa.reflect
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.project - package org.apache.cayenne.project
  Contains model classes used by CayenneModeler or any other MVC type of application to work with Cayenne project files.
org.apache.cayenne.project.validator - package org.apache.cayenne.project.validator
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.pojo - package org.apache.cayenne.reflect.pojo
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.tools - package org.apache.cayenne.tools
  Command line tools and Ant tasks.
org.apache.cayenne.util - package org.apache.cayenne.util
  General utility classes.
org.apache.cayenne.validation - package org.apache.cayenne.validation
org.apache.cayenne.wocompat - package org.apache.cayenne.wocompat
  Contains classes that interface Cayenne with Apple's WebObjects.
org.apache.cayenne.wocompat.parser - package org.apache.cayenne.wocompat.parser
org.apache.cayenne.xml - package org.apache.cayenne.xml
orParentQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
  Deprecated. since 3.0M2 (scheduled for removal in 3.0M3) as DerivedDbEntity is deprecated.
orQualifier(Expression) - Method in class org.apache.cayenne.query.QualifiedQuery
  Adds specified qualifier to the existing qualifier joining it using "OR".
osCache - Variable in class org.apache.cayenne.cache.OSQueryCache
OSQueryCache - Class in org.apache.cayenne.cache
  A `QueryCache` implementation based on OpenSymphony OSCache.
OSQueryCache() - Constructor for class org.apache.cayenne.cache.OSQueryCache
OSQueryCache(GeneralCacheAdministrator, Properties) - Constructor for class org.apache.cayenne.cache.OSQueryCache
OSQueryCacheFactory - Class in org.apache.cayenne.cache
  A factory for the OSCache factory.
OSQueryCacheFactory() - Constructor for class org.apache.cayenne.cache.OSQueryCacheFactory
otherFailures - Variable in class org.apache.cayenne.conf.ConfigStatus
out - Variable in class org.apache.cayenne.util.XMLEncoder
OUT_PARAMETER - Static variable in class org.apache.cayenne.map.ProcedureParameter
OUTER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
outer_fetch_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
outer_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
outputPattern - Variable in class org.apache.cayenne.gen.DefaultClassGenerator
outputStreamFromBlobMethod - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
overrideFactory - Variable in class org.apache.cayenne.conf.Configuration
overrideJavaTypes(Map) - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
  Overrides Java types of result columns.
overrideMetadata - Variable in class org.apache.cayenne.query.NamedQuery
overwrite - Variable in class org.apache.cayenne.gen.DefaultClassGenerator
overwriteDbEntity(DbEntity) - Method in interface org.apache.cayenne.access.DbLoaderDelegate
  Returns true to tell DbLoader that it is OK to overwrite DbEntity that already exists in the model.
owner - Variable in class org.apache.cayenne.reflect.BaseProperty

## P

packageName - Variable in class org.apache.cayenne.gen.ClassGenerationInfo
packageName - Variable in class org.apache.cayenne.gen.ImportUtils
packageName - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
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.remote.RemoteIncrementalFaultList
parameter - Variable in class org.apache.cayenne.map.event.ProcedureParameterEvent
ParameterBinding - Class in org.apache.cayenne.access.jdbc
  Describes PreparedStatement parameter binding.
ParameterBinding(Object, int, int) - Constructor for class org.apache.cayenne.access.jdbc.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.jpa.bridge.JpaIndirectQuery
parameters - Variable in class org.apache.cayenne.jpa.JpaQuery
parameters - Variable in class org.apache.cayenne.query.EJBQLQuery
parameters - Variable in class org.apache.cayenne.query.NamedQuery
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.map.DerivedDbAttribute
  Deprecated.
paramsDbType(Expression) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
  Returns database type of expression parameters or null if it can not be determined.
parent - Variable in class org.apache.cayenne.exp.parser.SimpleNode
parent - Variable in class org.apache.cayenne.query.PrefetchTreeNode
parent - Variable in class org.apache.cayenne.util.CayenneMap
  Deprecated.
parentConfig - Variable in class org.apache.cayenne.conf.JNDIDataSourceFactory
parentConfiguration - Variable in class org.apache.cayenne.conf.DBCPDataSourceFactory
parentConfiguration - Variable in class org.apache.cayenne.conf.DriverDataSourceFactory
parentEntity - Variable in class org.apache.cayenne.jpa.bridge.JpaIndirectQuery
parentEntityName - Variable in class org.apache.cayenne.map.DerivedDbEntity
  Deprecated.
parenthesisNeeded(Expression, Expression) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
parentMap - Variable in class org.apache.cayenne.jpa.bridge.JpaIndirectQuery
parentObjEntityName - Variable in class org.apache.cayenne.query.SelectQuery
  since 3.0M2 (scheduled for removal in 3.0M3) as DerivedDbEntity is deprecated.
parentQualifier - Variable in class org.apache.cayenne.query.SelectQuery
  since 3.0M2 (scheduled for removal in 3.0M3) as DerivedDbEntity is deprecated.
parentQuery - Variable in class org.apache.cayenne.query.PrefetchSelectQuery
parentTask - Variable in class org.apache.cayenne.gen.AntClassGenerator
parse(String) - Method in interface org.apache.cayenne.ejbql.EJBQLParser
  Parses a string EJB QL into an `EJBQLExpression`.
parse(String) - Method in class org.apache.cayenne.ejbql.parser.EJBQL.EJBQLDefaultParser
ParseException - Exception in org.apache.cayenne.ejbql.parser
  This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.cayenne.ejbql.parser.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.cayenne.ejbql.parser.ParseException
  The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.apache.cayenne.ejbql.parser.ParseException
ParseException - Exception in org.apache.cayenne.exp.parser
  This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.cayenne.exp.parser.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.cayenne.exp.parser.ParseException
  The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.apache.cayenne.exp.parser.ParseException
ParseException - Exception in org.apache.cayenne.wocompat.parser
  This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.cayenne.wocompat.parser.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.cayenne.wocompat.parser.ParseException
  The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.apache.cayenne.wocompat.parser.ParseException
parseQuery() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
parser - Variable in class org.apache.cayenne.conf.ConfigLoader
parser - Variable in class org.apache.cayenne.conf.DriverDataSourceFactory
parser - Variable in class org.apache.cayenne.jpa.conf.UnitLoader
Parser - Class in org.apache.cayenne.wocompat.parser
  NeXT/Apple Property List format parser.
Parser() - Constructor for class org.apache.cayenne.wocompat.parser.Parser
Parser(PlistDataStructureFactory) - Constructor for class org.apache.cayenne.wocompat.parser.Parser
Parser(String, PlistDataStructureFactory) - Constructor for class org.apache.cayenne.wocompat.parser.Parser
Parser(File, PlistDataStructureFactory) - Constructor for class org.apache.cayenne.wocompat.parser.Parser
Parser(InputStream, PlistDataStructureFactory) - Constructor for class org.apache.cayenne.wocompat.parser.Parser
Parser(InputStream) - Constructor for class org.apache.cayenne.wocompat.parser.Parser
Parser(Reader) - Constructor for class org.apache.cayenne.wocompat.parser.Parser
Parser(ParserTokenManager) - Constructor for class org.apache.cayenne.wocompat.parser.Parser
ParserConstants - Interface in org.apache.cayenne.wocompat.parser
parserFactory - Variable in class org.apache.cayenne.jpa.conf.UnitDescriptorParser
ParserTokenManager - Class in org.apache.cayenne.wocompat.parser
ParserTokenManager(SimpleCharStream) - Constructor for class org.apache.cayenne.wocompat.parser.ParserTokenManager
ParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.cayenne.wocompat.parser.ParserTokenManager
PartialProject - Class in org.apache.cayenne.project
  PartialProject is a "lightweight" project implementation.
PartialProject(File) - Constructor for class org.apache.cayenne.project.PartialProject
  Constructor PartialProjectHandler.
PartialProject.DomainMetaData - Class in org.apache.cayenne.project
PartialProject.DomainMetaData(String) - Constructor for class org.apache.cayenne.project.PartialProject.DomainMetaData
PartialProject.MapMetaData - Class in org.apache.cayenne.project
PartialProject.MapMetaData(String) - Constructor for class org.apache.cayenne.project.PartialProject.MapMetaData
PartialProject.NodeMetaData - Class in org.apache.cayenne.project
PartialProject.NodeMetaData(String) - Constructor for class org.apache.cayenne.project.PartialProject.NodeMetaData
passedExcludeFilter(CayenneMapEntry) - Method in class org.apache.cayenne.tools.NamePatternMatcher
  Returns true if the entity does not match any one of the "exclude" patterns, or if there is no "exclude" patterns defined.
passedIncludeFilter(CayenneMapEntry) - Method in class org.apache.cayenne.tools.NamePatternMatcher
  Returns true if the entity matches any one of the "include" patterns, or if there is no "include" patterns defined.
password - Variable in class org.apache.cayenne.conn.DataSourceInfo
password - Variable in class org.apache.cayenne.conn.DriverDataSource
password - Variable in class org.apache.cayenne.conn.PoolManager
password - Variable in class org.apache.cayenne.event.XMPPBridge
password - Variable in class org.apache.cayenne.remote.hessian.HessianConnection
password - Variable in class org.apache.cayenne.tools.DbGeneratorTask
PASSWORD_KEY - Static variable in class org.apache.cayenne.conf.ConnectionProperties
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
passwordEncoderSalt - Variable in class org.apache.cayenne.conn.DataSourceInfo
PasswordEncoding - Interface in org.apache.cayenne.conf
  Password encoders are used to translate the text of the database password, on loading and on saving, from one form to another.
passwordLocation - Variable in class org.apache.cayenne.conn.DataSourceInfo
passwordSourceExecutable - Variable in class org.apache.cayenne.conn.DataSourceInfo
passwordSourceFilename - Variable in class org.apache.cayenne.conn.DataSourceInfo
passwordSourceModel - Variable in class org.apache.cayenne.conn.DataSourceInfo
passwordSourceUrl - Variable in class org.apache.cayenne.conn.DataSourceInfo
path() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
path - Variable in class org.apache.cayenne.exp.parser.ASTPath
path - Variable in class org.apache.cayenne.project.ProjectPath
path - Variable in class org.apache.cayenne.project.validator.ValidationInfo
path_component() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
PATH_SEPARATOR - Static variable in class org.apache.cayenne.map.Entity
pathExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
pattern - Variable in class org.apache.cayenne.exp.parser.PatternMatchNode
pattern_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
patternCompiled - Variable in class org.apache.cayenne.exp.parser.PatternMatchNode
PatternMatchNode - Class in org.apache.cayenne.exp.parser
  Superclass of pattern matching nodes.
peek() - Method in interface org.apache.cayenne.jpa.conf.AnnotationProcessorStack
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.access.jdbc.UpdateAction
  Deprecated.
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(int, Persistent) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
  Invokes callbacks of a specific type for a given entity object.
performCallbacks(int, Collection) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
  Invokes callbacks of a specific type for a collection of entity objects.
performGenericQuery(Query) - Method in class org.apache.cayenne.access.DataContext
  Executes a query returning a generic response.
performGenericQuery(Query) - Method in class org.apache.cayenne.BaseContext
performGenericQuery(Query) - Method in class org.apache.cayenne.CayenneContext
performGenericQuery(Query) - Method in interface org.apache.cayenne.ObjectContext
  Executes any kind of query providing the result in a form of QueryResponse.
performIteratedQuery(Query) - Method in class org.apache.cayenne.access.DataContext
  Performs a single database select query returning result as a ResultIterator.
performNonSelectingQuery(Query) - Method in class org.apache.cayenne.access.DataContext
  Performs a single database query that does not select rows.
performNonSelectingQuery(String) - Method in class org.apache.cayenne.access.DataContext
  Performs a named mapped query that does not select rows.
performNonSelectingQuery(String, Map) - Method in class org.apache.cayenne.access.DataContext
  Performs a named mapped non-selecting query using a map of parameters.
performQueries(Collection, OperationObserver) - Method in class org.apache.cayenne.access.DataDomain
  Routes queries to appropriate DataNodes for execution.
performQueries(Collection, OperationObserver) - Method in class org.apache.cayenne.access.DataNode
  Runs queries using Connection obtained from internal DataSource.
performQueries(Collection, OperationObserver) - Method in interface org.apache.cayenne.access.QueryEngine
  Executes a list of queries wrapping them in its own transaction.
performQuery(Query) - Method in class org.apache.cayenne.access.DataContext
  Performs a single selecting query.
performQuery(String, boolean) - Method in class org.apache.cayenne.access.DataContext
  Returns a list of objects or DataRows for a named query stored in one of the DataMaps.
performQuery(String, Map, boolean) - Method in class org.apache.cayenne.access.DataContext
  Returns a list of objects or DataRows for a named query stored in one of the DataMaps.
performQuery(Query) - Method in class org.apache.cayenne.BaseContext
performQuery(Query) - Method in class org.apache.cayenne.CayenneContext
  Runs a query, returning result as list.
performQuery(Query) - Method in interface org.apache.cayenne.ObjectContext
  Executes a selecting query, returning a list of persistent objects or data rows.
persist(Object) - Method in class org.apache.cayenne.jpa.JtaEntityManager
persist(Object) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Make an instance managed and persistent.
persist(Object) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
persistenceState - Variable in class org.apache.cayenne.CayenneDataObject
PersistenceState - Class in org.apache.cayenne
  Defines a set of object states from the point of view of persistence.
PersistenceState() - Constructor for class org.apache.cayenne.PersistenceState
persistenceState - Variable in class org.apache.cayenne.PersistentObject
persistenceStateAccessor - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
persistenceStateName(int) - Static method in class org.apache.cayenne.PersistenceState
  Returns String label for persistence state.
persistenceUnitDefaults - Variable in class org.apache.cayenne.jpa.map.JpaPersistenceUnitMetadata
persistenceUnitMetadata - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
persistenceUnitName - Variable in class org.apache.cayenne.jpa.JpaUnit
persistenceUnitRootUrl - Variable in class org.apache.cayenne.jpa.JpaUnit
Persistent - Interface in org.apache.cayenne
  Defines minimal API of an object that can be persisted via Cayenne.
PersistentAccessorVisitor - Class in org.apache.cayenne.enhancer
  Accessor enhancer that enhances getters and setters mapped in a given `ObjEntity`.
PersistentAccessorVisitor(ClassVisitor, ObjEntity) - Constructor for class org.apache.cayenne.enhancer.PersistentAccessorVisitor
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
PersistentInterfaceVisitor - Class in org.apache.cayenne.enhancer
  Enhances classes passed through the visitor to add `Persistent` interface to them, and fields and methods to support its implementation.
PersistentInterfaceVisitor(ClassVisitor) - Constructor for class org.apache.cayenne.enhancer.PersistentInterfaceVisitor
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.
PersistentObjectHolder - Class in org.apache.cayenne.util
  A ValueHolder implementation that holds a single Persistent object related to an object used to initialize PersistentObjectHolder.
PersistentObjectHolder(Persistent, String) - Constructor for class org.apache.cayenne.util.PersistentObjectHolder
PersistentObjectList - Class in org.apache.cayenne.util
  A list of persistent objects lazily resolved on the first access.
PersistentObjectList(Persistent, String) - Constructor for class org.apache.cayenne.util.PersistentObjectList
  Creates PersistentObjectList initializing it with list owner persistent object and relationship name that this list maps to.
PersistentObjectMap - Class in org.apache.cayenne.util
PersistentObjectMap(Persistent, String, Accessor) - Constructor for class org.apache.cayenne.util.PersistentObjectMap
  Creates PersistentObjectList initializing it with list owner persistent object and relationship name that this list maps to.
PersistentObjectSet - Class in org.apache.cayenne.util
PersistentObjectSet(Persistent, String) - Constructor for class org.apache.cayenne.util.PersistentObjectSet
phantom - Variable in class org.apache.cayenne.query.PrefetchTreeNode
pickDataType(int, TypesMapping.TypeInfo[]) - Static method in class org.apache.cayenne.dba.TypesMapping
  Method implements an algorithm to pick a data type from a list of alternatives that most closely matches JDBC data type.
pkCache - Variable in class org.apache.cayenne.dba.JdbcPkGenerator
pkCacheSize - Variable in class org.apache.cayenne.dba.JdbcPkGenerator
pkCacheSize(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
pkColumnName - Variable in class org.apache.cayenne.jpa.map.JpaTableGenerator
pkColumnValue - Variable in class org.apache.cayenne.jpa.map.JpaTableGenerator
pkCreateString(String) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
pkCreateString(String) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
pkDeleteString(List) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
pkDeleteString(List) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
pkForObject(Persistent) - Static method in class org.apache.cayenne.DataObjectUtils
  Returns a primary key value for a persistent object.
pkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
pkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.derby.DerbyPkGenerator
pkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
pkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.ingres.IngresPkGenerator
  Generates primary key by calling Oracle sequence corresponding to the `dbEntity`.
pkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
  Performs primary key generation ignoring cache.
pkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
  Overrides superclass's implementation to perform locking of the primary key lookup table.
pkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
  Generates new (unique and non-repeating) primary key for specified DbEntity.
pkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
  Generates primary key by calling Oracle sequence corresponding to the `dbEntity`.
pkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresPkGenerator
  Generates primary key by calling Oracle sequence corresponding to the `dbEntity`.
pkFromDatabase(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
pkGenerator - Variable in class org.apache.cayenne.dba.AutoAdapter
pkGenerator - Variable in class org.apache.cayenne.dba.JdbcAdapter
PkGenerator - Interface in org.apache.cayenne.dba
  Defines methods to support automatic primary key generation.
pkIndices - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
PkRange - Class in org.apache.cayenne.dba
  Represents data structure to maintain a range of cached primary keys.
PkRange(int, int) - Constructor for class org.apache.cayenne.dba.PkRange
pkSelectString(String) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
pkSelectString(String) - Method 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
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.conf
  The plain text password encoder passes the text of the database password straight-through without any alteration.
PlainTextPasswordEncoder() - Constructor for class org.apache.cayenne.conf.PlainTextPasswordEncoder
PlistDataStructureFactory - Interface in org.apache.cayenne.wocompat
  An interface that defines a factory for custom deserializing a property list.
plistMap - Variable in class org.apache.cayenne.wocompat.EOQuery
plistMap - Variable in class org.apache.cayenne.wocompat.EOSQLQuery
PLUS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
PoolDataSource - Class in org.apache.cayenne.conn
  PoolDataSource allows to generate pooled connections.
PoolDataSource(DataSource) - Constructor for class org.apache.cayenne.conn.PoolDataSource
  Creates new PoolDataSource
PoolDataSource(String, String) - Constructor for class org.apache.cayenne.conn.PoolDataSource
poolDataSource - Variable in class org.apache.cayenne.conn.PoolManager
PooledConnectionImpl - Class in org.apache.cayenne.conn
  PooledConnectionImpl is an implementation of a pooling wrapper for the database connection as per JDBC3 spec.
PooledConnectionImpl() - Constructor for class org.apache.cayenne.conn.PooledConnectionImpl
PooledConnectionImpl(DataSource, String, String) - Constructor for class org.apache.cayenne.conn.PooledConnectionImpl
  Creates new PooledConnection
PoolManager - Class in org.apache.cayenne.conn
  PoolManager is a pooling DataSource impementation.
PoolManager(String, String, int, int, String, String) - Constructor for class org.apache.cayenne.conn.PoolManager
  Creates new PoolManager using org.apache.cayenne.conn.PoolDataSource for an underlying ConnectionPoolDataSource.
PoolManager(String, String, int, int, String, String, ConnectionEventLoggingDelegate) - Constructor for class org.apache.cayenne.conn.PoolManager
PoolManager(ConnectionPoolDataSource, int, int, String, String) - Constructor for class org.apache.cayenne.conn.PoolManager
  Creates new PoolManager with the specified policy for connection pooling and a ConnectionPoolDataSource object.
pop() - Method in interface org.apache.cayenne.jpa.conf.AnnotationProcessorStack
position(byte[], long) - Method in class org.apache.cayenne.util.MemoryBlob
  Retrieves the byte position at which the specified byte array `pattern` begins within the `BLOB` value that this `Blob` object represents.
position(Blob, long) - Method in class org.apache.cayenne.util.MemoryBlob
  Retrieves the byte position in the `BLOB` value designated by this `Blob` object at which `pattern` begins.
position(String, long) - Method in class org.apache.cayenne.util.MemoryClob
  Retrieves the character position at which the specified substring `searchstr` appears in the SQL `CLOB` value represented by this `Clob` object.
position(Clob, long) - Method in class org.apache.cayenne.util.MemoryClob
  Retrieves the character position at which the specified `Clob` object `searchstr` appears in this `Clob` object.
positional_input_parameter() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
POST_LOAD - Static variable in interface org.apache.cayenne.LifecycleListener
POST_PERSIST - Static variable in interface org.apache.cayenne.LifecycleListener
POST_REMOVE - Static variable in interface org.apache.cayenne.LifecycleListener
POST_UPDATE - Static variable in interface org.apache.cayenne.LifecycleListener
postedBy - Variable in class org.apache.cayenne.event.CayenneEvent
postEvent(EventObject, EventSubject) - Method in class org.apache.cayenne.event.EventManager
  Sends an event to all registered objects about a particular subject.
PostgresAdapter - Class in org.apache.cayenne.dba.postgres
  DbAdapter implementation for PostgreSQL RDBMS .
PostgresAdapter() - Constructor for class org.apache.cayenne.dba.postgres.PostgresAdapter
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
PostgresQualifierTranslator - Class in org.apache.cayenne.dba.postgres
  Uses Postgres extensions to optimize various translations.
PostgresQualifierTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
PostgresSniffer - Class in org.apache.cayenne.dba.postgres
PostgresSniffer() - Constructor for class org.apache.cayenne.dba.postgres.PostgresSniffer
postInitialize(File) - Method in class org.apache.cayenne.project.ApplicationProject
  Initializes internal `Configuration` object and then calls super.
postInitialize(File) - Method in class org.apache.cayenne.project.DataMapProject
  Initializes internal `map` object and then calls super.
postInitialize(File) - Method in class org.apache.cayenne.project.PartialProject
postInitialize(File) - Method in class org.apache.cayenne.project.Project
  Finished project initialization.
postLoad - Variable in class org.apache.cayenne.jpa.map.JpaAbstractEntity
postLoad - Variable in class org.apache.cayenne.jpa.map.JpaEntityListener
postLoad(Object) - Method in interface org.apache.cayenne.LifecycleListener
postLoad - Variable in class org.apache.cayenne.map.CallbackMap
postNonBlockingEvent(EventObject, EventSubject) - Method in class org.apache.cayenne.event.EventManager
  Sends an event to all registered objects about a particular subject.
postPersist - Variable in class org.apache.cayenne.jpa.map.JpaAbstractEntity
postPersist - Variable in class org.apache.cayenne.jpa.map.JpaEntityListener
postPersist(Object) - Method in interface org.apache.cayenne.LifecycleListener
postPersist - Variable in class org.apache.cayenne.map.CallbackMap
postprocess(DataMap) - Method in class org.apache.cayenne.jpa.bridge.DataMapConverter
  Connects missing reverse relationships.
postprocessMasterDbRelationship(DbRelationship) - Method in class org.apache.cayenne.access.DbLoader
  Detects correct relationship multiplicity and "to dep pk" flag.
postRemove - Variable in class org.apache.cayenne.jpa.map.JpaAbstractEntity
postRemove - Variable in class org.apache.cayenne.jpa.map.JpaEntityListener
postRemove(Object) - Method in interface org.apache.cayenne.LifecycleListener
postRemove - Variable in class org.apache.cayenne.map.CallbackMap
postUpdate - Variable in class org.apache.cayenne.jpa.map.JpaAbstractEntity
postUpdate - Variable in class org.apache.cayenne.jpa.map.JpaEntityListener
postUpdate(Object) - Method in interface org.apache.cayenne.LifecycleListener
postUpdate - Variable in class org.apache.cayenne.map.CallbackMap
PRE_PERSIST - Static variable in interface org.apache.cayenne.LifecycleListener
PRE_REMOVE - Static variable in interface org.apache.cayenne.LifecycleListener
PRE_UPDATE - Static variable in interface org.apache.cayenne.LifecycleListener
precision - Variable in class org.apache.cayenne.access.jdbc.ParameterBinding
precision - Variable in class org.apache.cayenne.jpa.map.JpaColumn
precision - Variable in class org.apache.cayenne.map.ProcedureParameter
prefetches - Variable in class org.apache.cayenne.map.QueryBuilder
prefetchPath - Variable in class org.apache.cayenne.query.PrefetchSelectQuery
  The relationship path from root objects to the objects being prefetched.
PrefetchProcessor - Interface in org.apache.cayenne.query
  A hierarchical visitor interface for traversing a tree of PrefetchTreeNodes.
PrefetchSelectQuery - Class in org.apache.cayenne.query
  A SelectQuery to perform a prefetch based on another query.
PrefetchSelectQuery(SelectQuery, 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.conn.ConnectionWrapper
prepareCall(String, int, int) - Method in class org.apache.cayenne.conn.ConnectionWrapper
prepareCall(String, int, int, int) - Method in class org.apache.cayenne.conn.ConnectionWrapper
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) - Method in class org.apache.cayenne.BaseContext
  Deprecated. since 3.0 this method is replaced by `BaseContext.prepareForAccess(Persistent, String, boolean)`.
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.
prepareForAccess(Persistent, String) - Method in interface org.apache.cayenne.ObjectContext
  Deprecated. since 3.0 use `ObjectContext.prepareForAccess(Persistent, String, boolean)`.
prepareSave(List, List) - Method in class org.apache.cayenne.project.PartialProject
prepareSave(List, List) - Method in class org.apache.cayenne.project.Project
prepareStatement(String) - Method in class org.apache.cayenne.conn.ConnectionWrapper
prepareStatement(String, int, int) - Method in class org.apache.cayenne.conn.ConnectionWrapper
prepareStatement(String, int, int, int) - Method in class org.apache.cayenne.conn.ConnectionWrapper
prepareStatement(String, int) - Method in class org.apache.cayenne.conn.ConnectionWrapper
prepareStatement(String, int[]) - Method in class org.apache.cayenne.conn.ConnectionWrapper
prepareStatement(String, String[]) - Method in class org.apache.cayenne.conn.ConnectionWrapper
prePersist - Variable in class org.apache.cayenne.jpa.map.JpaAbstractEntity
prePersist - Variable in class org.apache.cayenne.jpa.map.JpaEntityListener
prePersist(Object) - Method in interface org.apache.cayenne.LifecycleListener
prePersist - Variable in class org.apache.cayenne.map.CallbackMap
preRemove - Variable in class org.apache.cayenne.jpa.map.JpaAbstractEntity
preRemove - Variable in class org.apache.cayenne.jpa.map.JpaEntityListener
preRemove(Object) - Method in interface org.apache.cayenne.LifecycleListener
preRemove - Variable in class org.apache.cayenne.map.CallbackMap
prettyTrim(String, int) - Static method in class org.apache.cayenne.util.Util
  Trims long strings substituting middle part with "...".
preUpdate - Variable in class org.apache.cayenne.jpa.map.JpaAbstractEntity
preUpdate - Variable in class org.apache.cayenne.jpa.map.JpaEntityListener
preUpdate(Object) - Method in interface org.apache.cayenne.LifecycleListener
preUpdate - Variable in class org.apache.cayenne.map.CallbackMap
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.wocompat.parser.SimpleCharStream
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.wocompat.parser.SimpleCharStream
primaryDataMap - Variable in class org.apache.cayenne.gen.EntityUtils
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
primaryKeyJoinColumns - Variable in class org.apache.cayenne.jpa.map.JpaEntity
primaryKeyJoinColumns - Variable in class org.apache.cayenne.jpa.map.JpaOneToOne
primaryKeyJoinColumns - Variable in class org.apache.cayenne.jpa.map.JpaSecondaryTable
print(Map) - Method in class org.apache.cayenne.util.XMLEncoder
  Utility method that prints all map values, assuming they are XMLSerializable objects.
print(Collection) - Method in class org.apache.cayenne.util.XMLEncoder
  Utility method that prints all map values, assuming they are XMLSerializable objects.
print(String) - Method in class org.apache.cayenne.util.XMLEncoder
print(char) - Method in class org.apache.cayenne.util.XMLEncoder
print(boolean) - Method in class org.apache.cayenne.util.XMLEncoder
print(int) - Method in class org.apache.cayenne.util.XMLEncoder
printExceptions(PrintWriter) - Method in class org.apache.cayenne.access.util.DefaultOperationObserver
  Prints the information about query and global exceptions.
println(String) - Method in class org.apache.cayenne.util.XMLEncoder
println(char) - Method in class org.apache.cayenne.util.XMLEncoder
printProperty(String, String) - Method in class org.apache.cayenne.util.XMLEncoder
  Prints a common XML element - property with name and value.
printProperty(String, boolean) - Method in class org.apache.cayenne.util.XMLEncoder
  Prints a common XML element - property with name and value.
printProperty(String, int) - Method in class org.apache.cayenne.util.XMLEncoder
  Prints a common XML element - property with name and value.
procedure - Variable in class org.apache.cayenne.map.event.ProcedureEvent
Procedure - Class in org.apache.cayenne.map
  A mapping descriptor for a database stored procedure.
Procedure() - Constructor for class org.apache.cayenne.map.Procedure
  Creates an unnamed procedure object.
Procedure(String) - Constructor for class org.apache.cayenne.map.Procedure
  Creates a named Procedure object.
procedure - Variable in class org.apache.cayenne.map.ProcedureParameter
PROCEDURE_PARAMETER_TAG - Static variable in class org.apache.cayenne.map.MapLoader
PROCEDURE_QUERY - Static variable in interface org.apache.cayenne.jpa.bridge.QueryHints
PROCEDURE_ROOT - Static variable in class org.apache.cayenne.map.QueryBuilder
PROCEDURE_TAG - Static variable in class org.apache.cayenne.map.MapLoader
ProcedureAction - Class in org.apache.cayenne.access.jdbc
  A SQLAction that runs a stored procedure.
ProcedureAction(ProcedureQuery, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.jdbc.ProcedureAction
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.
procedureAdded(ProcedureEvent) - Method in interface org.apache.cayenne.map.event.ProcedureListener
  New Procedure has been created.
procedureCache - Variable in class org.apache.cayenne.map.EntityResolver
procedureChanged(ProcedureEvent) - Method in interface org.apache.cayenne.map.event.ProcedureListener
  Procedure changed.
ProcedureEvent - Class in org.apache.cayenne.map.event
  An event generated when a Procedure object is added to a DataMap, removed from a DataMap, or changed within a DataMap.
ProcedureEvent(Object, Procedure) - Constructor for class org.apache.cayenne.map.event.ProcedureEvent
ProcedureEvent(Object, Procedure, String) - Constructor for class org.apache.cayenne.map.event.ProcedureEvent
ProcedureEvent(Object, Procedure, int) - Constructor for class org.apache.cayenne.map.event.ProcedureEvent
ProcedureListener - Interface in org.apache.cayenne.map.event
  Listener for Procedure events.
procedureName - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
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
procedureParameterAdded(ProcedureParameterEvent) - Method in interface org.apache.cayenne.map.event.ProcedureParameterListener
  Called when new procedure parameter has been created.
procedureParameterChanged(ProcedureParameterEvent) - Method in interface org.apache.cayenne.map.event.ProcedureParameterListener
  Called when procedure parameter has changed.
ProcedureParameterEvent - Class in org.apache.cayenne.map.event
ProcedureParameterEvent(Object, ProcedureParameter) - Constructor for class org.apache.cayenne.map.event.ProcedureParameterEvent
ProcedureParameterEvent(Object, ProcedureParameter, String) - Constructor for class org.apache.cayenne.map.event.ProcedureParameterEvent
ProcedureParameterEvent(Object, ProcedureParameter, int) - Constructor for class org.apache.cayenne.map.event.ProcedureParameterEvent
ProcedureParameterListener - Interface in org.apache.cayenne.map.event
  Listener for ProcedureParameterEvents.
procedureParameterRemoved(ProcedureParameterEvent) - Method in interface org.apache.cayenne.map.event.ProcedureParameterListener
  Called when procedure parameter has been removed.
ProcedureParameterValidator - Class in org.apache.cayenne.project.validator
  Validator for stored procedure parameters.
ProcedureParameterValidator() - Constructor for class org.apache.cayenne.project.validator.ProcedureParameterValidator
procedureParameterValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
ProcedureQuery - Class in org.apache.cayenne.query
  A query based on Procedure.
ProcedureQuery() - Constructor for class org.apache.cayenne.query.ProcedureQuery
  Creates an empty procedure query.
ProcedureQuery(Procedure) - Constructor for class org.apache.cayenne.query.ProcedureQuery
  Creates a ProcedureQuery based on a Procedure object.
ProcedureQuery(String) - Constructor for class org.apache.cayenne.query.ProcedureQuery
  Creates a ProcedureQuery based on a stored procedure.
ProcedureQuery(Procedure, Class) - Constructor for class org.apache.cayenne.query.ProcedureQuery
ProcedureQuery(String, Class) - Constructor for class org.apache.cayenne.query.ProcedureQuery
  Performance Note: with current EntityResolver implementation it is preferrable to use Procedure object instead of String as a query root.
ProcedureQueryValidator - Class in org.apache.cayenne.project.validator
  Validator for ProcedureQueries.
ProcedureQueryValidator() - Constructor for class org.apache.cayenne.project.validator.ProcedureQueryValidator
procedureQueryValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
procedureRemoved(ProcedureEvent) - Method in interface org.apache.cayenne.map.event.ProcedureListener
  Procedure has been removed.
ProcedureTranslator - Class in org.apache.cayenne.access.trans
  Stored procedure query translator.
ProcedureTranslator() - Constructor for class org.apache.cayenne.access.trans.ProcedureTranslator
ProcedureValidator - Class in org.apache.cayenne.project.validator
  Validator for stored procedures.
ProcedureValidator() - Constructor for class org.apache.cayenne.project.validator.ProcedureValidator
procedureValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
processAnnotations(Method, JpaEntityListener) - Method in class org.apache.cayenne.jpa.conf.EntityListenerAnnotationLoader
processColumn(StringBuffer, Expression) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
  Appends column name of a column in a root entity.
processColumn(StringBuffer, DbAttribute, DbRelationship) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
processColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
processColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.access.trans.TrimmingQualifierTranslator
  Adds special handling of CHAR columns.
processColumn(StringBuffer, DbAttribute, DbRelationship) - Method in class org.apache.cayenne.access.trans.TrimmingQualifierTranslator
  Adds special handling of CHAR columns.
processDelete(List) - Method in class org.apache.cayenne.access.DataPort
  Cleans up destination tables data.
processDelete(List, List) - Method in class org.apache.cayenne.project.Project
processedResultSets - Variable in class org.apache.cayenne.access.jdbc.ProcedureAction
  Holds a number of ResultSets processed by the action.
processGeneratedKeys(Statement, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.BatchAction
  Implements generated keys extraction supported in JDBC 3.0 specification.
processInsert(List) - Method in class org.apache.cayenne.access.DataPort
  Reads source data from source, saving it to destination.
processMessage(ClientMessage) - Method in interface org.apache.cayenne.remote.RemoteService
  Processes message on a remote server, returning the result of such processing.
processMessage(ClientMessage) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
processProject() - Method in class org.apache.cayenne.tools.DeploymentConfigurator
  Performs the actual work on the project.
processRelTermination(StringBuffer, DbRelationship) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
processRelTermination(StringBuffer, ObjRelationship) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
  Processes case when an OBJ_PATH expression ends with relationship.
processRelTermination(StringBuffer, DbRelationship) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
  Handles case when a DB_NAME expression ends with relationship.
processRemoteEvent(SnapshotEvent) - Method in class org.apache.cayenne.access.DataRowStore
  Handles remote events received via EventBridge.
processSave(List) - Method in class org.apache.cayenne.project.Project
  Saves a list of modified files to temporary files.
processSelectResult(SQLStatement, Connection, Statement, ResultSet, OperationObserver, long) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
processSnapshotChanges(Object, Map, Collection, Collection, Collection) - 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.
processSQLString(String) - Method in class org.apache.cayenne.jpa.JpaNativeQuery
processTerminatingAttribute(ObjAttribute) - Method in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
procReadMethod - Variable in class org.apache.cayenne.access.types.DefaultType
Project - Class in org.apache.cayenne.project
  Describes a model of Cayenne project.
Project() - Constructor for class org.apache.cayenne.project.Project
Project(File) - Constructor for class org.apache.cayenne.project.Project
  Constructor for Project.
project - Variable in class org.apache.cayenne.project.validator.Validator
ProjectConfigInfo - Class in org.apache.cayenne.project
  Stores project information necessary to reconfigure existing projects.
ProjectConfigInfo() - Constructor for class org.apache.cayenne.project.ProjectConfigInfo
ProjectConfiguration - Class in org.apache.cayenne.project
  Subclass of FileConfiguration used in the project model.
ProjectConfiguration(File) - Constructor for class org.apache.cayenne.project.ProjectConfiguration
  Override parent implementation to ignore loading failures.
ProjectConfigurator - Class in org.apache.cayenne.project
  Performs on the fly reconfiguration of Cayenne projects.
ProjectConfigurator(ProjectConfigInfo) - Constructor for class org.apache.cayenne.project.ProjectConfigurator
ProjectDataSource - Class in org.apache.cayenne.project
  ProjectDataSource is a DataSource implementation used by the project model.
ProjectDataSource(DataSourceInfo) - Constructor for class org.apache.cayenne.project.ProjectDataSource
ProjectDataSourceFactory - Class in org.apache.cayenne.project
  Factory of DataSource objects used by the project model.
ProjectDataSourceFactory(File) - Constructor for class org.apache.cayenne.project.ProjectDataSourceFactory
projectDir - Variable in class org.apache.cayenne.project.Project
projectDir - Variable in class org.apache.cayenne.project.ProjectDataSourceFactory
ProjectException - Exception in org.apache.cayenne.project
  Runtime exception thrown on various errors within project model.
ProjectException() - Constructor for exception org.apache.cayenne.project.ProjectException
  Constructor for ProjectException.
ProjectException(String) - Constructor for exception org.apache.cayenne.project.ProjectException
  Constructor for ProjectException.
ProjectException(Throwable) - Constructor for exception org.apache.cayenne.project.ProjectException
  Constructor for ProjectException.
ProjectException(String, Throwable) - Constructor for exception org.apache.cayenne.project.ProjectException
  Constructor for ProjectException.
projectFile - Variable in class org.apache.cayenne.conf.FileConfiguration
  The domain file used for this configuration
ProjectFile - Class in org.apache.cayenne.project
  ProjectFile is an adapter from an object in Cayenne project to its representation in the file system.
ProjectFile() - Constructor for class org.apache.cayenne.project.ProjectFile
ProjectFile(Project, String) - Constructor for class org.apache.cayenne.project.ProjectFile
  Constructor for ProjectFile.
projectFile - Variable in class org.apache.cayenne.tools.DataPortTask
projectFileForObject(Object) - Method in class org.apache.cayenne.project.ApplicationProject
  Returns appropriate ProjectFile or null if object does not require a file of its own.
projectFileForObject(Object) - Method in class org.apache.cayenne.project.DataMapProject
  Returns appropriate ProjectFile or null if object does not require a file of its own.
projectFileForObject(Object) - Method in class org.apache.cayenne.project.PartialProject
projectFileForObject(Object) - Method in class org.apache.cayenne.project.Project
projectNode(ProjectPath) - Method in interface org.apache.cayenne.project.ProjectTraversalHandler
  Invoked when a node is read during project tree traversal.
projectObj - Variable in class org.apache.cayenne.project.ProjectFile
ProjectPath - Class in org.apache.cayenne.project
  Immutable holder of a selection path within a Cayenne project.
ProjectPath() - Constructor for class org.apache.cayenne.project.ProjectPath
ProjectPath(Object) - Constructor for class org.apache.cayenne.project.ProjectPath
  Constructor for ProjectPath.
ProjectPath(Object[]) - Constructor for class org.apache.cayenne.project.ProjectPath
  Constructor for ProjectPath.
ProjectTraversal - Class in org.apache.cayenne.project
  ProjectTraversal allows to traverse Cayenne project tree in a "depth-first" order starting from an arbitrary level to its children.
ProjectTraversal(ProjectTraversalHandler) - Constructor for class org.apache.cayenne.project.ProjectTraversal
ProjectTraversal(ProjectTraversalHandler, boolean) - Constructor for class org.apache.cayenne.project.ProjectTraversal
  Creates ProjectTraversal instance with a given handler and sort policy.
ProjectTraversalHandler - Interface in org.apache.cayenne.project
  ProjectTraversalHandler defines callback methods that are invoked during project tree traversal.
projectVersion() - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
projectVersion - Variable in class org.apache.cayenne.conf.Configuration
projectVersion() - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
projectVersion - Variable in class org.apache.cayenne.project.PartialProject
prop - Variable in class org.apache.cayenne.gen.ClassGenerationInfo
properties - Variable in class org.apache.cayenne.access.DataDomain
  Properties configured for DataDomain.
properties - Variable in class org.apache.cayenne.jpa.JpaUnit
properties - Variable in class org.apache.cayenne.map.QueryBuilder
properties - Variable in class org.apache.cayenne.project.PartialProject.DomainMetaData
PROPERTIES_FILE - Static variable in class org.apache.cayenne.conf.ConnectionProperties
property - Variable in class org.apache.cayenne.graph.NodePropertyChangeOperation
Property - Interface in org.apache.cayenne.reflect
  Defines bean property API used by Cayenne to access object data, do faulting and graph maintenance tasks.
property - Variable in class org.apache.cayenne.reflect.PropertyAccessor
property - Variable in exception org.apache.cayenne.reflect.PropertyException
property - Variable in class org.apache.cayenne.validation.BeanValidationFailure
PROPERTY_DID_CHANGE - Static variable in class org.apache.cayenne.map.DbRelationship
PROPERTY_PATH - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
PROPERTY_PREFIX - Static variable in class org.apache.cayenne.conf.DBCPDataSourceFactory
  Deprecated. since 2.0 - this information is now private.
PROPERTY_TAG - Static variable in class org.apache.cayenne.map.MapLoader
PropertyAccessor - Class in org.apache.cayenne.reflect
  A utility accessor class that wraps a simple property.
PropertyAccessor(Property) - Constructor for class org.apache.cayenne.reflect.PropertyAccessor
propertyChanged(Persistent, String, Object, Object) - Method in class org.apache.cayenne.access.DataContext
propertyChanged(Persistent, String, Object, Object) - Method in class org.apache.cayenne.BaseContext
propertyChanged(Persistent, String, Object, Object) - Method in class org.apache.cayenne.CayenneContext
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.
propertyDescriptor - Variable in class org.apache.cayenne.jpa.map.JpaAttribute
propertyDescriptors - Variable in class org.apache.cayenne.jpa.map.JpaClassDescriptor
PropertyException - Exception in org.apache.cayenne.reflect
  An unchecked exception thrown on errors during property access, either within a Accessor or a Property.
PropertyException(String) - Constructor for exception org.apache.cayenne.reflect.PropertyException
PropertyException(String, Throwable) - Constructor for exception org.apache.cayenne.reflect.PropertyException
PropertyException(String, Accessor, Object) - Constructor for exception org.apache.cayenne.reflect.PropertyException
PropertyException(String, Accessor, Object, Throwable) - Constructor for exception org.apache.cayenne.reflect.PropertyException
PropertyException(String, Property, Object) - Constructor for exception org.apache.cayenne.reflect.PropertyException
PropertyException(String, Property, Object, Throwable) - Constructor for exception org.apache.cayenne.reflect.PropertyException
propertyList() - Method in class org.apache.cayenne.wocompat.parser.Parser
propertyListFromFile(File) - Static method in class org.apache.cayenne.wocompat.PropertyListSerialization
  Reads a property list file.
propertyListFromFile(File, PlistDataStructureFactory) - Static method in class org.apache.cayenne.wocompat.PropertyListSerialization
  Reads a property list file.
propertyListFromStream(InputStream) - Static method in class org.apache.cayenne.wocompat.PropertyListSerialization
  Reads a property list data from InputStream.
propertyListFromStream(InputStream, PlistDataStructureFactory) - Static method in class org.apache.cayenne.wocompat.PropertyListSerialization
  Reads a property list data from InputStream.
PropertyListSerialization - Class in org.apache.cayenne.wocompat
  A PropertyListSerialization is a utility class that reads and stores files in NeXT/Apple property list format.
PropertyListSerialization() - Constructor for class org.apache.cayenne.wocompat.PropertyListSerialization
propertyListToFile(File, Object) - Static method in class org.apache.cayenne.wocompat.PropertyListSerialization
  Saves property list to file.
propertyListToStream(OutputStream, Object) - Static method in class org.apache.cayenne.wocompat.PropertyListSerialization
  Saves property list to file.
propertyName - Variable in class org.apache.cayenne.reflect.BeanAccessor
propertyName - Variable in class org.apache.cayenne.reflect.FieldAccessor
propertyNameForGetter(String) - Static method in class org.apache.cayenne.enhancer.AccessorVisitor
propertyNameForGetter(String) - Static method in class org.apache.cayenne.jpa.map.JpaClassDescriptor
propertyNameForSetter(String) - Static method in class org.apache.cayenne.enhancer.AccessorVisitor
propertyNameForSetter(String) - Static method in class org.apache.cayenne.jpa.map.JpaClassDescriptor
propertyNames(String) - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
propertyNames(String) - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
propertyPath - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
PropertyUtils - Class in org.apache.cayenne.reflect
  Utility methods to quickly access object properties.
propertyValue(String, String) - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
propertyValue(String, String) - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
PropertyVisitor - Interface in org.apache.cayenne.reflect
  A visitor for various types of properties in a ClassDescriptor.
prototypeChecker - Variable in class org.apache.cayenne.wocompat.EOModelProcessor
Provider - Class in org.apache.cayenne.jpa
  A PersistenceProvider implementation based on Cayenne stack.
Provider() - Constructor for class org.apache.cayenne.jpa.Provider
  Creates a new PersistenceProvider with properties configured to run in a standalone mode with Cayenne stack.
Provider(boolean) - Constructor for class org.apache.cayenne.jpa.Provider
provider - Variable in class org.apache.cayenne.jpa.ResourceLocalEntityManagerFactory
PROVIDER_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
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
PS_PROPERTY_PREFIX - Static variable in class org.apache.cayenne.conf.DBCPDataSourceFactory
  Deprecated. since 2.0 - this information is now private.
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
publisher - Variable in class org.apache.cayenne.event.JMSBridge
push(Object) - Method in interface org.apache.cayenne.jpa.conf.AnnotationProcessorStack
put(QueryMetadata, List) - Method in class org.apache.cayenne.cache.MapQueryCache
put(QueryMetadata, List) - Method in class org.apache.cayenne.cache.OSQueryCache
put(QueryMetadata, List) - Method in interface org.apache.cayenne.cache.QueryCache
put(Object, Object) - Method in class org.apache.cayenne.util.CayenneMap
  Deprecated. Maps specified key-value pair.
put(Object, Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
putAll(Map) - Method in class org.apache.cayenne.util.CayenneMap
  Deprecated.
putAll(Map) - Method in class org.apache.cayenne.util.PersistentObjectMap
putProperty(String, String) - Method in class org.apache.cayenne.jpa.JpaUnit

## Q

qualBuf - Variable in class org.apache.cayenne.access.trans.QualifierTranslator
qualifiedColumnName - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
QualifiedQuery - Class in org.apache.cayenne.query
  An abstract superclass of queries with Expression qualifiers.
QualifiedQuery() - Constructor for class org.apache.cayenne.query.QualifiedQuery
qualifiedQueryName(String) - Method in class org.apache.cayenne.wocompat.EOObjEntity
  Translates query name local to the ObjEntity to the global name.
qualifier - Variable in class org.apache.cayenne.map.ObjEntity
qualifier - Variable in class org.apache.cayenne.map.QueryBuilder
qualifier - Variable in class org.apache.cayenne.query.QualifiedQuery
QUALIFIER_HINT - Static variable in interface org.apache.cayenne.jpa.bridge.QueryHints
qualifierAttributes - Variable in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
qualifierForEntityAndSubclasses() - Method in class org.apache.cayenne.map.EntityInheritanceTree
  Returns a qualifier Expression that matches root entity of this tree and all its subentities.
qualifierSnapshot - Variable in exception org.apache.cayenne.access.OptimisticLockException
qualifierSnapshots - Variable in class org.apache.cayenne.query.DeleteBatchQuery
qualifierSnapshots - Variable in class org.apache.cayenne.query.UpdateBatchQuery
QualifierTranslator - Class in org.apache.cayenne.access.trans
  Translates query qualifier to SQL.
QualifierTranslator() - Constructor for class org.apache.cayenne.access.trans.QualifierTranslator
QualifierTranslator(QueryAssembler) - Constructor for class org.apache.cayenne.access.trans.QualifierTranslator
queries - Variable in class org.apache.cayenne.access.QueryResult
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.jdbc.UpdateAction
  Deprecated.
query - Variable in class org.apache.cayenne.access.QueryTranslator
  Query being translated.
query - Variable in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
query - Variable in class org.apache.cayenne.jpa.map.JpaNamedQuery
query - Variable in class org.apache.cayenne.map.event.QueryEvent
Query - Interface in org.apache.cayenne.query
  Defines minimal API of a query descriptor that is executable via Cayenne.
query - Variable in class org.apache.cayenne.query.RefreshQuery
query - Variable in class org.apache.cayenne.remote.QueryMessage
query - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
QUERY_CACHE_FACTORY_PROPERTY - Static variable in class org.apache.cayenne.access.DataDomain
  Defaines a property name for storing optional `QueryCacheFactory`.
QUERY_ORDERING_TAG - Static variable in class org.apache.cayenne.map.MapLoader
QUERY_PREFETCH_TAG - Static variable in class org.apache.cayenne.map.MapLoader
QUERY_QUALIFIER_TAG - Static variable in class org.apache.cayenne.map.MapLoader
QUERY_SQL_TAG - Static variable in class org.apache.cayenne.map.MapLoader
QUERY_TAG - Static variable in class org.apache.cayenne.map.MapLoader
QUERY_TYPE_HINT - Static variable in interface org.apache.cayenne.jpa.bridge.QueryHints
queryAdded(QueryEvent) - Method in interface org.apache.cayenne.map.event.QueryListener
  New Query has been created.
QueryAssembler - Class in org.apache.cayenne.access.trans
  Abstract superclass of Query translators.
QueryAssembler() - Constructor for class org.apache.cayenne.access.trans.QueryAssembler
queryAssembler - Variable in class org.apache.cayenne.access.trans.QueryAssemblerHelper
QueryAssemblerHelper - Class in org.apache.cayenne.access.trans
  Translates parts of the query to SQL.
QueryAssemblerHelper() - Constructor for class org.apache.cayenne.access.trans.QueryAssemblerHelper
QueryAssemblerHelper(QueryAssembler) - Constructor for class org.apache.cayenne.access.trans.QueryAssemblerHelper
  Creates QueryAssemblerHelper.
QueryBuilder - Class in org.apache.cayenne.map
  A builder that constructs Cayenne queries from abstract configuration information defined in cayenne-data-map*.dtd.
QueryBuilder() - Constructor for class org.apache.cayenne.map.QueryBuilder
queryCache - Variable in class org.apache.cayenne.access.DataContext
queryCache - Variable in class org.apache.cayenne.access.DataDomain
QueryCache - Interface in org.apache.cayenne.cache
  An interface that defines generic QueryCache.
queryCache - Variable in class org.apache.cayenne.map.EntityResolver
QueryCacheEntryFactory - Interface in org.apache.cayenne.cache
  A factory that is used by the cache to rebuild expired entries.
queryCacheFactory - Variable in class org.apache.cayenne.access.DataDomain
QueryCacheFactory - Interface in org.apache.cayenne.cache
  Creates QueryCache.
QueryChain - Class in org.apache.cayenne.query
  A Query decorator for a collection of other queries.
QueryChain() - Constructor for class org.apache.cayenne.query.QueryChain
  Creates an empty QueryChain.
QueryChain(Query[]) - Constructor for class org.apache.cayenne.query.QueryChain
  Creates a new QueryChain out of an array of queries.
QueryChain(Collection) - Constructor for class org.apache.cayenne.query.QueryChain
  Creates a new QueryChain with a collection of Queries.
queryChanged(QueryEvent) - Method in interface org.apache.cayenne.map.event.QueryListener
  Query changed.
queryComparator - Static variable in class org.apache.cayenne.project.ProjectTraversal
QueryEngine - Interface in org.apache.cayenne.access
  Defines methods used to run Cayenne queries.
QueryEvent - Class in org.apache.cayenne.map.event
  An event generated when a Query object is added to a DataMap, removed from a DataMap, or changed within a DataMap.
QueryEvent(Object, Query) - Constructor for class org.apache.cayenne.map.event.QueryEvent
QueryEvent(Object, Query, String) - Constructor for class org.apache.cayenne.map.event.QueryEvent
QueryEvent(Object, Query, int) - Constructor for class org.apache.cayenne.map.event.QueryEvent
queryExceptions - Variable in class org.apache.cayenne.access.util.DefaultOperationObserver
QueryHints - Interface in org.apache.cayenne.jpa.bridge
  Defines QueryHints recognized by Cayenne provider.
QueryListener - Interface in org.apache.cayenne.map.event
  Listener for QueryEvents.
QueryLogger - Class in org.apache.cayenne.access
  QueryLogger is intended to log special events that happen whenever Cayenne interacts with a database.
QueryLogger() - Constructor for class org.apache.cayenne.access.QueryLogger
QueryMessage - Class in org.apache.cayenne.remote
  A message passed to a DataChannel to request a query execution with result returned as QueryResponse.
QueryMessage(Query) - Constructor for class org.apache.cayenne.remote.QueryMessage
QueryMetadata - Interface in org.apache.cayenne.query
  Provides a common interface for accessing query metadata.
queryNames(String) - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Returns the iterator over EOFetchSpecification names for a given entity.
queryPListMap(String, String) - Method in class org.apache.cayenne.wocompat.EOModelHelper
  Returns a map containing EOFetchSpecification information for entity name and query name.
queryRemoved(QueryEvent) - Method in interface org.apache.cayenne.map.event.QueryListener
  Query has been removed.
QueryResponse - Interface in org.apache.cayenne
  Represents a result of query execution.
QueryResult - Class in org.apache.cayenne.access
  QueryResult encapsulates a result of execution of zero or more queries using QueryEngine.
QueryResult() - Constructor for class org.apache.cayenne.access.QueryResult
QueryRouter - Interface in org.apache.cayenne.query
  An interface used by Queries to route themselves to an appropriate QueryEngine.
querySQL - Variable in exception org.apache.cayenne.access.OptimisticLockException
QueryTranslator - Class in org.apache.cayenne.access
  Defines API for translation Cayenne queries to JDBC PreparedStatements.
QueryTranslator() - Constructor for class org.apache.cayenne.access.QueryTranslator
queryWithParameters(Map) - Method in class org.apache.cayenne.query.SelectQuery
  A shortcut for `SelectQuery.queryWithParameters(Map, boolean)`that prunes parts of qualifier that have no parameter value set.
queryWithParameters(Map, boolean) - Method in class org.apache.cayenne.query.SelectQuery
  Returns a query built using this query as a prototype, using a set of parameters to build the qualifier.
queryWithParameters(Map) - 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[]) - 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.
QUOTED_STRING - Static variable in interface org.apache.cayenne.wocompat.parser.ParserConstants
quoteString(String) - Static method in class org.apache.cayenne.wocompat.PropertyListSerialization
  Returns a quoted String, with all the escapes preprocessed.

## R

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
readChar() - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
readChar() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
readChar() - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
readCharStream(ResultSet, int) - Method in class org.apache.cayenne.access.types.CharType
readClob(Clob) - Method in class org.apache.cayenne.access.types.CharType
readDataRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
  Reads a row from the internal ResultSet at the current cursor position.
readIdRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
  Reads a row from the internal ResultSet at the current cursor position, processing only columns that are part of the ObjectId of a target class.
readingIds - Variable in class org.apache.cayenne.access.util.DistinctResultIterator
readMethod - Variable in class org.apache.cayenne.access.types.DefaultType
readMethod - Variable in class org.apache.cayenne.reflect.BeanAccessor
readNestedProperty(String) - Method in class org.apache.cayenne.CayenneDataObject
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
readOnly - Variable in class org.apache.cayenne.wocompat.EOObjAttribute
readProcedureOutParameters(CallableStatement, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.ProcedureAction
  Helper method that reads OUT parameters of a CallableStatement.
readProperty(String) - Method in class org.apache.cayenne.CayenneDataObject
readProperty(String) - Method in interface org.apache.cayenne.DataObject
  Returns a value of the property identified by propName.
readProperty(Object) - Method in class org.apache.cayenne.reflect.BaseProperty
readProperty(Object) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
readProperty(Object) - Method in interface org.apache.cayenne.reflect.Property
  Returns a property value, inflating unresolved object if need.
readProperty(Object) - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
readPropertyDirectly(String) - Method in class org.apache.cayenne.CayenneDataObject
readPropertyDirectly(String) - Method in interface org.apache.cayenne.DataObject
  Returns mapped property value as curently stored in the DataObject.
readPropertyDirectly(Object) - Method in class org.apache.cayenne.reflect.BaseProperty
readPropertyDirectly(Object) - Method in interface org.apache.cayenne.reflect.Property
  Returns a property value of an object without disturbing the object fault status.
readResultSet(ResultSet, RowDescriptor, Query, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.BaseSQLAction
  Helper method to process a ResultSet.
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
receive(Message) - Method in class org.apache.cayenne.event.JavaGroupsBridge
  Implementation of org.javagroups.MessageListener - a callback method to process incoming messages.
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
receivedConnection - Variable in class org.apache.cayenne.event.JMSBridge
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.
reconfigureProject(File) - Method in class org.apache.cayenne.project.ProjectConfigurator
  Performs reconfiguration of the unjarred project.
reconnect(SQLException) - Method in class org.apache.cayenne.conn.ConnectionWrapper
reconnect() - Method in class org.apache.cayenne.conn.PooledConnectionImpl
recordConflict(ProjectPath, String) - Method in class org.apache.cayenne.jpa.bridge.DataMapConverter
recordConflict(AnnotatedElement, Class, String) - Method in interface org.apache.cayenne.jpa.conf.AnnotationProcessorStack
recordConflict(ValidationFailure) - Method in class org.apache.cayenne.jpa.conf.EntityMapLoaderContext
referencedColumnName - Variable in class org.apache.cayenne.jpa.map.JpaJoinColumn
referencedColumnName - Variable in class org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
referentialDigraph - Variable in class org.apache.cayenne.map.AshwoodEntitySorter
refetchObject(ObjectId) - Method in class org.apache.cayenne.access.DataContext
  Deprecated. since 3.0 use `ObjectIdQuery` with appropriate refresh settings.
reflexiveDbEntities - Variable in class org.apache.cayenne.map.AshwoodEntitySorter
refresh(Object) - Method in class org.apache.cayenne.jpa.JtaEntityManager
refresh(Object) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Refresh the state of the instance from the database, overwriting changes made to the entity, if any.
refresh(Object) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
refreshing - Variable in class org.apache.cayenne.query.RelationshipQuery
REFRESHING_OBJECTS_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
REFRESHING_OBJECTS_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
RefreshQuery - Class in org.apache.cayenne.query
  A query that allows to clear both object and list caches either via refetch (eager refresh) or invalidate (lazy refresh).
RefreshQuery() - Constructor for class org.apache.cayenne.query.RefreshQuery
  Creates a RefreshQuery that does full refresh of all registered objects, cascading refresh all the way to the shared cache.
RefreshQuery(Collection) - Constructor for class org.apache.cayenne.query.RefreshQuery
  Creates a RefreshQuery that refreshes a collection of objects, including invalidation of their relationships.
RefreshQuery(Persistent) - Constructor for class org.apache.cayenne.query.RefreshQuery
  Creates a RefreshQuery that refreshes a single object, including invalidation of its relationships.
RefreshQuery(Query) - Constructor for class org.apache.cayenne.query.RefreshQuery
  Creates a RefreshQuery that refreshes results of a query and individual objects in the result.
RefreshQuery(String[]) - Constructor for class org.apache.cayenne.query.RefreshQuery
  Creates a RefreshQuery that refreshes query results identified by group keys.
registeredNodes() - Method in class org.apache.cayenne.access.ObjectStore
  Returns all registered DataObjects.
registeredNodes() - Method in interface org.apache.cayenne.graph.GraphManager
  Returns all graph nodes regsitered 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.
registerError(String, ProjectPath) - Method in class org.apache.cayenne.project.validator.Validator
registerNewObject(Object) - Method in class org.apache.cayenne.access.DataContext
  Registers a transient object with the context, recursively registering all transient persistent objects attached to this object via relationships.
registerNewObject(Object) - Method in class org.apache.cayenne.BaseContext
registerNewObject(Object) - Method in class org.apache.cayenne.CayenneContext
registerNewObject(Object) - Method in interface org.apache.cayenne.ObjectContext
  Registers a transient object with the context.
registerNode(Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
registerNode(Object, Object) - Method in interface org.apache.cayenne.graph.GraphManager
  "Registers" a graph node, usually striong the node in some internal map using its id as a key.
registerNode(Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
registerType(ExtendedType) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
  Adds a new type to the list of registered types.
registerValidated(int, String, ProjectPath) - Method in class org.apache.cayenne.project.validator.Validator
  Registers validation result.
registerWarning(String, ProjectPath) - Method in class org.apache.cayenne.project.validator.Validator
reindexNodes() - Method in class org.apache.cayenne.access.DataDomain
  Updates internal index of DataNodes stored by the entity name.
ReInit(InputStream) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
ReInit(InputStream, String) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
ReInit(Reader) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
ReInit(EJBQLTokenManager) - Method in class org.apache.cayenne.ejbql.parser.EJBQL
ReInit(JavaCharStream) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
ReInit(JavaCharStream, int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
ReInit(Reader, int, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
ReInit(Reader, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
ReInit(Reader) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
ReInit(InputStream, String, int, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
ReInit(InputStream, int, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
ReInit(InputStream, String, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
ReInit(InputStream, int, int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
ReInit(InputStream, String) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
ReInit(InputStream) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
ReInit(InputStream) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
ReInit(InputStream, String) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
ReInit(Reader) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
ReInit(ExpressionParserTokenManager) - Method in class org.apache.cayenne.exp.parser.ExpressionParser
ReInit(JavaCharStream) - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
ReInit(JavaCharStream, int) - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
ReInit(Reader, int, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
ReInit(Reader, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
ReInit(Reader) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
ReInit(InputStream, String, int, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
ReInit(InputStream, int, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
ReInit(InputStream, String, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
ReInit(InputStream, int, int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
ReInit(InputStream, String) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
ReInit(InputStream) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
ReInit(InputStream) - Method in class org.apache.cayenne.wocompat.parser.Parser
ReInit(Reader) - Method in class org.apache.cayenne.wocompat.parser.Parser
ReInit(ParserTokenManager) - Method in class org.apache.cayenne.wocompat.parser.Parser
ReInit(SimpleCharStream) - Method in class org.apache.cayenne.wocompat.parser.ParserTokenManager
ReInit(SimpleCharStream, int) - Method in class org.apache.cayenne.wocompat.parser.ParserTokenManager
ReInit(Reader, int, int, int) - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
ReInit(Reader, int, int) - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
ReInit(Reader) - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
ReInit(InputStream, int, int, int) - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
ReInit(InputStream) - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
ReInit(InputStream, int, int) - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
relationship - Variable in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
relationship - Variable in exception org.apache.cayenne.DeleteDenyException
relationship - Variable in class org.apache.cayenne.map.DbJoin
relationship - Variable in class org.apache.cayenne.map.event.RelationshipEvent
Relationship - Class in org.apache.cayenne.map
  Defines a relationship between two entities.
Relationship() - Constructor for class org.apache.cayenne.map.Relationship
  Creates an unnamed relationship.
Relationship(String) - Constructor for class org.apache.cayenne.map.Relationship
  Creates a named relationship.
relationship - Variable in class org.apache.cayenne.reflect.BaseArcProperty
RelationshipEvent - Class in org.apache.cayenne.map.event
  Represents events resulted from Relationship changes in CayenneModeler.
RelationshipEvent(Object, Relationship, Entity) - Constructor for class org.apache.cayenne.map.event.RelationshipEvent
  Creates a Relationship change event.
RelationshipEvent(Object, Relationship, Entity, int) - Constructor for class org.apache.cayenne.map.event.RelationshipEvent
  Creates a Relationship event of a specified type.
RelationshipEvent(Object, Relationship, Entity, String) - Constructor for class org.apache.cayenne.map.event.RelationshipEvent
  Creates a Relationship name change event.
RelationshipFault - Class in org.apache.cayenne.util
  An abstract superlcass of lazily faulted to-one and to-many relationships.
RelationshipFault() - Constructor for class org.apache.cayenne.util.RelationshipFault
RelationshipFault(Persistent, String) - Constructor for class org.apache.cayenne.util.RelationshipFault
relationshipName - Variable in class org.apache.cayenne.query.RelationshipQuery
relationshipName - Variable in class org.apache.cayenne.util.RelationshipFault
relationshipOwner - Variable in class org.apache.cayenne.util.RelationshipFault
RelationshipQuery - Class in org.apache.cayenne.query
  A query that selects objects related to a given object via a mapped relationship.
RelationshipQuery(ObjectId, String) - Constructor for class org.apache.cayenne.query.RelationshipQuery
  Creates a RelationshipQuery.
RelationshipQuery(ObjectId, String, boolean) - Constructor for class org.apache.cayenne.query.RelationshipQuery
  Creates a RelationshipQuery.
relationships - Variable in class org.apache.cayenne.map.Entity
releaseSavepoint(Savepoint) - Method in class org.apache.cayenne.conn.ConnectionWrapper
REMOTE_NOTIFICATION_DEFAULT - Static variable in class org.apache.cayenne.access.DataRowStore
REMOTE_NOTIFICATION_PROPERTY - Static variable in class org.apache.cayenne.access.DataRowStore
RemoteIncrementalFaultList - Class in org.apache.cayenne.remote
  A list that serves as a container of Persistent objects.
RemoteIncrementalFaultList(ObjectContext, Query) - Constructor for class org.apache.cayenne.remote.RemoteIncrementalFaultList
remoteNotificationsHandler - Variable in class org.apache.cayenne.access.DataRowStore
RemoteService - Interface in org.apache.cayenne.remote
  Interface of a Cayenne remote service.
RemoteSession - Class in org.apache.cayenne.remote
  A descriptor used by default service implementation to pass session parameters to the client.
RemoteSession(String) - Constructor for class org.apache.cayenne.remote.RemoteSession
  Creates a HessianServiceDescriptor without server events support.
RemoteSession(String, String, Map) - Constructor for class org.apache.cayenne.remote.RemoteSession
  Creates a HessianServiceDescriptor.
remove(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
remove(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
remove(int) - Method in class org.apache.cayenne.access.ToManyList
remove(Object) - Method in class org.apache.cayenne.access.ToManyList
remove(String) - Method in class org.apache.cayenne.cache.MapQueryCache
remove(String) - Method in class org.apache.cayenne.cache.OSQueryCache
remove(String) - Method in interface org.apache.cayenne.cache.QueryCache
  Removes a single entry from cache.
remove(Object) - Method in class org.apache.cayenne.jpa.JtaEntityManager
remove(Object) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Remove the entity instance.
remove(Object) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
REMOVE - Static variable in class org.apache.cayenne.map.event.MapEvent
  A type that describes object removal events.
remove(int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
remove(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
remove(int) - Method in class org.apache.cayenne.util.IndexPropertyList
remove(int) - Method in class org.apache.cayenne.util.PersistentObjectList
remove(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
remove(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
remove(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
removeAll(Collection) - Method in class org.apache.cayenne.access.IncrementalFaultList
removeAll(Collection) - Method in class org.apache.cayenne.access.ToManyList
removeAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
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.EventManager
  Removes all listeners for a given subject.
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.DerivedDbEntity
  Deprecated.
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
removeCallbackMethod(String) - Method in class org.apache.cayenne.map.CallbackDescriptor
removeCallParameter(String) - Method in class org.apache.cayenne.map.Procedure
  Removes a named call parameter.
removeChild(PrefetchTreeNode) - Method in class org.apache.cayenne.query.PrefetchTreeNode
removeChild(String) - Method in class org.apache.cayenne.query.PrefetchTreeNode
removeConnectionEventListener(ConnectionEventListener) - Method in class org.apache.cayenne.conn.PooledConnectionImpl
removeDataMap(String) - Method in class org.apache.cayenne.access.DataNode
removeDataMap(DataMap) - Method in class org.apache.cayenne.map.EntityResolver
removeDataNode(String) - Method in class org.apache.cayenne.access.DataDomain
  Removes a DataNode from DataDomain.
removeDbEntity(String) - Method in class org.apache.cayenne.map.DataMap
  "Dirty" remove of the DbEntity from the data map.
removeDbEntity(String, boolean) - Method in class org.apache.cayenne.map.DataMap
  Removes DbEntity from the DataMap.
removeDbRelationship(DbRelationship) - Method in class org.apache.cayenne.map.ObjRelationship
  Removes the relationship `dbRel` from the list of relationships.
removeDeclaredProperty(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
  Removes declared property.
removeDefaultEntityListener(String) - Method in class org.apache.cayenne.map.DataMap
  Removes a listener matching class name.
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
removeDomain(String) - Method in class org.apache.cayenne.conf.Configuration
  Unregisters DataDomain matching `name`from this Configuration object.``
removeEmbeddable(String) - Method in class org.apache.cayenne.map.DataMap
  Removes an `Embeddable` descriptor with matching class name.
removeEntityListener(String) - Method in class org.apache.cayenne.map.DataMap
  Removes an `EntityListener` descriptor with matching class name from entity listeners and default entity listeners.
removeEntityListener(String) - Method in class org.apache.cayenne.map.ObjEntity
  Removes a listener matching class name.
removeFactory(ExtendedTypeFactory) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
  Removes a factory from the regsitered factories if it was previosly added.
removeFactory(ClassDescriptorFactory) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
removeGroup(String) - Method in class org.apache.cayenne.cache.MapQueryCache
removeGroup(String) - Method in class org.apache.cayenne.cache.OSQueryCache
removeGroup(String) - Method in interface org.apache.cayenne.cache.QueryCache
  Removes a group of entries identified by group key.
removeJoin(DbJoin) - Method in class org.apache.cayenne.map.DbRelationship
removeListener(Object) - Method in class org.apache.cayenne.event.EventManager
  Unregister the specified listener from all event subjects handled by this `EventManager` instance.
removeListener(Object, EventSubject) - Method in class org.apache.cayenne.event.EventManager
  Unregister the specified listener for the events about the given subject.
removeListener(Object, EventSubject, Object) - Method in class org.apache.cayenne.event.EventManager
  Unregister the specified listener for the events about the given subject and the given sender.
removeMap(String) - Method in class org.apache.cayenne.access.DataDomain
  Removes named DataMap from this DataDomain and any underlying DataNodes that include it.
removeMeaningfulFKs - Variable in class org.apache.cayenne.util.EntityMergeSupport
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.query.SelectQuery
  Removes ordering.
removeParam(DbAttribute) - Method in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated.
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.query.ProcedureQuery
removePrefetch(String) - Method in class org.apache.cayenne.query.SelectQuery
  Removes prefetch.
removePrefetch(String) - Method in class org.apache.cayenne.query.SQLTemplate
removeProcedure(String) - Method in class org.apache.cayenne.map.DataMap
removeQuery(String) - Method in class org.apache.cayenne.map.DataMap
  Removes a named query from the 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.
removeRelationship(String) - Method in class org.apache.cayenne.map.Entity
  Removes a relationship named `attrName`.
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.
removeTarget(Object, Object, boolean) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
removeTarget(Object, Object, boolean) - Method in interface org.apache.cayenne.reflect.ToManyProperty
removeTemplate(String) - Method in class org.apache.cayenne.query.SQLTemplate
removeToManyTarget(String, DataObject, boolean) - Method in class org.apache.cayenne.CayenneDataObject
removeToManyTarget(String, DataObject, boolean) - Method in interface org.apache.cayenne.DataObject
  Removes an object from a to-many relationship.
render(InternalContextAdapter, Writer, Node) - Method in class org.apache.cayenne.access.jdbc.BindDirective
  Extracts the value of the object property to render and passes control to `BindDirective.render(InternalContextAdapter, Writer, ParameterBinding)` to do the actual rendering.
render(InternalContextAdapter, Writer, ParameterBinding) - Method in class org.apache.cayenne.access.jdbc.BindDirective
render(InternalContextAdapter, Writer, ParameterBinding) - Method in class org.apache.cayenne.access.jdbc.BindEqualDirective
render(InternalContextAdapter, Writer, ParameterBinding) - Method in class org.apache.cayenne.access.jdbc.BindNotEqualDirective
render(InternalContextAdapter, Writer, Node) - Method in class org.apache.cayenne.access.jdbc.BindObjectEqualDirective
render(InternalContextAdapter, Writer, ParameterBinding) - Method in class org.apache.cayenne.access.jdbc.BindObjectEqualDirective
render(InternalContextAdapter, Writer, ParameterBinding) - Method in class org.apache.cayenne.access.jdbc.BindObjectNotEqualDirective
render(InternalContextAdapter, Writer, Node) - Method in class org.apache.cayenne.access.jdbc.ChainDirective
render(InternalContextAdapter, Writer, Node) - Method in class org.apache.cayenne.access.jdbc.ChunkDirective
render(InternalContextAdapter, Writer, Node) - Method in class org.apache.cayenne.access.jdbc.ResultDirective
renderColumn(InternalContextAdapter, Writer, Object, int) - Method in class org.apache.cayenne.access.jdbc.BindObjectEqualDirective
renderColumn(InternalContextAdapter, Writer, Object, int) - Method in class org.apache.cayenne.access.jdbc.BindObjectNotEqualDirective
replacementIdMap - Variable in class org.apache.cayenne.ObjectId
replacementQuery - Variable in class org.apache.cayenne.query.IndirectQuery
replaceResult(Object, Object) - Method in class org.apache.cayenne.util.GenericResponse
  Replaces previously stored result with a new result.
replacesVersion - Variable in class org.apache.cayenne.DataRow
replaceWildcardInStringWithString(String, String, String) - Static method in class org.apache.cayenne.tools.NamePatternMatcher
requiresMapFile(Object) - Method in class org.apache.cayenne.project.ApplicationProject
requiresNodeFile(Object) - Method in class org.apache.cayenne.project.ApplicationProject
requiresProjectFile(Object) - Method in class org.apache.cayenne.project.ApplicationProject
reservedImportTypesMap - Variable in class org.apache.cayenne.gen.ImportUtils
reset() - Method in class org.apache.cayenne.access.DataDomain
  Closes all data nodes, removes them from the list of available nodes.
reset() - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
reset() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
reset() - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
reset() - Method in interface org.apache.cayenne.dba.PkGenerator
  Resets any cached primary keys forcing generator to go to the database next time id generation is requested.
reset(int, int) - Method in class org.apache.cayenne.dba.PkRange
reset(String) - Method in class org.apache.cayenne.enhancer.EnhancementHelper
reset() - Method in class org.apache.cayenne.jpa.JpaTransaction
  Creates a new internal Cayenne transaction.
reset() - Method in class org.apache.cayenne.project.validator.Validator
  Resets internal state.
reset() - Method in class org.apache.cayenne.query.BatchQuery
  Rewinds batch to the first parameter row.
reset() - Method in interface org.apache.cayenne.QueryResponse
  Restarts response iterator.
reset() - Method in class org.apache.cayenne.util.DeepMergeOperation
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
resetProperties() - Method in class org.apache.cayenne.access.DataDomain
resetToDefaults() - Method in class org.apache.cayenne.access.DbGenerator
resetToParentView() - Method in class org.apache.cayenne.map.DerivedDbEntity
  Deprecated. Removes all attributes and relationships, and replaces them with the data of the parent entity.
resolve() - Method in class org.apache.cayenne.util.PersistentObjectHolder
  Reads an object from the database.
resolveAll() - Method in class org.apache.cayenne.access.IncrementalFaultList
  Will resolve all unread objects.
resolveAll() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
  Will resolve all unread objects.
resolvedObjectList() - Method in class org.apache.cayenne.util.PersistentObjectList
  Returns internal objects list resolving it if needed.
resolvedObjectMap() - Method in class org.apache.cayenne.util.PersistentObjectMap
  Returns internal objects list resolving it if needed.
resolvedObjectSet() - Method in class org.apache.cayenne.util.PersistentObjectSet
  Returns internal objects list resolving it if needed.
resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.ToManyListFault
  Resolves this fault to a List of objects.
resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.ToManyMapFault
resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.ToManySetFault
resolveFault(Persistent, String) - Method in class org.apache.cayenne.access.ToOneFault
  Resolves this fault to a DataObject.
resolveFault(Persistent, String) - Method in class org.apache.cayenne.Fault
  Returns an object for a given source object and relationship.
resolveFault(Object) - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
resolveFile(String) - Method in class org.apache.cayenne.project.CayenneUserDir
resolveFile(String) - Method in class org.apache.cayenne.project.Project
  Returns a canonical file built from symbolic name.
resolveFile() - Method in class org.apache.cayenne.project.ProjectFile
  Returns a file which is a canonical representation of the file to store a wrapped object.
resolveFromDB() - Method in class org.apache.cayenne.util.RelationshipFault
  Executes a query that returns related objects.
resolveHollow(Persistent) - Method in class org.apache.cayenne.access.ObjectStore
  Deprecated. since 3.0 use `ObjectContext.prepareForAccess(Persistent, String, boolean)`.
resolveInterval(int, int) - Method in class org.apache.cayenne.access.IncrementalFaultList
  Resolves a sublist of objects starting at `fromIndex` up to but not including `toIndex`.
resolveInterval(int, int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
  Resolves a sublist of objects starting at `fromIndex` up to but not including `toIndex`.
resolveOldFile() - Method in class org.apache.cayenne.project.ProjectFile
  Returns a file which is a canonical representation of the file to store a wrapped object.
resolvePathComponents(Expression) - Method in class org.apache.cayenne.map.DbEntity
resolvePathComponents(Expression) - Method in class org.apache.cayenne.map.Entity
  Processes expression `pathExp` and returns an Iterator of path components that contains a sequence of Attributes and Relationships.
resolvePathComponents(String) - Method in class org.apache.cayenne.map.Entity
  Returns an Iterator over the path components that contains a sequence of Attributes and Relationships.
resolvePathComponents(Expression) - Method in class org.apache.cayenne.map.ObjEntity
resolveQuery(EntityResolver) - Method in class org.apache.cayenne.query.NamedQuery
  Returns a query for name, throwing an exception if such query is not mapped in the EntityResolver.
resolver - Variable in class org.apache.cayenne.reflect.ClassDescriptorMap
resolveSymbolicName(File) - Method in class org.apache.cayenne.project.Project
  Returns a "symbolic" name of a file.
RESOLVING_INHERITED_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
RESOLVING_INHERITED_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
ResourceLocalEntityManager - Class in org.apache.cayenne.jpa
ResourceLocalEntityManager(ObjectContext, ResourceLocalEntityManagerFactory) - Constructor for class org.apache.cayenne.jpa.ResourceLocalEntityManager
ResourceLocalEntityManagerFactory - Class in org.apache.cayenne.jpa
  A Cayenne EntityManagerFactory that supports resource-local transactions.
ResourceLocalEntityManagerFactory(Provider, DataDomain, PersistenceUnitInfo) - Constructor for class org.apache.cayenne.jpa.ResourceLocalEntityManagerFactory
  Creates a new JpaEntityManagerFactory.
ResourceLocator - Class in org.apache.cayenne.util
  Utility class to find resources (files, etc.), using a preconfigured strategy.
ResourceLocator() - Constructor for class org.apache.cayenne.util.ResourceLocator
  Creates new ResourceLocator with default lookup policy including user home directory, current directory and CLASSPATH.
response - Variable in class org.apache.cayenne.util.ObjectContextQueryAction
resultClass - Variable in class org.apache.cayenne.query.ProcedureQuery
resultClassName - Variable in class org.apache.cayenne.jpa.map.JpaNamedNativeQuery
resultColumns - Variable in class org.apache.cayenne.access.jdbc.SQLStatement
resultColumns - Variable in class org.apache.cayenne.map.QueryBuilder
resultDescriptors - Variable in class org.apache.cayenne.query.ProcedureQuery
ResultDirective - Class in org.apache.cayenne.access.jdbc
  A custom Velocity directive to describe a ResultSet column.
ResultDirective() - Constructor for class org.apache.cayenne.access.jdbc.ResultDirective
resultEntity - Variable in class org.apache.cayenne.map.QueryBuilder
resultEntityName - Variable in class org.apache.cayenne.query.ProcedureQuery
ResultIterator - Interface in org.apache.cayenne.access
  Defines API of an iterator over the records returned as a result of SelectQuery execution.
resultIterator - Variable in class org.apache.cayenne.access.util.IteratedSelectObserver
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
resultSetMapping - Variable in class org.apache.cayenne.jpa.map.JpaNamedNativeQuery
retainAll(Collection) - Method in class org.apache.cayenne.access.IncrementalFaultList
retainAll(Collection) - Method in class org.apache.cayenne.access.ToManyList
retainAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
retainAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectList
retainAll(Collection) - Method in class org.apache.cayenne.util.PersistentObjectSet
retire(SQLException) - Method in class org.apache.cayenne.conn.ConnectionWrapper
returnConnectionToThePool() - Method in class org.apache.cayenne.conn.PooledConnectionImpl
returningValue - Variable in class org.apache.cayenne.map.Procedure
rollback() - Method in class org.apache.cayenne.access.Transaction
rollback() - Method in class org.apache.cayenne.conn.ConnectionWrapper
rollback(Savepoint) - Method in class org.apache.cayenne.conn.ConnectionWrapper
rollback() - Method in class org.apache.cayenne.jpa.JpaTransaction
  Roll back the current transaction.
ROLLBACK_CASCADE_SYNC - Static variable in interface org.apache.cayenne.DataChannel
  A synchronization type that results in cascading rollback of changes through the DataChannel stack.
rollbackChanges() - Method in class org.apache.cayenne.access.DataContext
  Reverts any changes that have occurred to objects registered with DataContext; also performs cascading rollback of all parent DataContexts.
rollbackChanges() - Method in class org.apache.cayenne.BaseContext
rollbackChanges() - Method in class org.apache.cayenne.CayenneContext
rollbackChanges() - Method in interface org.apache.cayenne.ObjectContext
  Resets all uncommitted changes made to the objects in this ObjectContext, cascading rollback operation all the way through the stack.
rollbackChangesLocally() - Method in class org.apache.cayenne.access.DataContext
  If the parent channel is a DataContext, reverts local changes to make this context look like the parent, if the parent channel is a DataDomain, reverts all changes.
rollbackChangesLocally() - Method in class org.apache.cayenne.BaseContext
rollbackChangesLocally() - Method in class org.apache.cayenne.CayenneContext
rollbackChangesLocally() - Method in interface org.apache.cayenne.ObjectContext
  Resets all uncommitted changes made to the objects in this ObjectContext.
rollbackOnly - Variable in class org.apache.cayenne.jpa.JpaTransaction
root - Variable in class org.apache.cayenne.query.AbstractQuery
  The root object this query.
rootEntity - Variable in class org.apache.cayenne.access.IncrementalFaultList
rootEntity - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
rootEntity - Variable in exception org.apache.cayenne.access.OptimisticLockException
rootName - Variable in class org.apache.cayenne.map.QueryBuilder
rootType - Variable in class org.apache.cayenne.map.QueryBuilder
Rot13PasswordEncoder - Class in org.apache.cayenne.conf
  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.conf.Rot13PasswordEncoder
Rot47PasswordEncoder - Class in org.apache.cayenne.conf
  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.conf.Rot47PasswordEncoder
rotate(String) - Method in class org.apache.cayenne.conf.Rot13PasswordEncoder
  Applies a ROT-13 Caesar cipher to the supplied value.
rotate(String) - Method in class org.apache.cayenne.conf.Rot47PasswordEncoder
  Applies a ROT-47 Caesar cipher to the supplied value.
route(QueryEngine, Query, Query) - Method in class org.apache.cayenne.access.DataDomainLegacyQueryAction
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.AbstractQuery
  Implements default routing mechanism relying on the EntityResolver to find DataMap based on the query root.
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.BatchQuery
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.EJBQLQuery
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.IndirectQuery
  Delegates routing to a replacement query.
route(QueryRouter, EntityResolver, Query) - Method in interface org.apache.cayenne.query.Query
  A callback method invoked by Cayenne during the routing phase of the query execution.
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.QueryChain
  Delegates routing to each individual query in the chain.
route(QueryEngine, Query, Query) - Method in interface org.apache.cayenne.query.QueryRouter
  A callback method that allows a query to set its preferred engine during the routing phase.
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.RefreshQuery
route(QueryRouter, EntityResolver, Query) - Method in class org.apache.cayenne.query.SelectQuery
  Routes itself and if there are any prefetches configured, creates prefetch queries and routes them as well.
rowDescriptor - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
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[], ExtendedTypeMap) - Constructor for class org.apache.cayenne.access.jdbc.RowDescriptor
  Creates a RowDescriptor for an array of columns.
RowDescriptor(ResultSet, ExtendedTypeMap) - Constructor for class org.apache.cayenne.access.jdbc.RowDescriptor
  Creates new RowDescriptor using ResultSet metadata to determine the columns.
RowDescriptor(ResultSet, ExtendedTypeMap, Map) - Constructor for class org.apache.cayenne.access.jdbc.RowDescriptor
  Creates new RowDescriptor using ResultSet metadata to determine the columns.
rowWidth - 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.
rowWidth - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
  Stores a hint allowing to distinguish data rows from unfetched ids when the query fetches data rows.
runAsBatch(Connection, BatchQueryBuilder, OperationObserver) - Method in class org.apache.cayenne.access.jdbc.BatchAction
runAsIndividualQueries(Connection, BatchQueryBuilder, OperationObserver, boolean) - Method in class org.apache.cayenne.access.jdbc.BatchAction
  Executes batch as individual queries over the same prepared statement.
runGenerator(DataSourceInfo) - Method in class org.apache.cayenne.access.DbGenerator
  Creates a temporary DataSource out of DataSourceInfo and invokes `public void runGenerator(DataSource ds)`.
runGenerator(DataSource) - Method in class org.apache.cayenne.access.DbGenerator
  Executes a set of commands to drop/create database objects.
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.
RuntimeLoadDelegate - Class in org.apache.cayenne.conf
  Implementation of ConfigLoaderDelegate that creates Cayenne access objects stack.
RuntimeLoadDelegate(Configuration, ConfigStatus) - Constructor for class org.apache.cayenne.conf.RuntimeLoadDelegate
RuntimeSaveDelegate - Class in org.apache.cayenne.conf
  Save delegate used for saving Cayenne access stack.
RuntimeSaveDelegate(Configuration) - Constructor for class org.apache.cayenne.conf.RuntimeSaveDelegate
RuntimeSaveDelegate() - Constructor for class org.apache.cayenne.conf.RuntimeSaveDelegate
  Constructor for RuntimeSaveDelegate.
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.
save(PrintWriter) - Method in class org.apache.cayenne.project.ApplicationProjectFile
save(PrintWriter) - Method in class org.apache.cayenne.project.DataMapFile
save(PrintWriter) - Method in class org.apache.cayenne.project.DataNodeFile
save() - Method in class org.apache.cayenne.project.Project
  Saves project.
save(PrintWriter) - Method in class org.apache.cayenne.project.ProjectFile
  Saves an underlying object to the file.
saveCommit() - Method in class org.apache.cayenne.project.ProjectFile
  Finishes saving the underlying object.
saveDelegate - Variable in class org.apache.cayenne.project.ApplicationProjectFile
saverDelegate - Variable in class org.apache.cayenne.conf.Configuration
saveSharedChannel(String, DataChannel) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
saveTemp() - Method in class org.apache.cayenne.project.ProjectFile
  Saves ProjectFile's underlying object to a temporary file, returning this file to the caller.
saveUndo() - Method in class org.apache.cayenne.project.ProjectFile
  Cleans up after unsuccessful or canceled save attempt.
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
scalarNumericExpression() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
scale - Variable in class org.apache.cayenne.jpa.map.JpaColumn
scale - Variable in class org.apache.cayenne.map.DbAttribute
schema - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
schema - Variable in class org.apache.cayenne.jpa.map.JpaJoinTable
schema - Variable in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
schema - Variable in class org.apache.cayenne.jpa.map.JpaTable
schema - Variable in class org.apache.cayenne.jpa.map.JpaTableGenerator
schema - Variable in class org.apache.cayenne.map.DbEntity
schema - Variable in class org.apache.cayenne.map.Procedure
secondaryTables - Variable in class org.apache.cayenne.jpa.map.JpaEntity
secureConnection - Variable in class org.apache.cayenne.event.XMPPBridge
seen - Variable in class org.apache.cayenne.util.DeepMergeOperation
seen - Variable in class org.apache.cayenne.util.ObjectDetachOperation
SELECT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
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 interface org.apache.cayenne.jpa.bridge.QueryHints
select_statement() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
SelectAction - Class in org.apache.cayenne.access.jdbc
  A SQLAction that handles SelectQuery execution.
SelectAction(SelectQuery, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.jdbc.SelectAction
SelectQuery - Class in org.apache.cayenne.query
  A query that selects persistent objects of a certain type or "raw data" (aka DataRows).
SelectQuery() - Constructor for class org.apache.cayenne.query.SelectQuery
  Creates an empty SelectQuery.
SelectQuery(ObjEntity) - Constructor for class org.apache.cayenne.query.SelectQuery
  Creates a SelectQuery with null qualifier, for the specifed ObjEntity
SelectQuery(ObjEntity, Expression) - Constructor for class org.apache.cayenne.query.SelectQuery
  Creates a SelectQuery for the specifed ObjEntity with the given qualifier
SelectQuery(Class) - Constructor for class org.apache.cayenne.query.SelectQuery
  Creates a SelectQuery that selects all objects of a given persistent class.
SelectQuery(Class, Expression) - Constructor for class org.apache.cayenne.query.SelectQuery
  Creates a SelectQuery that selects objects of a given persistent class that match supplied qualifier.
SelectQuery(DbEntity) - Constructor for class org.apache.cayenne.query.SelectQuery
  Creates a SelectQuery for the specifed DbEntity.
SelectQuery(DbEntity, Expression) - Constructor for class org.apache.cayenne.query.SelectQuery
  Creates a SelectQuery for the specifed DbEntity with the given qualifier.
SelectQuery(String) - Constructor for class org.apache.cayenne.query.SelectQuery
  Creates SelectQuery with `objEntityName` parameter.
SelectQuery(String, Expression) - Constructor for class org.apache.cayenne.query.SelectQuery
  Creates SelectQuery with `objEntityName` and `qualifier` parameters.
SelectQueryValidator - Class in org.apache.cayenne.project.validator
  Validator for SelectQueries.
SelectQueryValidator() - Constructor for class org.apache.cayenne.project.validator.SelectQueryValidator
selectQueryValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
SelectTranslator - Class in org.apache.cayenne.access.trans
  A builder of JDBC PreparedStatements based on Cayenne SelectQueries.
SelectTranslator() - Constructor for class org.apache.cayenne.access.trans.SelectTranslator
semantics - Variable in class org.apache.cayenne.query.PrefetchTreeNode
send(ClientMessage, Class) - Method in class org.apache.cayenne.remote.ClientChannel
  Sends a message via connector, getting a result as an instance of a specific class.
sendConnection - Variable in class org.apache.cayenne.event.JMSBridge
senderChanges - Variable in class org.apache.cayenne.remote.SyncMessage
sendExternalEvent(CayenneEvent) - Method in class org.apache.cayenne.event.EventBridge
  Sends a Cayenne event over the transport supported by this bridge.
sendExternalEvent(CayenneEvent) - Method in class org.apache.cayenne.event.JavaGroupsBridge
sendExternalEvent(CayenneEvent) - Method in class org.apache.cayenne.event.JMSBridge
sendExternalEvent(CayenneEvent) - Method in class org.apache.cayenne.event.XMPPBridge
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.
sendSession - Variable in class org.apache.cayenne.event.JMSBridge
SEQUENCE_PREFIX - Static variable in class org.apache.cayenne.dba.db2.DB2PkGenerator
  Deprecated. since 2.0 - other generators do not expose the default prefix.
sequenceGenerator - Variable in class org.apache.cayenne.jpa.map.JpaEntity
sequenceGenerator - Variable in class org.apache.cayenne.jpa.map.JpaId
sequenceGenerators - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
sequenceName(DbEntity) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
  Returns default sequence name for DbEntity.
sequenceName(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
  Returns expected primary key sequence name for a DbEntity.
sequenceName - Variable in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
serializationPolicy - Variable in class org.apache.cayenne.remote.service.LocalConnection
SERVER_SERIALIZER_FACTORIES - Static variable in class org.apache.cayenne.remote.hessian.service.HessianService
serverContext - Variable in class org.apache.cayenne.access.ClientServerChannel
serverOnly - Variable in class org.apache.cayenne.map.ObjEntity
ServerSession - Class in org.apache.cayenne.remote.service
  An object that stores server side objects for the client session.
ServerSession(RemoteSession, DataChannel) - Constructor for class org.apache.cayenne.remote.service.ServerSession
service - Variable in class org.apache.cayenne.remote.hessian.HessianConnection
ServletUtil - Class in org.apache.cayenne.conf
  Configuration class that uses ServletContext to locate resources.
ServletUtil() - Constructor for class org.apache.cayenne.conf.ServletUtil
session - Variable in class org.apache.cayenne.remote.hessian.HessianConnection
session - Variable in class org.apache.cayenne.remote.service.ServerSession
sessionHandle - Variable in class org.apache.cayenne.event.XMPPBridge
sessionId - Variable in class org.apache.cayenne.remote.RemoteSession
set(int, Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
set(int, Object) - Method in class org.apache.cayenne.access.ToManyList
SET - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
set(int, Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
set(int, Object) - Method in class org.apache.cayenne.util.IndexPropertyList
set(int, Object) - Method in class org.apache.cayenne.util.PersistentObjectList
set_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
setAbstractEntity(boolean) - Method in class org.apache.cayenne.wocompat.EOObjEntity
setAccess(AccessType) - Method in class org.apache.cayenne.jpa.map.JpaClassDescriptor
setAccess(AccessType) - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
setAccess(AccessType) - Method in class org.apache.cayenne.jpa.map.JpaManagedClass
setAccess(AccessType) - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
setAdapter(DbAdapter) - Method in class org.apache.cayenne.access.DataNode
setAdapter(DbAdapter) - Method in class org.apache.cayenne.access.QueryTranslator
setAdapter(DbAdapter) - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
setAdapter(String) - Method in class org.apache.cayenne.project.DataNodeConfigInfo
  Sets the adapter.
setAdapter(String) - Method in class org.apache.cayenne.tools.DbGeneratorTask
  Sets the db adapter.
setAdapterClassName(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
setAdditionalMaps(Path) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets the additional DataMaps.
setAllocationSize(int) - Method in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
setAllocationSize(int) - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
setAltProjectFile(File) - Method in class org.apache.cayenne.project.ProjectConfigInfo
  Sets the altProjectFile.
setAltProjectFile(File) - Method in class org.apache.cayenne.tools.DeploymentConfigurator
setAscending(boolean) - Method in class org.apache.cayenne.query.Ordering
  Sets `ascending` property of this Ordering.
setAsciiStream(long) - Method in class org.apache.cayenne.util.MemoryClob
  Retrieves a stream to be used to write Ascii characters to the `CLOB` value that this `Clob` object represents, starting at position `pos`.
setAttribute(Attribute) - Method in class org.apache.cayenne.map.event.AttributeEvent
  Sets the attribute.
setAttributePrecision(int) - Method in class org.apache.cayenne.map.DbAttribute
setAttributes(JpaAttributes) - Method in class org.apache.cayenne.jpa.map.JpaManagedClass
setAutoCommit(boolean) - Method in class org.apache.cayenne.conn.ConnectionWrapper
setBatch(boolean) - Method in class org.apache.cayenne.access.jdbc.BatchAction
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.
setCacheGroups(String[]) - Method in class org.apache.cayenne.query.ProcedureQuery
setCacheGroups(String[]) - Method in class org.apache.cayenne.query.SelectQuery
setCacheGroups(String[]) - Method in class org.apache.cayenne.query.SQLTemplate
setCachePolicy(String) - Method in class org.apache.cayenne.query.ProcedureQuery
setCachePolicy(String) - Method in class org.apache.cayenne.query.SelectQuery
setCachePolicy(String) - Method in class org.apache.cayenne.query.SQLTemplate
setCallParameters(List) - Method in class org.apache.cayenne.map.Procedure
setCascade(JpaCascade) - Method in class org.apache.cayenne.jpa.map.JpaRelationship
setCascadeAll(Object) - Method in class org.apache.cayenne.jpa.map.JpaCascade
setCascadeMerge(Object) - Method in class org.apache.cayenne.jpa.map.JpaCascade
setCascadePersist(Object) - Method in class org.apache.cayenne.jpa.map.JpaCascade
setCascadePersist(boolean) - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
setCascadeRefresh(Object) - Method in class org.apache.cayenne.jpa.map.JpaCascade
setCascadeRemove(Object) - Method in class org.apache.cayenne.jpa.map.JpaCascade
setCaseInsensitive(boolean) - Method in class org.apache.cayenne.query.Ordering
  Sets `caseInsensitive` property of this Ordering.
setCatalog(String) - Method in class org.apache.cayenne.conn.ConnectionWrapper
setCatalog(String) - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
setCatalog(String) - Method in class org.apache.cayenne.jpa.map.JpaJoinTable
setCatalog(String) - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
setCatalog(String) - Method in class org.apache.cayenne.jpa.map.JpaTable
setCatalog(String) - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
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.DerivedDbEntity
  Deprecated. Throws exception.
setCatalog(String) - Method in class org.apache.cayenne.map.Procedure
  Sets stored procedure's catalog.
setChannel(DataChannel) - Method in class org.apache.cayenne.access.DataContext
setChannel(DataChannel) - Method in class org.apache.cayenne.CayenneContext
  Sets the context channel, setting up a listener for channel events.
setCharacterStream(long) - Method in class org.apache.cayenne.util.MemoryClob
  Retrieves a stream to be used to write a stream of Unicode characters to the `CLOB` value that this `Clob` object represents, at position `pos`.
setChatService(String) - Method in class org.apache.cayenne.event.XMPPBridge
setClassDescriptor(JpaClassDescriptor) - Method in class org.apache.cayenne.jpa.map.JpaManagedClass
setClassLoader(ClassLoader) - Method in class org.apache.cayenne.jpa.JpaUnit
  Sets new "main" ClassLoader of this unit.
setClassLoader(ClassLoader) - Method in class org.apache.cayenne.util.ResourceLocator
  Sets ClassLoader used to locate resources.
setClassName(String) - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Sets class name of the class associated with this generator.
setClassName(String) - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
setClassName(String) - Method in class org.apache.cayenne.jpa.map.JpaIdClass
setClassName(String) - Method in class org.apache.cayenne.jpa.map.JpaManagedClass
setClassName(String) - Method in class org.apache.cayenne.map.Embeddable
setClassName(String) - Method in class org.apache.cayenne.map.EntityListener
setClassName(String) - Method in class org.apache.cayenne.map.ObjEntity
  Sets the name of the DataObject class described by this entity.
setCleanDest(boolean) - Method in class org.apache.cayenne.tools.DataPortTask
setCleaningDestination(boolean) - Method in class org.apache.cayenne.access.DataPort
  Defines whether DataPort should delete all data from destination tables before doing the port.
setClient(boolean) - Method in class org.apache.cayenne.gen.MapClassGenerator
  Sets whether a default client object template should be used.
setClient(boolean) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `client` property.
setClientClassName(String) - Method in class org.apache.cayenne.map.ObjEntity
  Sets the name of the ClientDataObject class described by this entity.
setClientSuperClassName(String) - Method in class org.apache.cayenne.map.ObjEntity
  Sets a fully-qualified name of the client-side super class of the ClientDataObject class.
setClientSupported(boolean) - Method in class org.apache.cayenne.map.DataMap
setClosingConnection(boolean) - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
  Sets the `closingConnection` property.
setCollectionType(String) - Method in class org.apache.cayenne.map.ObjRelationship
setColumn(JpaColumn) - Method in class org.apache.cayenne.jpa.map.JpaAttributeOverride
setColumn(JpaColumn) - Method in class org.apache.cayenne.jpa.map.JpaBasic
setColumn(String) - Method in class org.apache.cayenne.jpa.map.JpaFieldResult
setColumn(JpaColumn) - Method in class org.apache.cayenne.jpa.map.JpaId
setColumn(JpaColumn) - Method in class org.apache.cayenne.jpa.map.JpaVersion
setColumnDefinition(String) - Method in class org.apache.cayenne.jpa.map.JpaColumn
setColumnDefinition(String) - Method in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
setColumnDefinition(String) - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
setColumnDefinition(String) - Method in class org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
setColumnNamesCapitalization(String) - Method in class org.apache.cayenne.query.SQLTemplate
  Sets a column name capitalization policy applied to selecting queries.
setConfig(Configuration) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
  Sets the config.
setConfiguration(ProjectConfiguration) - Method in class org.apache.cayenne.project.ApplicationProject
  Sets Cayenne configuration object associated with this project.
setConfigURL(String) - Method in class org.apache.cayenne.event.JavaGroupsBridge
setConnection(Connection) - Method in class org.apache.cayenne.access.QueryTranslator
setConnectionUrl(String) - Method in class org.apache.cayenne.conn.DriverDataSource
setContext(DataContext) - Method in class org.apache.cayenne.access.ObjectStore
setCreateFK(boolean) - Method in class org.apache.cayenne.tools.DbGeneratorTask
setCreatePK(boolean) - Method in class org.apache.cayenne.tools.DbGeneratorTask
setCreateTables(boolean) - Method in class org.apache.cayenne.tools.DbGeneratorTask
setDataContext(DataContext) - Method in class org.apache.cayenne.CayenneDataObject
  Deprecated. since 3.0 use `CayenneDataObject.setObjectContext(ObjectContext)`.
setDataContext(DataContext) - Method in interface org.apache.cayenne.DataObject
  Deprecated. since 3.0 use `Persistent.setObjectContext(ObjectContext)`.
setDataContextFactory(DataContextFactory) - Method in class org.apache.cayenne.access.DataDomain
setDataMap(DataMap) - Method in class org.apache.cayenne.gen.MapClassGenerator
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.event.DataMapEvent
  Sets DataMap associated with this event.
setDataMap(DataMap) - Method in class org.apache.cayenne.map.Procedure
  Sets parent DataMap of this entity.
setDataMaps(Collection) - Method in class org.apache.cayenne.access.DataNode
setDataMaps(Collection) - Method in class org.apache.cayenne.map.AshwoodEntitySorter
setDataMaps(Collection) - Method in class org.apache.cayenne.map.EntityResolver
setDataMaps(Collection) - Method in interface org.apache.cayenne.map.EntitySorter
  Initializes a list of DataMaps used by the sorter.
setDataNode(DataNode) - Method in class org.apache.cayenne.map.event.DataNodeEvent
  Sets the dataNode.
setDataObject(Persistent) - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
setDataRowCache(DataRowStore) - Method in class org.apache.cayenne.access.ObjectStore
  Sets parent DataRowStore.
setDataSource(DataSource) - Method in class org.apache.cayenne.access.DataNode
setDataSource(String) - Method in class org.apache.cayenne.project.DataNodeConfigInfo
  Sets the dataSource.
setDataSourceFactory(String) - Method in class org.apache.cayenne.access.DataNode
setDataSourceFactory(DataSourceFactory) - Method in class org.apache.cayenne.conf.Configuration
setDataSourceLocation(String) - Method in class org.apache.cayenne.access.DataNode
setDataSourceUrl(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
setDataViewLocations(Map) - Method in class org.apache.cayenne.conf.Configuration
  Initializes configuration with the location of data views.
setDbAttribute(DbAttribute) - Method in class org.apache.cayenne.map.ObjAttribute
  Set mapped DbAttribute.
setDbAttributeName(String) - Method in class org.apache.cayenne.map.EmbeddableAttribute
setDbAttributeName(String) - Method in class org.apache.cayenne.map.ObjAttribute
  Sets the dbAttributeName.
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
setDebugStream(PrintStream) - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
setDebugStream(PrintStream) - Method in class org.apache.cayenne.wocompat.parser.ParserTokenManager
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.
setDefaultClassLoader() - Method in class org.apache.cayenne.jpa.JpaUnit
setDefaultClientPackage(String) - Method in class org.apache.cayenne.map.DataMap
setDefaultLockType(int) - Method in class org.apache.cayenne.map.DataMap
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.
setDelegate(DataContextDelegate) - Method in class org.apache.cayenne.access.DataContext
  Sets a DataContextDelegate for this context.
setDelegate(DataPortDelegate) - Method in class org.apache.cayenne.access.DataPort
setDelegate(TransactionDelegate) - Method in class org.apache.cayenne.access.Transaction
setDeleteRule(int) - Method in class org.apache.cayenne.map.ObjRelationship
  Sets the delete rule of the relationship.
setDescription(String) - Method in class org.apache.cayenne.jpa.JpaUnit
setDescription(String) - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
setDescription(String) - Method in class org.apache.cayenne.jpa.map.JpaManagedClass
setDest(File) - Method in class org.apache.cayenne.tools.DeploymentConfigurator
setDestDir(File) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Sets the destDir.
setDestDir(File) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets the destDir.
setDestinationNode(DataNode) - Method in class org.apache.cayenne.access.DataPort
  Sets the DataNode serving as a destination of the ported data.
setDestJar(File) - Method in class org.apache.cayenne.project.ProjectConfigInfo
  Sets the destJar.
setDestNode(String) - Method in class org.apache.cayenne.tools.DataPortTask
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.
setDiscriminatorColumn(JpaDiscriminatorColumn) - Method in class org.apache.cayenne.jpa.map.JpaEntity
setDiscriminatorColumn(String) - Method in class org.apache.cayenne.jpa.map.JpaEntityResult
setDiscriminatorType(DiscriminatorType) - Method in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
setDiscriminatorValue(String) - Method in class org.apache.cayenne.jpa.map.JpaEntity
setDistinct(boolean) - Method in class org.apache.cayenne.query.SelectQuery
  Sets `distinct` property that determines whether this query returns distinct row.
setDomain(DataDomain) - Method in class org.apache.cayenne.map.event.DomainEvent
  Sets domain object associated with this event.
setDomain(String) - Method in class org.apache.cayenne.project.DataNodeConfigInfo
  Sets the domain.
setDomainConfigurationName(String) - Method in class org.apache.cayenne.conf.Configuration
  Sets the name of the main domain configuration resource.
setDriver(String) - Method in class org.apache.cayenne.tools.DbGeneratorTask
  Sets the JDBC driver used to connect to the database server.
setDriverClassName(String) - Method in class org.apache.cayenne.conn.DriverDataSource
setDriverFile(File) - Method in class org.apache.cayenne.project.DataNodeConfigInfo
  Sets the driverFile.
setDropPK(boolean) - Method in class org.apache.cayenne.tools.DbGeneratorTask
setDropTables(boolean) - Method in class org.apache.cayenne.tools.DbGeneratorTask
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
setEmbeddedId(JpaEmbeddedId) - Method in class org.apache.cayenne.jpa.map.JpaAttributes
setEncoding(String) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Sets file encoding.
setEncoding(String) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `encoding` property that allows to generate files using non-default encoding.
setEntities(Collection) - Method in class org.apache.cayenne.access.DataPort
  Sets the initial list of entities to process.
setEntity(Entity) - Method in class org.apache.cayenne.map.Attribute
  Sets parent entity that holds this attribute.
setEntity(Entity) - Method in class org.apache.cayenne.map.event.EntityEvent
  Sets the entity.
setEntity(ObjEntity) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
setEntityClassName(String) - Method in class org.apache.cayenne.jpa.map.JpaEntityResult
setEntityListeners(JpaEntityListeners) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
setEntityListeners(JpaEntityListeners) - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
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.QueryTranslator
setEntityResolver(EntityResolver) - Method in class org.apache.cayenne.CayenneContext
setEntitySorter(EntitySorter) - Method in class org.apache.cayenne.access.DataNode
  Sets an EntitySorter that is used to order objects on commit.
setEnumerated(EnumType) - Method in class org.apache.cayenne.jpa.map.JpaBasic
setEoAttributeName(String) - Method in class org.apache.cayenne.wocompat.EODbAttribute
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.
setEventManager(EventManager) - Method in class org.apache.cayenne.conf.Configuration
  Sets EventManager used by this configuration.
setExcludeDefaultListeners(boolean) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
setExcludeDefaultListenersTrue(Object) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
  A setter used for XML serialization purposes that internally calls setExcludeDefaultListeners(true).
setExcludeEntities(String) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `excludeEntitiesPattern` property.
setExcludeSuperclassListeners(boolean) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
setExcludeSuperclassListenersTrue(Object) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
  A setter used for XML serialization purposes that internally calls setExcludeSuperclassListeners(true).
setExcludeTables(String) - Method in class org.apache.cayenne.tools.DataPortTask
setExcludeUnlistedClasses(boolean) - Method in class org.apache.cayenne.jpa.JpaUnit
setExcludingDefaultListeners(boolean) - Method in class org.apache.cayenne.map.ObjEntity
setExcludingSuperclassListeners(boolean) - Method in class org.apache.cayenne.map.ObjEntity
setExpression(Expression) - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
setExpressionSpec(String) - Method in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated. Sets the expressionSpec.
setFault - Variable in class org.apache.cayenne.reflect.SingletonFaultFactory
setFetch(FetchType) - Method in class org.apache.cayenne.jpa.map.JpaBasic
setFetch(FetchType) - Method in class org.apache.cayenne.jpa.map.JpaRelationship
setFetchingDataRows(boolean) - Method in class org.apache.cayenne.query.ProcedureQuery
setFetchingDataRows(boolean) - Method in class org.apache.cayenne.query.SelectQuery
  Sets query result type.
setFetchingDataRows(boolean) - Method in class org.apache.cayenne.query.SQLTemplate
setFetchLimit(int) - Method in class org.apache.cayenne.query.EJBQLQuery
  Sets the fetchLimit property indicating the maximum number of rows this query would return.
setFetchLimit(int) - Method in class org.apache.cayenne.query.ProcedureQuery
setFetchLimit(int) - Method in class org.apache.cayenne.query.SelectQuery
  Sets the fetchLimit.
setFetchLimit(int) - Method in class org.apache.cayenne.query.SQLTemplate
setFirstResult(int) - Method in class org.apache.cayenne.jpa.JpaQuery
  Set the position of the first result to retrieve.
setFlushMode(FlushModeType) - Method in class org.apache.cayenne.jpa.JpaQuery
setFlushMode(FlushModeType) - Method in class org.apache.cayenne.jpa.ResourceLocalEntityManager
  Set the flush mode that applies to all objects contained in the persistence context.
setFlushMode(FlushModeType) - Method in class org.apache.cayenne.jpa.TypeCheckingEntityManager
setForceNoCache(boolean) - Method in class org.apache.cayenne.query.NamedQuery
setGenerated(boolean) - Method in class org.apache.cayenne.map.DbAttribute
  Updates attribute "generated" property.
setGeneratedValue(JpaGeneratedValue) - Method in class org.apache.cayenne.jpa.map.JpaId
setGenerator(String) - Method in class org.apache.cayenne.jpa.map.JpaGeneratedValue
setGeneratorName(String) - Method in class org.apache.cayenne.map.DbKeyGenerator
setGeneratorType(String) - Method in class org.apache.cayenne.map.DbKeyGenerator
setGenericClassName(String) - Method in class org.apache.cayenne.access.DbLoader
  Sets a name of a generic class that should be used for all ObjEntities.
setGroupBy(boolean) - Method in class org.apache.cayenne.map.DerivedDbAttribute
  Deprecated.
setHasSuperClass(boolean) - Method in class org.apache.cayenne.wocompat.EOObjEntity
  Deprecated. since 2.0 use setSubclass()
setHint(String, Object) - Method in class org.apache.cayenne.jpa.JpaQuery
  Set an implementation-specific hint.
setHoldability(int) - Method in class org.apache.cayenne.conn.ConnectionWrapper
setId(int) - Method in class org.apache.cayenne.map.event.MapEvent
  Sets the id.
setIdClass(JpaIdClass) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
setIdentityInsert(Connection, boolean) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerBatchAction
setIgnoringLoadFailures(boolean) - Method in class org.apache.cayenne.conf.Configuration
  Sets whether to ignore any failures during map loading or not.
setIncludeEntities(String) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `includeEntitiesPattern` property.
setIncludeTables(String) - Method in class org.apache.cayenne.tools.DataPortTask
setIndexedByClass(boolean) - Method in class org.apache.cayenne.map.EntityResolver
setIndexValue(Object, int) - Method in class org.apache.cayenne.util.IndexPropertyList
setInheritance(JpaInheritance) - Method in class org.apache.cayenne.jpa.map.JpaEntity
setInitialValue(int) - Method in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
setInitialValue(int) - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
setInParam(CallableStatement, ProcedureParameter, Object, int) - Method in class org.apache.cayenne.access.trans.ProcedureTranslator
  Sets a single IN parameter of the CallableStatement.
setInsertable(boolean) - Method in class org.apache.cayenne.jpa.map.JpaColumn
setInsertable(boolean) - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
setInsertBatchSize(int) - Method in class org.apache.cayenne.access.DataPort
  Sets a parameter used for tuning insert batches.
setIsAbstractEntity(boolean) - Method in class org.apache.cayenne.wocompat.EOObjEntity
  Deprecated. since 2.0 use setAbstractEntity()
setIsClientEntity(boolean) - Method in class org.apache.cayenne.wocompat.EOObjEntity
  Deprecated. since 2.0 use setServerOnly()
setJavaClass(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
setJdbcDriver(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
setJdbcObject(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.access.types.AbstractType
  Calls "PreparedStatement.setObject(..)".
setJdbcObject(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.access.types.BigIntegerType
setJdbcObject(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.access.types.BooleanType
setJdbcObject(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.access.types.ByteArrayType
setJdbcObject(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.access.types.ByteType
setJdbcObject(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.access.types.CalendarType
setJdbcObject(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.access.types.CharType
setJdbcObject(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.access.types.EnumType
setJdbcObject(PreparedStatement, Object, int, int, int) - Method in interface org.apache.cayenne.access.types.ExtendedType
  Initializes a single parameter of a PreparedStatement with object value.
setJdbcObject(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.access.types.ShortType
setJdbcObject(PreparedStatement, Object, int, int, int) - Method in class org.apache.cayenne.access.types.UtilDateType
setJdbcType(int) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
setJdbcType(int) - Method in class org.apache.cayenne.access.jdbc.ParameterBinding
setJoins(Collection) - Method in class org.apache.cayenne.map.DbRelationship
setJoinTable(JpaJoinTable) - Method in class org.apache.cayenne.jpa.map.JpaManyToMany
setJoinTable(JpaJoinTable) - Method in class org.apache.cayenne.jpa.map.JpaManyToOne
setJoinTable(JpaJoinTable) - Method in class org.apache.cayenne.jpa.map.JpaOneToMany
setJoinTable(JpaJoinTable) - Method in class org.apache.cayenne.jpa.map.JpaOneToOne
setJpaQuery(JpaNamedQuery) - Method in class org.apache.cayenne.jpa.bridge.JpaIndirectQuery
setKeyCacheSize(Integer) - Method in class org.apache.cayenne.map.DbKeyGenerator
setLabel(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
setLastPrefetchHint(ObjRelationship) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
setLength(int) - Method in class org.apache.cayenne.jpa.map.JpaColumn
setLength(int) - Method in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
setLifecycleEventsEnabled(boolean) - Method in class org.apache.cayenne.access.ClientServerChannel
  Deprecated. Since 3.0 - does nothing. This method was a misnomer referring to DataChannel events, not lifecycle events introduced in 3.0. Currently ClientServerChannel posts no channel events.
setLoaderDelegate(ConfigLoaderDelegate) - Method in class org.apache.cayenne.conf.Configuration
setLoadStatus(ConfigStatus) - Method in class org.apache.cayenne.conf.Configuration
  Sets the load status.
setLob(boolean) - Method in class org.apache.cayenne.jpa.map.JpaBasic
setLobTrue(Object) - Method in class org.apache.cayenne.jpa.map.JpaBasic
setLocation(String) - Method in class org.apache.cayenne.map.DataMap
  Sets "location" property.
setLogger(ConnectionEventLoggingDelegate) - Method in class org.apache.cayenne.conn.DriverDataSource
setLoginId(String) - Method in class org.apache.cayenne.event.XMPPBridge
setLoginTimeout(int) - Method in class org.apache.cayenne.conn.DriverDataSource
setLoginTimeout(int) - Method in class org.apache.cayenne.conn.PoolDataSource
setLoginTimeout(int) - Method in class org.apache.cayenne.conn.PoolManager
setLoginTimeout(int) - Method in class org.apache.cayenne.project.ProjectDataSource
setLogWriter(PrintWriter) - Method in class org.apache.cayenne.conn.DriverDataSource
setLogWriter(PrintWriter) - Method in class org.apache.cayenne.conn.PoolDataSource
setLogWriter(PrintWriter) - Method in class org.apache.cayenne.conn.PoolManager
setLogWriter(PrintWriter) - Method in class org.apache.cayenne.project.ProjectDataSource
setMakePairs(boolean) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Sets `makepairs` property.
setMakepairs(boolean) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `makepairs` property.
setMandatory(boolean) - Method in class org.apache.cayenne.map.ClientObjAttribute
setMandatory(boolean) - Method in class org.apache.cayenne.map.DbAttribute
setMap(File) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets the map.
setMap(File) - Method in class org.apache.cayenne.tools.DbGeneratorTask
  Sets the map.
setMap(DataMap) - Method in class org.apache.cayenne.util.EntityMergeSupport
setMapKey(String) - Method in class org.apache.cayenne.jpa.map.JpaManyToMany
setMapKey(String) - Method in class org.apache.cayenne.jpa.map.JpaOneToMany
setMapKey(String) - Method in class org.apache.cayenne.map.ObjRelationship
setMappedBy(String) - Method in class org.apache.cayenne.jpa.map.JpaManyToMany
setMappedBy(String) - Method in class org.apache.cayenne.jpa.map.JpaOneToMany
setMappedBy(String) - Method in class org.apache.cayenne.jpa.map.JpaOneToOne
setMaps(String) - Method in class org.apache.cayenne.tools.DataPortTask
setMaxConnections(int) - Method in class org.apache.cayenne.conn.DataSourceInfo
setMaxConnections(int) - Method in class org.apache.cayenne.conn.PoolManager
setMaxFetchSize(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
setMaxLength(int) - Method in class org.apache.cayenne.map.ClientObjAttribute
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
setMaxResults(int) - Method in class org.apache.cayenne.jpa.JpaQuery
  Set the maximum number of results to retrieve.
setMetadataComplete(boolean) - Method in class org.apache.cayenne.jpa.map.JpaManagedClass
setMethodName(String) - Method in class org.apache.cayenne.jpa.map.JpaLifecycleCallback
setMinConnections(int) - Method in class org.apache.cayenne.conn.DataSourceInfo
setMinConnections(int) - Method in class org.apache.cayenne.conn.PoolManager
setMode(String) - Method in class org.apache.cayenne.gen.MapClassGenerator
setMode(String) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `mode` property.
setModified(boolean) - Method in class org.apache.cayenne.project.Project
  Updates "modified" state of the project.
setMulticastAddress(String) - Method in class org.apache.cayenne.event.JavaGroupsBridge
setMulticastPort(String) - Method in class org.apache.cayenne.event.JavaGroupsBridge
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.jpa.map.JpaAssociationOverride
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaAttribute
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaColumn
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaColumnResult
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaDiscriminatorColumn
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaEntity
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaFieldResult
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaJoinTable
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaNamedQuery
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaQueryHint
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaSqlResultSetMapping
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaTable
setName(String) - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
setName(String) - Method in class org.apache.cayenne.map.Attribute
setName(String) - Method in class org.apache.cayenne.map.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.QueryBuilder
setName(String) - Method in class org.apache.cayenne.map.Relationship
setName(String) - Method in class org.apache.cayenne.project.DataNodeConfigInfo
  Sets the name.
setName(String) - Method in class org.apache.cayenne.query.AbstractQuery
  Sets a symbolic name of the query.
setName(String) - Method in class org.apache.cayenne.query.BatchQuery
setName(String) - Method in class org.apache.cayenne.query.EJBQLQuery
setName(String) - Method in class org.apache.cayenne.query.IndirectQuery
setName(String) - Method in class org.apache.cayenne.query.QueryChain
setName(String) - Method in class org.apache.cayenne.query.SQLResultSetMapping
setName(String) - Method in class org.apache.cayenne.remote.RemoteSession
setNamespace(MappingNamespace) - Method in class org.apache.cayenne.map.DataMap
  Sets a parent namespace where this DataMap resides.
setNewBlobFunction(String) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
setNewClobFunction(String) - Method in class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
setNodes(List) - Method in class org.apache.cayenne.project.ProjectConfigInfo
  Sets the nodes.
setNotifyingRemoteListeners(boolean) - Method in class org.apache.cayenne.access.DataRowStore
setNullable(boolean) - Method in class org.apache.cayenne.jpa.map.JpaColumn
setNullable(boolean) - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
setObjectContext(ObjectContext) - Method in class org.apache.cayenne.CayenneDataObject
setObjectContext(ObjectContext) - Method in interface org.apache.cayenne.Persistent
setObjectContext(ObjectContext) - Method in class org.apache.cayenne.PersistentObject
setObjectId(ObjectId) - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
setObjectId(ObjectId) - Method in class org.apache.cayenne.CayenneDataObject
setObjectId(ObjectId) - Method in interface org.apache.cayenne.Persistent
setObjectId(ObjectId) - Method in class org.apache.cayenne.PersistentObject
setObjectList(List) - Method in class org.apache.cayenne.access.ToManyList
setObjectList(List) - Method in class org.apache.cayenne.util.PersistentObjectList
setObjectMap(Map) - Method in class org.apache.cayenne.util.PersistentObjectMap
setObjectSet(Set) - Method in class org.apache.cayenne.util.PersistentObjectSet
setObjEntities(List) - Method in class org.apache.cayenne.gen.MapClassGenerator
  Initializes internal ObjEntities list.
setObjEntity(ObjEntity) - Method in class org.apache.cayenne.gen.ClassGenerationInfo
setOldName(String) - Method in class org.apache.cayenne.map.event.MapEvent
  Sets the oldName.
setOperand(int, Object) - Method in class org.apache.cayenne.exp.Expression
  Sets a value of operand at `index`.
setOperand(int, Object) - Method in class org.apache.cayenne.exp.parser.ASTList
setOperand(int, Object) - Method in class org.apache.cayenne.exp.parser.ASTPath
setOperand(int, Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
setOperation(String) - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
setOptional(boolean) - Method in class org.apache.cayenne.jpa.map.JpaBasic
setOptional(boolean) - Method in class org.apache.cayenne.jpa.map.JpaManyToOne
setOptional(boolean) - Method in class org.apache.cayenne.jpa.map.JpaOneToOne
setOrderBy(String) - Method in class org.apache.cayenne.jpa.map.JpaManyToMany
setOrderBy(String) - Method in class org.apache.cayenne.jpa.map.JpaOneToMany
setOutParam(CallableStatement, ProcedureParameter, int) - Method in class org.apache.cayenne.access.trans.ProcedureTranslator
  Sets a single OUT parameter of the CallableStatement.
setOutputPattern(String) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Sets `outputPattern` property.
setOutputPattern(String) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `outputPattern` property.
setOverwrite(boolean) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Sets `overwrite` property.
setOverwrite(boolean) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `overwrite` property.
setPackage(String) - Method in class org.apache.cayenne.gen.ImportUtils
  Add the package name to use for this importUtil invocation.
setPackageName(String) - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Sets Java package name of the class associated with this generator.
setPackageName(String) - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
setPageSize(int) - Method in class org.apache.cayenne.query.ProcedureQuery
setPageSize(int) - Method in class org.apache.cayenne.query.SelectQuery
  Sets `pageSize` property.
setPageSize(int) - Method in class org.apache.cayenne.query.SQLTemplate
setParameter(int, Object) - Method in class org.apache.cayenne.jpa.JpaNativeQuery
  Bind an argument to a positional parameter.
setParameter(String, Object) - Method in class org.apache.cayenne.jpa.JpaQuery
  Bind an argument to a named parameter.
setParameter(String, Date, TemporalType) - Method in class org.apache.cayenne.jpa.JpaQuery
  Bind an instance of java.util.Date to a named parameter.
setParameter(String, Calendar, TemporalType) - Method in class org.apache.cayenne.jpa.JpaQuery
  Bind an instance of java.util.Calendar to a named parameter.
setParameter(int, Object) - Method in class org.apache.cayenne.jpa.JpaQuery
  Bind an argument to a positional parameter.
setParameter(int, Date, TemporalType) - Method in class org.apache.cayenne.jpa.JpaQuery
  Bind an instance of java.util.Date to a positional parameter.
setParameter(int, Calendar, TemporalType) - Method in class org.apache.cayenne.jpa.JpaQuery
  Bind an instance of java.util.Calendar to a positional parameter.
setParameter(ProcedureParameter) - Method in class org.apache.cayenne.map.event.ProcedureParameterEvent
setParameter(String, Object) - Method in class org.apache.cayenne.query.EJBQLQuery
  Sets a named query parameter value.
setParameter(int, Object) - Method in class org.apache.cayenne.query.EJBQLQuery
  Sets a positional query parameter value.
setParameters(Map) - Method in class org.apache.cayenne.query.ProcedureQuery
  Sets a map of parameters.
setParameters(Map) - Method in class org.apache.cayenne.query.SQLTemplate
  Utility method to initialize query with only a single set of parameters.
setParameters(Map[]) - Method in class org.apache.cayenne.query.SQLTemplate
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 class org.apache.cayenne.util.CayenneMap
  Deprecated.
setParent(Object) - Method in interface org.apache.cayenne.util.CayenneMapEntry
  Stores the parent map.
setParentEntity(ObjEntity) - Method in class org.apache.cayenne.jpa.bridge.JpaIndirectQuery
setParentEntity(DbEntity) - Method in class org.apache.cayenne.map.DerivedDbEntity
  Deprecated. Sets the parent entity of this derived DbEntity.
setParentEntityName(String) - Method in class org.apache.cayenne.map.DerivedDbEntity
  Deprecated. Sets the parentEntityName.
setParentMap(DataMap) - Method in class org.apache.cayenne.jpa.bridge.JpaIndirectQuery
setParentObjEntityName(String) - Method in class org.apache.cayenne.query.SelectQuery
  Deprecated. since 3.0M2 (scheduled for removal in 3.0M3) as DerivedDbEntity is deprecated.
setParentQualifier(Expression) - Method in class org.apache.cayenne.query.SelectQuery
  Deprecated. since 3.0M2 (scheduled for removal in 3.0M3) as DerivedDbEntity is deprecated.
setParentQuery(SelectQuery) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
setParentTask(Task) - Method in class org.apache.cayenne.gen.AntClassGenerator
  Sets the Ant task that uses this generator.
setPassword(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
setPassword(String) - Method in class org.apache.cayenne.conn.DriverDataSource
setPassword(String) - Method in class org.apache.cayenne.event.XMPPBridge
setPassword(String) - Method in class org.apache.cayenne.tools.DbGeneratorTask
  Sets the password used to connect to the database server.
setPasswordEncoderClass(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
setPasswordEncoderSalt(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
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
setPersistenceUnitDefaults(JpaPersistenceUnitDefaults) - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitMetadata
setPersistenceUnitMetadata(JpaPersistenceUnitMetadata) - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
setPersistenceUnitName(String) - Method in class org.apache.cayenne.jpa.JpaUnit
setPersistenceUnitRootUrl(URL) - Method in class org.apache.cayenne.jpa.JpaUnit
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
setPkColumnName(String) - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
setPkColumnValue(String) - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
setPkGenerator(PkGenerator) - Method in class org.apache.cayenne.dba.AutoAdapter
  Sets a PK generator override.
setPkGenerator(PkGenerator) - Method in class org.apache.cayenne.dba.JdbcAdapter
  Sets new primary key generator.
setPostedBy(Object) - Method in class org.apache.cayenne.event.CayenneEvent
setPostLoad(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
setPostLoad(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
setPostPersist(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
setPostPersist(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
setPostRemove(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
setPostRemove(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
setPostUpdate(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
setPostUpdate(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
setPrecision(int) - Method in class org.apache.cayenne.access.jdbc.ParameterBinding
setPrecision(int) - Method in class org.apache.cayenne.jpa.map.JpaColumn
setPrecision(int) - Method in class org.apache.cayenne.map.DbAttribute
  Deprecated. since 3.0 as this property really referred to 'scale'. Use `DbAttribute.setScale(int)` instead.
setPrecision(int) - Method in class org.apache.cayenne.map.ProcedureParameter
setPrefetchPath(String) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
  Sets the prefetchPath.
setPrefetchTree(PrefetchTreeNode) - Method in class org.apache.cayenne.query.SelectQuery
setPrePersist(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
setPrePersist(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
setPreRemove(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
setPreRemove(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
setPreUpdate(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaAbstractEntity
setPreUpdate(JpaLifecycleCallback) - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
setPrimaryKey(boolean) - Method in class org.apache.cayenne.map.DbAttribute
  Updates attribute "primaryKey" property.
setPrimaryKeyGenerator(DbKeyGenerator) - Method in class org.apache.cayenne.map.DbEntity
setProcedure(Procedure) - Method in class org.apache.cayenne.map.event.ProcedureEvent
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
setProjectDirectory(File) - Method in class org.apache.cayenne.project.Project
setProjectFile(File) - Method in class org.apache.cayenne.conf.FileConfiguration
  Sets the main domain file used for this configuration.
setProjectFile(File) - Method in class org.apache.cayenne.project.ProjectConfiguration
  Override parent implementation to allow for null files.
setProjectFile(File) - Method in class org.apache.cayenne.tools.DataPortTask
setProjectVersion(String) - Method in class org.apache.cayenne.conf.Configuration
setProp(String) - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Sets current class property name.
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.
setPropertyDescriptor(JpaPropertyDescriptor) - Method in class org.apache.cayenne.jpa.map.JpaAttribute
setQualifiedColumnName(String) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
setQualifier(String) - Method in class org.apache.cayenne.map.QueryBuilder
setQualifier(Expression) - Method in class org.apache.cayenne.query.QualifiedQuery
  Sets new query qualifier.
setQuery(Query) - Method in class org.apache.cayenne.access.QueryTranslator
setQuery(Query) - Method in class org.apache.cayenne.jpa.JpaQuery
setQuery(String) - Method in class org.apache.cayenne.jpa.map.JpaNamedQuery
setQuery(Query) - Method in class org.apache.cayenne.map.event.QueryEvent
setQueryAssembler(QueryAssembler) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
setQueryCache(QueryCache) - Method in class org.apache.cayenne.access.DataContext
  Sets a QueryCache to be used for storing cached query results.
setQueryCacheFactory(QueryCacheFactory) - Method in class org.apache.cayenne.access.DataDomain
setReadOnly(boolean) - Method in class org.apache.cayenne.conn.ConnectionWrapper
setReadOnly(boolean) - Method in class org.apache.cayenne.map.ObjEntity
setReadOnly(boolean) - Method in class org.apache.cayenne.wocompat.EOObjAttribute
setReferencedColumnName(String) - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
setReferencedColumnName(String) - Method in class org.apache.cayenne.jpa.map.JpaPrimaryKeyJoinColumn
setRefreshingObjects(boolean) - Method in class org.apache.cayenne.query.ProcedureQuery
setRefreshingObjects(boolean) - Method in class org.apache.cayenne.query.SelectQuery
setRefreshingObjects(boolean) - Method in class org.apache.cayenne.query.SQLTemplate
setRelationship(DbRelationship) - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
  Initializes itself to do translation of the match ending with a DbRelationship.
setRelationship(DbRelationship) - Method in class org.apache.cayenne.map.DbJoin
setRelationship(Relationship) - Method in class org.apache.cayenne.map.event.RelationshipEvent
  Sets relationship associated with this event.
setRemoveMeaningfulFKs(boolean) - Method in class org.apache.cayenne.util.EntityMergeSupport
setRemovingLineBreaks(boolean) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
  Deprecated. since 3.0 - does nothing
setReplacesVersion(long) - Method in class org.apache.cayenne.DataRow
  Sets the version of DataRow replaced by this one in the store.
setResolvingInherited(boolean) - Method in class org.apache.cayenne.query.ProcedureQuery
setResolvingInherited(boolean) - Method in class org.apache.cayenne.query.SelectQuery
  Sets whether the objects fetched via this query should be fully resolved according to the inheritance hierarchy.
setResolvingInherited(boolean) - Method in class org.apache.cayenne.query.SQLTemplate
setResourceLocator(ResourceLocator) - Method in class org.apache.cayenne.conf.DefaultConfiguration
  Sets the specified `ResourceLocator`.
setResultClassName(String) - Method in class org.apache.cayenne.jpa.map.JpaNamedNativeQuery
setResultColumns(ColumnDescriptor[]) - Method in class org.apache.cayenne.access.jdbc.SQLStatement
setResultEntity(String) - Method in class org.apache.cayenne.map.QueryBuilder
setResultEntityName(String) - Method in class org.apache.cayenne.query.ProcedureQuery
setResultSetMapping(String) - Method in class org.apache.cayenne.jpa.map.JpaNamedNativeQuery
setResultSetMapping(SQLResultSetMapping) - Method in class org.apache.cayenne.query.SQLTemplate
  Sets an optional explicit mapping of the result set.
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.CayenneDataObject
  Initializes reverse relationship from object `val` to this object.
setRollbackOnly() - Method in class org.apache.cayenne.access.Transaction
setRollbackOnly() - Method in class org.apache.cayenne.jpa.JpaTransaction
setRoot(DataMap, String, String) - Method in class org.apache.cayenne.map.QueryBuilder
  Sets the information pertaining to the root of the query.
setRoot(Object) - Method in class org.apache.cayenne.query.AbstractQuery
  Sets the root of the query
setRoot(String, String) - Method in class org.apache.cayenne.xml.XMLEncoder
  A callback for XMLSerializable objects to add a node to an encoding tree.
setRuntime(boolean) - Method in class org.apache.cayenne.map.Relationship
setSaveDelegate(ConfigSaverDelegate) - Method in class org.apache.cayenne.project.ApplicationProjectFile
  Sets the saveDelegate.
setSavepoint() - Method in class org.apache.cayenne.conn.ConnectionWrapper
setSavepoint(String) - Method in class org.apache.cayenne.conn.ConnectionWrapper
setSaverDelegate(ConfigSaverDelegate) - Method in class org.apache.cayenne.conf.Configuration
setScale(int) - Method in class org.apache.cayenne.jpa.map.JpaColumn
setScale(int) - Method in class org.apache.cayenne.map.DbAttribute
setSchema(String) - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
setSchema(String) - Method in class org.apache.cayenne.jpa.map.JpaJoinTable
setSchema(String) - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitDefaults
setSchema(String) - Method in class org.apache.cayenne.jpa.map.JpaTable
setSchema(String) - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
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.DerivedDbEntity
  Deprecated. Throws exception.
setSchema(String) - Method in class org.apache.cayenne.map.Procedure
  Sets stored procedure's database schema.
setSecureConnection(boolean) - Method in class org.apache.cayenne.event.XMPPBridge
setSemantics(int) - Method in class org.apache.cayenne.query.PrefetchTreeNode
setSequenceGenerator(JpaSequenceGenerator) - Method in class org.apache.cayenne.jpa.map.JpaEntity
setSequenceGenerator(JpaSequenceGenerator) - Method in class org.apache.cayenne.jpa.map.JpaId
setSequenceName(String) - Method in class org.apache.cayenne.jpa.map.JpaSequenceGenerator
setServerOnly(boolean) - Method in class org.apache.cayenne.map.ObjEntity
  Sets whether this entity is available on the client.
setServletContext(ServletContext) - Method in class org.apache.cayenne.util.WebApplicationResourceLocator
  Sets the ServletContext used to locate resources.
setSessionHandle(String) - Method in class org.apache.cayenne.event.XMPPBridge
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
setSkipAbsolutePath(boolean) - Method in class org.apache.cayenne.util.ResourceLocator
  Sets "skipAbsolutePath" property.
setSkipClasspath(boolean) - Method in class org.apache.cayenne.util.ResourceLocator
  Sets "skipClasspath" property.
setSkipCurrentDirectory(boolean) - Method in class org.apache.cayenne.util.ResourceLocator
  Sets "skipCurrentDirectory" property.
setSkipHomeDirectory(boolean) - Method in class org.apache.cayenne.util.ResourceLocator
  Sets "skipHomeDirectory" property.
setSnapshotVersion(long) - Method in class org.apache.cayenne.CayenneDataObject
setSnapshotVersion(long) - Method in interface org.apache.cayenne.DataObject
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.
setSourceJar(File) - Method in class org.apache.cayenne.project.ProjectConfigInfo
  Sets the sourceJar.
setSourceName(String) - Method in class org.apache.cayenne.map.DbJoin
setSourceNode(DataNode) - Method in class org.apache.cayenne.access.DataPort
  Sets the DataNode serving as a source of the ported data.
setSql(String) - Method in class org.apache.cayenne.access.jdbc.SQLStatement
setSqlResultSetMapping(JpaSqlResultSetMapping) - Method in class org.apache.cayenne.jpa.map.JpaEntity
setSrc(File) - Method in class org.apache.cayenne.tools.DeploymentConfigurator
setSrcNode(String) - Method in class org.apache.cayenne.tools.DataPortTask
setState(byte[]) - Method in class org.apache.cayenne.event.JavaGroupsBridge
setStatus(int) - Method in class org.apache.cayenne.access.Transaction
setStrategy(GenerationType) - Method in class org.apache.cayenne.jpa.map.JpaGeneratedValue
setStrategy(InheritanceType) - Method in class org.apache.cayenne.jpa.map.JpaInheritance
setString(long, String) - Method in class org.apache.cayenne.util.MemoryClob
  Writes the given Java `String` to the `CLOB` value that this `Clob` object designates at the position `pos`.
setString(long, String, int, int) - Method in class org.apache.cayenne.util.MemoryClob
  Writes `len` characters of `str`, starting at character `offset`, to the `CLOB` value that this `Clob` represents.
setSubclass(boolean) - Method in class org.apache.cayenne.wocompat.EOObjEntity
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.gen.ClassGenerationInfo
  Sets the fully qualified super class of the data object class associated with this generator
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.
setSuperPackageName(String) - Method in class org.apache.cayenne.gen.ClassGenerationInfo
  Sets `superPackageName` property that defines a superclass's package name.
setSuperPkg(String) - Method in class org.apache.cayenne.gen.MapClassGenerator
  Sets "superPkg" property value.
setSuperpkg(String) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `superpkg` property.
setSuperPrefix(String) - Method in class org.apache.cayenne.gen.ClassGenerationInfo
setSuperTemplate(String) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Sets `superTemplate` property.
setSupertemplate(String) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `supertemplate` property.
setSupportsBatchUpdates(boolean) - Method in class org.apache.cayenne.dba.JdbcAdapter
setSupportsFkConstraints(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
setTable(String) - Method in class org.apache.cayenne.jpa.map.JpaColumn
setTable(JpaTable) - Method in class org.apache.cayenne.jpa.map.JpaEntity
setTable(String) - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
setTable(String) - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
setTableGenerator(JpaTableGenerator) - Method in class org.apache.cayenne.jpa.map.JpaEntity
setTableGenerator(JpaTableGenerator) - Method in class org.apache.cayenne.jpa.map.JpaId
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
setTargetEntity(Entity) - Method in class org.apache.cayenne.map.Relationship
  Sets relationship target entity.
setTargetEntityName(String) - Method in class org.apache.cayenne.jpa.map.JpaRelationship
setTargetEntityName(String) - Method in class org.apache.cayenne.map.Relationship
  Sets the name of relationship target entity.
setTargetName(String) - Method in class org.apache.cayenne.map.DbJoin
setTemplate(String) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Sets `template` property.
setTemplate(String, String) - Method in class org.apache.cayenne.query.SQLTemplate
  Adds a SQL template string for a given key.
setTemplate(String) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `template` property.
setTemporal(TemporalType) - Method in class org.apache.cayenne.jpa.map.JpaBasic
setTemporal(TemporalType) - Method in class org.apache.cayenne.jpa.map.JpaId
setTemporal(TemporalType) - Method in class org.apache.cayenne.jpa.map.JpaVersion
setTerminatingOnNoChildVisitor(boolean) - Method in class org.apache.cayenne.util.BaseTreeVisitor
SetterVisitor - Class in org.apache.cayenne.enhancer
SetterVisitor(MethodVisitor, EnhancementHelper, String, Type) - Constructor for class org.apache.cayenne.enhancer.SetterVisitor
setText(String) - Method in class org.apache.cayenne.ejbql.parser.SimpleNode
setTimestamp(long) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
setToDependentPK(boolean) - Method in class org.apache.cayenne.map.DbRelationship
setToMany(boolean) - Method in class org.apache.cayenne.map.DbRelationship
  Sets relationship multiplicity.
setToOneTarget(String, DataObject, boolean) - Method in class org.apache.cayenne.CayenneDataObject
setToOneTarget(String, DataObject, boolean) - Method in interface org.apache.cayenne.DataObject
  Sets to-one relationship to a new value.
setTopicConnectionFactoryName(String) - Method in class org.apache.cayenne.event.JMSBridge
setTransactionDelegate(TransactionDelegate) - Method in class org.apache.cayenne.access.DataDomain
  Initializes TransactionDelegate used by all DataContexts associated with this DataDomain.
setTransactionIsolation(int) - Method in class org.apache.cayenne.conn.ConnectionWrapper
setTranslateParentQual(boolean) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
  Configures translator to translate parent or main qualifier on call to `doTranslation`.
setTrimFunction(String) - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
setTrimFunction(String) - Method in class org.apache.cayenne.access.trans.TrimmingQualifierTranslator
  Sets the trimFunction.
setTrimmingBytes(boolean) - Method in class org.apache.cayenne.access.types.ByteArrayType
setTrimmingChars(boolean) - Method in class org.apache.cayenne.access.types.CharType
setType(int) - Method in class org.apache.cayenne.exp.Expression
setType(int) - Method in class org.apache.cayenne.map.DbAttribute
  Sets the SQL type for the column.
setType(String) - Method in class org.apache.cayenne.map.EmbeddableAttribute
setType(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
  Sets a type of this attribute that must be an `Embeddable` object.
setType(String) - Method in class org.apache.cayenne.map.ObjAttribute
  Sets the type of the data object property.
setType(int) - Method in class org.apache.cayenne.map.ProcedureParameter
setTypeMap(Map) - Method in class org.apache.cayenne.conn.ConnectionWrapper
setUnique(boolean) - Method in class org.apache.cayenne.jpa.map.JpaColumn
setUnique(boolean) - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
setUpdatable(boolean) - Method in class org.apache.cayenne.jpa.map.JpaColumn
setUpdatable(boolean) - Method in class org.apache.cayenne.jpa.map.JpaJoinColumn
setupRemoteChannelListener() - Method in class org.apache.cayenne.remote.ClientChannel
  Starts up an EventBridge to listen for remote updates.
setUrl(String) - Method in class org.apache.cayenne.tools.DbGeneratorTask
  Sets the JDBC URL used to connect to the database server.
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.
setUsePkgPath(boolean) - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Sets `usepkgpath` property.
setUsepkgpath(boolean) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `usepkgpath` property.
setUserName(String) - Method in class org.apache.cayenne.conn.DataSourceInfo
setUserName(String) - Method in class org.apache.cayenne.conn.DriverDataSource
setUserName(String) - Method in class org.apache.cayenne.tools.DbGeneratorTask
  Sets the username used to connect to the database server.
setUserProperty(String, Object) - Method in class org.apache.cayenne.access.DataContext
  Sets a user-defined property.
setUsingAliases(boolean) - Method in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
setUsingAliases(boolean) - Method in class org.apache.cayenne.access.jdbc.EJBQLTranslationContext
setUsingBlobs(boolean) - Method in class org.apache.cayenne.access.types.ByteArrayType
setUsingClobs(boolean) - Method in class org.apache.cayenne.access.types.CharType
setUsingExternalTransactions(boolean) - Method in class org.apache.cayenne.access.DataDomain
  Sets a property defining whether this DataDomain should internally commit all transactions, or let container do that.
setUsingOptimisticLocking(boolean) - Method in class org.apache.cayenne.query.DeleteBatchQuery
setUsingOptimisticLocking(boolean) - Method in class org.apache.cayenne.query.UpdateBatchQuery
setValidatingObjectsOnCommit(boolean) - Method in class org.apache.cayenne.access.DataContext
  Sets the property defining whether this DataContext should perform object validation before commit is executed.
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.
setValue(Object) - Method in class org.apache.cayenne.access.jdbc.ParameterBinding
setValue(Object) - Method in class org.apache.cayenne.access.ToManyList
setValue(Object) - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
setValue(Object) - Method in class org.apache.cayenne.exp.parser.ASTScalar
setValue(String) - Method in class org.apache.cayenne.jpa.map.JpaQueryHint
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.PropertyAccessor
setValue(Object) - Method in class org.apache.cayenne.util.IndexPropertyList
setValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectHolder
  Sets an object value, marking this ValueHolder as resolved.
setValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
setValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
setValue(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
setValue(Object) - Method in interface org.apache.cayenne.ValueHolder
  Sets an object stored by this ValueHolder.
setValueColumnName(String) - Method in class org.apache.cayenne.jpa.map.JpaTableGenerator
setValueDirectly(Object) - Method in class org.apache.cayenne.access.ToManyList
setValueDirectly(Object) - Method in class org.apache.cayenne.util.IndexPropertyList
setValueDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectHolder
setValueDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
setValueDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectMap
setValueDirectly(Object) - Method in class org.apache.cayenne.util.PersistentObjectSet
setValueDirectly(Object) - Method in interface org.apache.cayenne.ValueHolder
  Sets ValueHolder vaue without triggering fault resolution.
setValues(Object) - Method in class org.apache.cayenne.exp.parser.ASTList
  Sets an internal collection of values.
setVersion(String) - Method in class org.apache.cayenne.jpa.map.JpaEntityMap
setVersion(String) - Method in class org.apache.cayenne.tools.CayenneGenerator
  Sets `version` property.
setVersionString(String) - Method in class org.apache.cayenne.gen.MapClassGenerator
setVppConfig(VPPConfig) - Method in class org.apache.cayenne.gen.MapClassGenerator
setXmlMappingMetadataComplete(boolean) - Method in class org.apache.cayenne.jpa.map.JpaPersistenceUnitMetadata
setXmppHost(String) - Method in class org.apache.cayenne.event.XMPPBridge
setXmppPort(int) - Method in class org.apache.cayenne.event.XMPPBridge
severity - Variable in class org.apache.cayenne.project.validator.ValidationInfo
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.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.ASTBetween
  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.ASTDivide
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTEqual
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTFalse
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.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.ASTMultiply
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNegate
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNot
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotBetween
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotEqual
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotIn
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotLike
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTObjPath
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTOr
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTScalar
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTSubtract
  Creates a copy of this expression node, without copying children.
shallowCopy() - Method in class org.apache.cayenne.exp.parser.ASTTrue
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.
SHARED_ACCESSOR - Static variable in class org.apache.cayenne.reflect.IdMapKeyAccessor
SHARED_CACHE - Static variable in interface org.apache.cayenne.query.QueryMetadata
  A cache policy ruling that query results shall be stored in a shared cache accessible by all DataContexts.
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 - Static variable in interface org.apache.cayenne.query.QueryMetadata
  Same as `QueryMetadata.SHARED_CACHE`, only forcing any current cache expiration.
sharedCacheEnabled - Variable in class org.apache.cayenne.access.DataDomain
sharedConfiguration - Static variable in class org.apache.cayenne.conf.Configuration
sharedInstance - Static variable in class org.apache.cayenne.conf.ConnectionProperties
sharedInstance - Static variable in class org.apache.cayenne.project.CayenneUserDir
sharedSessionName - Variable in class org.apache.cayenne.remote.hessian.HessianConnection
sharedSnapshotCache - Variable in class org.apache.cayenne.access.DataDomain
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
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
shouldLinkDataMap(String, String, String) - Method in interface org.apache.cayenne.conf.ConfigLoaderDelegate
shouldLinkDataMap(String, String, String) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
shouldLoadDataDomain(String) - Method in interface org.apache.cayenne.conf.ConfigLoaderDelegate
  Callback method invoked when a domain is encountered in the configuration file.
shouldLoadDataDomain(String) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
shouldLoadDataDomainProperties(String, Map) - Method in interface org.apache.cayenne.conf.ConfigLoaderDelegate
shouldLoadDataDomainProperties(String, Map) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
shouldLoadDataMaps(String, Map) - Method in interface org.apache.cayenne.conf.ConfigLoaderDelegate
shouldLoadDataMaps(String, Map) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
shouldLoadDataNode(String, String, String, String, String) - Method in interface org.apache.cayenne.conf.ConfigLoaderDelegate
shouldLoadDataNode(String, String, String, String, String) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
shouldLoadProjectVersion(String) - Method in interface org.apache.cayenne.conf.ConfigLoaderDelegate
  Callback method invoked when a project version is read.
shouldLoadProjectVersion(String) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
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.
shouldReadChildren(Object, ProjectPath) - Method in interface org.apache.cayenne.project.ProjectTraversalHandler
  Invoked when the children of a project node are about to be scanned.
shouldRegisterDataView(String, String) - Method in interface org.apache.cayenne.conf.ConfigLoaderDelegate
  Callback method invoked when a DataView reference is encountered in the configuration file.
shouldRegisterDataView(String, String) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
shrinkPool(int) - Method in class org.apache.cayenne.conn.PoolManager
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.DataNode
  Tries to close JDBC connections opened by this node's data source.
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.conf.Configuration
  Shutdowns all owned domains.
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.event.EventManager
  Stops event threads.
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.JavaGroupsBridge
shutdownExternal() - Method in class org.apache.cayenne.event.JMSBridge
  Closes all resources used to communicate via JMS.
shutdownExternal() - Method in class org.apache.cayenne.event.XMPPBridge
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
SimpleCharStream - Class in org.apache.cayenne.wocompat.parser
  An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.cayenne.wocompat.parser.SimpleCharStream
SimpleCharStream(Reader, int, int) - Constructor for class org.apache.cayenne.wocompat.parser.SimpleCharStream
SimpleCharStream(Reader) - Constructor for class org.apache.cayenne.wocompat.parser.SimpleCharStream
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.cayenne.wocompat.parser.SimpleCharStream
SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.cayenne.wocompat.parser.SimpleCharStream
SimpleCharStream(InputStream) - Constructor for class org.apache.cayenne.wocompat.parser.SimpleCharStream
simpleCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
SimpleNode - Class in org.apache.cayenne.ejbql.parser
  A base node for the EJBQL concrete nodes that satisfies JJTree requirements.
SimpleNode(int) - Constructor for class org.apache.cayenne.ejbql.parser.SimpleNode
SimpleNode - Class in org.apache.cayenne.exp.parser
  Superclass of AST* expressions that implements Node interface defined by JavaCC framework.
SimpleNode(int) - Constructor for class org.apache.cayenne.exp.parser.SimpleNode
simpleNotCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
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_CLASS_TEMPLATE - Static variable in class org.apache.cayenne.gen.MapClassGenerator
SINGLE_CLASS_TEMPLATE_1_1 - Static variable in class org.apache.cayenne.gen.MapClassGenerator
SINGLE_CLASS_TEMPLATE_1_2 - Static variable in class org.apache.cayenne.gen.MapClassGenerator
SINGLE_QUOTED_STRING - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
singleThread - Variable in class org.apache.cayenne.event.EventManager
SingletonFaultFactory - Class in org.apache.cayenne.reflect
SingletonFaultFactory() - Constructor for class org.apache.cayenne.reflect.SingletonFaultFactory
size() - Method in class org.apache.cayenne.access.DataRowStore
  Returns current cache size.
size() - Method in class org.apache.cayenne.access.IncrementalFaultList
size() - Method in class org.apache.cayenne.access.ToManyList
size() - Method in class org.apache.cayenne.cache.MapQueryCache
size() - Method in class org.apache.cayenne.cache.OSQueryCache
size() - Method in interface org.apache.cayenne.cache.QueryCache
size() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
SIZE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
size() - Method in class org.apache.cayenne.jpa.map.JpaAttributes
  Returns combined count of all attributes and relationships.
size() - Method in class org.apache.cayenne.query.BatchQuery
  Returns the number of parameter rows in a batch.
size() - Method in class org.apache.cayenne.query.DeleteBatchQuery
size() - Method in class org.apache.cayenne.query.InsertBatchQuery
size() - Method in class org.apache.cayenne.query.UpdateBatchQuery
size() - Method in interface org.apache.cayenne.QueryResponse
  Returns a number of results in the response.
size() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
size() - Method in class org.apache.cayenne.util.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
skipAbsolutePath - Variable in class org.apache.cayenne.util.ResourceLocator
skipClasspath - Variable in class org.apache.cayenne.util.ResourceLocator
skipCurrentDirectory - Variable in class org.apache.cayenne.util.ResourceLocator
skipDataRow() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
skipDataRow() - Method in interface org.apache.cayenne.access.ResultIterator
  Skips current data row instead of reading it.
skipDataRow() - Method in class org.apache.cayenne.access.util.DistinctResultIterator
skipHomeDirectory - Variable in class org.apache.cayenne.util.ResourceLocator
SNAPSHOT_CACHE_SIZE_DEFAULT - Static variable in class org.apache.cayenne.access.DataRowStore
SNAPSHOT_CACHE_SIZE_PROPERTY - Static variable in class org.apache.cayenne.access.DataRowStore
SNAPSHOT_EXPIRATION_DEFAULT - Static variable in class org.apache.cayenne.access.DataRowStore
SNAPSHOT_EXPIRATION_PROPERTY - 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, Collection, Collection, Collection) - 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.
snapshotsUpdatedForObjects(List, List, boolean) - Method in class org.apache.cayenne.access.ObjectStore
  Updates snapshots in the underlying DataRowStore.
snapshotVersion - Variable in class org.apache.cayenne.CayenneDataObject
SOME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
some_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
sort - Variable in class org.apache.cayenne.project.ProjectTraversal
sort() - Method in class org.apache.cayenne.util.IndexPropertyList
  Sorts internal list.
sortDbEntities(List, boolean) - Method in class org.apache.cayenne.map.AshwoodEntitySorter
sortDbEntities(List, boolean) - Method in interface org.apache.cayenne.map.EntitySorter
  Sorts a list of DbEntities.
sortedIterator(Iterator, Comparator) - 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.map.AshwoodEntitySorter
sortObjectsForEntity(ObjEntity, List, boolean) - Method in interface org.apache.cayenne.map.EntitySorter
  Sorts a list of objects belonging to the ObjEntity.
sortObjEntities(List, boolean) - Method in class org.apache.cayenne.map.AshwoodEntitySorter
sortObjEntities(List, boolean) - Method in interface org.apache.cayenne.map.EntitySorter
  Sorts a list of ObjEntities.
sortSpec - Variable in class org.apache.cayenne.query.Ordering
sortSpecString - Variable in class org.apache.cayenne.query.Ordering
source - Variable in exception org.apache.cayenne.reflect.PropertyException
source - Variable in class org.apache.cayenne.remote.SyncMessage
source - Variable in class org.apache.cayenne.validation.SimpleValidationFailure
sourceEntity - Variable in class org.apache.cayenne.map.Relationship
sourceJar - Variable in class org.apache.cayenne.project.ProjectConfigInfo
sourceName - Variable in class org.apache.cayenne.map.DbJoin
sourceNode - Variable in class org.apache.cayenne.access.DataPort
specialConstructor - Variable in exception org.apache.cayenne.ejbql.parser.ParseException
  This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialConstructor - Variable in exception org.apache.cayenne.exp.parser.ParseException
  This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialConstructor - Variable in exception org.apache.cayenne.wocompat.parser.ParseException
  This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
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.wocompat.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.
sql - Variable in class org.apache.cayenne.access.jdbc.SQLStatement
sql - Variable in class org.apache.cayenne.map.QueryBuilder
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_LONGVARBINARY - Static variable in class org.apache.cayenne.dba.TypesMapping
SQL_LONGVARCHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
SQL_NUMERIC - 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_TEMPLATE_QUERY - Static variable in interface org.apache.cayenne.jpa.bridge.QueryHints
SQL_TIME - Static variable in class org.apache.cayenne.dba.TypesMapping
SQL_TIMESTAMP - Static variable in class org.apache.cayenne.dba.TypesMapping
SQL_TINYINT - Static variable in class org.apache.cayenne.dba.TypesMapping
SQL_VARBINARY - Static variable in class org.apache.cayenne.dba.TypesMapping
SQL_VARCHAR - Static variable in class org.apache.cayenne.dba.TypesMapping
sqlAction(SQLTemplate) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
SQLAction - Interface in org.apache.cayenne.query
  Defines API for query execution strategy over JDBC connection (as in Strategy Pattern).
sqlAction(SQLTemplate) - Method in interface org.apache.cayenne.query.SQLActionVisitor
  Creates an action to execute a SQLTemplate.
SQLActionVisitor - Interface in org.apache.cayenne.query
  A factory interface to create standard SQLActions for a set of standard queries.
SQLiteAdapter - Class in org.apache.cayenne.dba.sqlite
  A SQLite database adapter that works with Zentus JDBC driver.
SQLiteAdapter() - Constructor for class org.apache.cayenne.dba.sqlite.SQLiteAdapter
SQLiteSniffer - Class in org.apache.cayenne.dba.sqlite
  Detects SQLite database from JDBC metadata.
SQLiteSniffer() - Constructor for class org.apache.cayenne.dba.sqlite.SQLiteSniffer
sqlLiteralForObject(StringBuffer, Object) - Static method in class org.apache.cayenne.access.QueryLogger
  Appends SQL literal for the specified object to the buffer.
sqlPatternToPattern(String, boolean) - Static method in class org.apache.cayenne.util.Util
sqlResultSetMapping - Variable in class org.apache.cayenne.jpa.map.JpaEntity
SQLResultSetMapping - Class in org.apache.cayenne.query
  A metadata object that defines how a DataRow can be converted to result objects.
SQLResultSetMapping() - Constructor for class org.apache.cayenne.query.SQLResultSetMapping
SQLResultSetMapping(String) - Constructor for class org.apache.cayenne.query.SQLResultSetMapping
sqlResultSetMappings - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
SQLServerActionBuilder - Class in org.apache.cayenne.dba.sqlserver
SQLServerActionBuilder(JdbcAdapter, EntityResolver) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerActionBuilder
SQLServerAdapter - Class in org.apache.cayenne.dba.sqlserver
  Cayenne DbAdapter implementation for engine.
SQLServerAdapter() - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
SQLServerBatchAction - Class in org.apache.cayenne.dba.sqlserver
SQLServerBatchAction(BatchQuery, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerBatchAction
SQLServerProcedureAction - Class in org.apache.cayenne.dba.sqlserver
  ProcedureAction for SQLServer MS JDBC driver.
SQLServerProcedureAction(ProcedureQuery, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerProcedureAction
SQLServerSniffer - Class in org.apache.cayenne.dba.sqlserver
  Detects SQLServer database from JDBC metadata.
SQLServerSniffer() - Constructor for class org.apache.cayenne.dba.sqlserver.SQLServerSniffer
SQLStatement - Class in org.apache.cayenne.access.jdbc
  A PreparedStatement descriptor containing a String of SQL and an array of parameters.
SQLStatement() - Constructor for class org.apache.cayenne.access.jdbc.SQLStatement
SQLStatement(String, ParameterBinding[]) - Constructor for class org.apache.cayenne.access.jdbc.SQLStatement
SQLStatement(String, ColumnDescriptor[], ParameterBinding[]) - Constructor for class org.apache.cayenne.access.jdbc.SQLStatement
SQLTemplate - Class in org.apache.cayenne.query
  A query that executes unchanged (except for template preprocessing) "raw" SQL specified by the user.
SQLTemplate() - Constructor for class org.apache.cayenne.query.SQLTemplate
  Creates an empty SQLTemplate.
SQLTemplate(DataMap, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
SQLTemplate(ObjEntity, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
SQLTemplate(Class, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
SQLTemplate(DbEntity, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
SQLTemplate(String, String) - Constructor for class org.apache.cayenne.query.SQLTemplate
SQLTemplateAction - Class in org.apache.cayenne.access.jdbc
  Implements a strategy for execution of SQLTemplates.
SQLTemplateAction(SQLTemplate, DbAdapter) - Constructor for class org.apache.cayenne.access.jdbc.SQLTemplateAction
SQLTemplateRenderingUtils - Class in org.apache.cayenne.access.jdbc
  Implements utility methods used inside Velocity templates when rendering SQLTemplates.
SQLTemplateRenderingUtils() - Constructor for class org.apache.cayenne.access.jdbc.SQLTemplateRenderingUtils
SQLTemplateResourceManager - Class in org.apache.cayenne.access.jdbc
  An implementation of the Velocity ResourceManager and ResourceLoader that creates templates from in-memory Strings.
SQLTemplateResourceManager() - Constructor for class org.apache.cayenne.access.jdbc.SQLTemplateResourceManager
SQLTemplateValidator - Class in org.apache.cayenne.project.validator
  Validator for SQLTemplate queries.
SQLTemplateValidator() - Constructor for class org.apache.cayenne.project.validator.SQLTemplateValidator
sqlTemplateValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
sqrt() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
SQRT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
srcFkSnapshotWithTargetSnapshot(Map) - 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.
srcNode - Variable in class org.apache.cayenne.tools.DataPortTask
srcPkSnapshotWithTargetSnapshot(Map) - 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.
standardEncoders - Static variable in interface org.apache.cayenne.conf.PasswordEncoding
startDisjointPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
startedLoading() - Method in interface org.apache.cayenne.conf.ConfigLoaderDelegate
  Callback methods invoked in the beginning of the configuration processing.
startedLoading() - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
startElement(String, String, String, Attributes) - Method in class org.apache.cayenne.map.MapLoader
startJointPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
startMaintenanceThread() - Method in class org.apache.cayenne.conn.PoolManager
startNode(Expression, Expression) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
startNode(Expression, Expression) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
startNode(Expression, Expression) - Method in class org.apache.cayenne.dba.postgres.PostgresQualifierTranslator
startNode(Expression, Expression) - Method in interface org.apache.cayenne.exp.TraversalHandler
  Called during the traversal before an expression node children processing is started.
startNode(Expression, Expression) - Method in class org.apache.cayenne.exp.TraversalHelper
startPhantomPrefetch(PrefetchTreeNode) - Method in interface org.apache.cayenne.query.PrefetchProcessor
startTime - Variable in class org.apache.cayenne.conf.RuntimeLoadDelegate
startTrackingNewObjects() - Method in class org.apache.cayenne.access.ObjectStore
  Deprecated. since 3.0 as ObjectStore holds weak reference to unmodified objects and this feature is useless.
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.JavaGroupsBridge
startupExternal() - Method in class org.apache.cayenne.event.JMSBridge
  Starts up JMS machinery for "publish/subscribe" model.
startupExternal() - Method in class org.apache.cayenne.event.XMPPBridge
state - Variable in class org.apache.cayenne.event.JavaGroupsBridge
statement - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
staticFlag - Static variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
staticFlag - Static variable in class org.apache.cayenne.exp.parser.JavaCharStream
staticFlag - Static variable in class org.apache.cayenne.wocompat.parser.SimpleCharStream
status - Variable in class org.apache.cayenne.access.Transaction
status - Variable in class org.apache.cayenne.conf.RuntimeLoadDelegate
STATUS_ACTIVE - Static variable in class org.apache.cayenne.access.Transaction
STATUS_COMMITTED - Static variable in class org.apache.cayenne.access.Transaction
STATUS_COMMITTING - Static variable in class org.apache.cayenne.access.Transaction
STATUS_MARKED_ROLLEDBACK - Static variable in class org.apache.cayenne.access.Transaction
STATUS_NO_TRANSACTION - Static variable in class org.apache.cayenne.access.Transaction
STATUS_ROLLEDBACK - Static variable in class org.apache.cayenne.access.Transaction
STATUS_ROLLING_BACK - Static variable in class org.apache.cayenne.access.Transaction
stopped - Variable in class org.apache.cayenne.access.DataDomain
stopped - Variable in class org.apache.cayenne.event.EventManager
storeDataNode(PrintWriter, Project, DataSourceInfo) - Method in class org.apache.cayenne.conf.ConfigSaver
  Stores DataSolurceInfo to the specified PrintWriter.
storeDataView(PrintWriter, String) - Method in class org.apache.cayenne.conf.ConfigSaver
storeDomain(PrintWriter, String) - Method in class org.apache.cayenne.conf.ConfigSaver
storeDomains(PrintWriter) - Method in class org.apache.cayenne.conf.ConfigSaver
  Saves domains into the specified file.
strategy - Variable in class org.apache.cayenne.jpa.map.JpaGeneratedValue
strategy - Variable in class org.apache.cayenne.jpa.map.JpaInheritance
STRING - Static variable in interface org.apache.cayenne.wocompat.parser.ParserConstants
string_comp() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
STRING_ESC - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
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
string_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
string_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
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.
StringUtils - Class in org.apache.cayenne.gen
  Methods for mangling strings.
StringUtils() - Constructor for class org.apache.cayenne.gen.StringUtils
stripClass(String) - Method in class org.apache.cayenne.gen.StringUtils
  Removes base name, leaving package name.
stripFileExtension(String) - Static method in class org.apache.cayenne.util.Util
  Strips extension from the file name.
stripLineBreaks(String, String) - Static method in class org.apache.cayenne.util.Util
  Strips "\n", "\r\n", "\r" from the argument string.
stripPackageName(String) - Method in class org.apache.cayenne.gen.StringUtils
  Removes package name, leaving base name.
stripSchemaName(String) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
subclass - Variable in class org.apache.cayenne.wocompat.EOObjEntity
SUBCLASS_TEMPLATE - Static variable in class org.apache.cayenne.gen.MapClassGenerator
SUBCLASS_TEMPLATE_1_1 - Static variable in class org.apache.cayenne.gen.MapClassGenerator
SUBCLASS_TEMPLATE_1_2 - Static variable in class org.apache.cayenne.gen.MapClassGenerator
subclassDescriptors - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
subClassName - Variable in class org.apache.cayenne.gen.EntityUtils
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.EventManager
subList(int, int) - Method in class org.apache.cayenne.access.IncrementalFaultList
subList(int, int) - Method in class org.apache.cayenne.access.ToManyList
subList(int, int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
subList(int, int) - Method in class org.apache.cayenne.util.PersistentObjectList
subPackageName - Variable in class org.apache.cayenne.gen.EntityUtils
subpathOfObject(Object) - Method in class org.apache.cayenne.project.ProjectPath
  Returns a subpath to the first occurance of an object.
subpathWithSize(int) - Method in class org.apache.cayenne.project.ProjectPath
subquery() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
subquery_from_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
subquery_from_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
subscriber - Variable in class org.apache.cayenne.event.JMSBridge
subselect_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
subselect_expressions() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
substBackslashes(String) - Static method in class org.apache.cayenne.util.Util
  Replaces all backslashes "\" with forward slashes "/".
substring() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
SUBSTRING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
SUBTRACT - Static variable in class org.apache.cayenne.exp.Expression
sum() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
SUM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
SUPERCLASS_PREFIX - Static variable in class org.apache.cayenne.gen.MapClassGenerator
SUPERCLASS_TEMPLATE - Static variable in class org.apache.cayenne.gen.MapClassGenerator
SUPERCLASS_TEMPLATE_1_1 - Static variable in class org.apache.cayenne.gen.MapClassGenerator
SUPERCLASS_TEMPLATE_1_2 - Static variable in class org.apache.cayenne.gen.MapClassGenerator
superclassDescriptor - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
superClassName - Variable in class org.apache.cayenne.gen.ClassGenerationInfo
superClassName - Variable in class org.apache.cayenne.gen.EntityUtils
superClassName - Variable in class org.apache.cayenne.map.ObjEntity
superEntityName - Variable in class org.apache.cayenne.map.ObjEntity
superPackageName - Variable in class org.apache.cayenne.gen.ClassGenerationInfo
superPackageName - Variable in class org.apache.cayenne.gen.EntityUtils
superPkg - Variable in class org.apache.cayenne.gen.MapClassGenerator
superPrefix - Variable in class org.apache.cayenne.gen.ClassGenerationInfo
superTemplate - Variable in class org.apache.cayenne.gen.DefaultClassGenerator
supportsBatchUpdates() - Method in class org.apache.cayenne.dba.AutoAdapter
supportsBatchUpdates() - Method in interface org.apache.cayenne.dba.DbAdapter
  Returns `true` if the target database supports batch updates.
supportsBatchUpdates - Variable in class org.apache.cayenne.dba.JdbcAdapter
supportsBatchUpdates() - Method in class org.apache.cayenne.dba.JdbcAdapter
supportsFkConstraints() - Method in class org.apache.cayenne.dba.AutoAdapter
  Deprecated. since 3.0 - almost all DB's support FK's now and also this flag is less relevant for Cayenne now.
supportsFkConstraints() - Method in interface org.apache.cayenne.dba.DbAdapter
  Deprecated. since 3.0 - almost all DB's support FK's now and also this flag is less relevant for Cayenne now.
supportsFkConstraints - Variable in class org.apache.cayenne.dba.JdbcAdapter
supportsFkConstraints() - Method in class org.apache.cayenne.dba.JdbcAdapter
  Returns true.
supportsGeneratedKeys() - Method in class org.apache.cayenne.dba.AutoAdapter
supportsGeneratedKeys() - Method in interface org.apache.cayenne.dba.DbAdapter
  Returns true if a target database supports key autogeneration.
supportsGeneratedKeys - Variable in class org.apache.cayenne.dba.JdbcAdapter
supportsGeneratedKeys() - Method in class org.apache.cayenne.dba.JdbcAdapter
supportsLength(int) - Static method in class org.apache.cayenne.dba.TypesMapping
  Returns true if supplied type can have a length attribute as a part of column definition.
supportsOracleLOB - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
supportsTableAliases() - Method in class org.apache.cayenne.access.trans.QueryAssembler
  Returns `true` if table aliases are supported.
supportsTableAliases() - Method in class org.apache.cayenne.access.trans.SelectTranslator
  Always returns true.
supportsUniqueConstraints() - Method in class org.apache.cayenne.dba.AutoAdapter
supportsUniqueConstraints() - Method in interface org.apache.cayenne.dba.DbAdapter
  Returns true if a target database supports UNIQUE constraints.
supportsUniqueConstraints - Variable in class org.apache.cayenne.dba.JdbcAdapter
supportsUniqueConstraints() - Method in class org.apache.cayenne.dba.JdbcAdapter
  Returns true.
SwitchTo(int) - Method in class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
SwitchTo(int) - Method in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
SwitchTo(int) - Method in class org.apache.cayenne.wocompat.parser.ParserTokenManager
SybaseAdapter - Class in org.apache.cayenne.dba.sybase
  DbAdapter implementation for Sybase RDBMS.
SybaseAdapter() - 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
SybaseSniffer - Class in org.apache.cayenne.dba.sybase
  Detects Sybase database from JDBC metadata.
SybaseSniffer() - Constructor for class org.apache.cayenne.dba.sybase.SybaseSniffer
synchronizeLocation() - Method in class org.apache.cayenne.project.ProjectFile
  Replaces internally stored filename with the current object name.
synchronizeWithDbEntities(Collection) - Method in class org.apache.cayenne.util.EntityMergeSupport
  Updates each one of the collection of ObjEntities, adding attributes and relationships based on the current state of its DbEntity.
synchronizeWithDbEntity(ObjEntity) - Method in class org.apache.cayenne.util.EntityMergeSupport
  Updates ObjEntity attributes and relationships based on the current state of its DbEntity.
SyncMessage - Class in org.apache.cayenne.remote
  A message used for synchronization of the child with parent.
SyncMessage(ObjectContext, int, GraphDiff) - Constructor for class org.apache.cayenne.remote.SyncMessage

## T

table - Variable in class org.apache.cayenne.jpa.map.JpaColumn
table - Variable in class org.apache.cayenne.jpa.map.JpaEntity
table - Variable in class org.apache.cayenne.jpa.map.JpaJoinColumn
table - Variable in class org.apache.cayenne.jpa.map.JpaTableGenerator
tableComparator - Variable in class org.apache.cayenne.map.AshwoodEntitySorter
tableGenerator - Variable in class org.apache.cayenne.jpa.map.JpaEntity
tableGenerator - Variable in class org.apache.cayenne.jpa.map.JpaId
tableGenerators - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
tableName - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
tableTypeForTable() - Method in class org.apache.cayenne.dba.AutoAdapter
tableTypeForTable() - Method in interface org.apache.cayenne.dba.DbAdapter
  Returns the name of the table type (as returned by `DatabaseMetaData.getTableTypes`) for a simple user table.
tableTypeForTable() - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
tableTypeForTable() - Method in class org.apache.cayenne.dba.JdbcAdapter
tableTypeForView() - Method in class org.apache.cayenne.dba.AutoAdapter
tableTypeForView() - Method in interface org.apache.cayenne.dba.DbAdapter
  Returns the name of the table type (as returned by `DatabaseMetaData.getTableTypes`) for a view table.
tableTypeForView() - Method in class org.apache.cayenne.dba.JdbcAdapter
tableTypeForView() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
  Returns null, since views are not yet supported in MySQL.
tableTypeForView() - Method in class org.apache.cayenne.dba.openbase.OpenBaseAdapter
  Returns null, since views are not yet supported in openbase.
tabSize - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
tabSize - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
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.jpa.map.JpaRelationship
targetEntityName - Variable in class org.apache.cayenne.map.Relationship
targetEntityType - Variable in class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
targetName - Variable in class org.apache.cayenne.map.DbJoin
targetNodeId - Variable in class org.apache.cayenne.graph.ArcCreateOperation
targetNodeId - Variable in class org.apache.cayenne.graph.ArcDeleteOperation
targetPath - Variable in class org.apache.cayenne.jpa.bridge.DataMapConverter
targetPkSnapshotWithSrcSnapshot(Map) - 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
tempClassLoader - Variable in class org.apache.cayenne.jpa.conf.EntityMapLoaderContext
tempClassLoader - Variable in class org.apache.cayenne.jpa.instrument.UnitClassTransformer
tempFile - Variable in class org.apache.cayenne.project.ProjectFile
tempFileForFile(File) - Method in class org.apache.cayenne.project.ProjectFile
  Creates a temporary file for the master file.
template - Variable in class org.apache.cayenne.gen.DefaultClassGenerator
templateCache - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateResourceManager
templates - Variable in class org.apache.cayenne.query.SQLTemplate
temporal - Variable in class org.apache.cayenne.jpa.map.JpaBasic
temporal - Variable in class org.apache.cayenne.jpa.map.JpaId
temporal - Variable in class org.apache.cayenne.jpa.map.JpaVersion
terminatingOnNoChildVisitor - Variable in class org.apache.cayenne.util.BaseTreeVisitor
threadDataContext - Static variable in class org.apache.cayenne.access.DataContext
  A holder of a DataContext bound to the current thread.
TIMES - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
timestamp - Variable in class org.apache.cayenne.access.event.SnapshotEvent
timestamp - Variable in class org.apache.cayenne.gen.DefaultClassGenerator
toArray() - Method in class org.apache.cayenne.access.IncrementalFaultList
toArray(Object[]) - Method in class org.apache.cayenne.access.IncrementalFaultList
toArray(Object) - Method in class org.apache.cayenne.access.jdbc.BindObjectEqualDirective
toArray() - Method in class org.apache.cayenne.access.ToManyList
toArray(Object[]) - Method in class org.apache.cayenne.access.ToManyList
toArray() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
toArray(Object[]) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
toArray() - Method in class org.apache.cayenne.util.PersistentObjectList
toArray(Object[]) - Method in class org.apache.cayenne.util.PersistentObjectList
toArray() - Method in class org.apache.cayenne.util.PersistentObjectSet
toArray(Object[]) - Method in class org.apache.cayenne.util.PersistentObjectSet
toBigDecimal(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
toBoolean(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
toComparable(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
  Attempts to convert an object to Comparable instance.
toDataMap(String, EntityMapLoaderContext) - Method in class org.apache.cayenne.jpa.bridge.DataMapConverter
toDependentPK - Variable in class org.apache.cayenne.map.DbRelationship
toIdMap(Object) - Method in class org.apache.cayenne.access.jdbc.BindObjectEqualDirective
toInt(Object, int) - Static method in class org.apache.cayenne.util.ConversionUtil
tok() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
token - Variable in class org.apache.cayenne.ejbql.parser.EJBQL
Token - Class in org.apache.cayenne.ejbql.parser
  Describes the input token stream.
Token() - Constructor for class org.apache.cayenne.ejbql.parser.Token
token - Variable in class org.apache.cayenne.exp.parser.ExpressionParser
token - Variable in class org.apache.cayenne.wocompat.parser.Parser
Token - Class in org.apache.cayenne.wocompat.parser
  Describes the input token stream.
Token() - Constructor for class org.apache.cayenne.wocompat.parser.Token
token_source - Variable in class org.apache.cayenne.ejbql.parser.EJBQL
token_source - Variable in class org.apache.cayenne.exp.parser.ExpressionParser
token_source - Variable in class org.apache.cayenne.wocompat.parser.Parser
tokenImage - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
tokenImage - Variable in exception org.apache.cayenne.ejbql.parser.ParseException
  This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
tokenImage - Variable in exception org.apache.cayenne.exp.parser.ParseException
  This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Variable in exception org.apache.cayenne.wocompat.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.wocompat.parser.ParserConstants
tokenizePattern(String) - Method in class org.apache.cayenne.tools.NamePatternMatcher
  Returns an array of valid regular expressions.
TokenMgrError - Error in org.apache.cayenne.ejbql.parser
TokenMgrError() - Constructor for error org.apache.cayenne.ejbql.parser.TokenMgrError
TokenMgrError(String, int) - Constructor for error org.apache.cayenne.ejbql.parser.TokenMgrError
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.cayenne.ejbql.parser.TokenMgrError
TokenMgrError - Error in org.apache.cayenne.wocompat.parser
TokenMgrError() - Constructor for error org.apache.cayenne.wocompat.parser.TokenMgrError
TokenMgrError(String, int) - Constructor for error org.apache.cayenne.wocompat.parser.TokenMgrError
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.cayenne.wocompat.parser.TokenMgrError
toMany - Variable in class org.apache.cayenne.map.Relationship
toManyFault - Static variable in class org.apache.cayenne.Fault
  Deprecated. since 3.0 as the fault singletons are no longer static and are managed by the Cayenne configuration.
ToManyList - Class in org.apache.cayenne.access
  A list that holds objects for to-many relationships.
ToManyList(Persistent, String) - Constructor for class org.apache.cayenne.access.ToManyList
  Creates ToManyList.
ToManyListFault - Class in org.apache.cayenne.access
ToManyListFault() - Constructor for class org.apache.cayenne.access.ToManyListFault
ToManyMapFault - Class in org.apache.cayenne.access
ToManyMapFault(Accessor) - Constructor for class org.apache.cayenne.access.ToManyMapFault
ToManyMapProperty - Interface in org.apache.cayenne.reflect
  A property representing a map of objects keyed by one of the object properties.
ToManyProperty - Interface in org.apache.cayenne.reflect
  A property representing a collection of objects.
ToManySetFault - Class in org.apache.cayenne.access
ToManySetFault() - Constructor for class org.apache.cayenne.access.ToManySetFault
toMap(Object) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
toMap(Object[], Object[]) - Static method in class org.apache.cayenne.util.Util
  Creates a mutable map out of two arrays with keys and values.
ToOneFault - Class in org.apache.cayenne.access
ToOneFault() - Constructor for class org.apache.cayenne.access.ToOneFault
toOneFault - Static variable in class org.apache.cayenne.Fault
  Deprecated. since 3.0 as the fault singletons are no longer static and are managed by the Cayenne configuration.
toOneFault - Variable in class org.apache.cayenne.reflect.SingletonFaultFactory
ToOneProperty - Interface in org.apache.cayenne.reflect
  An ArcProperty that points to a single graph node.
TOPIC_CONNECTION_FACTORY_DEFAULT - Static variable in class org.apache.cayenne.event.JMSBridgeFactory
TOPIC_CONNECTION_FACTORY_PROPERTY - Static variable in class org.apache.cayenne.event.JMSBridgeFactory
topicConnectionFactoryName - Variable in class org.apache.cayenne.event.JMSBridge
topicNotFound(Context, NamingException) - Method in class org.apache.cayenne.event.JMSBridge
  Attempts to create missing Topic.
toString() - Method in class org.apache.cayenne.access.DataDomain
toString() - Method in class org.apache.cayenne.access.event.SnapshotEvent
toString() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
toString() - Method in class org.apache.cayenne.access.ToManyList
toString() - Method in class org.apache.cayenne.access.types.AbstractType
toString() - Method in class org.apache.cayenne.CayenneDataObject
toString() - Method in class org.apache.cayenne.conf.DefaultConfiguration
toString() - Method in class org.apache.cayenne.conn.DataSourceInfo
toString() - Method in class org.apache.cayenne.DataRow
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.jpa.map.JpaAttribute
toString() - Method in class org.apache.cayenne.jpa.map.JpaColumn
toString() - Method in class org.apache.cayenne.jpa.map.JpaEntity
toString() - Method in class org.apache.cayenne.jpa.map.JpaEntityListener
toString() - Method in class org.apache.cayenne.jpa.map.JpaRelationship
toString() - Method in class org.apache.cayenne.jpa.map.JpaTable
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.DbJoin
toString() - Method in class org.apache.cayenne.map.DbKeyGenerator
toString() - Method in class org.apache.cayenne.map.Entity
toString() - Method in class org.apache.cayenne.map.ObjRelationship
toString() - Method in class org.apache.cayenne.map.Relationship
  Overrides Object.toString() to return informative description.
toString() - Method in class org.apache.cayenne.ObjectId
  A standard toString method used for debugging.
toString() - Method in class org.apache.cayenne.PersistentObject
toString() - Method in class org.apache.cayenne.project.ProjectFile
toString() - Method in class org.apache.cayenne.project.ProjectPath
toString() - Method in class org.apache.cayenne.project.validator.ValidationInfo
toString() - Method in class org.apache.cayenne.query.AbstractQuery
toString() - Method in class org.apache.cayenne.query.NamedQuery
  Overrides toString() outputting a short string with query class and name.
toString() - Method in class org.apache.cayenne.query.ObjectIdQuery
  Overrides toString() outputting a short string with query class and ObjectId.
toString() - Method in class org.apache.cayenne.query.Ordering
toString() - Method in class org.apache.cayenne.query.RelationshipQuery
  Overrides toString() outputting a short string with query class and relationship name.
toString() - Method in class org.apache.cayenne.reflect.BaseProperty
toString() - Method in class org.apache.cayenne.remote.BootstrapMessage
  Returns a description of the type of message.
toString() - Method in class org.apache.cayenne.remote.QueryMessage
  Returns a description of the type of message.
toString() - Method in class org.apache.cayenne.remote.RemoteSession
toString() - Method in class org.apache.cayenne.remote.SyncMessage
  Returns a description of the type of message.
toString(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
  Attempts to convert an object to Comparable instance.
toString() - Method in class org.apache.cayenne.util.PersistentObjectList
toString() - Method in class org.apache.cayenne.util.PersistentObjectMap
toString() - Method in class org.apache.cayenne.util.PersistentObjectSet
toString() - Method in class org.apache.cayenne.validation.BeanValidationFailure
  Returns a String representation of the failure.
toString() - Method in class org.apache.cayenne.validation.SimpleValidationFailure
  Returns a String representation of the failure.
toString() - Method in exception org.apache.cayenne.validation.ValidationException
toString() - Method in class org.apache.cayenne.validation.ValidationResult
toString() - Method in class org.apache.cayenne.wocompat.parser.Token
  Returns the image.
toStringBuffer(StringBuffer, boolean) - Method in class org.apache.cayenne.CayenneDataObject
  A variation of "toString" method, that may be more efficient in some cases.
touch() - Method in class org.apache.cayenne.util.IndexPropertyList
  Changes list state to "dirty" forcing reordering on next access.
toUpperCase(Object) - Static method in class org.apache.cayenne.util.ConversionUtil
  Attempts to convert an object to an uppercase string.
TRAILING - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
Transaction - Class in org.apache.cayenne.access
  A Cayenne transaction.
Transaction() - Constructor for class org.apache.cayenne.access.Transaction
  Creates new inactive transaction.
transaction - Variable in class org.apache.cayenne.jpa.JpaTransaction
transaction - Variable in class org.apache.cayenne.jpa.ResourceLocalEntityManager
TRANSACTION_TYPE_PROPERTY - Static variable in class org.apache.cayenne.jpa.Provider
transactionDelegate - Variable in class org.apache.cayenne.access.DataDomain
TransactionDelegate - Interface in org.apache.cayenne.access
  Defines callback methods for tracking and customizing Transactions execution.
transactionRegistry - Variable in class org.apache.cayenne.jpa.JtaEntityManagerFactory
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class org.apache.cayenne.enhancer.Enhancer
transform(Transformer) - Method in class org.apache.cayenne.exp.Expression
  Creates a transformed copy of this expression, applying transformation provided by Transformer to all its nodes.
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class org.apache.cayenne.jpa.instrument.UnitClassTransformer
transformer - Variable in class org.apache.cayenne.jpa.instrument.UnitClassTransformer
transformExpression(Transformer) - Method in class org.apache.cayenne.exp.Expression
  A recursive method called from "transform" to do the actual transformation.
transformExpression(Transformer) - Method in class org.apache.cayenne.exp.parser.AggregateConditionNode
transformExpression(Transformer) - Method in class org.apache.cayenne.exp.parser.ASTIn
transformExpression(Transformer) - 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.
transientAttributes - Variable in class org.apache.cayenne.jpa.map.JpaAttributes
translateParentQual - Variable in class org.apache.cayenne.access.trans.QualifierTranslator
translateToDbPath(Expression) - Method in class org.apache.cayenne.map.ObjEntity
  Transforms an Expression to an analogous expression in terms of the underlying DbEntity.
translateToDbPath(Expression) - Method in class org.apache.cayenne.wocompat.EOObjEntity
  Overrides super to support translation of EO attributes that have no ObjAttributes.
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.
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
TraversalUtil - Class in org.apache.cayenne.util
  Defines tree traversal utility methods.
TraversalUtil() - Constructor for class org.apache.cayenne.util.TraversalUtil
traverse(TraversalHandler) - Method in class org.apache.cayenne.exp.Expression
  Traverses itself and child expressions, notifying visitor via callback methods as it goes.
traverse(Expression, TraversalHandler) - Method in class org.apache.cayenne.exp.Expression
  Traverses itself and child expressions, notifying visitor via callback methods as it goes.
traverse(Object) - Method in class org.apache.cayenne.project.ProjectTraversal
  Performs traversal starting from the root node.
traverse(Object, ProjectPath) - Method in class org.apache.cayenne.project.ProjectTraversal
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.
traverse(Object, HierarchicalTreeVisitor) - Static method in class org.apache.cayenne.util.TraversalUtil
  Performs tree traversal with a given visitor starting with a given node.
traverseAttributes(Iterator, ProjectPath) - Method in class org.apache.cayenne.project.ProjectTraversal
traverseDomains(Iterator, ProjectPath) - Method in class org.apache.cayenne.project.ProjectTraversal
  Performs traversal starting from a list of domains.
traverseEntities(Iterator, ProjectPath) - Method in class org.apache.cayenne.project.ProjectTraversal
traverseMaps(Iterator, ProjectPath) - Method in class org.apache.cayenne.project.ProjectTraversal
traverseNodes(Iterator, ProjectPath) - Method in class org.apache.cayenne.project.ProjectTraversal
traverseProcedureParameters(Iterator, ProjectPath) - Method in class org.apache.cayenne.project.ProjectTraversal
traverseProcedures(Iterator, ProjectPath) - Method in class org.apache.cayenne.project.ProjectTraversal
  Performs recusrive traversal of an Iterator of Cayenne Procedure objects.
traverseProject(Project, ProjectPath) - Method in class org.apache.cayenne.project.ProjectTraversal
  Performs traversal starting from the Project and down to its children.
traverseQueries(Iterator, ProjectPath) - Method in class org.apache.cayenne.project.ProjectTraversal
  Performs recursive traversal of an Iterator of Cayenne Query objects.
traverseRelationships(Iterator, ProjectPath) - Method in class org.apache.cayenne.project.ProjectTraversal
TreeNodeChild - Annotation Type in org.apache.cayenne.util
  Annotates a public getter for the child property during the tree traversal.
treeNodes() - Method in class org.apache.cayenne.project.Project
  Returns an Iterator over project tree of objects.
TreeNodeValidator - Class in org.apache.cayenne.project.validator
  Validator of a single node in a project object tree.
TreeNodeValidator() - Constructor for class org.apache.cayenne.project.validator.TreeNodeValidator
  Constructor for TreeNodeValidator.
trim() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
TRIM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
trim_character() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
TRIM_FUNCTION - Static variable in class org.apache.cayenne.dba.ingres.IngresAdapter
TRIM_FUNCTION - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter
TRIM_FUNCTION - Static variable in class org.apache.cayenne.dba.sqlserver.SQLServerAdapter
trim_specification() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
TRIM_VALUES_THRESHOLD - Static variable in class org.apache.cayenne.access.QueryLogger
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.
trimFunction - Variable in class org.apache.cayenne.access.trans.BatchQueryBuilder
trimFunction - Variable in class org.apache.cayenne.access.trans.TrimmingQualifierTranslator
trimmingBytes - Variable in class org.apache.cayenne.access.types.ByteArrayType
trimmingChars - Variable in class org.apache.cayenne.access.types.CharType
TrimmingQualifierTranslator - Class in org.apache.cayenne.access.trans
  QualifierTranslator that allows translation of qualifiers that perform comparison with CHAR columns.
TrimmingQualifierTranslator() - Constructor for class org.apache.cayenne.access.trans.TrimmingQualifierTranslator
  Constructor for TrimmingQualifierTranslator.
TrimmingQualifierTranslator(QueryAssembler, String) - Constructor for class org.apache.cayenne.access.trans.TrimmingQualifierTranslator
  Constructor for TrimmingQualifierTranslator.
TRUE - Static variable in class org.apache.cayenne.exp.Expression
TRUE - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
TRUE - Static variable in class org.apache.cayenne.map.MapLoader
truncate(long) - Method in class org.apache.cayenne.util.MemoryBlob
  Truncates the `BLOB` value that this `Blob` object represents to be `len` bytes in length.
truncate(long) - Method in class org.apache.cayenne.util.MemoryClob
  Truncates the `CLOB` value that this `Clob` designates to have a length of `len` characters.
type - Variable in class org.apache.cayenne.exp.Expression
type - Variable in class org.apache.cayenne.jpa.map.JpaPropertyDescriptor
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.EmbeddedAttribute
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.remote.SyncMessage
typeAnnotationsSorter - Variable in class org.apache.cayenne.jpa.conf.EntityMapAnnotationLoader
TypeCheckingEntityManager - Class in org.apache.cayenne.jpa
  An EntityManager decorator that checks that only properly enhanced entities are passwed to the underlying EntityManager.
TypeCheckingEntityManager(CayenneEntityManager) - Constructor for class org.apache.cayenne.jpa.TypeCheckingEntityManager
typeMap - Variable in class org.apache.cayenne.access.types.ExtendedTypeMap
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

## U

uncapitalized(String) - Static method in class org.apache.cayenne.gen.StringUtils
  Returns string with lowercased first letter
uncommittedObjects() - Method in class org.apache.cayenne.access.DataContext
  Returns a collection of all uncommitted registered objects.
uncommittedObjects() - Method in class org.apache.cayenne.BaseContext
uncommittedObjects() - Method in class org.apache.cayenne.CayenneContext
uncommittedObjects() - Method in interface org.apache.cayenne.ObjectContext
  Returns a collection of MODIFIED, DELETED or NEW objects.
UNDEFINED_SEMANTICS - Static variable in class org.apache.cayenne.query.PrefetchTreeNode
underscoredToJava(String, boolean) - Static method in class org.apache.cayenne.util.NameConverter
  Converts names like "ABCD_EFG_123" to Java-style names like "abcdEfg123".
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.ArcCreateOperation
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.ArcDeleteOperation
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.CompoundDiff
  Iterates over diffs list in reverse order, calling "apply" on each individual diff.
undo(GraphChangeHandler) - Method in interface org.apache.cayenne.graph.GraphDiff
  Calls appropriate methods on the handler to revert this change.
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeCreateOperation
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeDeleteOperation
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeDiff
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodeIdChangeOperation
undo(GraphChangeHandler) - Method in class org.apache.cayenne.graph.NodePropertyChangeOperation
unfetchedObjects - Variable in class org.apache.cayenne.access.IncrementalFaultList
unfetchedObjects - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
uninstallConfigurationShutdownHook() - Method in class org.apache.cayenne.conf.Configuration
unique - Variable in class org.apache.cayenne.jpa.map.JpaColumn
unique - Variable in class org.apache.cayenne.jpa.map.JpaJoinColumn
uniqueConstraints - Variable in class org.apache.cayenne.jpa.map.JpaJoinTable
uniqueConstraints - Variable in class org.apache.cayenne.jpa.map.JpaTable
uniqueConstraints - Variable in class org.apache.cayenne.jpa.map.JpaTableGenerator
unit - Variable in class org.apache.cayenne.jpa.conf.EntityMapLoaderContext
UnitClassTransformer - Class in org.apache.cayenne.jpa.instrument
  A ClassFileTransformer decorator that wraps a Java instrumentation ClassFileTransformer instance in a JPA ClassTransformer.
UnitClassTransformer(Map<String, JpaClassDescriptor>, ClassLoader, ClassFileTransformer) - Constructor for class org.apache.cayenne.jpa.instrument.UnitClassTransformer
UnitDescriptorParser - Class in org.apache.cayenne.jpa.conf
  A parser of persistence descriptor files.
UnitDescriptorParser() - Constructor for class org.apache.cayenne.jpa.conf.UnitDescriptorParser
UnitDescriptorParser(boolean) - Constructor for class org.apache.cayenne.jpa.conf.UnitDescriptorParser
unitInfo - Variable in class org.apache.cayenne.jpa.ResourceLocalEntityManagerFactory
UnitLoader - Class in org.apache.cayenne.jpa.conf
  A class that locates persistent units in the environment and loads their definitions.
UnitLoader(boolean) - Constructor for class org.apache.cayenne.jpa.conf.UnitLoader
unitLoader - Variable in class org.apache.cayenne.jpa.Provider
unregisterNewObjects() - Method in class org.apache.cayenne.access.ObjectStore
  Deprecated. since 3.0 as ObjectStore holds weak reference to unmodified objects and this feature is useless.
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.
unsetReverseRelationship(String, DataObject) - Method in class org.apache.cayenne.CayenneDataObject
  Removes current object from reverse relationship of object `val` to this object.
UNSUPPORTED_DISTINCT_TYPES - Static variable in class org.apache.cayenne.access.trans.SelectTranslator
unusedPool - Variable in class org.apache.cayenne.conn.PoolManager
unwindException(Throwable) - Static method in class org.apache.cayenne.util.Util
  Looks up and returns the root cause of an exception.
unwrapChild(Node) - Method in class org.apache.cayenne.exp.parser.SimpleNode
unzip(File, File) - Static method in class org.apache.cayenne.util.ZipUtil
  Unpacks a zip file to the target directory.
updatable - Variable in class org.apache.cayenne.jpa.map.JpaColumn
updatable - Variable in class org.apache.cayenne.jpa.map.JpaJoinColumn
UPDATE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
update_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
update_field() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
update_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
update_statement() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
UpdateAction - Class in org.apache.cayenne.access.jdbc
  Deprecated. since 3.0 as corresponding delete and update queries are deprecated.
UpdateAction(Query, DbAdapter, EntityResolver) - Constructor for class org.apache.cayenne.access.jdbc.UpdateAction
  Deprecated.
updateAction(Query) - Method in class org.apache.cayenne.dba.JdbcActionBuilder
  Deprecated. since 3.0 as the corresponding `UpdateQuery` and `DeleteQuery` queries are deprecated.
updateAction(Query) - Method in interface org.apache.cayenne.query.SQLActionVisitor
  Deprecated. since 3.0 as the corresponding `UpdateQuery` and `DeleteQuery` queries are deprecated.
UpdateBatchQuery - Class in org.apache.cayenne.query
  Batched UPDATE query.
UpdateBatchQuery(DbEntity, List, List, Collection, int) - Constructor for class org.apache.cayenne.query.UpdateBatchQuery
  Creates new UpdateBatchQuery.
UpdateBatchQueryBuilder - Class in org.apache.cayenne.access.trans
  A translator for UpdateBatchQueries that produces parameterized SQL.
UpdateBatchQueryBuilder(DbAdapter) - Constructor for class org.apache.cayenne.access.trans.UpdateBatchQueryBuilder
updateDefaults(DataDomain) - Method in class org.apache.cayenne.conf.RuntimeLoadDelegate
  Updates missing mapping artefacts that can be guessed from other mapping information.
updatedLOBAttributes - Variable in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
updateFromDefaults() - Method in class org.apache.cayenne.jpa.conf.EntityMapLoader
  Updates missing values with spec-compilant defaults.
updateFromXML(PersistenceUnitInfo) - Method in class org.apache.cayenne.jpa.conf.EntityMapLoader
  Updates mapping with data loaded from XML.
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.wocompat.parser.SimpleCharStream
updateNodes(List) - Method in class org.apache.cayenne.project.PartialProject
  Loads internal project and rewrites its nodes according to the list of DataNodeConfigInfo objects.
UpdateQuery - Class in org.apache.cayenne.query
  Deprecated. since 3.0. Should be replaced either with EJBQL update query or SQLTemplate.
UpdateQuery() - Constructor for class org.apache.cayenne.query.UpdateQuery
  Deprecated. Creates empty UpdateQuery.
UpdateQuery(ObjEntity) - Constructor for class org.apache.cayenne.query.UpdateQuery
  Deprecated. Creates a UpdateQuery with null qualifier, for the specifed ObjEntity
UpdateQuery(ObjEntity, Expression) - Constructor for class org.apache.cayenne.query.UpdateQuery
  Deprecated. Creates a UpdateQuery for the specifed ObjEntity with the given qualifier
UpdateQuery(Class) - Constructor for class org.apache.cayenne.query.UpdateQuery
  Deprecated. Creates a UpdateQuery with null qualifier, for the entity which uses the given class.
UpdateQuery(Class, Expression) - Constructor for class org.apache.cayenne.query.UpdateQuery
  Deprecated. Creates a UpdateQuery for the entity which uses the given class, with the given qualifier.
UpdateQuery(String) - Constructor for class org.apache.cayenne.query.UpdateQuery
  Deprecated. Creates UpdateQuery with `objEntityName` parameter.
UpdateQuery(String, Expression) - Constructor for class org.apache.cayenne.query.UpdateQuery
  Deprecated. Creates UpdateQuery with `objEntityName` and `qualifier` parameters.
updateSnapshots - Variable in class org.apache.cayenne.query.UpdateBatchQuery
UpdateTranslator - Class in org.apache.cayenne.access.trans
  Class implements default translation mechanism of org.apache.cayenne.query.UpdateQuery objects to SQL UPDATE statements.
UpdateTranslator() - Constructor for class org.apache.cayenne.access.trans.UpdateTranslator
updAttributes - Variable in class org.apache.cayenne.query.UpdateQuery
  Deprecated.
upgrade() - Method in class org.apache.cayenne.project.ApplicationProject
upgrade() - Method in class org.apache.cayenne.project.DataMapProject
upgrade() - Method in class org.apache.cayenne.project.PartialProject
upgrade() - Method in class org.apache.cayenne.project.Project
upgradeMessages - Variable in class org.apache.cayenne.project.Project
upgradeStatus - Variable in class org.apache.cayenne.project.Project
upper() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
UPPER - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
UPPERCASE_COLUMN_NAMES - Static variable in class org.apache.cayenne.query.SQLTemplate
url - Variable in class org.apache.cayenne.remote.hessian.HessianConnection
url - Variable in class org.apache.cayenne.tools.DbGeneratorTask
URL_KEY - Static variable in class org.apache.cayenne.conf.ConnectionProperties
usedForLocking - Variable in class org.apache.cayenne.map.ObjAttribute
usedForLocking - Variable in class org.apache.cayenne.map.ObjRelationship
usedPool - Variable in class org.apache.cayenne.conn.PoolManager
usePkgPath - Variable in class org.apache.cayenne.gen.DefaultClassGenerator
USER_NAME_KEY - Static variable in class org.apache.cayenne.conf.ConnectionProperties
userName - Variable in class org.apache.cayenne.conn.DataSourceInfo
userName - Variable in class org.apache.cayenne.conn.DriverDataSource
userName - Variable in class org.apache.cayenne.conn.PoolManager
userName - Variable in class org.apache.cayenne.remote.hessian.HessianConnection
userName - Variable in class org.apache.cayenne.tools.DbGeneratorTask
userProperties - Variable in class org.apache.cayenne.access.DataContext
  Stores user defined properties associated with this DataContext.
USING_EXTERNAL_TRANSACTIONS_DEFAULT - Static variable in class org.apache.cayenne.access.DataDomain
USING_EXTERNAL_TRANSACTIONS_PROPERTY - Static variable in class org.apache.cayenne.access.DataDomain
usingBlobs - Variable in class org.apache.cayenne.access.types.ByteArrayType
usingClobs - Variable in class org.apache.cayenne.access.types.CharType
usingExternalTransactions - Variable in class org.apache.cayenne.access.DataDomain
usingOptimisticLocking - Variable in class org.apache.cayenne.query.DeleteBatchQuery
usingOptimisticLocking - Variable in class org.apache.cayenne.query.UpdateBatchQuery
usingSharedSnaphsotCache - Variable in class org.apache.cayenne.access.DataContext
Util - Class in org.apache.cayenne.util
  Contains various unorganized static utility methods used across Cayenne.
Util() - Constructor for class org.apache.cayenne.util.Util
UtilDateType - Class in org.apache.cayenne.access.types
  Maps `java.util.Date` to any of the three database date/time types: TIME, DATE, TIMESTAMP.
UtilDateType() - Constructor for class org.apache.cayenne.access.types.UtilDateType

## V

VALID - Static variable in class org.apache.cayenne.project.validator.ValidationInfo
validate() - Method in class org.apache.cayenne.project.ProjectConfigurator
  Validates consistency of the reconfiguration information.
validate(ProjectPath, Validator) - Static method in class org.apache.cayenne.project.validator.TreeNodeValidator
  Validates an object, appending any validation messages to the validator provided.
validate() - Method in class org.apache.cayenne.project.validator.Validator
  Validates all project elements.
validate(Iterator) - Method in class org.apache.cayenne.project.validator.Validator
  Validates a set of tree nodes passed as an iterator.
validateAttributes() - Method in class org.apache.cayenne.gen.DefaultClassGenerator
  Validates the state of this class generator.
validateAttributes(DbEntity, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DbEntityValidator
  Tables must have columns.
validateAttributes() - Method in class org.apache.cayenne.tools.CayenneGenerator
  Validates atttributes that are not related to internal DefaultClassGenerator.
validateAttributes() - Method in class org.apache.cayenne.tools.DbGeneratorTask
  Validates atttributes that are not related to internal DefaultClassGenerator.
validateAttributes() - Method in class org.apache.cayenne.tools.DeploymentConfigurator
  Performs validation of task attributes.
validateConnection(DataNode, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DataNodeValidator
validateDefaultSQL(SQLTemplate, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.SQLTemplateValidator
validateDescriptors - Variable in class org.apache.cayenne.jpa.Provider
validateForDelete(ValidationResult) - Method in class org.apache.cayenne.CayenneDataObject
  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.CayenneDataObject
  Calls `CayenneDataObject.validateForSave(ValidationResult)`.
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.CayenneDataObject
  Performs property validation of the object, appending any validation failures to the provided validationResult object.
validateForUpdate(ValidationResult) - Method in class org.apache.cayenne.CayenneDataObject
  Calls `CayenneDataObject.validateForSave(ValidationResult)`.
validateForUpdate(ValidationResult) - Method in interface org.apache.cayenne.Validating
  Performs property validation of the MODIFIED object, appending any validation failures to the provided validationResult object.
validateJavaClassName(Object, String, String) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
  A utility method that checks that a given string is a valid Java full class name, returning a non-null ValidationFailure if this is not so.
validateMandatory(Object, String, Object) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
validateMandatory(Object, String) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
validateName(DataMap, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DataMapValidator
validateName(DataNode, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DataNodeValidator
validateName(DbEntity, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DbEntityValidator
validateName(ObjEntity, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.ObjEntityValidator
validateName(Query, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.ProcedureQueryValidator
validateName(Procedure, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.ProcedureValidator
validateName(Query, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.SelectQueryValidator
validateName(Query, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.SQLTemplateValidator
validateNodeLinks(DataMap, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DataMapValidator
validateNotEmpty(Object, String, Collection) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
  Returns a ValidationFailure if a collection attribute of an object is null or empty.
validateNotEmpty(Object, String, String) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
  A utility method that returns a ValidationFailure if a string is either null or has a length of zero; otherwise returns null.
validateNotNull(Object, String, Object) - Static method in class org.apache.cayenne.validation.BeanValidationFailure
validateNull(Object, String, Object, DbAttribute, ValidationResult) - Static method in class org.apache.cayenne.access.types.AbstractType
  Deprecated. since 3.0 as validation should not be done at the DataNode level.
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DataMapValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DataNodeValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DbAttributeValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DbEntityValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DbRelationshipValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DomainValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.ObjAttributeValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.ObjEntityValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.ObjRelationshipValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.ProcedureParameterValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.ProcedureQueryValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.ProcedureValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.SelectQueryValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.SQLTemplateValidator
validateObject(ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.TreeNodeValidator
  Validates an object, appending any warnings or errors to the validator.
validateOrdering(Entity, Ordering, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.SelectQueryValidator
validateParameters() - Method in class org.apache.cayenne.tools.DataPortTask
validatePK(DbEntity, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.DbEntityValidator
  Validates the presence of the primary key.
validatePrefetch(Entity, String, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.SelectQueryValidator
validateProperty(Object, String, Object, DbAttribute, ValidationResult) - Method in class org.apache.cayenne.access.types.AbstractType
  Deprecated. since 3.0 as validation should not be done at the DataNode level.
validateProperty(Object, String, Object, DbAttribute, ValidationResult) - Method in class org.apache.cayenne.access.types.BigIntegerType
  Deprecated. since 3.0 as validation should not be done at the DataNode level.
validateProperty(Object, String, Object, DbAttribute, ValidationResult) - Method in class org.apache.cayenne.access.types.BooleanType
  Deprecated. since 3.0 as validation should not be done at the DataNode level.
validateProperty(Object, String, Object, DbAttribute, ValidationResult) - Method in class org.apache.cayenne.access.types.ByteArrayType
  Deprecated. since 3.0 as validation should not be done at the DataNode level.
validateProperty(Object, String, Object, DbAttribute, ValidationResult) - Method in class org.apache.cayenne.access.types.CalendarType
  Deprecated. since 3.0 as validation should not be done at the DataNode level.
validateProperty(Object, String, Object, DbAttribute, ValidationResult) - Method in class org.apache.cayenne.access.types.CharType
  Deprecated. since 3.0 as validation should not be done at the DataNode level.
validateProperty(Object, String, Object, DbAttribute, ValidationResult) - Method in class org.apache.cayenne.access.types.EnumType
  Deprecated. since 3.0 as validation should not be done at the DataNode level.
validateProperty(Object, String, Object, DbAttribute, ValidationResult) - Method in interface org.apache.cayenne.access.types.ExtendedType
  Deprecated. since 3.0 as validation should not be done at the DataNode level.
validateProperty(Object, String, Object, DbAttribute, ValidationResult) - Method in class org.apache.cayenne.access.types.UtilDateType
  Deprecated. since 3.0 as validation should not be done at the DataNode level.
validateQualifier(Entity, Expression, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.SelectQueryValidator
validateRoot(ProcedureQuery, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.ProcedureQueryValidator
validateRoot(SelectQuery, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.SelectQueryValidator
validateRoot(SQLTemplate, ProjectPath, Validator) - Method in class org.apache.cayenne.project.validator.SQLTemplateValidator
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.DataContext
validatingObjectsOnCommit - Variable in class org.apache.cayenne.access.DataDomain
ValidationException - Exception in org.apache.cayenne.validation
  An exception thrown on unsuccessful validation.
ValidationException(String) - Constructor for exception org.apache.cayenne.validation.ValidationException
ValidationException(ValidationResult) - Constructor for exception org.apache.cayenne.validation.ValidationException
ValidationException(String, ValidationResult) - Constructor for exception org.apache.cayenne.validation.ValidationException
ValidationFailure - Interface in org.apache.cayenne.validation
  Definea a single failure during the validation process.
ValidationInfo - Class in org.apache.cayenne.project.validator
  ValidationInfo encapsulates information about a single node validation on the project tree.
ValidationInfo(int, String, ProjectPath) - Constructor for class org.apache.cayenne.project.validator.ValidationInfo
  Constructor for ValidationInfo.
ValidationResult - Class in org.apache.cayenne.validation
  Represents a result of a validation execution.
ValidationResult() - Constructor for class org.apache.cayenne.validation.ValidationResult
validationResults - Variable in class org.apache.cayenne.project.validator.Validator
validationResults() - Method in class org.apache.cayenne.project.validator.Validator
  Return collection of ValidationInfo objects from last validation.
Validator - Class in org.apache.cayenne.project.validator
  Validator is used to validate Cayenne projects.
Validator(Project) - Constructor for class org.apache.cayenne.project.validator.Validator
  Creates a new validator initialized with the project.
Validator(Project, ConfigStatus) - Constructor for class org.apache.cayenne.project.validator.Validator
  Initializes validator with the project loading config status.
value - Variable in class org.apache.cayenne.access.jdbc.ParameterBinding
value - Variable in class org.apache.cayenne.exp.parser.ASTScalar
value - Variable in class org.apache.cayenne.jpa.map.JpaQueryHint
value - Variable in class org.apache.cayenne.util.PersistentObjectHolder
valueColumnName - Variable in class org.apache.cayenne.jpa.map.JpaTableGenerator
ValueHolder - Interface in org.apache.cayenne
  Provides a level of indirection for property value access, most often used for deferred faulting of to-one relationships.
ValueHolderDescriptorFactory - Class in org.apache.cayenne.reflect.valueholder
  A `ClassDescriptorFactory` for Persistent objects that implement relationship faulting via `ValueHolder`.
ValueHolderDescriptorFactory(ClassDescriptorMap) - Constructor for class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
valueOf(String) - Static method in enum org.apache.cayenne.jpa.map.AccessType
  Returns the enum constant of this type with the specified name.
values - Variable in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
values - Variable in class org.apache.cayenne.access.trans.ProcedureTranslator
values - Variable in class org.apache.cayenne.access.trans.QueryAssembler
  PreparedStatement values.
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() - Static method in enum org.apache.cayenne.jpa.map.AccessType
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Method in class org.apache.cayenne.util.PersistentObjectMap
velCtxt - Variable in class org.apache.cayenne.gen.ClassGenerator
version - Variable in class org.apache.cayenne.DataRow
version - Variable in class org.apache.cayenne.jpa.map.JpaEntityMap
VERSION_1_1 - Static variable in class org.apache.cayenne.gen.ClassGenerator
VERSION_1_1 - Static variable in class org.apache.cayenne.gen.MapClassGenerator
VERSION_1_2 - Static variable in class org.apache.cayenne.gen.ClassGenerator
VERSION_1_2 - Static variable in class org.apache.cayenne.gen.MapClassGenerator
versionAttributes - Variable in class org.apache.cayenne.jpa.map.JpaAttributes
versionString - Variable in class org.apache.cayenne.gen.ClassGenerator
versionString - Variable in class org.apache.cayenne.gen.MapClassGenerator
viewLocation(String) - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
viewLocation(String) - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
viewNames() - Method in interface org.apache.cayenne.conf.ConfigSaverDelegate
viewNames() - Method in class org.apache.cayenne.conf.RuntimeSaveDelegate
views - Variable in class org.apache.cayenne.conf.RuntimeLoadDelegate
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(int, int, String, String, String, String[]) - Method in class org.apache.cayenne.enhancer.AccessorVisitor
visit(int, int, String, String, String, String[]) - Method in class org.apache.cayenne.enhancer.PersistentInterfaceVisitor
  Handles injection of additional fields and Persistent interface properties.
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.Property
  A visitor accept method.
visit(PropertyVisitor) - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
visitAbs(EJBQLExpression, int) - Method in class org.apache.cayenne.access.jdbc.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.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.jdbc.EJBQLConditionTranslator
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.jdbc.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 all properties declared in this descriptor, its super and subdescriptors, terminating properties walkthrough in case one of the properties returns false.
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.jdbc.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.jdbc.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.jdbc.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.jdbc.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.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
visitCode() - Method in class org.apache.cayenne.enhancer.GetterVisitor
visitCode() - Method in class org.apache.cayenne.enhancer.SetterVisitor
visitConcat(EJBQLExpression, int) - Method in class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
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.jdbc.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.jdbc.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.jdbc.EJBQLConditionTranslator
visitCurrentTimestamp(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitCurrentTimestamp(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
visitDecimalLiteral(EJBQLExpression) - Method in class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
visitDecimalLiteral(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitDecimalLiteral(EJBQLExpression) - 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, terminating properties walkthrough in case one of the properties returns false.
visitDeclaredProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
visitDeclaredProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
visitDelete(EJBQLExpression) - Method in class org.apache.cayenne.access.jdbc.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.ejbql.EJBQLBaseVisitor
visitDistinct(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
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.
visitEnd() - Method in class org.apache.cayenne.enhancer.PersistentInterfaceVisitor
visitEquals(EJBQLExpression, int) - Method in class org.apache.cayenne.access.jdbc.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.jdbc.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.jdbc.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.jdbc.EJBQLDeleteTranslator
visitFrom(EJBQLExpression, int) - Method in class org.apache.cayenne.access.jdbc.EJBQLFromTranslator
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.jdbc.EJBQLFromTranslator
visitFromItem(EJBQLFromItem, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitFromItem(EJBQLFromItem, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
visitGetter(MethodVisitor, String, Type) - Method in class org.apache.cayenne.enhancer.AccessorVisitor
visitGreaterOrEqual(EJBQLExpression, int) - Method in class org.apache.cayenne.access.jdbc.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.jdbc.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.ejbql.EJBQLBaseVisitor
visitGroupBy(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
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.jdbc.EJBQLConditionTranslator
visitIdentificationVariable(EJBQLExpression) - Method in class org.apache.cayenne.access.jdbc.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.jdbc.EJBQLPathTranslator
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.jdbc.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.jdbc.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.jdbc.EJBQLFromTranslator
visitInnerJoin(EJBQLJoin) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitInnerJoin(EJBQLJoin) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
visitIntegerLiteral(EJBQLExpression) - Method in class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
visitIntegerLiteral(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitIntegerLiteral(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
visitIsEmpty(EJBQLExpression) - Method in class org.apache.cayenne.access.jdbc.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.jdbc.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.jdbc.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.jdbc.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.jdbc.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.jdbc.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.jdbc.EJBQLConditionTranslator
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.jdbc.EJBQLConditionTranslator
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.jdbc.EJBQLConditionTranslator
visitMemberOf(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitMemberOf(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
visitMethod(int, String, String, String, String[]) - Method in class org.apache.cayenne.enhancer.AccessorVisitor
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.jdbc.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.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.jdbc.EJBQLConditionTranslator
visitNamedInputParameter(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitNamedInputParameter(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
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.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.jdbc.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.jdbc.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.
visitOr(EJBQLExpression, int) - Method in class org.apache.cayenne.access.jdbc.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.
visitor - Variable in class org.apache.cayenne.jpa.bridge.DataMapConverter
visitor - Variable in class org.apache.cayenne.jpa.conf.EntityMapDefaultsProcessor
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
visitorFactory - Variable in class org.apache.cayenne.enhancer.Enhancer
visitOuterFetchJoin(EJBQLJoin) - Method in class org.apache.cayenne.access.jdbc.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.jdbc.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.jdbc.EJBQLConditionTranslator
visitPath(EJBQLExpression, int) - Method in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
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.jdbc.EJBQLConditionTranslator
visitPositionalInputParameter(EJBQLPositionalInputParameter) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitPositionalInputParameter(EJBQLPositionalInputParameter) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
visitPrimitiveConversion(String) - Method in class org.apache.cayenne.enhancer.SetterVisitor
visitProperties(PropertyVisitor) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
  Passes the visitor to all properties "visit" method, terminating properties walkthrough in case one of the properties returns false.
visitProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
visitProperties(PropertyVisitor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
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.ejbql.EJBQLBaseVisitor
visitSelectClause(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
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.ejbql.EJBQLBaseVisitor
visitSelectExpressions(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
visitSetter(MethodVisitor, String, Type) - Method in class org.apache.cayenne.enhancer.AccessorVisitor
visitSize(EJBQLExpression) - Method in class org.apache.cayenne.access.jdbc.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.jdbc.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.jdbc.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.jdbc.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.jdbc.EJBQLConditionTranslator
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.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.jdbc.EJBQLConditionTranslator
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.jdbc.EJBQLConditionTranslator
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.jdbc.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.jdbc.EJBQLConditionTranslator
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.jdbc.EJBQLConditionTranslator
visitTrimTrailing(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitTrimTrailing(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
visitUpdate(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitUpdate(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
visitUpdateField(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitUpdateField(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
visitUpdateItem(EJBQLExpression, int) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitUpdateItem(EJBQLExpression, int) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
visitUpdateValue(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitUpdateValue(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
visitUpper(EJBQLExpression, int) - Method in class org.apache.cayenne.access.jdbc.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.jdbc.EJBQLDeleteTranslator
visitWhere(EJBQLExpression) - Method in class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitWhere(EJBQLExpression) - Method in interface org.apache.cayenne.ejbql.EJBQLExpressionVisitor
vppConfig - Variable in class org.apache.cayenne.gen.MapClassGenerator
vppConfig - Variable in class org.apache.cayenne.tools.CayenneGenerator

## W

WARNING - Static variable in class org.apache.cayenne.project.validator.ValidationInfo
WebApplicationContextFilter - Class in org.apache.cayenne.conf
  A Servlet Filter that binds session DataContext to the current request thread.
WebApplicationContextFilter() - Constructor for class org.apache.cayenne.conf.WebApplicationContextFilter
WebApplicationResourceLocator - Class in org.apache.cayenne.util
  A ResourceLocator that can find resources relative to web application context.
WebApplicationResourceLocator() - Constructor for class org.apache.cayenne.util.WebApplicationResourceLocator
WebApplicationResourceLocator(ServletContext) - Constructor for class org.apache.cayenne.util.WebApplicationResourceLocator
  Creates new WebApplicationResourceLocator with default lookup policy including user home directory, current directory and CLASSPATH.
WHERE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
where_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
widenBytes - Variable in class org.apache.cayenne.access.types.ByteType
widenShorts - Variable in class org.apache.cayenne.access.types.ShortType
WILDCARD - Static variable in class org.apache.cayenne.access.DbLoader
willAddConnection(Transaction, Connection) - Method in interface org.apache.cayenne.access.TransactionDelegate
  Called within a context of a Transaction when a new JDBC onnection is added to the the transaction.
willCleanData(DataPort, List) - Method in interface org.apache.cayenne.access.DataPortDelegate
  Allows delegate to sort or otherwise alter a list of DbEntities right before data cleanup starts.
willCleanData(DataPort, DbEntity, Query) - Method in interface org.apache.cayenne.access.DataPortDelegate
  Invoked by DataPort right before the start of data cleanup for a given entity.
willCommit(Transaction) - Method in interface org.apache.cayenne.access.TransactionDelegate
  Called within a context of a Transaction before the transaction is committed.
willConnect(String, Persistent) - Method in class org.apache.cayenne.CayenneDataObject
  Called before establishing a relationship with another object.
willMarkAsRollbackOnly(Transaction) - Method in interface org.apache.cayenne.access.TransactionDelegate
  Called within a context of a Transaction before transaction is marked as "rollback only", meaning that further commit is not possible.
willPerformGenericQuery(DataContext, Query) - Method in interface org.apache.cayenne.access.DataContextDelegate
  Invoked before a Query is executed via DataContext.performGenericQuery.
willPerformQuery(DataContext, Query) - Method in interface org.apache.cayenne.access.DataContextDelegate
  Invoked before a Query is executed via DataContext.performQuery.
willPortEntities(DataPort, List) - Method in interface org.apache.cayenne.access.DataPortDelegate
  Allows delegate to sort or otherwise alter a list of DbEntities right before the port starts.
willPortEntity(DataPort, DbEntity, Query) - Method in interface org.apache.cayenne.access.DataPortDelegate
  Invoked by DataPort right before the start of data port for a given entity.
willRollback(Transaction) - Method in interface org.apache.cayenne.access.TransactionDelegate
  Called within a context of a Transaction before the transaction is rolledback.
willSave() - Method in class org.apache.cayenne.project.DataMapFile
  Updates map location to match the name before save.
willSave() - Method in class org.apache.cayenne.project.DataNodeFile
  Updates node location to match the name before save.
willSave() - Method in class org.apache.cayenne.project.ProjectFile
  This method is called by project to let file know that it will be saved.
willSkipAbsolutePath() - Method in class org.apache.cayenne.util.ResourceLocator
  Returns true if no lookups are performed using path as absolute path.
willSkipClasspath() - Method in class org.apache.cayenne.util.ResourceLocator
  Returns true if no lookups are performed in the classpath.
willSkipCurrentDirectory() - Method in class org.apache.cayenne.util.ResourceLocator
  Returns true if no lookups are performed in the current directory.
willSkipHomeDirectory() - Method in class org.apache.cayenne.util.ResourceLocator
  Returns true if no lookups are performed in the user home directory.
WithinComment - Static variable in interface org.apache.cayenne.wocompat.parser.ParserConstants
WithinDoubleQuoteLiteral - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
WithinQuotedString - Static variable in interface org.apache.cayenne.wocompat.parser.ParserConstants
WithinSingleQuoteLiteral - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
wrapChild(Object) - Method in class org.apache.cayenne.exp.parser.SimpleNode
wrapPathOperand(Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
  Applies a few default rules for adding operands to expressions.
wrappedIterator - Variable in class org.apache.cayenne.access.util.DistinctResultIterator
writeBlob(byte[]) - Method in class org.apache.cayenne.access.types.ByteArrayType
writeMethod - Variable in class org.apache.cayenne.reflect.BeanAccessor
writeObject(String, Writer, Object) - Static method in class org.apache.cayenne.wocompat.PropertyListSerialization
  Internal method to recursively write a property list object.
writeProperty(String, Object) - Method in class org.apache.cayenne.CayenneDataObject
writeProperty(String, Object) - Method in interface org.apache.cayenne.DataObject
  Sets the property to the new value.
writeProperty(Object, Object, Object) - Method in class org.apache.cayenne.reflect.BaseProperty
writeProperty(Object, Object, Object) - Method in interface org.apache.cayenne.reflect.Property
  Sets a property value, inflating unresolved object if need.
writeProperty(Object, Object, Object) - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
writePropertyDirectly(String, Object) - Method in class org.apache.cayenne.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(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.Property
  Sets a property value of an object without disturbing the object fault status.
writerFromClobMethod - Static variable in class org.apache.cayenne.dba.oracle.OracleAdapter

## X

XMLDecoder - Class in org.apache.cayenne.xml
  XMLDecoder is used to decode XML into objects.
XMLDecoder() - Constructor for class org.apache.cayenne.xml.XMLDecoder
  Default constructor.
XMLDecoder(DataContext) - Constructor for class org.apache.cayenne.xml.XMLDecoder
  Creates an XMLDecoder that will register decoded DataObjects with the specified DataContext.
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 - Class in org.apache.cayenne.xml
  A helper class to encode objects to XML.
XMLEncoder() - Constructor for class org.apache.cayenne.xml.XMLEncoder
  Creates new XMLEncoder.
XMLEncoder(String) - Constructor for class org.apache.cayenne.xml.XMLEncoder
  Creates new XMLEncoder that will use a mapping descriptor loaded via provided URL.
xmlMappingMetadataComplete - Variable in class org.apache.cayenne.jpa.map.JpaPersistenceUnitMetadata
XMLSerializable - Interface in org.apache.cayenne.util
  Interface for Cayenne objects that can be saved to XML.
XMLSerializable - Interface in org.apache.cayenne.xml
  Interface for Cayenne objects that can be saved to XML.
XMPP_CHAT_SERVICE_PROPERTY - Static variable in class org.apache.cayenne.event.XMPPBridgeFactory
  An optional property, "conference" is used as default chat service.
XMPP_HOST_PROPERTY - Static variable in class org.apache.cayenne.event.XMPPBridgeFactory
XMPP_LOGIN_PROPERTY - Static variable in class org.apache.cayenne.event.XMPPBridgeFactory
XMPP_PASSWORD_PROPERTY - Static variable in class org.apache.cayenne.event.XMPPBridgeFactory
XMPP_PORT_PROPERTY - Static variable in class org.apache.cayenne.event.XMPPBridgeFactory
  An optional property, port 5222 is used as default XMPP port.
XMPP_SECURE_CONNECTION_PROPERTY - Static variable in class org.apache.cayenne.event.XMPPBridgeFactory
XMPPBridge - Class in org.apache.cayenne.event
  An EventBridge implementation based on XMPP protocol and Smack XMPP client library.
XMPPBridge(EventSubject, String) - Constructor for class org.apache.cayenne.event.XMPPBridge
  Creates an XMPPBridge.
XMPPBridge(Collection, String) - Constructor for class org.apache.cayenne.event.XMPPBridge
  Creates an XMPPBridge.
XMPPBridgeFactory - Class in org.apache.cayenne.event
  A factory of XMPPBridge.
XMPPBridgeFactory() - Constructor for class org.apache.cayenne.event.XMPPBridgeFactory
xmppHost - Variable in class org.apache.cayenne.event.XMPPBridge
xmppPort - Variable in class org.apache.cayenne.event.XMPPBridge

## Z

zip(File, File, File[], char) - Static method in class org.apache.cayenne.util.ZipUtil
  Recursively zips a set of root entries into a zipfile, compressing the contents.
ZipUtil - Class in org.apache.cayenne.util
  Utility class to perform zip/unzip operations on files and directories.
ZipUtil() - Constructor for class org.apache.cayenne.util.ZipUtil
  Constructor for ZipUtil.

## _

_indexSorter() - Method in class org.apache.cayenne.map.AshwoodEntitySorter
  Reindexes internal sorter.
_lookupDbEntity(Object) - Method in class org.apache.cayenne.map.EntityResolver
  Internal usage only - provides the type-unsafe implementation which services the four typesafe public lookupDbEntity methods Looks in the DataMap's that this object was created with for the ObjEntity that maps to the specified object.
_lookupObjEntity(String) - Method in class org.apache.cayenne.map.EntityResolver
  Internal usage only - provides the type-unsafe implementation which services the three typesafe public lookupObjEntity methods Looks in the DataMap's that this object was created with for the ObjEntity that maps to the specified object.

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2007 Apache Cayenne. All Rights Reserved.