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.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
 
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
 
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
 
ASTLikeIgnoreCase - Class in org.apache.cayenne.exp.parser
"Case insensitive like" expression.
ASTLikeIgnoreCase() - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
ASTLikeIgnoreCase(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTLikeIgnoreCase
 
ASTList - Class in org.apache.cayenne.exp.parser
A leaf expression representing an immutable collection of values.
ASTList() - Constructor for class org.apache.cayenne.exp.parser.ASTList
 
ASTList(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTList
Initializes a list expression with an Object[].
ASTList(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTList
Initializes a list expression with a Java Collection
ASTList(Iterator) - Constructor for class org.apache.cayenne.exp.parser.ASTList
Initializes a list expression with a Java Iterator.
ASTMultiply - Class in org.apache.cayenne.exp.parser
"Multiply" expression.
ASTMultiply() - Constructor for class org.apache.cayenne.exp.parser.ASTMultiply
 
ASTMultiply(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTMultiply
 
ASTMultiply(Collection) - Constructor for class org.apache.cayenne.exp.parser.ASTMultiply
 
ASTNamedParameter - Class in org.apache.cayenne.exp.parser
A named expression parameter.
ASTNamedParameter() - Constructor for class org.apache.cayenne.exp.parser.ASTNamedParameter
 
ASTNamedParameter(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNamedParameter
 
ASTNegate - Class in org.apache.cayenne.exp.parser
"Negate" expression.
ASTNegate() - Constructor for class org.apache.cayenne.exp.parser.ASTNegate
 
ASTNegate(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNegate
 
ASTNot - Class in org.apache.cayenne.exp.parser
"Not" expression.
ASTNot() - Constructor for class org.apache.cayenne.exp.parser.ASTNot
 
ASTNot(Node) - Constructor for class org.apache.cayenne.exp.parser.ASTNot
 
ASTNotBetween - Class in org.apache.cayenne.exp.parser
"Not Between" expression.
ASTNotBetween() - Constructor for class org.apache.cayenne.exp.parser.ASTNotBetween
 
ASTNotBetween(ASTPath, Object, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotBetween
 
ASTNotEqual - Class in org.apache.cayenne.exp.parser
"Not equal to" expression.
ASTNotEqual() - Constructor for class org.apache.cayenne.exp.parser.ASTNotEqual
 
ASTNotEqual(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotEqual
Creates "Not Equal To" expression.
ASTNotIn - Class in org.apache.cayenne.exp.parser
"Not In" expression.
ASTNotIn() - Constructor for class org.apache.cayenne.exp.parser.ASTNotIn
 
ASTNotIn(ASTPath, ASTList) - Constructor for class org.apache.cayenne.exp.parser.ASTNotIn
 
ASTNotLike - Class in org.apache.cayenne.exp.parser
"Not Like" expression.
ASTNotLike() - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
 
ASTNotLike(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLike
 
ASTNotLikeIgnoreCase - Class in org.apache.cayenne.exp.parser
"Not like, ignore case" expression.
ASTNotLikeIgnoreCase() - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
ASTNotLikeIgnoreCase(ASTPath, Object) - Constructor for class org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase
 
ASTObjPath - Class in org.apache.cayenne.exp.parser
 
ASTObjPath() - Constructor for class org.apache.cayenne.exp.parser.ASTObjPath
 
ASTObjPath(Object) - Constructor for class org.apache.cayenne.exp.parser.ASTObjPath
 
ASTOr - Class in org.apache.cayenne.exp.parser
"Or" expression.
ASTOr() - Constructor for class org.apache.cayenne.exp.parser.ASTOr
 
ASTOr(Object[]) - Constructor for class org.apache.cayenne.exp.parser.ASTOr
 
ASTOr(Collection<? 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.
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
 
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 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_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 pro