|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DbAttribute | |
---|---|
org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack. |
org.apache.cayenne.access.jdbc | Contains classes that handle JDBC interactions. |
org.apache.cayenne.access.trans | Provides translators for Cayenne queries. |
org.apache.cayenne.access.types | Defines an extendable mechanism to map Java types to JDBC types. |
org.apache.cayenne.dba | Contains database adapter API (DbAdapter) and its default implementation. |
org.apache.cayenne.dba.db2 | IBM DB2 DbAdapter. |
org.apache.cayenne.dba.derby | Apache Derby DbAdapter. |
org.apache.cayenne.dba.h2 | |
org.apache.cayenne.dba.hsqldb | HSQLDB DbAdapter. |
org.apache.cayenne.dba.mysql | MySQL DbAdapter. |
org.apache.cayenne.dba.openbase | OpenBase DbAdapter. |
org.apache.cayenne.dba.oracle | Oracle DbAdapter. |
org.apache.cayenne.dba.postgres | PostgreSQL DbAdapter. |
org.apache.cayenne.dba.sqlite | |
org.apache.cayenne.dba.sqlserver | MS SQLServer DbAdapter. |
org.apache.cayenne.dba.sybase | Sybase DbAdapter. |
org.apache.cayenne.map | Contains O/R mapping classes that store relational database metadata information and map it to Java classes. |
org.apache.cayenne.map.naming | |
org.apache.cayenne.merge | |
org.apache.cayenne.query | Defines standard queries supported by Cayenne and extension mechanism to create custom queries. |
org.apache.cayenne.util | General utility classes. |
org.apache.cayenne.wocompat | Contains classes that interface Cayenne with Apple's WebObjects. |
Uses of DbAttribute in org.apache.cayenne.access |
---|
Methods in org.apache.cayenne.access with parameters of type DbAttribute | |
---|---|
static void |
QueryLogger.logGeneratedKey(DbAttribute attribute,
Object value)
|
Method parameters in org.apache.cayenne.access with type arguments of type DbAttribute | |
---|---|
static void |
QueryLogger.logQuery(String queryStr,
List<DbAttribute> attrs,
List<?> params,
long time)
Log query content using Log4J Category with "INFO" priority. |
static void |
QueryLogger.logQueryParameters(String label,
List<DbAttribute> attrs,
List<Object> parameters,
boolean isInserting)
|
Uses of DbAttribute in org.apache.cayenne.access.jdbc |
---|
Methods in org.apache.cayenne.access.jdbc with parameters of type DbAttribute | |
---|---|
void |
EJBQLSelectColumnsTranslator.appendColumn(String javaType,
String alias,
DbAttribute dbAttribute,
String columnAlias)
|
protected void |
EJBQLDbPathTranslator.processTerminatingAttribute(DbAttribute attribute)
|
Constructors in org.apache.cayenne.access.jdbc with parameters of type DbAttribute | |
---|---|
ColumnDescriptor(DbAttribute attribute,
String tableAlias)
Creates a ColumnDescriptor from Cayenne DbAttribute. |
|
ColumnDescriptor(ObjAttribute objAttribute,
DbAttribute dbAttribute,
String columnAlias)
|
Uses of DbAttribute in org.apache.cayenne.access.trans |
---|
Fields in org.apache.cayenne.access.trans with type parameters of type DbAttribute | |
---|---|
protected Map<String,DbAttribute> |
DataObjectMatchTranslator.attributes
|
protected List<DbAttribute> |
QueryAssembler.attributes
PreparedStatement attributes matching entries in values list. |
protected List<DbAttribute> |
LOBBatchQueryWrapper.dbAttributes
|
Methods in org.apache.cayenne.access.trans that return DbAttribute | |
---|---|
DbAttribute |
DataObjectMatchTranslator.getAttribute(String key)
|
protected DbAttribute |
QueryAssemblerHelper.paramsDbType(Expression e)
Returns database type of expression parameters or null if it can not be determined. |
Methods in org.apache.cayenne.access.trans that return types with arguments of type DbAttribute | |
---|---|
List<DbAttribute> |
LOBBatchQueryWrapper.getDbAttributesForLOBSelectQualifier()
Returns a list of DbAttributes used in the qualifier of the query that selects a LOB row for LOB update. |
List<DbAttribute> |
LOBBatchQueryWrapper.getDbAttributesForUpdatedLOBColumns()
Returns a list of DbAttributes that correspond to the LOB columns updated in the current row in the batch query. |
Methods in org.apache.cayenne.access.trans with parameters of type DbAttribute | |
---|---|
void |
QueryAssembler.addToParamList(DbAttribute dbAttr,
Object anObject)
Registers anObject as a PreparedStatement parameter. |
protected void |
BatchQueryBuilder.appendDbAttribute(StringBuffer buf,
DbAttribute dbAttribute)
Appends the name of the column to the query buffer. |
protected void |
QualifierTranslator.appendLiteral(Object val,
DbAttribute attr,
Expression parentExpression)
|
protected void |
QueryAssemblerHelper.appendLiteral(Object val,
DbAttribute attr,
Expression parentExpression)
Appends SQL code to the query buffer to handle val as a parameter to
the PreparedStatement being built. |
protected void |
QueryAssemblerHelper.appendLiteralDirect(Object val,
DbAttribute attr,
Expression parentExpression)
Appends SQL code to the query buffer to handle val as a parameter to
the PreparedStatement being built. |
protected void |
LOBBatchQueryBuilder.appendUpdatedParameter(StringBuffer buf,
DbAttribute dbAttribute,
Object value)
Appends parameter placeholder for the value of the column being updated. |
protected boolean |
InsertBatchQueryBuilder.includeInBatch(DbAttribute attribute)
Returns true if an attribute should be included in the batch. |
protected void |
QueryAssemblerHelper.processColumn(DbAttribute dbAttr)
|
protected void |
TrimmingQualifierTranslator.processColumn(DbAttribute dbAttr)
Adds special handling of CHAR columns. |
protected void |
QueryAssemblerHelper.processColumnWithQuoteSqlIdentifiers(DbAttribute dbAttr,
Expression pathExp)
|
protected void |
TrimmingQualifierTranslator.processColumnWithQuoteSqlIdentifiers(DbAttribute dbAttr,
Expression pathExp)
Adds special handling of CHAR columns. |
Uses of DbAttribute in org.apache.cayenne.access.types |
---|
Methods in org.apache.cayenne.access.types with parameters of type DbAttribute | |
---|---|
static boolean |
AbstractType.validateNull(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
AbstractType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
BigDecimalType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
BigIntegerType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
BooleanType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
ByteArrayType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
ByteType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
|
boolean |
CalendarType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
CharType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
DateType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
DoubleType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
EnumType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
ExtendedEnumType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
ExtendedType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
FloatType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
IntegerType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
LongType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
ObjectType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
|
boolean |
ShortType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
|
boolean |
TimestampType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
TimeType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
UtilDateType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 as validation should not be done at the DataNode level. |
boolean |
UUIDType.validateProperty(Object source,
String property,
Object value,
DbAttribute dbAttribute,
ValidationResult validationResult)
Deprecated. since 3.0 |
Uses of DbAttribute in org.apache.cayenne.dba |
---|
Methods in org.apache.cayenne.dba that return DbAttribute | |
---|---|
DbAttribute |
AutoAdapter.buildAttribute(String name,
String typeName,
int type,
int size,
int precision,
boolean allowNulls)
|
DbAttribute |
DbAdapter.buildAttribute(String name,
String typeName,
int type,
int size,
int scale,
boolean allowNulls)
Creates and returns a DbAttribute based on supplied parameters (usually obtained from database meta data). |
DbAttribute |
JdbcAdapter.buildAttribute(String name,
String typeName,
int type,
int size,
int scale,
boolean allowNulls)
|
Methods in org.apache.cayenne.dba with parameters of type DbAttribute | |
---|---|
void |
AutoAdapter.createTableAppendColumn(StringBuffer sqlBuffer,
DbAttribute column)
|
void |
DbAdapter.createTableAppendColumn(StringBuffer sqlBuffer,
DbAttribute column)
Append the column type part of a "create table" to the given StringBuffer |
void |
JdbcAdapter.createTableAppendColumn(StringBuffer sqlBuffer,
DbAttribute column)
Appends SQL for column creation to CREATE TABLE buffer. |
Object |
JdbcPkGenerator.generatePk(DataNode node,
DbAttribute pk)
Generates a unique and non-repeating primary key for specified dbEntity. |
Object |
PkGenerator.generatePk(DataNode dataNode,
DbAttribute pk)
Generates a unique and non-repeating primary key for specified PK attribute. |
Method parameters in org.apache.cayenne.dba with type arguments of type DbAttribute | |
---|---|
String |
AutoAdapter.createUniqueConstraint(DbEntity source,
Collection<DbAttribute> columns)
|
String |
DbAdapter.createUniqueConstraint(DbEntity source,
Collection<DbAttribute> columns)
Returns a DDL string to create a unique constraint over a set of columns, or null if the unique constraints are not supported. |
String |
JdbcAdapter.createUniqueConstraint(DbEntity source,
Collection<DbAttribute> columns)
Returns a DDL string to create a unique constraint over a set of columns. |
Uses of DbAttribute in org.apache.cayenne.dba.db2 |
---|
Methods in org.apache.cayenne.dba.db2 with parameters of type DbAttribute | |
---|---|
protected void |
DB2QualifierTranslator.appendLiteralDirect(Object val,
DbAttribute attr,
Expression parentExpression)
|
MergerToken |
DB2MergerFactory.createSetColumnTypeToDb(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
|
Uses of DbAttribute in org.apache.cayenne.dba.derby |
---|
Methods in org.apache.cayenne.dba.derby with parameters of type DbAttribute | |
---|---|
MergerToken |
DerbyMergerFactory.createSetAllowNullToDb(DbEntity entity,
DbAttribute column)
|
MergerToken |
DerbyMergerFactory.createSetColumnTypeToDb(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
|
MergerToken |
DerbyMergerFactory.createSetNotNullToDb(DbEntity entity,
DbAttribute column)
|
void |
DerbyAdapter.createTableAppendColumn(StringBuffer sqlBuffer,
DbAttribute column)
Appends SQL for column creation to CREATE TABLE buffer. |
protected void |
DerbyQualifierTranslator.processColumnWithQuoteSqlIdentifiers(DbAttribute dbAttr,
Expression pathExp)
|
Uses of DbAttribute in org.apache.cayenne.dba.h2 |
---|
Methods in org.apache.cayenne.dba.h2 with parameters of type DbAttribute | |
---|---|
MergerToken |
H2MergerFactory.createSetAllowNullToDb(DbEntity entity,
DbAttribute column)
|
MergerToken |
H2MergerFactory.createSetColumnTypeToDb(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
|
Method parameters in org.apache.cayenne.dba.h2 with type arguments of type DbAttribute | |
---|---|
MergerToken |
H2MergerFactory.createSetPrimaryKeyToDb(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
MergerToken |
H2MergerFactory.createSetPrimaryKeyToDb(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
Uses of DbAttribute in org.apache.cayenne.dba.hsqldb |
---|
Methods in org.apache.cayenne.dba.hsqldb with parameters of type DbAttribute | |
---|---|
MergerToken |
HSQLMergerFactory.createSetAllowNullToDb(DbEntity entity,
DbAttribute column)
|
MergerToken |
HSQLMergerFactory.createSetColumnTypeToDb(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
|
void |
HSQLDBAdapter.createTableAppendColumn(StringBuffer sqlBuffer,
DbAttribute column)
|
Method parameters in org.apache.cayenne.dba.hsqldb with type arguments of type DbAttribute | |
---|---|
MergerToken |
HSQLMergerFactory.createSetPrimaryKeyToDb(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
MergerToken |
HSQLMergerFactory.createSetPrimaryKeyToDb(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
String |
HSQLDBAdapter.createUniqueConstraint(DbEntity source,
Collection<DbAttribute> columns)
Returns a DDL string to create a unique constraint over a set of columns. |
Uses of DbAttribute in org.apache.cayenne.dba.mysql |
---|
Methods in org.apache.cayenne.dba.mysql that return DbAttribute | |
---|---|
DbAttribute |
MySQLAdapter.buildAttribute(String name,
String typeName,
int type,
int size,
int precision,
boolean allowNulls)
|
Methods in org.apache.cayenne.dba.mysql with parameters of type DbAttribute | |
---|---|
MergerToken |
MySQLMergerFactory.createSetAllowNullToDb(DbEntity entity,
DbAttribute column)
|
MergerToken |
MySQLMergerFactory.createSetColumnTypeToDb(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
|
MergerToken |
MySQLMergerFactory.createSetNotNullToDb(DbEntity entity,
DbAttribute column)
|
void |
MySQLAdapter.createTableAppendColumn(StringBuffer sqlBuffer,
DbAttribute column)
Appends AUTO_INCREMENT clause to the column definition for generated columns. |
Method parameters in org.apache.cayenne.dba.mysql with type arguments of type DbAttribute | |
---|---|
MergerToken |
MySQLMergerFactory.createSetPrimaryKeyToDb(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
MergerToken |
MySQLMergerFactory.createSetPrimaryKeyToDb(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
Uses of DbAttribute in org.apache.cayenne.dba.openbase |
---|
Methods in org.apache.cayenne.dba.openbase that return DbAttribute | |
---|---|
DbAttribute |
OpenBaseAdapter.buildAttribute(String name,
String typeName,
int type,
int size,
int scale,
boolean allowNulls)
|
Methods in org.apache.cayenne.dba.openbase with parameters of type DbAttribute | |
---|---|
protected void |
OpenBaseQualifierTranslator.appendLiteralDirect(Object val,
DbAttribute attr,
Expression parentExpression)
|
MergerToken |
OpenBaseMergerFactory.createSetAllowNullToDb(DbEntity entity,
DbAttribute column)
|
MergerToken |
OpenBaseMergerFactory.createSetColumnTypeToDb(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
|
MergerToken |
OpenBaseMergerFactory.createSetNotNullToDb(DbEntity entity,
DbAttribute column)
|
Object |
OpenBasePkGenerator.generatePk(DataNode node,
DbAttribute pk)
Returns a non-repeating primary key for a given PK attribute. |
Uses of DbAttribute in org.apache.cayenne.dba.oracle |
---|
Methods in org.apache.cayenne.dba.oracle that return DbAttribute | |
---|---|
DbAttribute |
OracleAdapter.buildAttribute(String name,
String typeName,
int type,
int size,
int scale,
boolean allowNulls)
Fixes some reverse engineering problems. |
Methods in org.apache.cayenne.dba.oracle with parameters of type DbAttribute | |
---|---|
MergerToken |
OracleMergerFactory.createAddColumnToDb(DbEntity entity,
DbAttribute column)
|
MergerToken |
OracleMergerFactory.createSetAllowNullToDb(DbEntity entity,
DbAttribute column)
|
MergerToken |
OracleMergerFactory.createSetColumnTypeToDb(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
|
MergerToken |
OracleMergerFactory.createSetNotNullToDb(DbEntity entity,
DbAttribute column)
|
Uses of DbAttribute in org.apache.cayenne.dba.postgres |
---|
Methods in org.apache.cayenne.dba.postgres that return DbAttribute | |
---|---|
DbAttribute |
PostgresAdapter.buildAttribute(String name,
String typeName,
int type,
int size,
int scale,
boolean allowNulls)
|
Methods in org.apache.cayenne.dba.postgres with parameters of type DbAttribute | |
---|---|
MergerToken |
PostgresMergerFactory.createSetColumnTypeToDb(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
|
Uses of DbAttribute in org.apache.cayenne.dba.sqlite |
---|
Methods in org.apache.cayenne.dba.sqlite with parameters of type DbAttribute | |
---|---|
void |
SQLiteAdapter.createTableAppendColumn(StringBuffer sqlBuffer,
DbAttribute column)
Appends AUTOINCREMENT clause to the column definition for generated columns. |
Method parameters in org.apache.cayenne.dba.sqlite with type arguments of type DbAttribute | |
---|---|
String |
SQLiteAdapter.createUniqueConstraint(DbEntity source,
Collection<DbAttribute> columns)
|
Uses of DbAttribute in org.apache.cayenne.dba.sqlserver |
---|
Methods in org.apache.cayenne.dba.sqlserver with parameters of type DbAttribute | |
---|---|
MergerToken |
SQLServerMergerFactory.createAddColumnToDb(DbEntity entity,
DbAttribute column)
|
MergerToken |
SQLServerMergerFactory.createSetAllowNullToDb(DbEntity entity,
DbAttribute column)
|
MergerToken |
SQLServerMergerFactory.createSetColumnTypeToDb(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
|
MergerToken |
SQLServerMergerFactory.createSetNotNullToDb(DbEntity entity,
DbAttribute column)
|
void |
SQLServerAdapter.createTableAppendColumn(StringBuffer sqlBuffer,
DbAttribute column)
Overrides super implementation to correctly set up identity columns. |
Uses of DbAttribute in org.apache.cayenne.dba.sybase |
---|
Methods in org.apache.cayenne.dba.sybase with parameters of type DbAttribute | |
---|---|
MergerToken |
SybaseMergerFactory.createAddColumnToDb(DbEntity entity,
DbAttribute column)
|
MergerToken |
SybaseMergerFactory.createDropColumnToDb(DbEntity entity,
DbAttribute column)
|
MergerToken |
SybaseMergerFactory.createSetAllowNullToDb(DbEntity entity,
DbAttribute column)
|
MergerToken |
SybaseMergerFactory.createSetColumnTypeToDb(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
|
MergerToken |
SybaseMergerFactory.createSetNotNullToDb(DbEntity entity,
DbAttribute column)
|
Uses of DbAttribute in org.apache.cayenne.map |
---|
Fields in org.apache.cayenne.map with type parameters of type DbAttribute | |
---|---|
protected Collection<DbAttribute> |
DbEntity.generatedAttributes
|
protected Collection<DbAttribute> |
DbEntity.primaryKey
|
Methods in org.apache.cayenne.map that return DbAttribute | |
---|---|
DbAttribute |
ObjAttribute.getDbAttribute()
Returns a DbAttribute mapped by this ObjAttribute. |
DbAttribute |
DbJoin.getSource()
Returns DbAttribute on on the left side of the join. |
DbAttribute |
DbJoin.getTarget()
|
Methods in org.apache.cayenne.map that return types with arguments of type DbAttribute | |
---|---|
Collection<DbAttribute> |
DbEntity.getAttributes()
Returns a Collection of all attributes that either belong to this DbEntity or inherited. |
Collection<DbAttribute> |
DbEntity.getGeneratedAttributes()
Returns an unmodifiable collection of DbAttributes that are generated by the database. |
List<DbAttribute> |
DbEntity.getPrimaryKey()
Deprecated. since 3.0 use DbEntity.getPrimaryKeys() that returns a collection. |
Collection<DbAttribute> |
DbEntity.getPrimaryKeys()
Returns an unmodifiable collection of DbAttributes representing the primary key of the table described by this DbEntity. |
Collection<DbAttribute> |
DbRelationship.getSourceAttributes()
Returns a Collection of source attributes. |
Collection<DbAttribute> |
DbRelationship.getTargetAttributes()
Returns a Collection of target attributes. |
PathComponent<DbAttribute,DbRelationship> |
DbEntity.lastPathComponent(Expression path,
Map aliasMap)
|
Iterable<PathComponent<DbAttribute,DbRelationship>> |
DbEntity.resolvePath(Expression pathExp,
Map aliasMap)
Returns an Iterable instance over expression path components based on this entity. |
Methods in org.apache.cayenne.map with parameters of type DbAttribute | |
---|---|
void |
DbEntity.addAttribute(DbAttribute attr)
Adds a new attribute to this entity. |
ObjAttribute |
ObjEntity.getAttributeForDbAttribute(DbAttribute dbAttribute)
Returns ObjAttribute of this entity that maps to dbAttribute
parameter. |
void |
ObjAttribute.setDbAttribute(DbAttribute dbAttribute)
Deprecated. since 3.0 - this method only works for non-flattened attributes. 'setDbAttributePath' should be used instead. |
Uses of DbAttribute in org.apache.cayenne.map.naming |
---|
Methods in org.apache.cayenne.map.naming with parameters of type DbAttribute | |
---|---|
String |
BasicNamingStrategy.createObjAttributeName(DbAttribute attr)
|
String |
NamingStrategy.createObjAttributeName(DbAttribute attr)
Creates new name for Obj Attribute |
Uses of DbAttribute in org.apache.cayenne.merge |
---|
Methods in org.apache.cayenne.merge that return DbAttribute | |
---|---|
DbAttribute |
SetColumnTypeToDb.getColumnNew()
|
DbAttribute |
SetColumnTypeToModel.getColumnNew()
|
DbAttribute |
SetColumnTypeToDb.getColumnOriginal()
|
DbAttribute |
SetColumnTypeToModel.getColumnOriginal()
|
Method parameters in org.apache.cayenne.merge with type arguments of type DbAttribute | |
---|---|
MergerToken |
MergerFactory.createSetPrimaryKeyToDb(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
MergerToken |
MergerFactory.createSetPrimaryKeyToDb(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
MergerToken |
MergerFactory.createSetPrimaryKeyToModel(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
MergerToken |
MergerFactory.createSetPrimaryKeyToModel(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
Constructors in org.apache.cayenne.merge with parameters of type DbAttribute | |
---|---|
AddColumnToDb(DbEntity entity,
DbAttribute column)
|
|
AddColumnToModel(DbEntity entity,
DbAttribute column)
|
|
DropColumnToDb(DbEntity entity,
DbAttribute column)
|
|
DropColumnToModel(DbEntity entity,
DbAttribute column)
|
|
SetAllowNullToDb(DbEntity entity,
DbAttribute column)
|
|
SetAllowNullToModel(DbEntity entity,
DbAttribute column)
|
|
SetColumnTypeToDb(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
|
|
SetColumnTypeToModel(DbEntity entity,
DbAttribute columnOriginal,
DbAttribute columnNew)
|
|
SetNotNullToDb(DbEntity entity,
DbAttribute column)
|
|
SetNotNullToModel(DbEntity entity,
DbAttribute column)
|
|
SetValueForNullToDb(DbEntity entity,
DbAttribute column,
ValueForNullProvider valueForNullProvider)
|
Constructor parameters in org.apache.cayenne.merge with type arguments of type DbAttribute | |
---|---|
SetPrimaryKeyToDb(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
|
SetPrimaryKeyToDb(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
|
SetPrimaryKeyToModel(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
|
SetPrimaryKeyToModel(DbEntity entity,
Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew,
String detectedPrimaryKeyName)
|
Uses of DbAttribute in org.apache.cayenne.query |
---|
Fields in org.apache.cayenne.query with type parameters of type DbAttribute | |
---|---|
protected List<DbAttribute> |
DeleteBatchQuery.dbAttributes
|
protected List<DbAttribute> |
InsertBatchQuery.dbAttributes
|
Methods in org.apache.cayenne.query that return types with arguments of type DbAttribute | |
---|---|
abstract List<DbAttribute> |
BatchQuery.getDbAttributes()
Returns a list of DbAttributes describing batch parameters. |
List<DbAttribute> |
DeleteBatchQuery.getDbAttributes()
|
List<DbAttribute> |
InsertBatchQuery.getDbAttributes()
|
List<DbAttribute> |
UpdateBatchQuery.getDbAttributes()
|
Collection<DbAttribute> |
DeleteBatchQuery.getQualifierAttributes()
|
List<DbAttribute> |
UpdateBatchQuery.getQualifierAttributes()
|
List<DbAttribute> |
UpdateBatchQuery.getUpdatedAttributes()
|
Methods in org.apache.cayenne.query with parameters of type DbAttribute | |
---|---|
protected Object |
BatchQuery.getValue(Map<String,Object> valueMap,
DbAttribute attribute)
A helper method used by subclasses to resolve deferred values on demand. |
boolean |
DeleteBatchQuery.isNull(DbAttribute attribute)
Returns true if a given attribute always has a null value in the batch. |
boolean |
UpdateBatchQuery.isNull(DbAttribute attribute)
Returns true if a given attribute always has a null value in the batch. |
Constructor parameters in org.apache.cayenne.query with type arguments of type DbAttribute | |
---|---|
DeleteBatchQuery(DbEntity dbEntity,
Collection<DbAttribute> qualifierAttributes,
Collection<String> nullQualifierNames,
int batchCapacity)
Creates new DeleteBatchQuery. |
|
UpdateBatchQuery(DbEntity dbEntity,
List<DbAttribute> qualifierAttributes,
List<DbAttribute> updatedAttribute,
Collection<String> nullQualifierNames,
int batchCapacity)
Creates new UpdateBatchQuery. |
|
UpdateBatchQuery(DbEntity dbEntity,
List<DbAttribute> qualifierAttributes,
List<DbAttribute> updatedAttribute,
Collection<String> nullQualifierNames,
int batchCapacity)
Creates new UpdateBatchQuery. |
Uses of DbAttribute in org.apache.cayenne.util |
---|
Methods in org.apache.cayenne.util that return types with arguments of type DbAttribute | |
---|---|
protected List<DbAttribute> |
EntityMergeSupport.getAttributesToAdd(ObjEntity objEntity)
Returns a list of attributes that exist in the DbEntity, but are missing from the ObjEntity. |
Collection<DbAttribute> |
EntityMergeSupport.getMeaningfulFKs(ObjEntity objEntity)
Returns a list of DbAttributes that are mapped to foreign keys. |
Uses of DbAttribute in org.apache.cayenne.wocompat |
---|
Subclasses of DbAttribute in org.apache.cayenne.wocompat | |
---|---|
class |
EODbAttribute
EOModel-friendly DbAttribute subclass. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |