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
RegularExpression Id.
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
 
AbstractToDbToken - Class in org.apache.cayenne.merge
Common abstract superclass for all MergerTokens going from the model to the database.
AbstractToDbToken() - Constructor for class org.apache.cayenne.merge.AbstractToDbToken
 
AbstractToModelToken - Class in org.apache.cayenne.merge
Common abstract superclass for all MergerTokens going from the database to the model.
AbstractToModelToken() - Constructor for class org.apache.cayenne.merge.AbstractToModelToken
 
AbstractType - Class in org.apache.cayenne.access.types
Deprecated. since 3.0, as not common superclass for ExtendedTypes is deemed necessary.
AbstractType() - Constructor for class org.apache.cayenne.access.types.AbstractType
Deprecated.  
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
 
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
Deprecated.  
adapter - Variable in class org.apache.cayenne.access.trans.BatchQueryBuilder
 
adapter - Variable in class org.apache.cayenne.access.trans.ProcedureTranslator
 
adapter - Variable in class org.apache.cayenne.access.trans.QueryAssembler
 
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
Deprecated.  
adapter - Variable in class org.apache.cayenne.project.PartialProject.NodeMetaData
Deprecated.  
ADAPTER_KEY - Static variable in class org.apache.cayenne.conf.ConnectionProperties
 
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
Deprecated.  
add(int, Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
add(Object) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
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<? extends E>) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
addAll(int, Collection<? extends E>) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
addAll(Collection<GraphDiff>) - Method in class org.apache.cayenne.graph.CompoundDiff
 
addAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
addAll(int, Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
addAll(Collection) - 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(DbAttribute) - Method in class org.apache.cayenne.map.DbEntity
Adds a new attribute to this entity.
addAttribute(Attribute) - Method in class org.apache.cayenne.map.DbEntity
Deprecated. in favour of DbEntity.addAttribute(DbAttribute attr). Scheduled for removal in Cayenne 4.
addAttribute(EmbeddableAttribute) - Method in class org.apache.cayenne.map.Embeddable
Adds new embeddable attribute to the entity, setting its parent embeddable to be this object.
addAttribute(Attribute) - Method in class org.apache.cayenne.map.Entity
Adds new attribute to the entity, setting its parent entity to be this object.
addAttributeOverride(String, String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
 
addAttributeOverride(String, String) - Method in class org.apache.cayenne.map.ObjEntity
 
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
 
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.map.SQLResult
Adds a result set column name to the mapping.
AddColumnToDb - Class in org.apache.cayenne.merge
 
AddColumnToDb(DbEntity, DbAttribute) - Constructor for class org.apache.cayenne.merge.AddColumnToDb
 
AddColumnToModel - Class in org.apache.cayenne.merge
A MergerToken to add a DbAttribute to a DbEntity.
AddColumnToModel(DbEntity, DbAttribute) - Constructor for class org.apache.cayenne.merge.AddColumnToModel
 
addConnection(String, Connection) - Method in class org.apache.cayenne.access.Transaction
 
addConnectionEventListener(ConnectionEventListener) - Method in class org.apache.cayenne.conn.PooledConnectionImpl
 
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.
addDbField(String, String) - Method in class org.apache.cayenne.map.EntityResult
Adds a result set column mapping for a single DbAttribute.
addDbRelationship(DbRelationship) - Method in class org.apache.cayenne.map.ObjRelationship
Appends a DbRelationship to the existing list of DbRelationships.
addDeclaredProperty(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(LifecycleEvent, Object, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers a callback method to be invoked on a provided non-entity object when a lifecycle event occurs on any entity that does not suppress default callbacks.
addDescriptor(String, ClassDescriptor) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
Caches descriptor definition.
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.ObjEntity
Adds a new EntityListener.
addEntityMergeListener(EntityMergeListener) - Method in class org.apache.cayenne.util.EntityMergeSupport
Registers new EntityMergeListener
addEntityResult(EntityResult) - Method in class org.apache.cayenne.map.SQLResult
 
addEscapes(String) - Static method in error org.apache.cayenne.ejbql.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in error org.apache.cayenne.exp.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in error org.apache.cayenne.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(DbAdapterFactory) - Static method in class org.apache.cayenne.dba.AutoAdapter
Allows application code to add a sniffer to detect a custom adapter.
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
Appends an interface to a String array of interfaces, returning the resulting expanded array.
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
 
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(LifecycleEvent, Class<?>, Object, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers callback method to be invoked on a provided non-entity object when a lifecycle event occurs for a specific entity.
addListener(LifecycleEvent, Class<?>, String) - Method in class org.apache.cayenne.reflect.LifecycleCallbackRegistry
Registers a callback method to be invoked on an entity class instances when a lifecycle event occurs.
addLocal(Object) - Method in class org.apache.cayenne.util.PersistentObjectList
 
addMap(DataMap) - Method in class org.apache.cayenne.access.DataDomain
Registers new DataMap with this domain.
addMultiColumnOperand(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.jdbc.EJBQLConditionTranslator
 
addNode(DataNode) - Method in class org.apache.cayenne.access.DataDomain
Adds new DataNode.
addNonBlockingListener(Object, String, Class<?>, EventSubject) - Method in class org.apache.cayenne.event.EventManager
 
addNonBlockingListener(Object, String, Class<?>, EventSubject, Object) - Method in class org.apache.cayenne.event.EventManager
 
addObjectField(String, String) - Method in class org.apache.cayenne.map.EntityResult
Adds a result set column mapping for a single object property of the root entity.
addObjectField(String, String, String) - Method in class org.apache.cayenne.map.EntityResult
Adds a result set column mapping for a single object property of a specified entity that may differ from the root entity if inheritance is involved.
addObjEntity(ObjEntity) - Method in class org.apache.cayenne.map.DataMap
Adds a new ObjEntity to this DataMap.
addOrdering(String, String, String) - Method in class org.apache.cayenne.map.QueryBuilder
Deprecated.  
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
Deprecated. 
addOrdering(String, boolean, boolean) - Method in class org.apache.cayenne.query.SelectQuery
Deprecated. 
addOrdering(String, SortOrder) - Method in class org.apache.cayenne.query.SelectQuery
Adds ordering specification to this query orderings.
addOrderings(List<Ordering>) - Method in class org.apache.cayenne.query.SelectQuery
Adds a list of orderings.
addParameter(String, Object) - Method in class org.apache.cayenne.query.ProcedureQuery
Adds a named parameter to the internal map of parameters.
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
Deprecated.  
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<String>) - Method in class org.apache.cayenne.query.ProcedureQuery
Adds all prefetches from a provided collection.
addPrefetches(Collection<String>) - Method in class org.apache.cayenne.query.SQLTemplate
Adds all prefetches from a provided collection.
addProcedure(Procedure) - Method in class org.apache.cayenne.map.DataMap
Adds stored procedure to the list of procedures.
addProperty(String, String) - Method in class org.apache.cayenne.map.QueryBuilder
Deprecated.  
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.
AddRelationshipToDb - Class in org.apache.cayenne.merge
 
AddRelationshipToDb(DbEntity, DbRelationship) - Constructor for class org.apache.cayenne.merge.AddRelationshipToDb
 
AddRelationshipToModel - Class in org.apache.cayenne.merge
 
AddRelationshipToModel(DbEntity, DbRelationship) - Constructor for class org.apache.cayenne.merge.AddRelationshipToModel
 
addResourcePath(String) - Method in class org.apache.cayenne.conf.DefaultConfiguration
Adds the given String as a custom path for resource lookups.
addResult(SQLResult) - Method in class org.apache.cayenne.map.DataMap
Adds a named SQLResultSet to the DataMap.
addResultDescriptor(ColumnDescriptor[]) - Method in class org.apache.cayenne.query.ProcedureQuery
Adds a descriptor for a single ResultSet.
addResultList(List) - Method in class org.apache.cayenne.util.GenericResponse
 
addResultPath(String) - Method in class org.apache.cayenne.query.PrefetchSelectQuery
Configures an "extra" path that will resolve to an extra column (or columns) in the result set.
addRootDbEntity(DbEntity) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Adds a root DbEntity to the list of roots, filtering duplicates.
addRootPath(String) - Method in class org.apache.cayenne.conf.ClasspathResourceFinder
Adds a base path to be used for resource lookup.
addSql(String, String) - Method in class org.apache.cayenne.map.QueryBuilder
Deprecated. Adds raw sql.
addStatementEventListener(StatementEventListener) - Method in class org.apache.cayenne.conn.PooledConnectionImpl
 
addSubclassDescriptor(String, ClassDescriptor) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Adds a subclass descriptor that maps to a given class name.
addSuperProperty(Property) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Registers a superclass property.
addTarget(Object, Object, boolean) - Method in class org.apache.cayenne.reflect.BaseToManyProperty
 
addTarget(Object, Object, boolean) - Method in interface org.apache.cayenne.reflect.ToManyProperty
 
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
Deprecated.  
addToParamList(DbAttribute, Object) - Method in class org.apache.cayenne.access.trans.QueryAssembler
Registers anObject as a PreparedStatement parameter.
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.ejbql.parser
Superclass of aggregated conditional nodes such as NOT, AND, OR.
AggregateConditionNode(int) - Constructor for class org.apache.cayenne.ejbql.parser.AggregateConditionNode
 
AggregateConditionNode - Class in org.apache.cayenne.exp.parser
Superclass of aggregated conditional nodes such as NOT, AND, OR.
aliasPathSplits(String, String...) - Method in class org.apache.cayenne.query.SelectQuery
Adds one or more aliases for the qualifier expression path.
ALL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
all_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
all_or_any_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
allAttributes() - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
allDiscriminatorColumns - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
allLOBAttributes - Variable in class org.apache.cayenne.access.trans.LOBBatchQueryWrapper
 
allRelationships() - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
allRows() - Method in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
allRows() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
allRows() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
allRows() - Method in interface org.apache.cayenne.access.ResultIterator
Returns all yet unread rows from ResultSet without closing it.
allSubEntities() - 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
Deprecated.  
AND - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
AND - Static variable in class org.apache.cayenne.exp.Expression
 
andCondition() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
 
andExp(Expression) - Method in class org.apache.cayenne.exp.Expression
Chains this expression with another expression using "and".
andQualifier(Expression) - Method in class org.apache.cayenne.query.QualifiedQuery
Adds specified qualifier to the existing qualifier joining it using "AND".
ANY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
any_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
append(String) - Method in class org.apache.cayenne.access.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.
append(Object, Object) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two Objects are equal using their equals method.
append(long, long) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two long s are equal.
append(int, int) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two ints are equal.
append(short, short) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two shorts are equal.
append(char, char) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two chars are equal.
append(byte, byte) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two bytes are equal.
append(double, double) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two doubles are equal by testing that the pattern of bits returned by doubleToLong are equal.
append(float, float) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two floats are equal byt testing that the pattern of bits returned by doubleToLong are equal.
append(boolean, boolean) - Method in class org.apache.cayenne.util.EqualsBuilder
Test if two booleanss are equal.
append(Object[], Object[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Performs a deep comparison of two Object arrays.
append(long[], long[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of long.
append(int[], int[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of int.
append(short[], short[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of short.
append(char[], char[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of char.
append(byte[], byte[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of byte.
append(double[], double[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of double.
append(float[], float[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of float.
append(boolean[], boolean[]) - Method in class org.apache.cayenne.util.EqualsBuilder
Deep comparison of array of boolean.
append(Object) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an Object.
append(long) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a long.
append(int) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an int.
append(short) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a short.
append(char) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a char.
append(byte) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a byte.
append(double) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a double.
append(float) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a float.
append(boolean) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a boolean.
append(Object[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an Object array.
append(long[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a long array.
append(int[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for an int array.
append(short[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a short array.
append(char[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a char array.
append(byte[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a byte array.
append(double[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a double array.
append(float[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a float array.
append(boolean[]) - Method in class org.apache.cayenne.util.HashCodeBuilder
Append a hashCode for a boolean array.
append(String, Object) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendAddNewPrimaryKeySQL(DbAdapter, List<String>) - Method in class org.apache.cayenne.merge.SetPrimaryKeyToDb
 
appendArray(short[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(int[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(float[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(long[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(byte[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(double[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(char[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(boolean[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendArray(Object[]) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendClassName() - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendColumn(String, String, DbAttribute, String) - Method in class org.apache.cayenne.access.jdbc.EJBQLSelectColumnsTranslator
 
appendDbAttribute(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
Appends the name of the column to the query buffer.
appendDbPath(Expression) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
 
appendDeclaredAttributes(Collection<ObjAttribute>) - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
appendDeclaredRelationships(Collection<ObjRelationship>) - Method in class org.apache.cayenne.map.EntityInheritanceTree
 
appendDetail(Object) - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendDropOriginalPrimaryKeySQL(DbAdapter, List<String>) - Method in class org.apache.cayenne.merge.SetPrimaryKeyToDb
 
appendFormattedByte(Appendable, byte) - Static method in class org.apache.cayenne.util.IDUtil
Prints a byte value to a StringBuffer as a double digit hex value.
appendIdentityHashCode() - Method in class org.apache.cayenne.util.ToStringBuilder
 
appendInnerJoin(String, EJBQLTableId, EJBQLTableId) - Method in class org.apache.cayenne.access.jdbc.EJBQLJoinAppender
 
appendJoin(String, EJBQLTableId, EJBQLTableId, String) - Method in class org.apache.cayenne.access.jdbc.EJBQLJoinAppender
 
appendJoins(Appendable) - Method in class org.apache.cayenne.access.trans.JoinStack
Appends all configured joins to the provided output object.
appendJoinSubtree(Appendable, JoinTreeNode) - Method in class org.apache.cayenne.access.trans.JoinStack
 
appendLikeEscapeCharacter(PatternMatchNode) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
Outputs the standard JDBC (database agnostic) expression for supplying the escape character to the database server when supplying a LIKE clause.
appendLimitAndOffsetClauses(StringBuilder) - Method in class org.apache.cayenne.access.trans.SelectTranslator
Handles appending optional limit and offset clauses.
appendLimitAndOffsetClauses(StringBuilder) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerSelectTranslator
 
appendLiteral(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
 
appendLiteral(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(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(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.dba.db2.DB2QualifierTranslator
 
appendLiteralDirect(Object, DbAttribute, Expression) - Method in class org.apache.cayenne.dba.openbase.OpenBaseQualifierTranslator
 
appendMultiColumnPath(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.jdbc.EJBQLDbPathTranslator
 
appendMultiColumnPath(EJBQLMultiColumnOperand) - Method in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
 
appendObjectMatch() - Method in class org.apache.cayenne.access.trans.QualifierTranslator
 
appendObjPath(Expression) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
Processes parts of the OBJ_PATH expression.
appendOuterJoin(String, EJBQLTableId, EJBQLTableId) - Method in class org.apache.cayenne.access.jdbc.EJBQLJoinAppender
 
appendPart(T) - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
 
appendPrefix(StringBuffer, QuotingStrategy) - Method in class org.apache.cayenne.merge.AddColumnToDb
append the part of the token before the actual column data type
appendPrefix(StringBuffer, QuotingStrategy) - Method in class org.apache.cayenne.merge.SetColumnTypeToDb
append the part of the token before the actual column data type
appendProperties(StringBuffer) - Method in class org.apache.cayenne.CayenneDataObject
 
appendQualifier(Appendable, boolean) - Method in class org.apache.cayenne.access.trans.JoinStack
Append join information to the qualifier - the part after "WHERE".
appendSuper(boolean) - Method in class org.apache.cayenne.util.EqualsBuilder
Adds the result of super.equals() to this builder.
appendSuper(int) - Method in class org.apache.cayenne.util.HashCodeBuilder
Adds the result of super.hashCode() to this builder.
appendTable(EJBQLTableId) - Method in class org.apache.cayenne.access.jdbc.EJBQLJoinAppender
 
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
 
applyDBLayerDefaults() - Method in class org.apache.cayenne.map.EntityResolver
Updates missing mapping artifacts that can be guessed from other mapping information.
applyDiff(DataRow) - Method in class org.apache.cayenne.DataRow
Builds a new DataRow, merging changes from diff parameter with data contained in this DataRow.
applyObjectLayerDefaults() - Method in class org.apache.cayenne.map.EntityResolver
Updates missing mapping artifacts that can be guessed from other mapping information.
applyQualifier(StringBuffer, BatchQuery) - Method in class org.apache.cayenne.access.trans.DeleteBatchQueryBuilder
Appends WHERE clause to SQL string
arc - Variable in class org.apache.cayenne.query.RelationshipQuery
 
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
 
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
arcCreated(Object, Object, Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
Notifies implementing object that a new arc was created between two nodes.
arcCreated(Object, Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
 
ArcCreateOperation - Class in org.apache.cayenne.graph
 
ArcCreateOperation(Object, Object, Object) - Constructor for class org.apache.cayenne.graph.ArcCreateOperation
 
ArcCreateOperation(Object, Object, Object, int) - Constructor for class org.apache.cayenne.graph.ArcCreateOperation
 
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.access.ObjectStore
 
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
arcDeleted(Object, Object, Object) - Method in interface org.apache.cayenne.graph.GraphChangeHandler
Notifies implementing object that an arc between two nodes was deleted.
arcDeleted(Object, Object, Object) - Method in class org.apache.cayenne.graph.GraphMap
 
ArcDeleteOperation - Class in org.apache.cayenne.graph
 
ArcDeleteOperation(Object, Object, Object) - Constructor for class org.apache.cayenne.graph.ArcDeleteOperation
 
ArcDeleteOperation(Object, Object, Object, int) - Constructor for class org.apache.cayenne.graph.ArcDeleteOperation
 
arcId - Variable in class org.apache.cayenne.graph.ArcCreateOperation
 
arcId - Variable in class org.apache.cayenne.graph.ArcDeleteOperation
 
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
RegularExpression Id.
ASC - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
ASC - Static variable in class org.apache.cayenne.query.Ordering
Deprecated. Use SortOrder.ASCENDING instead.
AshwoodEntitySorter - Class in org.apache.cayenne.map
Implements dependency sorting algorithms for ObjEntities, DbEntities and DataObjects.
AshwoodEntitySorter(Collection<DataMap>) - Constructor for class org.apache.cayenne.map.AshwoodEntitySorter
 
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<? extends Node>) - 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
 
ASTLike(ASTPath, Object, char) - Constructor for class org.apache.cayenne.exp.parser.ASTLike
 
ASTLikeIgnoreCase - Class in org.apache.cayenne.exp.parser
"Case insensitive like" expression.
ASTLikeIgnoreCase() - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
ASTLikeIgnoreCase(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
ASTLikeIgnoreCase(ASTPath, Object, char) - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
ASTList - Class in org.apache.cayenne.exp.parser
A leaf expression representing an immutable collection of values.
ASTList() - Constructor for class org.apache.cayenne.exp.parser.ASTList
 
ASTList(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTList
Initializes a list expression with an Object[].
ASTList(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTList
Initializes a list expression with a Java Collection
ASTList(Iterator) - Constructor for class org.apache.cayenne.exp.parser.ASTList
Initializes a list expression with a Java Iterator.
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
 
ASTNotLike(ASTPath, Object, char) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
 
ASTNotLikeIgnoreCase - Class in org.apache.cayenne.exp.parser
"Not like, ignore case" expression.
ASTNotLikeIgnoreCase() - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
ASTNotLikeIgnoreCase(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
ASTNotLikeIgnoreCase(ASTPath, Object, char) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
ASTObjPath - Class in org.apache.cayenne.exp.parser
 
ASTObjPath() - Constructor for class org.apache.cayenne.exp.parser.ASTObjPath
 
ASTObjPath(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTObjPath
 
ASTOr - Class in org.apache.cayenne.exp.parser
"Or" expression.
ASTOr() - Constructor for class org.apache.cayenne.exp.parser.ASTOr
 
ASTOr(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTOr
 
ASTOr(Collection<? extends Node>) - Constructor for class org.apache.cayenne.exp.parser.ASTOr
 
ASTPath - Class in org.apache.cayenne.exp.parser
Generic path expression.
ASTScalar - Class in org.apache.cayenne.exp.parser
A scalar value wrapper expression.
ASTScalar() - Constructor for class org.apache.cayenne.exp.parser.ASTScalar
 
ASTScalar(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTScalar
 
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
 
AttributeEvent - Class in org.apache.cayenne.map.event
Represents events resulted from Attribute changes in CayenneModeler.
AttributeEvent(Object, Attribute, Entity) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
Creates a Attribute change event.
AttributeEvent(Object, Attribute, Entity, int) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
Creates a Attribute event of a specified type.
AttributeEvent(Object, Attribute, Entity, String) - Constructor for class org.apache.cayenne.map.event.AttributeEvent
Creates a Attribute name change event.
attributeOverrides - Variable in class org.apache.cayenne.map.EmbeddedAttribute
 
attributeOverrides - Variable in class org.apache.cayenne.map.ObjEntity
 
attributePrecision - Variable in class org.apache.cayenne.map.DbAttribute
 
AttributeProperty - Interface in org.apache.cayenne.reflect
Represents a simple object property.
attributes - Variable in class org.apache.cayenne.access.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.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
RegularExpression Id.

B

backup(int) - Method in class org.apache.cayenne.ejbql.parser.JavaCharStream
Retreat.
backup(int) - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Retreat.
backup(int) - Method in class org.apache.cayenne.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
 
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
 
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
 
BaseSchemaUpdateStrategy - Class in org.apache.cayenne.access.dbsync
 
BaseSchemaUpdateStrategy() - Constructor for class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
 
BaseSQLAction - Class in org.apache.cayenne.access.jdbc
A convenience superclass for SQLAction implementations.
BaseSQLAction(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
 
BasicNamingStrategy - Class in org.apache.cayenne.map.naming
BasicNamingStrategy is an naming strategy that creates names in Cayenne's old-fashioned manner, i.e.
BasicNamingStrategy() - Constructor for class org.apache.cayenne.map.naming.BasicNamingStrategy
 
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
 
BatchQueryBuilderFactory - Interface in org.apache.cayenne.access.jdbc
Factory which creates BatchQueryBuilders for different types of queries, which, in their turn, create SQL strings
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.
beginColumn - Variable in class org.apache.cayenne.ejbql.parser.Token
The column number of the first character of this Token.
beginColumn - Variable in class org.apache.cayenne.exp.parser.Token
The column number of the first character of this Token.
beginColumn - Variable in class org.apache.cayenne.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
The line number of the first character of this Token.
beginLine - Variable in class org.apache.cayenne.exp.parser.Token
The line number of the first character of this Token.
beginLine - Variable in class org.apache.cayenne.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
RegularExpression Id.
BETWEEN - Static variable in class org.apache.cayenne.exp.Expression
 
between_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
betweenDbExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building BETWEEN expressions.
betweenExp(String, Object, Object) - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for building BETWEEN expressions.
BigDecimalType - Class in org.apache.cayenne.access.types
 
BigDecimalType() - Constructor for class org.apache.cayenne.access.types.BigDecimalType
 
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
Deprecated. since 3.0
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 class org.apache.cayenne.dba.db2.DB2Adapter
 
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.derby.DerbyAdapter
 
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.oracle.OracleAdapter
 
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.jdbc.SoftDeleteBatchQueryBuilder
 
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
Deprecated. since 3.0, replaced by BaseContex#bindThreadObjectContext().
bindThreadObjectContext(ObjectContext) - Static method in class org.apache.cayenne.BaseContext
Binds a ObjectContext to the current thread.
bindThreadTransaction(Transaction) - Static method in class org.apache.cayenne.access.Transaction
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
RegularExpression Id.
boolean_primary() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
boolean_value() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
BooleanType - Class in org.apache.cayenne.access.types
Handles java.lang.Boolean mapping.
BooleanType() - Constructor for class org.apache.cayenne.access.types.BooleanType
 
BootstrapMessage - Class in org.apache.cayenne.remote
A message sent to a remote service to request Cayenne mapping info.
BootstrapMessage() - Constructor for class org.apache.cayenne.remote.BootstrapMessage
 
BOTH - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
bufcolumn - Variable in class org.apache.cayenne.ejbql.parser.JavaCharStream
 
bufcolumn - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
 
bufcolumn - Variable in class org.apache.cayenne.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.util.ToStringBuilder
 
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
Position in buffer.
bufpos - Variable in class org.apache.cayenne.exp.parser.JavaCharStream
Position in buffer.
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
Deprecated.  
buildFileList() - Method in class org.apache.cayenne.project.Project
Creates a list of project files.
buildResultColumns() - Method in class org.apache.cayenne.access.trans.SelectTranslator
 
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
RegularExpression Id.
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
Deprecated. since 3.0 use QueryCacheStrategy enum.
CACHE_POLICY_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
Deprecated. since 3.0 use "cayenne.GenericSelectQuery.cacheStrategy"
CACHE_REFRESH - Static variable in class org.apache.cayenne.query.ObjectIdQuery
 
CACHE_SIZE_PROPERTY - Static variable in class org.apache.cayenne.cache.MapQueryCacheFactory
 
CACHE_STRATEGY_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
 
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<T extends Calendar> - Class in org.apache.cayenne.access.types
ExtendedType that handles Calendar fields.
CalendarType(Class<T>) - Constructor for class org.apache.cayenne.access.types.CalendarType
 
CallbackDescriptor - Class in org.apache.cayenne.map
A mapping descriptor of a single callback event.
CallbackDescriptor(LifecycleEvent) - Constructor for class org.apache.cayenne.map.CallbackDescriptor
 
CallbackMap - Class in org.apache.cayenne.map
A generic descriptor of a set of standard lifecycle callbacks.
CallbackMap() - Constructor for class org.apache.cayenne.map.CallbackMap
 
callbackMethods - Variable in class org.apache.cayenne.map.CallbackDescriptor
 
callbackRegistry - Variable in class org.apache.cayenne.map.EntityResolver
 
callbacks - Variable in class org.apache.cayenne.map.CallbackMap
 
callbacks - Variable in class org.apache.cayenne.map.EntityListener
 
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
Deprecated. since 3.0 - this method is redundant, as subclasses can prevent initialization by overriding Configuration.initialize() and throwing an exception.
canInitialize() - Method in class org.apache.cayenne.conf.FileConfiguration
Deprecated. since 3.0 - superclass method is deprecated.
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.
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
 
CapsStrategy - Enum in org.apache.cayenne.query
Defines forced capitalization of the result column names in the DataRow.
CASCADE - Static variable in class org.apache.cayenne.map.DeleteRule
Delete the destination object(s)
caseTransformer - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
catalog - Variable in class org.apache.cayenne.map.DbEntity
 
catalog - Variable in class org.apache.cayenne.map.Procedure
 
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, initializing it with a channel instance.
CayenneContext(DataChannel, boolean, boolean) - Constructor for class org.apache.cayenne.CayenneContext
Creates a new CayenneContext, initializing it with a channel.
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
EnhancerVisitorFactory implementation based on Cayenne mapping.
CayenneEnhancerVisitorFactory(EntityResolver) - Constructor for class org.apache.cayenne.enhancer.CayenneEnhancerVisitorFactory
 
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.
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.
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
RegularExpression Id.
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
 
checkDescriptorInitialized() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
Checks whether decorated descriptor is initialized, and if not, creates it using parent ClassDescriptorMap.
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
Deprecated.  
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.
checkReserved - Variable in class org.apache.cayenne.enhancer.EmbeddableVisitor
 
checkStopped() - Method in class org.apache.cayenne.access.DataDomain
Checks that Domain is not stopped.
checkWritePermissions(File) - Method in class org.apache.cayenne.project.ProjectFile
 
ChildDiffLoader - Class in org.apache.cayenne.graph
A GraphChangeHandler that loads child ObjectContext diffs into a parent ObjectContext.
ChildDiffLoader(ObjectContext) - Constructor for class org.apache.cayenne.graph.ChildDiffLoader
 
children - Variable in class org.apache.cayenne.exp.parser.SimpleNode
 
children - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
chooseDbRelationship(ObjRelationship) - Method in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
Checks if the object relationship is flattened and then chooses the corresponding db relationship.
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
Deprecated. since 3.0 unused.
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
 
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.conf.ClasspathResourceFinder
 
classLoader - Variable in class org.apache.cayenne.util.ResourceLocator
 
className - Variable in class org.apache.cayenne.access.types.DefaultType
Deprecated.  
classname() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
className - Variable in class org.apache.cayenne.map.Embeddable
 
className - Variable in class org.apache.cayenne.map.EntityListener
 
className - Variable in class org.apache.cayenne.map.ObjEntity
 
ClasspathResourceFinder - Class in org.apache.cayenne.conf
A ResourceFinder that looks up resources in the classpath.
ClasspathResourceFinder() - Constructor for class org.apache.cayenne.conf.ClasspathResourceFinder
 
cleaningDestination - Variable in class org.apache.cayenne.access.DataPort
 
cleanup(File) - Method in class org.apache.cayenne.project.ProjectConfigurator
Deprecated. 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.cache.MapQueryCache
 
clear() - Method in class org.apache.cayenne.cache.NestedQueryCache
Clears the underlying shared cache.
clear() - Method in class org.apache.cayenne.cache.OSQueryCache
 
clear() - Method in interface org.apache.cayenne.cache.QueryCache
Clears all cache entries.
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.
clearFactories() - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
 
clearLocalChanges() - Method in class org.apache.cayenne.util.PersistentObjectList
 
clearNodeScope(Node) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
clearObjEntities() - Method in class org.apache.cayenne.map.DataMap
 
clearOrderings() - Method in class org.apache.cayenne.query.SelectQuery
Clears all configured orderings.
clearParameters() - Method in class org.apache.cayenne.query.ProcedureQuery
Cleans up all configured parameters.
clearPrefetches() - Method in class org.apache.cayenne.query.ProcedureQuery
Clears all prefetches.
clearPrefetches() - Method in class org.apache.cayenne.query.SelectQuery
Clears all stored prefetch paths.
clearPrefetches() - Method in class org.apache.cayenne.query.SQLTemplate
Clears all prefetches.
clearProcedures() - Method in class org.apache.cayenne.map.DataMap
 
clearQueries() - Method in class org.apache.cayenne.map.DataMap
 
clearRelationships() - Method in class org.apache.cayenne.map.Entity
 
clearResultSets() - Method in class org.apache.cayenne.map.DataMap
 
clearWarnings() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
CLIENT_SERIALIZER_FACTORIES - Static variable in class org.apache.cayenne.remote.hessian.HessianConnection
 
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.
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.DistinctResultIterator
CLoses underlying ResultIterator.
close() - Method in class org.apache.cayenne.access.jdbc.JDBCResultIterator
Closes ResultIterator and associated ResultSet.
close() - Method in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
close() - Method in interface org.apache.cayenne.access.ResultIterator
Closes ResultIterator and associated ResultSet.
close() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
close() - Method in class org.apache.cayenne.conn.PooledConnectionImpl
 
closed - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
closeNodeScope(Node, int) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
closeNodeScope(Node, boolean) - Method in class org.apache.cayenne.ejbql.parser.JJTEJBQLState
 
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.wocompat.parser.SimpleCharStream
 
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.
columnNamesCapitalization - Variable in class org.apache.cayenne.query.ProcedureQuery
 
columnNamesCapitalization - Variable in class org.apache.cayenne.query.SQLTemplate
 
columns - Variable in class org.apache.cayenne.access.jdbc.RowDescriptor
 
columns - Variable in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
 
COMMA - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
commit() - Method in class org.apache.cayenne.access.Transaction
 
commit() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
commitChanges() - Method in class org.apache.cayenne.access.DataContext
Synchronizes object graph with the database.
commitChanges() - Method in class org.apache.cayenne.BaseContext
 
commitChanges() - Method in class org.apache.cayenne.CayenneContext
Commits changes to uncommitted objects.
commitChanges() - Method in interface org.apache.cayenne.ObjectContext
Flushes all changes to objects in this context to the parent DataChannel, cascading flush operation all the way through the stack, ultimately saving data in the database.
commitChangesToParent() - Method in class org.apache.cayenne.access.DataContext
"Flushes" the changes to the parent DataChannel.
commitChangesToParent() - Method in class org.apache.cayenne.BaseContext
 
commitChangesToParent() - Method in class org.apache.cayenne.CayenneContext
 
commitChangesToParent() - Method in interface org.apache.cayenne.ObjectContext
Flushes all changes to objects in this context to the parent DataChannel.
COMMITTED - Static variable in class org.apache.cayenne.PersistenceState
Describes a state of an object registered with DataContext/ObjectContext, whose fields exactly match the state of a corresponding database row.
compare(Object, Object) - Method in class org.apache.cayenne.query.Ordering
Comparable interface implementation.
compareFullRows - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
compareTo(NodeDiff) - Method in class org.apache.cayenne.graph.NodeDiff
Implements a Comparable interface method to compare based on diffId property.
compareTo(MergerToken) - Method in class org.apache.cayenne.merge.AddRelationshipToDb
 
comparison_expression() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
compile(String, EntityResolver) - Method in interface org.apache.cayenne.ejbql.EJBQLParser
Parses and compiles an expression for the EntityResolver.
compile(String, EntityResolver) - Method in class org.apache.cayenne.ejbql.parser.EJBQL.EJBQLDefaultParser
 
complimentaryReverseArcName - Variable in class org.apache.cayenne.reflect.BaseArcProperty
 
components - Variable in class org.apache.cayenne.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<GraphDiff>) - 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.
compress(GraphDiff) - Method in class org.apache.cayenne.graph.GraphDiffCompressor
 
concat() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
CONCAT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
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
Deprecated. since 3.0 use MapLoader.createResourceFinder().
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.project.ApplicationProject
 
configuration - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
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
 
configuredStatements() - Method in class org.apache.cayenne.access.DbGenerator
Returns a list of all schema statements that should be executed with the current configuration.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.db2.DB2Adapter
 
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.
configureExtendedTypes(ExtendedTypeMap) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
 
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.
configureRowDescriptorBuilder(SQLStatement, ResultSet) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
configURL - Variable in class org.apache.cayenne.event.JavaGroupsBridge
 
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.DbLoader
 
connection - Variable in class org.apache.cayenne.access.jdbc.JDBCResultIterator
 
connection - Variable in class org.apache.cayenne.access.QueryTranslator
Deprecated.  
connection - Variable in class org.apache.cayenne.access.trans.ProcedureTranslator
 
connection - Variable in class org.apache.cayenne.access.trans.QueryAssembler
 
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.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.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
 
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.jdbc.EJBQLJoinAppender
 
context - Variable in class org.apache.cayenne.access.jdbc.EJBQLSelectColumnsTranslator
 
context - Variable in class org.apache.cayenne.access.jdbc.EJBQLSelectTranslator
 
context - Variable in class org.apache.cayenne.access.ObjectStore
The DataContext that owns this ObjectStore.
context - Variable in class org.apache.cayenne.graph.ChildDiffLoader
 
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
RegularExpression Id.
create(String, Object) - Method in class org.apache.cayenne.project.NamedObjectFactory
Internal factory method.
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.
createAccessor(Class<?>, String) - Static method in class org.apache.cayenne.reflect.PropertyUtils
Compiles an accessor that can be used for fast access for the nested property of the objects of a given class.
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.h2.H2Sniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.ingres.IngresSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.mysql.MySQLSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.openbase.OpenBaseSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.oracle.OracleSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.postgres.PostgresSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sqlite.SQLiteSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerSniffer
 
createAdapter(DatabaseMetaData) - Method in class org.apache.cayenne.dba.sybase.SybaseSniffer
 
createAddColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.oracle.OracleMergerFactory
 
createAddColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerMergerFactory
 
createAddColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sybase.SybaseMergerFactory
 
createAddColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createAddColumnToModel(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createAddRelationshipToDb(DbEntity, DbRelationship) - Method in class org.apache.cayenne.merge.MergerFactory
 
createAddRelationshipToModel(DbEntity, DbRelationship) - Method in class org.apache.cayenne.merge.MergerFactory
 
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
 
createArrayOf(String, Object[]) - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
createAttributeProperty(PersistentDescriptor, ObjAttribute) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createAttributeProperty(PersistentDescriptor, ObjAttribute) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
 
createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
createAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
 
createAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
createAutoPk(DataNode, List<DbEntity>) - Method in interface org.apache.cayenne.dba.PkGenerator
Generates necessary database objects to provide automatic primary key support.
createAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
Generates database objects to provide automatic primary key support.
createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
Creates a list of CREATE SEQUENCE statements for the list of DbEntities.
createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
createAutoPkStatements(List) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
 
createAutoPkStatements(List) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
createAutoPkStatements(List<DbEntity>) - Method in interface org.apache.cayenne.dba.PkGenerator
Returns a list of SQL strings needed to generates database objects to provide automatic primary support for the list of entities.
createAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
 
createBlob() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
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.
createChildContext() - Method in class org.apache.cayenne.access.DataContext
Creates and returns a new child ObjectContext.
createChildContext() - Method in class org.apache.cayenne.CayenneContext
Creates and returns a new child ObjectContext.
createChildContext() - Method in interface org.apache.cayenne.ObjectContext
Creates and returns a new child ObjectContext.
createChildDataContext() - Method in class org.apache.cayenne.access.DataContext
Deprecated. since 3.0 use DataContext.createChildContext().
createClob() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
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.
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.
createCreateTableToDb(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBaseMergerFactory
 
createCreateTableToDb(DbEntity) - Method in class org.apache.cayenne.merge.MergerFactory
 
createCreateTableToModel(DbEntity) - Method in class org.apache.cayenne.merge.MergerFactory
 
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.
createDbRelationshipName(ExportedKey, boolean) - Method in class org.apache.cayenne.map.naming.BasicNamingStrategy
 
createDbRelationshipName(ExportedKey, boolean) - Method in interface org.apache.cayenne.map.naming.NamingStrategy
Creates new name for Db Relationship
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.
createDeleteQueryBuilder(DbAdapter) - Method in interface org.apache.cayenne.access.jdbc.BatchQueryBuilderFactory
Creates query builder for DELETE queries
createDeleteQueryBuilder(DbAdapter) - Method in class org.apache.cayenne.access.jdbc.DefaultBatchQueryBuilderFactory
 
createDeleteQueryBuilder(DbAdapter) - Method in class org.apache.cayenne.access.jdbc.SoftDeleteQueryBuilderFactory
 
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.
createDropColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sybase.SybaseMergerFactory
 
createDropColumnToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createDropColumnToModel(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createDropRelationshipToDb(DbEntity, DbRelationship) - Method in class org.apache.cayenne.dba.mysql.MySQLMergerFactory
 
createDropRelationshipToDb(DbEntity, DbRelationship) - Method in class org.apache.cayenne.dba.openbase.OpenBaseMergerFactory
 
createDropRelationshipToDb(DbEntity, DbRelationship) - Method in class org.apache.cayenne.merge.MergerFactory
 
createDropRelationshipToModel(DbEntity, DbRelationship) - Method in class org.apache.cayenne.merge.MergerFactory
 
createDropTableToDb(DbEntity) - Method in class org.apache.cayenne.merge.MergerFactory
 
createDropTableToModel(DbEntity) - Method in class org.apache.cayenne.merge.MergerFactory
 
createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.JdbcAdapter
Creates and returns an EJBQLTranslatorFactory used to generate visitors for EJBQL to SQL translations.
createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
 
createEJBQLTranslatorFactory() - Method in class org.apache.cayenne.dba.sybase.SybaseAdapter
 
createEmbeddableAccessor(EmbeddableDescriptor, String, Class<?>) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
Creates an accessor for the property of the embeddable class.
createEmbeddableDescriptor(EmbeddedAttribute) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
Creates a descriptor of the embedded property.
createEmbeddableDescriptor(EmbeddedAttribute) - Method in class org.apache.cayenne.reflect.pojo.EnhancedPojoDescriptorFactory
 
createEmbeddedAttributeProperty(PersistentDescriptor, EmbeddedAttribute, ObjAttribute) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createEventBridge(Collection<EventSubject>, String, Map<String, Object>) - Method in interface org.apache.cayenne.event.EventBridgeFactory
Creates an EventBridge with the specified parameters.
createEventBridge(Collection<EventSubject>, String, Map<String, Object>) - Method in class org.apache.cayenne.event.JavaGroupsBridgeFactory
Creates a JavaGroupsBridge instance.
createEventBridge(Collection<EventSubject>, String, Map<String, Object>) - Method in class org.apache.cayenne.event.JMSBridgeFactory
 
createEventBridge(Collection<EventSubject>, String, Map<String, Object>) - 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.
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.
CreateIfNoSchemaStrategy - Class in org.apache.cayenne.access.dbsync
 
CreateIfNoSchemaStrategy() - Constructor for class org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy
 
createInsertQueryBuilder(DbAdapter) - Method in interface org.apache.cayenne.access.jdbc.BatchQueryBuilderFactory
Creates query builder for INSERT queries
createInsertQueryBuilder(DbAdapter) - Method in class org.apache.cayenne.access.jdbc.DefaultBatchQueryBuilderFactory
 
createJoinStack() - Method in class org.apache.cayenne.access.trans.SelectTranslator
 
createListener(EntityListener, ObjEntity) - Method in interface org.apache.cayenne.map.EntityListenerFactory
Creates an instance of entity listener of a given class.
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.
createMergeTokens(DataNode, DataMap) - Method in class org.apache.cayenne.merge.DbMerger
Create and return a List of MergerTokens to alter the given DataNode to match the given DataMap
createMergeTokens(DbAdapter, DataSource, DataMap) - Method in class org.apache.cayenne.merge.DbMerger
Create and return a List of MergerTokens to alter the given DataNode to match the given DataMap
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
 
createNClob() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
createObjAttributeName(DbAttribute) - Method in class org.apache.cayenne.map.naming.BasicNamingStrategy
 
createObjAttributeName(DbAttribute) - Method in interface org.apache.cayenne.map.naming.NamingStrategy
Creates new name for Obj Attribute
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<? extends DataMap>, 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(Object, String) - Method in interface org.apache.cayenne.reflect.EmbeddableDescriptor
Creates a new instance of an embeddable class described by this object.
createObject(Object, String) - Method in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
createObject() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
createObject() - Method in class org.apache.cayenne.reflect.PersistentDescriptor
Creates a new instance of a class described by this object.
createObjectId(ObjEntity) - Method in class org.apache.cayenne.DataRow
Deprecated. since 3.0 - unused
createObjectId(String, DbEntity) - Method in class org.apache.cayenne.DataRow
Deprecated. since 3.0 - unused.
createObjectId(String, DbEntity, String) - Method in class org.apache.cayenne.DataRow
Deprecated. since 3.0 - unused.
createObjEntityName(DbEntity) - Method in class org.apache.cayenne.map.naming.BasicNamingStrategy
 
createObjEntityName(DbEntity) - Method in interface org.apache.cayenne.map.naming.NamingStrategy
Creates new name for Obj Entity
createObjRelationshipName(DbRelationship) - Method in class org.apache.cayenne.map.naming.BasicNamingStrategy
 
createObjRelationshipName(DbRelationship) - Method in interface org.apache.cayenne.map.naming.NamingStrategy
Creates new name for Obj Relationship
createPK - Variable in class org.apache.cayenne.access.DbGenerator
 
createPkGenerator() - Method in class org.apache.cayenne.dba.db2.DB2Adapter
Creates a DB2 specific PK Generator.
createPkGenerator() - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
 
createPkGenerator() - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
 
createPkGenerator() - Method in class org.apache.cayenne.dba.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<String, ?>) - Method in interface org.apache.cayenne.query.ParameterizedQuery
Creates a new query based on current query as a template, and using a Map of named parameters.
createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.ProcedureQuery
Creates and returns a new ProcedureQuery built using this query as a prototype and substituting template parameters with the values from the map.
createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.SelectQuery
Creates and returns a new SelectQuery built using this query as a prototype and substituting qualifier parameters with the values from the map.
createQuery(Map<String, ?>) - Method in class org.apache.cayenne.query.SQLTemplate
Creates and returns a new SQLTemplate built using this query as a prototype and substituting template parameters with the values from the map.
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.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
 
createResourceFinder() - Method in class org.apache.cayenne.map.MapLoader
Creates, configures and returns a default ResourceFinder.
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.AddColumnToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.AddColumnToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.AddRelationshipToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.AddRelationshipToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.CreateTableToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.CreateTableToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.DropColumnToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.DropColumnToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.DropRelationshipToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.DropRelationshipToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.DropTableToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.DropTableToModel
 
createReverse(MergerFactory) - Method in interface org.apache.cayenne.merge.MergerToken
Create a token with the reverse direction.
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetAllowNullToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetAllowNullToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetColumnTypeToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetColumnTypeToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetNotNullToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetNotNullToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetPrimaryKeyToDb
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetPrimaryKeyToModel
 
createReverse(MergerFactory) - Method in class org.apache.cayenne.merge.SetValueForNullToDb
 
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
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.derby.DerbyMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.h2.H2MergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.hsqldb.HSQLMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.mysql.MySQLMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.openbase.OpenBaseMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.oracle.OracleMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sybase.SybaseMergerFactory
 
createSetAllowNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetAllowNullToModel(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.db2.DB2MergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.derby.DerbyMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.h2.H2MergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.hsqldb.HSQLMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.mysql.MySQLMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.openbase.OpenBaseMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.oracle.OracleMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.postgres.PostgresMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.dba.sybase.SybaseMergerFactory
 
createSetColumnTypeToDb(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetColumnTypeToModel(DbEntity, DbAttribute, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.derby.DerbyMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.mysql.MySQLMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.openbase.OpenBaseMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.oracle.OracleMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.dba.sybase.SybaseMergerFactory
 
createSetNotNullToDb(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetNotNullToModel(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetPrimaryKeyToDb(DbEntity, Collection<DbAttribute>, Collection<DbAttribute>, String) - Method in class org.apache.cayenne.dba.h2.H2MergerFactory
 
createSetPrimaryKeyToDb(DbEntity, Collection<DbAttribute>, Collection<DbAttribute>, String) - Method in class org.apache.cayenne.dba.hsqldb.HSQLMergerFactory
 
createSetPrimaryKeyToDb(DbEntity, Collection<DbAttribute>, Collection<DbAttribute>, String) - Method in class org.apache.cayenne.dba.mysql.MySQLMergerFactory
 
createSetPrimaryKeyToDb(DbEntity, Collection<DbAttribute>, Collection<DbAttribute>, String) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetPrimaryKeyToModel(DbEntity, Collection<DbAttribute>, Collection<DbAttribute>, String) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSetValueForNullToDb(DbEntity, DbAttribute, ValueForNullProvider) - Method in class org.apache.cayenne.merge.MergerFactory
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.AbstractToDbToken
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.AddColumnToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.AddRelationshipToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.CreateTableToDb
 
createSql(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.DefaultValueForNullProvider
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.DropColumnToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.DropRelationshipToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.DropTableToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.SetAllowNullToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.SetColumnTypeToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.SetNotNullToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.SetPrimaryKeyToDb
 
createSql(DbAdapter) - Method in class org.apache.cayenne.merge.SetValueForNullToDb
 
createSql(DbEntity, DbAttribute) - Method in interface org.apache.cayenne.merge.ValueForNullProvider
 
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.jdbc.SoftDeleteBatchQueryBuilder
 
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
Deprecated. 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.
createSQLXML() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
createStatement() - Method in class org.apache.cayenne.access.QueryTranslator
Deprecated. Creates and binds a PreparedStatement to execute query SQL via JDBC.
createStatement() - Method in class org.apache.cayenne.access.trans.ProcedureTranslator
Creates and binds a PreparedStatement to execute query SQL via JDBC.
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
 
createStruct(String, Object[]) - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
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.AutoAdapter
 
createTableAppendColumn(StringBuffer, DbAttribute) - Method in interface org.apache.cayenne.dba.DbAdapter
Append the column type part of a "create table" to the given StringBuffer
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.derby.DerbyAdapter
Appends SQL for column creation to CREATE TABLE buffer.
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
 
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.JdbcAdapter
Appends SQL for column creation to CREATE TABLE buffer.
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
Appends AUTO_INCREMENT clause to the column definition for generated columns.
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
Appends AUTOINCREMENT clause to the column definition for generated columns.
createTableAppendColumn(StringBuffer, DbAttribute) - Method in class org.apache.cayenne.dba.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.
createTableAppendPKClause(StringBuffer, DbEntity) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
 
createTables - Variable in class org.apache.cayenne.access.DbGenerator
 
CreateTableToDb - Class in org.apache.cayenne.merge
 
CreateTableToDb(DbEntity) - Constructor for class org.apache.cayenne.merge.CreateTableToDb
 
CreateTableToModel - Class in org.apache.cayenne.merge
A MergerToken to add a DbEntity to a DataMap
CreateTableToModel(DbEntity) - Constructor for class org.apache.cayenne.merge.CreateTableToModel
 
createTargetObjectId(String, DbRelationship) - Method in class org.apache.cayenne.DataRow
Returns an ObjectId of an object on the other side of the to-one relationship, for this DataRow representing a source of relationship.
createToManyCollectionProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createToManyCollectionProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createToManyCollectionProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.pojo.EnhancedPojoDescriptorFactory
 
createToManyCollectionProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
 
createToManyListProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createToManyListProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createToManyListProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.pojo.EnhancedPojoDescriptorFactory
 
createToManyListProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
 
createToManyMapProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createToManyMapProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createToManyMapProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.pojo.EnhancedPojoDescriptorFactory
 
createToManyMapProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
 
createToManySetProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
createToManySetProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
createToManySetProperty(PersistentDescriptor, ObjRelationship) - Method in class org.apache.cayenne.reflect.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.  
createTranslator(Connection) - Method in class org.apache.cayenne.dba.sqlserver.SQLServerSelectAction
 
createType(String) - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Returns an ExtendedType for specific Java classes.
createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.AutoAdapter
 
createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in interface org.apache.cayenne.dba.DbAdapter
Returns a DDL string to create a unique constraint over a set of columns, or null if the unique constraints are not supported.
createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.hsqldb.HSQLDBAdapter
Returns a DDL string to create a unique constraint over a set of columns.
createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.JdbcAdapter
Returns a DDL string to create a unique constraint over a set of columns.
createUniqueConstraint(DbEntity, Collection<DbAttribute>) - Method in class org.apache.cayenne.dba.sqlite.SQLiteAdapter
 
createUniquePKIndexString(DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Returns a String to create a unique index on table primary key columns per OpenBase recommendations.
createUpdateQueryBuilder(DbAdapter) - Method in interface org.apache.cayenne.access.jdbc.BatchQueryBuilderFactory
Creates query builder for UPDATE queries
createUpdateQueryBuilder(DbAdapter) - Method in class org.apache.cayenne.access.jdbc.DefaultBatchQueryBuilderFactory
 
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.
createXmlReader() - Static method in class org.apache.cayenne.util.Util
Creates an XMLReader with default feature set.
creatingMeaningfulPK - Variable in class org.apache.cayenne.access.DbLoader
 
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
RegularExpression Id.
CURRENT_PROJECT_VERSION - Static variable in class org.apache.cayenne.project.Project
 
CURRENT_TIME - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
CURRENT_TIMESTAMP - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
currentEntity - Variable in class org.apache.cayenne.access.jdbc.EJBQLDbPathTranslator
 
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.
currentUpdateCount() - Method in interface org.apache.cayenne.QueryResponse
Returns an update count under the current iterator position.
currentUpdateCount() - Method in class org.apache.cayenne.util.GenericResponse
 
currentUpdateCount() - Method in class org.apache.cayenne.util.ListResponse
 

D

DATA_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.MapLoader
 
DATA_MAP_ROOT - Static variable in class org.apache.cayenne.map.QueryBuilder
Deprecated.  
DATA_MAP_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
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
The most common implementation of ObjectContext.
DataContext() - Constructor for class org.apache.cayenne.access.DataContext
Creates a new DataContext that is not attached to the Cayenne stack.
DataContext(DataChannel, ObjectStore) - Constructor for class org.apache.cayenne.access.DataContext
Creates a new DataContext with parent DataChannel and ObjectStore.
dataContext - Variable in class org.apache.cayenne.access.IncrementalFaultList
 
DataContextDelegate - Interface in org.apache.cayenne.access
Defines API for a DataContext "delegate" - an object that is temporarily passed control by DataContext at some critical points in the normal flow of execution.
DataContextFactory - 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
Deprecated. since 3.0 - this class should not be public
dataDomains - Variable in class org.apache.cayenne.conf.Configuration
Lookup map that stores DataDomains with names as keys.
DataMap - Class in org.apache.cayenne.map
Stores a collection of related mapping objects that describe database and object layers of an application.
DataMap() - Constructor for class org.apache.cayenne.map.DataMap
Creates a new unnamed DataMap.
DataMap(String) - Constructor for class org.apache.cayenne.map.DataMap
Creates a new named DataMap.
DataMap(String, Map<String, Object>) - Constructor for class org.apache.cayenne.map.DataMap
 
dataMap - Variable in class org.apache.cayenne.map.Embeddable
 
dataMap - Variable in class org.apache.cayenne.map.Entity
 
dataMap - Variable in class org.apache.cayenne.map.event.DataMapEvent
 
dataMap - Variable in class org.apache.cayenne.map.Procedure
 
dataMap - Variable in class org.apache.cayenne.map.QueryBuilder
Deprecated.  
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
 
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
An abstraction of a single physical data storage.
DataNode() - Constructor for class org.apache.cayenne.access.DataNode
Creates a new unnamed DataNode.
DataNode(String) - Constructor for class org.apache.cayenne.access.DataNode
Creates a new DataNode, assigning it a name.
dataNode - Variable in class org.apache.cayenne.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
Deprecated. since 3.0. ProjectConfigurator approach turned out to be not usable, and is in fact rarely used (if ever). It will be removed in subsequent releases.
DataNodeConfigInfo() - Constructor for class org.apache.cayenne.project.DataNodeConfigInfo
Deprecated.  
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.
DataRow - Class in org.apache.cayenne
DataRow a map that holds values retrieved from the database for a given query row.
DataRow(Map<String, ?>) - Constructor for class org.apache.cayenne.DataRow
 
DataRow(int) - Constructor for class org.apache.cayenne.DataRow
 
dataRowCache - Variable in class org.apache.cayenne.access.ObjectStore
Stores a reference to the DataRowStore.
dataRowKey - Variable in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
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
Deprecated.  
dataSource - Variable in class org.apache.cayenne.project.PartialProject.NodeMetaData
Deprecated.  
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
Deprecated.  
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
 
DateType - Class in org.apache.cayenne.access.types
 
DateType() - Constructor for class org.apache.cayenne.access.types.DateType
 
DB2Adapter - Class in org.apache.cayenne.dba.db2
DbAdapter implementation for the DB2 RDBMS .
DB2Adapter() - Constructor for class org.apache.cayenne.dba.db2.DB2Adapter
 
DB2MergerFactory - Class in org.apache.cayenne.dba.db2
 
DB2MergerFactory() - Constructor for class org.apache.cayenne.dba.db2.DB2MergerFactory
 
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
Deprecated. since 3.0
DB2QualifierTranslator - Class in org.apache.cayenne.dba.db2
 
DB2QualifierTranslator(QueryAssembler, String) - Constructor for class org.apache.cayenne.dba.db2.DB2QualifierTranslator
 
DB2Sniffer - Class in org.apache.cayenne.dba.db2
 
DB2Sniffer() - Constructor for class org.apache.cayenne.dba.db2.DB2Sniffer
 
DB_ATTRIBUTE_PAIR_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.MapLoader
 
DB_ENTITY_ROOT - Static variable in class org.apache.cayenne.map.QueryBuilder
Deprecated.  
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() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
DB_PATH - Static variable in class org.apache.cayenne.exp.Expression
Expression describes a path relative to a DbEntity.
DB_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
Deprecated. since 3.0 DataMap no longer implements DbAttributeListener
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.
dbAttributeAdded(DbAttribute) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
dbAttributeChanged(AttributeEvent) - Method in class org.apache.cayenne.map.DataMap
Deprecated. since 3.0 DataMap no longer implements DbAttributeListener
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.
dbAttributeModified(DbAttribute) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
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
Deprecated. since 3.0 DataMap no longer implements DbAttributeListener
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.
dbAttributeRemoved(DbAttribute) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
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 - Variable in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
DbEntity - Class in org.apache.cayenne.map
A DbEntity is a mapping descriptor that defines a structure of a database table.
DbEntity() - Constructor for class org.apache.cayenne.map.DbEntity
Creates an unnamed DbEntity.
DbEntity(String) - Constructor for class org.apache.cayenne.map.DbEntity
Creates a named DbEntity.
dbEntity - Variable in class org.apache.cayenne.map.DbKeyGenerator
 
dbEntity - Variable in class org.apache.cayenne.query.BatchQuery
 
dbEntityAdded(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.
dbEntityAdded(DbEntity) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
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 event.
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.
dbEntityRemoved(DbEntity) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
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<DbEntity>) - Constructor for class org.apache.cayenne.access.DbGenerator
Creates and initializes new DbGenerator instance.
DbGenerator(DbAdapter, DataMap, Collection<DbEntity>, DataDomain) - Constructor for class org.apache.cayenne.access.DbGenerator
Creates and initializes new DbGenerator instance.
DbJoin - Class in org.apache.cayenne.map
Defines a join between two attributes of a given relationship.
DbJoin() - Constructor for class org.apache.cayenne.map.DbJoin
 
DbJoin(DbRelationship) - Constructor for class org.apache.cayenne.map.DbJoin
 
DbJoin(DbRelationship, String, String) - Constructor for class org.apache.cayenne.map.DbJoin
 
DbKeyGenerator - Class in org.apache.cayenne.map
DbKeyGenerator is an abstraction of a primary key generator It configures the primary key generation per DbEntity in a RDBMS independent manner.
DbKeyGenerator() - Constructor for class org.apache.cayenne.map.DbKeyGenerator
 
DbKeyGenerator(String) - Constructor for class org.apache.cayenne.map.DbKeyGenerator
 
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.
DbLoader(Connection, DbAdapter, DbLoaderDelegate, NamingStrategy) - Constructor for class org.apache.cayenne.access.DbLoader
Creates new DbLoader with specified naming strategy.
DbLoaderDelegate - Interface in org.apache.cayenne.access
DbLoaderDelegate defines API that allows to control the behavior of DbLoader during the database reverse-engineering.
DbMerger - Class in org.apache.cayenne.merge
Traverse a DataNode and a DataMap and create a group of MergerTokens to alter the DataNode data store to match the DataMap.
DbMerger() - Constructor for class org.apache.cayenne.merge.DbMerger
 
DbRelationship - Class in org.apache.cayenne.map
A DbRelationship is a descriptor of a database inter-table relationship based on one or more primary key/foreign key pairs.
DbRelationship() - Constructor for class org.apache.cayenne.map.DbRelationship
 
DbRelationship(String) - Constructor for class org.apache.cayenne.map.DbRelationship
 
dbRelationshipAdded(DbRelationship, JoinType, String) - Method in class org.apache.cayenne.access.trans.DeleteTranslator
Deprecated.  
dbRelationshipAdded(DbRelationship, JoinType, String) - Method in class org.apache.cayenne.access.trans.QueryAssembler
Appends a join with given semantics to the query.
dbRelationshipAdded(DbRelationship, JoinType, String) - Method in class org.apache.cayenne.access.trans.SelectTranslator
 
dbRelationshipAdded(DbRelationship, JoinType, String) - Method in class org.apache.cayenne.access.trans.UpdateTranslator
Deprecated.  
dbRelationshipAdded(RelationshipEvent) - Method in class org.apache.cayenne.map.DataMap
Deprecated. since 3.0 DataMap no longer implements DbRelationshipListener
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.
dbRelationshipAdded(DbRelationship) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
dbRelationshipChanged(RelationshipEvent) - Method in class org.apache.cayenne.map.DataMap
Deprecated. since 3.0 DataMap no longer implements DbRelationshipListener
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.
DbRelationshipDetected - Class in org.apache.cayenne.map
A subclass of DbRelationship to hold some extra runtime information.
DbRelationshipDetected(String) - Constructor for class org.apache.cayenne.map.DbRelationshipDetected
 
dbRelationshipDidChange(RelationshipEvent) - Method in class org.apache.cayenne.map.ObjRelationship
Deprecated. since 3.0 as ObjRelationship no longer reacts to DbRelationship events.
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.
dbRelationshipRemoved(RelationshipEvent) - Method in class org.apache.cayenne.map.DataMap
Deprecated. since 3.0 DataMap no longer implements DbRelationshipListener
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.
dbRelationshipRemoved(DbRelationship) - Method in interface org.apache.cayenne.merge.ModelMergeDelegate
 
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
Debug output.
debugStream - Variable in class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Debug output.
debugStream - Variable in class org.apache.cayenne.wocompat.parser.ParserTokenManager
 
DEC_DIGITS - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
DEC_FLT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
decimal_literal() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
DECIMAL_LITERAL - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
declaredProperties - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
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.
decodeCollection(Element) - Method in class org.apache.cayenne.xml.XMLDecoder
Decodes a Collection represented by XML wrapped by a Reader into a List of objects.
decodeDouble(String) - Method in class org.apache.cayenne.xml.XMLDecoder
Decodes an XML element to a Double.
decodeElement(Element) - Method in class org.apache.cayenne.xml.XMLDecoder
Decodes the XML element to an object.
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, ObjectContext) - Static method in class org.apache.cayenne.xml.XMLDecoder
Decodes a list of DataObjects, registering them the supplied context.
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, ObjectContext) - 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 context.
decodeObject(String) - Method in class org.apache.cayenne.xml.XMLDecoder
Decodes an object from XML.
decodeObject(Element) - Method in class org.apache.cayenne.xml.XMLDecoder
Decodes an XML element to an Object.
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
Lexical state.
DEFAULT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
Lexical state.
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_CLIENT_SUPERCLASS_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default client Java superclass.
DEFAULT_COLLECTION_TYPE - Static variable in class org.apache.cayenne.map.ObjRelationship
Denotes a default type of to-many relationship collection which is a Java List.
DEFAULT_CONFIGURATION_CLASS - Static variable in class org.apache.cayenne.conf.Configuration
 
DEFAULT_DELETE_RULE_TO_MANY - Static variable in class org.apache.cayenne.map.DeleteRule
Default delete rule for one-to-many relationships.
DEFAULT_DELETE_RULE_TO_ONE - Static variable in class org.apache.cayenne.map.DeleteRule
Default delete rule for many-to-one relationships.
DEFAULT_DELETED_FIELD_NAME - Static variable in class org.apache.cayenne.access.jdbc.SoftDeleteQueryBuilderFactory
Default name of 'deleted' field
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_LOCK_TYPE_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default DB schema.
DEFAULT_MESSAGE_BUNDLE - Static variable in class org.apache.cayenne.util.LocalizedStringsHandler
 
DEFAULT_PACKAGE_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default Java class package.
DEFAULT_PK_CACHE_SIZE - Static variable in class org.apache.cayenne.dba.JdbcPkGenerator
 
DEFAULT_QUOTE_SQL_IDENTIFIERS_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
 
DEFAULT_REFRESH_PERIOD - Static variable in class org.apache.cayenne.cache.OSQueryCache
 
DEFAULT_SCHEMA_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default DB schema.
DEFAULT_SUPERCLASS_PROPERTY - Static variable in class org.apache.cayenne.map.DataMap
Defines the name of the property for default Java superclass.
DEFAULT_VERSION - Static variable in interface org.apache.cayenne.DataObject
 
DefaultBatchQueryBuilderFactory - Class in org.apache.cayenne.access.jdbc
Default implementation of BatchQueryBuilderFactory.
DefaultBatchQueryBuilderFactory() - Constructor for class org.apache.cayenne.access.jdbc.DefaultBatchQueryBuilderFactory
 
defaultClientPackage - Variable in class org.apache.cayenne.map.DataMap
 
defaultClientSuperclass - 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.
defaultEntity - Variable in class org.apache.cayenne.access.jdbc.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
 
defaultSchema - Variable in class org.apache.cayenne.map.DataMap
 
defaultSuperclass - Variable in class org.apache.cayenne.map.DataMap
 
defaultTemplate - Variable in class org.apache.cayenne.query.SQLTemplate
 
DefaultType - Class in org.apache.cayenne.access.types
Deprecated. since 3.0, as explicit type mappings are created for each JDBC spec type.
DefaultType() - Constructor for class org.apache.cayenne.access.types.DefaultType
Deprecated. Creates DefaultType to read objects from ResultSet using "getObject" method.
DefaultType(String) - Constructor for class org.apache.cayenne.access.types.DefaultType
Deprecated.  
defaultType - Variable in class org.apache.cayenne.access.types.ExtendedTypeMap
 
defaultTypes() - Static method in class org.apache.cayenne.access.types.DefaultType
Deprecated. Returns an Iterator over the names of supported default Java classes.
DefaultValueForNullProvider - Class in org.apache.cayenne.merge
 
DefaultValueForNullProvider() - Constructor for class org.apache.cayenne.merge.DefaultValueForNullProvider
 
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.cache.NestedQueryCache
 
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
RegularExpression Id.
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, Collection<DbAttribute>, Collection<String>, 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.
deleteObjects(Collection<?>) - Method in class org.apache.cayenne.CayenneContext
 
deleteObjects(Collection<?>) - Method in interface org.apache.cayenne.ObjectContext
Deletes a collection of objects by repeatedly calling deleteObject safely (avoiding a concurrent modification exception).
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.
DeleteRuleUpdater - Class in org.apache.cayenne.util
DeleteRuleUpdater is responsible for auto-setting delete rules for object relationships
DeleteRuleUpdater() - Constructor for class org.apache.cayenne.util.DeleteRuleUpdater
 
DeleteTranslator - Class in org.apache.cayenne.access.trans
Deprecated. since 3.0 since DeleteQuery is deprecated.
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.
DerbyAdapter - Class in org.apache.cayenne.dba.derby
DbAdapter implementation for the Derby RDBMS .
DerbyAdapter() - Constructor for class org.apache.cayenne.dba.derby.DerbyAdapter
 
DerbyMergerFactory - Class in org.apache.cayenne.dba.derby
 
DerbyMergerFactory() - Constructor for class org.apache.cayenne.dba.derby.DerbyMergerFactory
 
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.
DerbyQualifierTranslator - Class in org.apache.cayenne.dba.derby
 
DerbyQualifierTranslator(QueryAssembler, String) - Constructor for class org.apache.cayenne.dba.derby.DerbyQualifierTranslator
 
DerbySniffer - Class in org.apache.cayenne.dba.derby
Creates a DerbyAdapter if Apache Derby database is detected.
DerbySniffer() - Constructor for class org.apache.cayenne.dba.derby.DerbySniffer
 
DESC - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
DESC - Static variable in class org.apache.cayenne.query.Ordering
Deprecated. Use SortOrder.DESCENDING instead.
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.
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.reflect.ClassDescriptorMap
 
destinationNode - Variable in class org.apache.cayenne.access.DataPort
 
destJar - Variable in class org.apache.cayenne.project.ProjectConfigInfo
Deprecated.  
destroy() - Method in class org.apache.cayenne.conf.WebApplicationContextFilter
Cleanup callback method that shuts down shared configuration, specifically EventManager dispatch threads.
destroy() - Method in class org.apache.cayenne.remote.hessian.service.HessianService
 
destroy() - Method in class org.apache.cayenne.remote.hessian.service.HessianServlet
 
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.
DetectedDbEntity - Class in org.apache.cayenne.map
A DbEntity subclass used to hold extra JDBC metadata.
DetectedDbEntity(String) - Constructor for class org.apache.cayenne.map.DetectedDbEntity
 
detectObjectMatch(Expression) - Method in class org.apache.cayenne.access.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
Deprecated. since 3.0 subclasses are recommended to override Configuration.initialize().
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
 
diffCompressor - Variable in class org.apache.cayenne.remote.ClientChannel
 
diffId - Variable in class org.apache.cayenne.graph.NodeDiff
 
diffs - Variable in class org.apache.cayenne.graph.CompoundDiff
 
DIGIT - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
DIGIT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
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.
disable_tracing() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Disable tracing.
disable_tracing() - Method in class org.apache.cayenne.wocompat.parser.Parser
 
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
RegularExpression Id.
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.jdbc
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.jdbc.DistinctResultIterator
Creates new DistinctResultIterator wrapping another ResultIterator.
DistinctResultIterator - Class in org.apache.cayenne.access.util
Deprecated. since 3.0 moved to access.jdbc package.
DistinctResultIterator(ResultIterator, DbEntity, boolean) - Constructor for class org.apache.cayenne.access.util.DistinctResultIterator
Deprecated.  
DIV - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
DIVIDE - Static variable in class org.apache.cayenne.exp.Expression
 
doAppendPart() - Method in class org.apache.cayenne.access.trans.OrderingTranslator
Translates query Ordering list to SQL ORDER BY clause.
doAppendPart() - Method in class org.apache.cayenne.access.trans.QualifierTranslator
Translates query qualifier to SQL WHERE clause.
doAppendPart(Expression) - Method in class org.apache.cayenne.access.trans.QualifierTranslator
Translates query qualifier to SQL WHERE clause.
doAppendPart() - Method in class org.apache.cayenne.access.trans.QueryAssemblerHelper
 
doAppendPart(Expression) - Method in class org.apache.cayenne.dba.oracle.OracleQualifierTranslator
 
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.map.event.MapEvent
Domain of event object.
domain - Variable in class org.apache.cayenne.project.DataNodeConfigInfo
Deprecated.  
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
Deprecated.  
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
Set buffers back to null when finished.
Done() - Method in class org.apache.cayenne.exp.parser.JavaCharStream
Set buffers back to null when finished.
DONE - 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
RegularExpression Id.
DOUBLE_QUOTED_STRING - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
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
 
DoubleType - Class in org.apache.cayenne.access.types
 
DoubleType() - Constructor for class org.apache.cayenne.access.types.DoubleType
 
driver - Variable in class org.apache.cayenne.conn.DriverDataSource
 
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
Creates a new 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
Deprecated.  
driverInfo - Variable in class org.apache.cayenne.conf.DriverDataSourceFactory
 
dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
Drops PK sequences for all specified DbEntities.
dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
Drops table named "AUTO_PK_SUPPORT" if it exists in the database.
dropAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
 
dropAutoPk(DataNode, List) - Method in class org.apache.cayenne.dba.oracle.OraclePkGenerator
 
dropAutoPk(DataNode, List<DbEntity>) - Method in interface org.apache.cayenne.dba.PkGenerator
Drops any common database objects associated with automatic primary key generation process.
dropAutoPk(DataNode, List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
Drops database objects related to automatic primary key support.
dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.db2.DB2PkGenerator
Creates a list of DROP SEQUENCE statements for the list of DbEntities.
dropAutoPkStatements(List<DbEntity>) - 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<DbEntity>) - Method in interface org.apache.cayenne.dba.PkGenerator
Returns SQL string needed to drop database objects associated with automatic primary key generation.
dropAutoPkStatements(List<DbEntity>) - Method in class org.apache.cayenne.dba.sybase.SybasePkGenerator
 
dropAutoPkString() - Method in class org.apache.cayenne.dba.frontbase.FrontBasePkGenerator
 
dropAutoPkString() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
dropAutoPkString() - Method in class org.apache.cayenne.dba.mysql.MySQLPkGenerator
 
DropColumnToDb - Class in org.apache.cayenne.merge
 
DropColumnToDb(DbEntity, DbAttribute) - Constructor for class org.apache.cayenne.merge.DropColumnToDb
 
DropColumnToModel - Class in org.apache.cayenne.merge
A MergerToken to remove a DbAttribute from a DbEntity.
DropColumnToModel(DbEntity, DbAttribute) - Constructor for class org.apache.cayenne.merge.DropColumnToModel
 
dropPK - Variable in class org.apache.cayenne.access.DbGenerator
 
DropRelationshipToDb - Class in org.apache.cayenne.merge
 
DropRelationshipToDb(DbEntity, DbRelationship) - Constructor for class org.apache.cayenne.merge.DropRelationshipToDb
 
DropRelationshipToModel - Class in org.apache.cayenne.merge
 
DropRelationshipToModel(DbEntity, DbRelationship) - Constructor for class org.apache.cayenne.merge.DropRelationshipToModel
 
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
Deprecated. since 3.0 as the decorated method is deprecated.
dropTable(DbEntity) - Method in interface org.apache.cayenne.dba.DbAdapter
Deprecated. since 3.0 Cayenne supports 'dropTableStatements' to allow multiple statements to be executed when dropping the table.
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
Deprecated. since 3.0 in favor of "dropTableStatements"
dropTable(DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
Deprecated. since 3.0
dropTables - Variable in class org.apache.cayenne.access.DbGenerator
 
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.AutoAdapter
 
dropTableStatements(DbEntity) - Method in interface org.apache.cayenne.dba.DbAdapter
Returns a collection of SQL statements needed to drop a database table.
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.frontbase.FrontBaseAdapter
Adds the CASCADE option to the DROP TABLE clause.
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.JdbcAdapter
 
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.mysql.MySQLAdapter
 
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.oracle.OracleAdapter
Returns a query string to drop a table corresponding to ent DbEntity.
dropTableStatements(DbEntity) - Method in class org.apache.cayenne.dba.postgres.PostgresAdapter
Adds the CASCADE option to the DROP TABLE clause.
DropTableToDb - Class in org.apache.cayenne.merge
 
DropTableToDb(DbEntity) - Constructor for class org.apache.cayenne.merge.DropTableToDb
 
DropTableToModel - Class in org.apache.cayenne.merge
A MergerToken to remove a DbEntity from a DataMap.
DropTableToModel(DbEntity) - Constructor for class org.apache.cayenne.merge.DropTableToModel
 

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
Constructor with InputStream.
EJBQL(InputStream, String) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
Constructor with InputStream and supplied encoding
EJBQL(Reader) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
Constructor.
EJBQL(EJBQLTokenManager) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQL
Constructor with generated Token Manager.
EJBQL.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
 
EjbqlBuilder - Class in org.apache.cayenne.map
 
EjbqlBuilder() - Constructor for class org.apache.cayenne.map.EjbqlBuilder
 
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
Token literal values and constants.
EJBQLConstructor - Class in org.apache.cayenne.ejbql.parser
 
EJBQLConstructor(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLConstructor
 
EJBQLConstructorParameter - Class in org.apache.cayenne.ejbql.parser
 
EJBQLConstructorParameter(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLConstructorParameter
 
EJBQLConstructorParameters - Class in org.apache.cayenne.ejbql.parser
 
EJBQLConstructorParameters(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLConstructorParameters
 
EJBQLCount - Class in org.apache.cayenne.ejbql.parser
 
EJBQLCount(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLCount
 
EJBQLCurrentDate - Class in org.apache.cayenne.ejbql.parser
 
EJBQLCurrentDate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLCurrentDate
 
EJBQLCurrentTime - Class in org.apache.cayenne.ejbql.parser
 
EJBQLCurrentTime(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLCurrentTime
 
EJBQLCurrentTimestamp - Class in org.apache.cayenne.ejbql.parser
 
EJBQLCurrentTimestamp(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLCurrentTimestamp
 
EJBQLDbPath - Class in org.apache.cayenne.ejbql.parser
 
EJBQLDbPath(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLDbPath
 
EJBQLDbPathTranslator - Class in org.apache.cayenne.access.jdbc
 
EJBQLDbPathTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLDbPathTranslator
 
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
 
EJBQLJoinAppender - Class in org.apache.cayenne.access.jdbc
Handles appending joins to the content buffer at a marked position.
EJBQLJoinAppender(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLJoinAppender
 
EJBQLLength - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLength(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLength
 
EJBQLLessOrEqual - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLessOrEqual(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLessOrEqual
 
EJBQLLessThan - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLessThan(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLessThan
 
EJBQLLike - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLike(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLike
 
EJBQLLocate - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLocate(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLocate
 
EJBQLLower - Class in org.apache.cayenne.ejbql.parser
 
EJBQLLower(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLLower
 
EJBQLMax - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMax(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMax
 
EJBQLMemberOf - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMemberOf(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMemberOf
 
EJBQLMin - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMin(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMin
 
EJBQLMod - Class in org.apache.cayenne.ejbql.parser
 
EJBQLMod(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLMod
 
EJBQLMultiColumnOperand - Class in org.apache.cayenne.access.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
 
ejbqlPathEntityId - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
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
 
EJBQLQuery() - Constructor for class org.apache.cayenne.query.EJBQLQuery
 
EJBQLQueryValidator - Class in org.apache.cayenne.project.validator
 
EJBQLQueryValidator() - Constructor for class org.apache.cayenne.project.validator.EJBQLQueryValidator
 
ejbqlQueryValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
 
EJBQLQueryValidator.PositionException - Class in org.apache.cayenne.project.validator
 
EJBQLQueryValidator.PositionException() - Constructor for class org.apache.cayenne.project.validator.EJBQLQueryValidator.PositionException
 
EJBQLSelect - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSelect(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSelect
 
EJBQLSelectClause - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSelectClause(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSelectClause
 
EJBQLSelectColumnsTranslator - Class in org.apache.cayenne.access.jdbc
Translator of the EJBQL select clause.
EJBQLSelectColumnsTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLSelectColumnsTranslator
 
EJBQLSelectExpression - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSelectExpression(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSelectExpression
 
EJBQLSelectExpressions - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSelectExpressions(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSelectExpressions
 
EJBQLSelectTranslator - Class in org.apache.cayenne.access.jdbc
A translator of EJBQL SELECT statements into SQL.
EJBQLSelectTranslator(EJBQLTranslationContext) - Constructor for class org.apache.cayenne.access.jdbc.EJBQLSelectTranslator
 
EJBQLSize - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSize(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSize
 
EJBQLSqrt - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSqrt(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSqrt
 
ejbqlStatement - Variable in class org.apache.cayenne.query.EJBQLQuery
 
EJBQLStringLiteral - Class in org.apache.cayenne.ejbql.parser
 
EJBQLStringLiteral(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLStringLiteral
 
EJBQLSubselect - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSubselect(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSubselect
 
EJBQLSubstring - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSubstring(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSubstring
 
EJBQLSubtract - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSubtract(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSubtract
 
EJBQLSum - Class in org.apache.cayenne.ejbql.parser
 
EJBQLSum(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLSum
 
EJBQLTok - Class in org.apache.cayenne.ejbql.parser
 
EJBQLTok(int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTok
 
EJBQLTokenManager - Class in org.apache.cayenne.ejbql.parser
Token Manager.
EJBQLTokenManager(JavaCharStream) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Constructor.
EJBQLTokenManager(JavaCharStream, int) - Constructor for class org.apache.cayenne.ejbql.parser.EJBQLTokenManager
Constructor.
EJBQLTranslationContext - Class in org.apache.cayenne.access.jdbc
A context used for translating of EJBQL to SQL.
EJBQLTranslationContext(EntityResolver, EJBQLQuery, EJBQLCompiledExpression, 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
 
embaddableComparator - Static variable in class org.apache.cayenne.project.ProjectTraversal
 
Embeddable - Class in org.apache.cayenne.map
A mapping descriptor of an embeddable class.
Embeddable() - Constructor for class org.apache.cayenne.map.Embeddable
 
Embeddable(String) - Constructor for class org.apache.cayenne.map.Embeddable
 
embeddable - Variable in class org.apache.cayenne.map.EmbeddableAttribute
 
embeddable - Variable in class org.apache.cayenne.map.event.EmbeddableEvent
 
embeddable - Variable in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
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
 
embeddableAdded(EmbeddableEvent, DataMap) - Method in interface org.apache.cayenne.map.event.EmbeddableListener
New EmbeddableAttribute has been created/added.
EmbeddableAttribute - Class in org.apache.cayenne.map
A persistent attribute of an embeddable object.
EmbeddableAttribute() - Constructor for class org.apache.cayenne.map.EmbeddableAttribute
 
EmbeddableAttribute(String) - Constructor for class org.apache.cayenne.map.EmbeddableAttribute
 
embeddableAttribute - Variable in class org.apache.cayenne.map.event.EmbeddableAttributeEvent
 
embeddableAttributeAdded(EmbeddableAttributeEvent) - Method in interface org.apache.cayenne.map.event.EmbeddableAttributeListener
New EmbeddableAttribute has been created/added.
embeddableAttributeChanged(EmbeddableAttributeEvent) - Method in interface org.apache.cayenne.map.event.EmbeddableAttributeListener
EmbeddableAttribute property changed.
EmbeddableAttributeEvent - Class in org.apache.cayenne.map.event
 
EmbeddableAttributeEvent(Object, Embeddable, EmbeddableAttribute) - Constructor for class org.apache.cayenne.map.event.EmbeddableAttributeEvent
 
EmbeddableAttributeEvent(Object, EmbeddableAttribute, Embeddable, int) - Constructor for class org.apache.cayenne.map.event.EmbeddableAttributeEvent
 
EmbeddableAttributeListener - Interface in org.apache.cayenne.map.event
 
embeddableAttributeRemoved(EmbeddableAttributeEvent) - Method in interface org.apache.cayenne.map.event.EmbeddableAttributeListener
EmbeddableAttribute has been removed.
EmbeddableAttributeValidator - Class in org.apache.cayenne.project.validator
 
EmbeddableAttributeValidator() - Constructor for class org.apache.cayenne.project.validator.EmbeddableAttributeValidator
 
embeddableAttributeValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
 
embeddableCache - Variable in class org.apache.cayenne.map.EntityResolver
 
embeddableChanged(EmbeddableEvent, DataMap) - Method in interface org.apache.cayenne.map.event.EmbeddableListener
EmbeddableAttribute property changed.
embeddableClass - Variable in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
EmbeddableDescriptor - Interface in org.apache.cayenne.reflect
 
embeddableDescriptor - Variable in class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
EmbeddableEvent - Class in org.apache.cayenne.map.event
 
EmbeddableEvent(Object, Embeddable) - Constructor for class org.apache.cayenne.map.event.EmbeddableEvent
 
EmbeddableEvent(Object, Embeddable, int) - Constructor for class org.apache.cayenne.map.event.EmbeddableEvent
 
EmbeddableEvent(Object, Embeddable, String) - Constructor for class org.apache.cayenne.map.event.EmbeddableEvent
 
EmbeddableListener - Interface in org.apache.cayenne.map.event
 
embeddableRemoved(EmbeddableEvent, DataMap) - Method in interface org.apache.cayenne.map.event.EmbeddableListener
EmbeddableAttribute has been removed.
embeddablesByClass - Variable in class org.apache.cayenne.enhancer.CayenneEnhancerVisitorFactory
 
EmbeddableValidator - Class in org.apache.cayenne.project.validator
 
EmbeddableValidator() - Constructor for class org.apache.cayenne.project.validator.EmbeddableValidator
 
embeddableValidator - Static variable in class org.apache.cayenne.project.validator.TreeNodeValidator
 
EmbeddableVisitor - Class in org.apache.cayenne.enhancer
Enhances classes passed through the visitor to add embeddable fields and methods needed by Cayenne.
EmbeddableVisitor(ClassVisitor) - Constructor for class org.apache.cayenne.enhancer.EmbeddableVisitor
 
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
 
EmbeddedFieldAccessor - Class in org.apache.cayenne.reflect
An accessor for fields storing embedded objects.
EmbeddedFieldAccessor(EmbeddableDescriptor, Accessor, Accessor) - Constructor for class org.apache.cayenne.reflect.EmbeddedFieldAccessor
 
embeddedPropertyAccessor - Variable in class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
EMPTY - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
empty_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.
enable_tracing() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Enable tracing.
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.
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.Expression
Stores a String representation of Expression as EJBQL using a provided PrintWriter.
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTDbPath
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTFalse
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTList
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTNamedParameter
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTNegate
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTNot
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTObjPath
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTScalar
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.ASTTrue
 
encodeAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.SimpleNode
 
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.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.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.EntityListener
 
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.EJBQLQuery
 
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
encodeCallbacksAsXML(XMLEncoder) - Method in class org.apache.cayenne.map.CallbackMap
 
encodeChildrenAsEJBQL(PrintWriter, String) - Method in class org.apache.cayenne.exp.parser.SimpleNode
Encodes child of this node with specified index to EJBQL
encodeCollection(String, Collection<Object>, boolean) - Method in class org.apache.cayenne.xml.XMLEncoder
Encodes a collection of objects, attaching them to the current root.
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.
encodeProperty(String, Object, boolean) - Method in class org.apache.cayenne.xml.XMLEncoder
 
encodeScalarAsString(PrintWriter, Object, char) - Static method in class org.apache.cayenne.exp.parser.SimpleNode
Utility method that encodes an object that is not an expression Node to String.
encodeSerializable(String, XMLSerializable) - Method in class org.apache.cayenne.xml.XMLEncoder
 
encodeSimple(String, Object, boolean) - Method in class org.apache.cayenne.xml.XMLEncoder
 
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.
endColumn - Variable in class org.apache.cayenne.ejbql.parser.Token
The column number of the last character of this Token.
endColumn - Variable in class org.apache.cayenne.exp.parser.Token
The column number of the last character of this Token.
endColumn - Variable in class org.apache.cayenne.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
The line number of the last character of this Token.
endLine - Variable in class org.apache.cayenne.exp.parser.Token
The line number of the last character of this Token.
endLine - Variable in class org.apache.cayenne.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
Deprecated.  
engineForDataMap(DataMap) - Method in interface org.apache.cayenne.query.QueryRouter
Returns a QueryEngine that is configured to handle a given DataMap.
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
 
entitiesByClass - Variable in class org.apache.cayenne.enhancer.CayenneEnhancerVisitorFactory
 
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
 
ENTITY_LISTENER_TAG - Static variable in class org.apache.cayenne.map.MapLoader
 
entityClass - Variable in class org.apache.cayenne.map.EntityResult
 
entityClass(String, boolean) - Method in class org.apache.cayenne.wocompat.EOModelHelper
 
entityClassIndex - Variable in class org.apache.cayenne.wocompat.EOModelHelper
 
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.
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
 
entityInheritanceTree - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
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
 
EntityListenerFactory - Interface in org.apache.cayenne.map
A factory used to create entity listeners.
entityListenerFactory - Variable in class org.apache.cayenne.map.EntityResolver
 
entityListeners - Variable in class org.apache.cayenne.map.ObjEntity
 
entityMatchingRow(DataRow) - Method in class org.apache.cayenne.map.EntityInheritanceTree
Returns the deepest possible entity in the inheritance hierarchy that can be used to create objects from a given DataRow.
EntityMergeListener - Interface in org.apache.cayenne.util
EntityMergeListener interface defines API useful for listening to EntityMergeSupport processing.
EntityMergeSupport - Class in org.apache.cayenne.util
Implements methods for entity merging.
EntityMergeSupport(DataMap) - Constructor for class org.apache.cayenne.util.EntityMergeSupport
 
EntityMergeSupport(DataMap, NamingStrategy, boolean) - Constructor for class org.apache.cayenne.util.EntityMergeSupport
 
entityName - Variable in class org.apache.cayenne.DataRow
 
entityName - Variable in class org.apache.cayenne.map.EntityResult
 
entityName - Variable in class org.apache.cayenne.ObjectId
 
entityName - Variable in class org.apache.cayenne.query.PrefetchTreeNode
 
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.
entityQualifier - Variable in class org.apache.cayenne.reflect.PersistentDescriptor
 
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
Deprecated.  
entityResolver - Variable in class org.apache.cayenne.access.trans.ProcedureTranslator
 
entityResolver - Variable in class org.apache.cayenne.access.trans.QueryAssembler
 
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<DataMap>) - Constructor for class org.apache.cayenne.map.EntityResolver
Creates new EntityResolver that indexes a collection of DataMaps.
entityResolver - Variable in class org.apache.cayenne.remote.ClientChannel
 
EntityResult - Class in org.apache.cayenne.map
A metadata object that provides mapping of a set of result columns to an ObjEntity.
EntityResult(Class<?>) - Constructor for class org.apache.cayenne.map.EntityResult
 
EntityResult(String) - Constructor for class org.apache.cayenne.map.EntityResult
 
EntityResultSegment - Interface in org.apache.cayenne.query
A "compiled" version of a EntityResult descriptor.
entitySorter - Variable in class org.apache.cayenne.access.DataNode
 
EntitySorter - Interface in org.apache.cayenne.map
Defines API for sorting of Cayenne entities based on their mutual dependencies.
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
 
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<T extends Enum<T>> - Class in org.apache.cayenne.access.types
An ExtendedType that handles an enum class.
EnumType(Class<T>) - Constructor for class org.apache.cayenne.access.types.EnumType
 
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
End of File.
EOF - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
End of File.
EOF - Static variable in interface org.apache.cayenne.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<String, ?>) - 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
RegularExpression Id.
EQUAL_TO - Static variable in class org.apache.cayenne.exp.Expression
 
equals(Object) - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
Returns true if another object is a ColumnDescriptor with the same name, name prefix, table and procedure names.
equals(Object) - Method in class org.apache.cayenne.conn.DataSourceInfo
 
equals(Object) - Method in class org.apache.cayenne.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 ObjectIdQuery 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
 
EqualsBuilder - Class in org.apache.cayenne.util
Assists in implementing Object.equals(Object) methods.
EqualsBuilder() - Constructor for class org.apache.cayenne.util.EqualsBuilder
 
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
RegularExpression Id.
ESCAPE - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
escape_character() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
escapeChar - Variable in class org.apache.cayenne.exp.parser.PatternMatchNode
 
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<EventSubject>, String) - Constructor for class org.apache.cayenne.event.EventBridge
Creates an EventBridge with multiple local subjects and a single external subject.
EventBridgeFactory - Interface in org.apache.cayenne.event
Defines a factory to dynamically create EventBridge instances.
eventBridgeFactory - Variable in class org.apache.cayenne.remote.RemoteSession
 
eventBridgeFactoryName - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
eventBridgeParameters - Variable in class org.apache.cayenne.remote.RemoteSession
 
eventBridgeParameters - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
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.
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<Number>) - Method in class org.apache.cayenne.access.jdbc.SQLTemplateAction
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.AbstractToDbToken
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.AddColumnToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.AddRelationshipToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.CreateTableToDb
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.CreateTableToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.DropColumnToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.DropRelationshipToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.DropTableToModel
 
execute(MergerContext) - Method in interface org.apache.cayenne.merge.MergerToken
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.SetAllowNullToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.SetColumnTypeToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.SetNotNullToModel
 
execute(MergerContext) - Method in class org.apache.cayenne.merge.SetPrimaryKeyToModel
 
execute() - Method in class org.apache.cayenne.project.ProjectConfigurator
Deprecated. Performs reconfiguration of the project.
execute() - Method in class org.apache.cayenne.util.ObjectContextQueryAction
Worker method that performs internal query.
executeSql(MergerContext, String) - Method in class org.apache.cayenne.merge.AbstractToDbToken
 
ExecutingMergerContext - Class in org.apache.cayenne.merge
 
ExecutingMergerContext(DataMap, DataNode) - Constructor for class org.apache.cayenne.merge.ExecutingMergerContext
 
ExecutingMergerContext(DataMap, DataSource, DbAdapter, ModelMergeDelegate) - Constructor for class org.apache.cayenne.merge.ExecutingMergerContext
 
EXISTS - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
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
RegularExpression Id.
EXPONENT - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
ExportedKey - Class in org.apache.cayenne.map.naming
ExportedKey is an representation of relationship between two tables in database.
ExportedKey(String, String, String, String, String, String) - Constructor for class org.apache.cayenne.map.naming.ExportedKey
 
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
Constructor with InputStream.
ExpressionParser(InputStream, String) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
Constructor with InputStream and supplied encoding
ExpressionParser(Reader) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
Constructor.
ExpressionParser(ExpressionParserTokenManager) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParser
Constructor with generated Token Manager.
ExpressionParserConstants - Interface in org.apache.cayenne.exp.parser
Token literal values and constants.
ExpressionParserTokenManager - Class in org.apache.cayenne.exp.parser
Token Manager.
ExpressionParserTokenManager(JavaCharStream) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Constructor.
ExpressionParserTokenManager(JavaCharStream, int) - Constructor for class org.apache.cayenne.exp.parser.ExpressionParserTokenManager
Constructor.
ExpressionParserTreeConstants - Interface in org.apache.cayenne.exp.parser
 
expressionString - Variable in exception org.apache.cayenne.exp.ExpressionException
 
expTrue() - Static method in class org.apache.cayenne.exp.ExpressionFactory
A convenience shortcut for boolean true expression.
expWithParameters(Map<String, ?>) - Method in class org.apache.cayenne.exp.Expression
A shortcut for expWithParams(params, true).
expWithParameters(Map<String, ?>, boolean) - Method in class org.apache.cayenne.exp.Expression
Creates and returns a new Expression instance using this expression as a prototype.
ExtendedEnumeration - Interface in org.apache.cayenne
An interface that Enum classes may implement to map enum instances to arbitrary DB values that do not match the enum names or positions.
ExtendedEnumType<T extends Enum<T>> - Class in org.apache.cayenne.access.types
An ExtendedType that handles a Java Enum based upon the Cayenne ExtendedEnumeration interface.
ExtendedEnumType(Class<T>) - Constructor for class org.apache.cayenne.access.types.ExtendedEnumType
 
ExtendedType - 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
 
extractData(ResultSet) - Static method in class org.apache.cayenne.map.naming.ExportedKey
Extracts data from a resultset pointing to a exported key to ExportedKey class instance
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.project.PartialProject.NodeMetaData
Deprecated.  
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
RegularExpression Id.
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
RegularExpression Id.
fetch_join() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
FETCH_LIMIT_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines default query fetch limit, which is zero, meaning that all matching rows should be fetched.
FETCH_LIMIT_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines the name of the property for the query fetch limit .
FETCH_OFFSET_DEFAULT - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines default query fetch start index, which is 0, meaning that matching rows selected starting from the first.
FETCH_OFFSET_PROPERTY - Static variable in interface org.apache.cayenne.query.QueryMetadata
Defines the name of the property for the query fetch offset.
fetchedIds - Variable in class org.apache.cayenne.access.jdbc.DistinctResultIterator
 
fetchedSoFar - Variable in class org.apache.cayenne.access.jdbc.LimitResultIterator
 
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.LimitResultIterator
 
field - Variable in class org.apache.cayenne.reflect.FieldAccessor
 
FieldAccessor - Class in org.apache.cayenne.reflect
A PropertyAccessor that performs direct Field access.
FieldAccessor(Class<?>, String, Class<?>) - Constructor for class org.apache.cayenne.reflect.FieldAccessor
 
fieldCount - Variable in class org.apache.cayenne.util.ToStringBuilder
 
FieldEmbeddableDescriptor - Class in org.apache.cayenne.reflect
A default POJO embeddable descriptor.
FieldEmbeddableDescriptor(Embeddable, String, String) - Constructor for class org.apache.cayenne.reflect.FieldEmbeddableDescriptor
 
fieldNameMapper - Variable in class org.apache.cayenne.reflect.pojo.EnhancedPojoDescriptorFactory
 
fields - Variable in class org.apache.cayenne.map.EntityResult
 
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.
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), as this method performed unneeded synchronization.
fillIn(Query, List) - 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<T>, Collection<T>) - Method in class org.apache.cayenne.exp.Expression
Adds objects matching this expression from the source collection to the target collection.
filterObjects(List<T>) - Method in class org.apache.cayenne.exp.Expression
Returns a list of objects that match the expression.
findAdapterResource(String) - Method in class org.apache.cayenne.dba.JdbcAdapter
Deprecated. since 3.0 replaced with protected method JdbcAdapter.findResource(String).
findDataNode(Configuration) - Method in class org.apache.cayenne.project.DataNodeConfigInfo
Deprecated. 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
 
findObject(Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
findObjectInCollection(Object, Object) - Method in class org.apache.cayenne.graph.ChildDiffLoader
 
findReflexiveMaster(Persistent, ObjRelationship, String) - Method in class org.apache.cayenne.map.AshwoodEntitySorter
 
findResource(String) - Method in class org.apache.cayenne.dba.JdbcAdapter
* Locates and returns a named adapter resource.
findResource(String) - Method in class org.apache.cayenne.dba.oracle.Oracle8Adapter
 
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
Deprecated. since 3.0 unused.
findResourceInFileSystem(String) - Static method in class org.apache.cayenne.util.ResourceLocator
Deprecated. since 3.0 unused
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
 
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.
fireAttributeAdded(ObjAttribute) - Method in class org.apache.cayenne.util.EntityMergeSupport
Notifies all listeners that an ObjAttribute was added
fireDataChannelChanged(Object, GraphDiff) - Method in class org.apache.cayenne.access.DataContext
 
fireDataChannelChanged(Object, GraphDiff) - Method in class org.apache.cayenne.BaseContext
 
fireDataChannelCommitted(Object, GraphDiff) - Method in class org.apache.cayenne.BaseContext
 
fireDataChannelRolledback(Object, GraphDiff) - Method in class org.apache.cayenne.BaseContext
 
firePropertyDidChange() - Method in class org.apache.cayenne.map.DbRelationship
Deprecated. since 3.0 - unused.
fireRelationshipAdded(ObjRelationship) - Method in class org.apache.cayenne.util.EntityMergeSupport
Notifies all listeners that an ObjRelationship was added
firstInstanceOf(Class<T>) - 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
RegularExpression Id.
FloatType - Class in org.apache.cayenne.access.types
 
FloatType() - Constructor for class org.apache.cayenne.access.types.FloatType
 
FLT_SUFF - Static variable in interface org.apache.cayenne.exp.parser.ExpressionParserConstants
RegularExpression Id.
FLUSH_CASCADE_SYNC - Static variable in interface org.apache.cayenne.DataChannel
A synchronization type that results in changes from an ObjectContext to be recorded in the parent DataChannel.
FLUSH_NOCASCADE_SYNC - Static variable in interface org.apache.cayenne.DataChannel
A synchronization type that results in changes from an ObjectContext to be recorded in the parent DataChannel.
forceNoCache - Variable in class org.apache.cayenne.query.NamedQuery
 
forgetSnapshot(ObjectId) - Method in class org.apache.cayenne.access.DataRowStore
Evicts a snapshot from cache without generating any SnapshotEvents.
free() - Method in class org.apache.cayenne.util.MemoryBlob
 
free() - Method in class org.apache.cayenne.util.MemoryClob
 
FROM - Static variable in interface org.apache.cayenne.ejbql.parser.EJBQLConstants
RegularExpression Id.
from_clause() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
from_item() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
 
fromQueryMetadata(QueryMetadata) - Method in class org.apache.cayenne.access.select.SelectDescriptorBuilder
 
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
Deprecated. since 3.0
FrontBasePkGenerator(JdbcAdapter) - 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
 
fullPath - Variable in class org.apache.cayenne.access.jdbc.EJBQLPathTranslator
 
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
RegularExpression Id.
generated - Variable in class org.apache.cayenne.map.DbAttribute
Defines whether this column value is generated by the database.
generatedAttributes - Variable in class org.apache.cayenne.map.DbEntity
 
generateParseException() - Method in class org.apache.cayenne.ejbql.parser.EJBQL
Generate ParseException.
generateParseException() - Method in class org.apache.cayenne.exp.parser.ExpressionParser
Generate ParseException.
generateParseException() - Method in class org.apache.cayenne.wocompat.parser.Parser
 
generatePk(DataNode, DbAttribute) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
Generates a unique and non-repeating primary key for specified dbEntity.
generatePk(DataNode, DbAttribute) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Returns a non-repeating primary key for a given PK attribute.
generatePk(DataNode, DbAttribute) - Method in interface org.apache.cayenne.dba.PkGenerator
Generates a unique and non-repeating primary key for specified PK attribute.
generatePkForDbEntity(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.JdbcPkGenerator
Deprecated. since 3.0
generatePkForDbEntity(DataNode, DbEntity) - Method in class org.apache.cayenne.dba.openbase.OpenBasePkGenerator
Deprecated. since 3.0
generatePkForDbEntity(DataNode, DbEntity) - Method in interface org.apache.cayenne.dba.PkGenerator
Deprecated. since 3.0 use PkGenerator.generatePk(DataNode, DbAttribute).
generatorName - Variable in class org.apache.cayenne.map.DbKeyGenerator
 
generatorType - Variable in class org.apache.cayenne.map.DbKeyGenerator
 
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.
get(int) - Method in class org.apache.cayenne.access.IncrementalFaultList
 
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, QueryCacheEntryFactory) - Method in class org.apache.cayenne.cache.NestedQueryCache
 
get(QueryMetadata) - Method in class org.apache.cayenne.cache.NestedQueryCache
 
get(QueryMetadata) - Method in class org.apache.cayenne.cache.OSQueryCache
 
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(DbEntity, DbAttribute) - Method in class org.apache.cayenne.merge.DefaultValueForNullProvider
 
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
 
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
Deprecated.  
getAdapter() - Method in class org.apache.cayenne.access.trans.BatchQueryBuilder
 
getAdapter() - Method in class org.apache.cayenne.access.trans.QueryAssembler
 
getAdapter() - Method in class org.apache.cayenne.dba.AutoAdapter
Returns a proxied DbAdapter, lazily creating it on first invocation.
getAdapter() - Method in class org.apache.cayenne.dba.JdbcActionBuilder
Returns DbAdapter used associated with this action builder.
getAdapter() - Method in class org.apache.cayenne.dba.JdbcPkGenerator
 
getAdapter() - Method in class org.apache.cayenne.merge.ExecutingMergerContext
 
getAdapter() - Method in interface org.apache.cayenne.merge.MergerContext
 
getAdapter() - Method in class org.apache.cayenne.project.DataNodeConfigInfo
Deprecated. 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
 
getAliasedPath() - Method in interface org.apache.cayenne.map.PathComponent
Returns an aliased path or null if this component is not an alias.
getAltProjectFile() - Method in class org.apache.cayenne.project.ProjectConfigInfo
Deprecated. 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.
getAttribute(String) - Method in class org.apache.cayenne.access.trans.DataObjectMatchTranslator
 
getAttribute(String) - Method in class org.apache.cayenne.map.Embeddable
 
getAttribute(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
Returns an ObjAttribute for a given name, taking into account column name overrides.
getAttribute(String) - Method in class org.apache.cayenne.map.Entity
Returns attribute with name attributeName or null if no attribute with this name exists.
getAttribute() - Method in class org.apache.cayenne.map.event.AttributeEvent
Get attribute (obj or db).
getAttribute(String) - Method in class org.apache.cayenne.map.ObjEntity
Returns a named attribute that is either declared in this ObjEntity or is inherited.
getAttribute() - Method in interface org.apache.cayenne.map.PathComponent
 
getAttribute() - Method in interface org.apache.cayenne.reflect.AttributeProperty
 
getAttribute() - Method in class org.apache.cayenne.reflect.SimpleAttributeProperty
 
getAttributeForDbAttribute(DbAttribute) - Method in class org.apache.cayenne.map.ObjEntity
Returns ObjAttribute of this entity that maps to dbAttribute parameter.
getAttributeForDbPath(String) - Method in class org.apache.cayenne.map.Embeddable
Returns EmbeddableAttribute of this Embeddable that maps to dbAttribute parameter.
getAttributeForDbPath(String) - Method in class org.apache.cayenne.map.EmbeddedAttribute
Returns an ObjAttribute that maps to a given DbAttribute, or returns null if no such attribute exists.
getAttributeMap() - Method in class org.apache.cayenne.map.Embeddable
Returns an unmodifiable sorted map of embeddable attributes.
getAttributeMap() - Method in class org.apache.cayenne.map.Entity
Returns an unmodifiable sorted map of entity attributes.
getAttributeMap() - Method in class org.apache.cayenne.map.ObjEntity
Returns a SortedMap of all attributes that either belong to this ObjEntity or inherited.
getAttributeOverrides() - Method in class org.apache.cayenne.access.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.map.EmbeddedAttribute
 
getAttributePrecision() - Method in class org.apache.cayenne.map.DbAttribute
 
getAttributes() - Method in class org.apache.cayenne.map.DbEntity
Returns a Collection of all attributes that either belong to this DbEntity or inherited.
getAttributes() - Method in class org.apache.cayenne.map.Embeddable
Returns an unmodifiable collection of embeddable attributes.
getAttributes() - Method in class org.apache.cayenne.map.EmbeddedAttribute
Returns a Collection of ObjAttributes of an embedded object taking into account column name overrides.
getAttributes() - Method in class org.apache.cayenne.map.Entity
Returns an unmodifiable collection of entity attributes.
getAttributes() - Method in class org.apache.cayenne.map.ObjEntity
Returns a Collection of all attributes that either belong to this ObjEntity or inherited.
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
 
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.project.validator.EJBQLQueryValidator.PositionException
 
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.project.validator.EJBQLQueryValidator.PositionException
 
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.
getBinaryStream(long, long) - Method in class org.apache.cayenne.util.MemoryBlob
 
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.EJBQLQuery
 
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
Deprecated. since 3.0 ProcedureQuery.getCacheStrategy() replaces this method.
getCachePolicy() - Method in interface org.apache.cayenne.query.QueryMetadata
Deprecated. since 3.0 QueryMetadata.getCacheStrategy() replaces this method.
getCachePolicy() - Method in class org.apache.cayenne.query.SelectQuery
Deprecated. since 3.0 SelectQuery.getCacheStrategy() replaces this method.
getCachePolicy() - Method in class org.apache.cayenne.query.SQLTemplate
Deprecated. since 3.0 SQLTemplate.getCacheStrategy() replaces this method.
getCacheStrategy() - Method in class org.apache.cayenne.query.EJBQLQuery
 
getCacheStrategy() - Method in class org.apache.cayenne.query.ProcedureQuery
 
getCacheStrategy() - Method in interface org.apache.cayenne.query.QueryMetadata
Returns a caching strategy for this query.
getCacheStrategy() - Method in class org.apache.cayenne.query.SelectQuery
 
getCacheStrategy() - Method in class org.apache.cayenne.query.SQLTemplate
 
getCallbackDescriptor(LifecycleEvent) - Method in class org.apache.cayenne.map.CallbackMap
 
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 as an array ordered by event type.
getCallbackType() - Method in class org.apache.cayenne.map.CallbackDescriptor
 
getCallOutParameters() - Method in class org.apache.cayenne.map.Procedure
Returns a list of OUT and INOUT call parameters.
getCallParameters() - Method in class org.apache.cayenne.map.Procedure
Returns an unmodifiable list of call parameters.
getCatalog() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
getCatalog() - Method in class org.apache.cayenne.map.DbEntity
Returns the catalog name of the table described by this DbEntity.
getCatalog() - Method in class org.apache.cayenne.map.Procedure
 
getCatalogs() - Method in class org.apache.cayenne.access.DbLoader
Retrieves catalogues for the database associated with this DbLoader.
getChannel() - Method in class org.apache.cayenne.access.DataContext
 
getChannel() - Method in class org.apache.cayenne.BaseContext
 
getChannel() - Method in interface org.apache.cayenne.ObjectContext
Returns an DataChannel used by this context.
getChannel() - Method in class org.apache.cayenne.remote.service.LocalConnection
Returns wrapped DataChannel.
getChannel() - Method in class org.apache.cayenne.remote.service.ServerSession
 
getCharacterStream() - Method in class org.apache.cayenne.util.MemoryClob
Retrieves the CLOB value designated by this Clob object as a java.io.Reader object (or as a stream of characters).
getCharacterStream(long, long) - Method in class org.apache.cayenne.util.MemoryClob
 
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.access.trans.JoinTreeNode
 
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
Deprecated.  
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(String) - Method in class org.apache.cayenne.map.EntityResolver
Returns ClassDescriptor for the ObjEntity matching the name.
getClassDescriptor() - Method in interface org.apache.cayenne.query.EntityResultSegment
 
getClassDescriptor() - Method in interface org.apache.cayenne.query.QueryMetadata
 
getClassDescriptorMap() - Method in class org.apache.cayenne.map.EntityResolver
Returns an object that compiles and stores ClassDescriptor instances for all entities.
getClassLoader() - Method in class org.apache.cayenne.conf.ClasspathResourceFinder
Returns ClassLoader override initialized via ClasspathResourceFinder.setClassLoader(ClassLoader).
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
Deprecated.  
getClassName() - Method in class org.apache.cayenne.access.types.BigDecimalType
 
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.DateType
 
getClassName() - Method in class org.apache.cayenne.access.types.DefaultType
Deprecated.  
getClassName() - Method in class org.apache.cayenne.access.types.DoubleType
 
getClassName() - Method in class org.apache.cayenne.access.types.EnumType
 
getClassName() - Method in class org.apache.cayenne.access.types.ExtendedEnumType
 
getClassName() - Method in interface org.apache.cayenne.access.types.ExtendedType
Returns a full name of Java class that this ExtendedType supports.
getClassName() - Method in class org.apache.cayenne.access.types.FloatType
 
getClassName() - Method in class org.apache.cayenne.access.types.IntegerType
 
getClassName() - Method in class org.apache.cayenne.access.types.LongType
 
getClassName() - Method in class org.apache.cayenne.access.types.ObjectType
 
getClassName() - Method in class org.apache.cayenne.access.types.ShortType
 
getClassName() - Method in class org.apache.cayenne.access.types.TimestampType
 
getClassName() - Method in class org.apache.cayenne.access.types.TimeType
 
getClassName() - Method in class org.apache.cayenne.access.types.UtilDateType
Returns "java.util.Date".
getClassName() - Method in class org.apache.cayenne.access.types.UUIDType
 
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.
getClientInfo() - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
getClientInfo(String) - Method in class org.apache.cayenne.conn.ConnectionWrapper
 
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 interface org.apache.cayenne.query.ScalarResultSegment
 
getColumn() - Method in class org.apache.cayenne.wocompat.parser.SimpleCharStream
Deprecated.  
getColumnName(DbEntity, String) - Method in interface org.apache.cayenne.access.select.SelectColumn
 
getColumnNamesCapitalization() - Method in class org.apache.cayenne.query.ProcedureQuery
 
getColumnNamesCapitalization() - Method in class org.apache.cayenne.query.SQLTemplate
Returns a column name capitalization policy applied to selecting queries.
getColumnNew() - Method in class org.apache.cayenne.merge.SetColumnTypeToDb
 
getColumnNew() - Method in class org.apache.cayenne.merge.SetColumnTypeToModel
 
getColumnOffset() - Method in interface org.apache.cayenne.query.EntityResultSegment
Returns a zero-based column index of the first column of this segment in the ResultSet.
getColumnOffset() - Method in interface org.apache.cayenne.query.ScalarResultSegment
Returns a zero-based column index of the first column of this segment in the ResultSet.
getColumnOriginal() - Method in class org.apache.cayenne.merge.SetColumnTypeToDb
 
getColumnOriginal() - Method in class org.apache.cayenne.merge.SetColumnTypeToModel
 
getColumnPath(String) - Method in interface org.apache.cayenne.query.EntityResultSegment
Performs a reverse lookup of the column path for a given ResultSet label.
getColumns() - Method in class org.apache.cayenne.access.jdbc.RowDescriptor
Returns column descriptors.
getColumns() - Method in interface org.apache.cayenne.access.select.SelectDescriptor
Returns a list of result set columns.
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
 
getComponents() - Method in class org.apache.cayenne.map.SQLResult
Returns a list of "uncompiled" result descriptors.
getCon() - Method in class org.apache.cayenne.access.DbLoader
Deprecated. since 3.0 in favor of DbLoader.getConnection().
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.project.ApplicationProject
Returns Cayenne configuration object associated with this project.
getConfigURL() - Method in class org.apache.cayenne.event.JavaGroupsBridge
 
getConnection() - Method in class org.apache.cayenne.access.DbLoader
Returns database connection used by this DbLoader.
getConnection() - Method in class org.apache.cayenne.access.QueryTranslator
Deprecated. 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.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
 
getCurrentAlias() - Method in class org.apache.cayenne.access.trans.DeleteTranslator
Deprecated.  
getCurrentAlias() - Method in class org.apache.cayenne.access.trans.QueryAssembler
Returns an alias of the table which is currently at the top of the join stack.
getCurrentAlias() - Method in class org.apache.cayenne.access.trans.SelectTranslator
 
getCurrentAlias() - Method in class org.apache.cayenne.access.trans.UpdateTranslator
Deprecated.  
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.
getCustomTemplate(String) - Method in class org.apache.cayenne.query.SQLTemplate
Returns template for key, or null if there is no template configured for this key.
getDatabaseTypes() - Static method in class org.apache.cayenne.dba.TypesMapping
Returns an array of string names of the default JDBC data types.
getDatabaseValue() - Method in interface org.apache.cayenne.ExtendedEnumeration
Return the value to be stored in the database for this enumeration.
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 PersistentObject.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(String) - Method in class org.apache.cayenne.access.DataNode
Returns datamap with specified name, null if none present
getDataMap() - Method in class org.apache.cayenne.map.Embeddable
 
getDataMap() - Method in class org.apache.cayenne.map.Entity
 
getDataMap(String) - Method in class org.apache.cayenne.map.EntityResolver
Returns a DataMap matching the name.
getDataMap() - Method in class org.apache.cayenne.map.event.DataMapEvent
Returns DataMap associated with this event.
getDataMap() - Method in class org.apache.cayenne.map.event.QueryEvent
 
getDataMap() - Method in class org.apache.cayenne.map.Procedure
 
getDataMap() - Method in class org.apache.cayenne.merge.ExecutingMergerContext
 
getDataMap() - Method in interface org.apache.cayenne.merge.MergerContext
 
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.
getDataNode() - Method in class org.apache.cayenne.merge.ExecutingMergerContext
 
getDataNode() - Method in interface org.apache.cayenne.merge.MergerContext
 
getDataNodes() - Method in class org.apache.cayenne.access.DataDomain
Returns an unmodifiable collection of DataNodes associated with this domain.
getDataRowCache() - Method in class org.apache.cayenne.access.ObjectStore
Returns a DataRowStore associated with this ObjectStore.
getDataRowKey() - Method in class org.apache.cayenne.access.jdbc.ColumnDescriptor
 
getDataRowKey() - Method in interface org.apache.cayenne.access.select.SelectColumn
 
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() - Method in class org.apache.cayenne.project.DataNodeConfigInfo
Deprecated. 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(String) - Method in class org.apache.cayenne.conf.Configuration
Returns a DataSourceFactory that should override a given factory specified by caller.
getDataSourceFactory() - Method in class org.apache.cayenne.conf.Configuration
Deprecated. since 3.0 this method is no longer called when configuration is loaded. Instead Configuration.getDataSourceFactory(String) is invoked, and this is the method that should be overriden.
getDataSourceFactory(String) - Method in class org.apache.cayenne.project.ProjectConfiguration
 
getDataSourceFactory() - Method in class org.apache.cayenne.project.ProjectConfiguration
Deprecated. since 3.0 as the super method is deprecated as well.
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 the name of the mapped DbAttribute.
getDbAttributePath() - Method in class org.apache.cayenne.map.ObjAttribute
Returns a dot-separated path that starts in the root DbEntity that maps to this attribute's ObjEntity and spans zero or more relationships, always ending in a DbAttribute name.
getDbAttributes() - Method in class org.apache.cayenne.query.BatchQuery
Returns a list of DbAttributes describing batch parameters.
getDbAttributes() - Method in class org.apache.cayenne.query.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.
getDbFields(EntityResolver) - Method in class org.apache.cayenne.map.EntityResult
Returns a map of result column names to attribute db paths from the root entity.
getDbPathIterator() - Method in class org.apache.cayenne.map.ObjAttribute
 
getDbPathIterator(ObjEntity) - Method in class org.apache.cayenne.map.ObjAttribute
 
getDbQualifier() - Method in class org.apache.cayenne.map.EntityInheritanceTree
Returns entity qualifier expressed as DB path qualifier or null if entity has no qualifier.
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.
getDeclaredAttributeOverrides() - Method in class org.apache.cayenne.map.ObjEntity
 
getDeclaredAttributes() - Method in class org.apache.cayenne.map.ObjEntity
Returns a Collection of all attributes that belong to this ObjEntity, excluding inherited attributes.
getDeclaredLockType() - Method in class org.apache.cayenne.map.ObjEntity
Returns the type of lock used by this ObjEntity, regardless of what locking type is used by super entities.
getDeclaredProperty(String) - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns a Java Bean property descriptor matching property name or null if no such property is found.
getDeclaredProperty(String) - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
 
getDeclaredProperty(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptor
 
getDeclaredQualifier() - Method in class org.apache.cayenne.map.ObjEntity
Returns a qualifier that imposes a restriction on what objects belong to this entity.
getDeclaredRelationships() - Method in class org.apache.cayenne.map.ObjEntity
Returns a Collection of all relationships that belong to this ObjEntity, excluding inherited attributes.
getDefaultClientPackage() - Method in class org.apache.cayenne.map.DataMap
Returns default client package.
getDefaultClientSuperclass() - Method in class org.apache.cayenne.map.DataMap
Returns default client superclass.
getDefaultEntityListener(String) - Method in class org.apache.cayenne.map.DataMap
 
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.
getDefaultLockType() - Method in class org.apache.cayenne.map.DataMap
 
getDefaultManager() - Static method in class org.apache.cayenne.event.EventManager
Deprecated. since 3.0 users should create their own instances of EventManager using constructor and share them as appropriate for their target use.
getDefaultPackage() - Method in class org.apache.cayenne.map.DataMap
 
getDefaultSchema() - Method in class org.apache.cayenne.map.DataMap
 
getDefaultStrategy() - Static method in enum org.apache.cayenne.query.QueryCacheStrategy
Returns the default strategy - QueryCacheStrategy.NO_CACHE.
getDefaultSuperclass() - Method in class org.apache.cayenne.map.DataMap
 
getDefaultTemplate() - Method in class org.apache.cayenne.query.SQLTemplate
Returns default SQL template for this query.
getDefaultType() - Method in class org.apache.cayenne.access.types.ExtendedTypeMap
Returns a default ExtendedType that is used to handle unmapped types.
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.cache.NestedQueryCache
Returns the actual implementation of the query cache that is wrapped by this NestedQueryCache.
getDelegate() - Method in class org.apache.cayenne.conf.ConfigLoader
Returns the delegate.
getDeletedFieldName() - Method in class org.apache.cayenne.access.jdbc.SoftDeleteQueryBuilderFactory
 
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.validation.SimpleValidationFailure
Returns the error converted to String.
getDescription() - Method in interface org.apache.cayenne.validation.ValidationFailure
Returns a String representation of the error object.
getDescriptor(ExtendedTypeMap) - Method in class org.apache.cayenne.access.jdbc.RowDescriptorBuilder
Returns a RowDescriptor built based on the builder internal state.
getDescriptor(String) - Method in interface org.apache.cayenne.reflect.ClassDescriptorFactory
Returns a ClassDescriptor instance for a given symbolic entity name.
getDescriptor(String) - Method in class org.apache.cayenne.reflect.ClassDescriptorMap
 
getDescriptor(ObjEntity, Class) - Method in class org.apache.cayenne.reflect.generic.DataObjectDescriptorFactory
 
getDescriptor() - Method in class org.apache.cayenne.reflect.LazyClassDescriptorDecorator
Returns underlying descriptor used to delegate all processing, resolving it if needed.
getDescriptor(String) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
getDescriptor(ObjEntity, Class<?>) - Method in class org.apache.cayenne.reflect.PersistentDescriptorFactory
 
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
Deprecated. 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.
getDirection() - Method in class org.apache.cayenne.merge.AbstractToDbToken
 
getDirection() - Method in class org.apache.cayenne.merge.AbstractToModelToken
 
getDirection() - Method in interface org.apache.cayenne.merge.MergerToken
The direction of this token.
getDirectory() - Method in class org.apache.cayenne.project.CayenneUserDir
Returns a directory object where all user Cayenne-related configuration is stored.
getDiscriminatorColumns() - Method in interface org.apache.cayenne.reflect.ClassDescriptor
Returns a collection of ObjAttribute for the describ