| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DbEntity | |
|---|---|
| org.apache.cayenne | Contains persistence APIs directly accessible by users. | 
| 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.select | |
| org.apache.cayenne.access.trans | Provides translators for Cayenne queries. | 
| org.apache.cayenne.access.util | |
| 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.frontbase | FrontBase DbAdapter. | 
| org.apache.cayenne.dba.h2 | |
| org.apache.cayenne.dba.hsqldb | HSQLDB DbAdapter. | 
| org.apache.cayenne.dba.ingres | |
| 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.project.validator | |
| org.apache.cayenne.query | Defines standard queries supported by Cayenne and extension mechanism to create custom queries. | 
| org.apache.cayenne.reflect | |
| org.apache.cayenne.wocompat | Contains classes that interface Cayenne with Apple's WebObjects. | 
| Uses of DbEntity in org.apache.cayenne | 
|---|
| Methods in org.apache.cayenne with parameters of type DbEntity | |
|---|---|
|  ObjectId | DataRow.createObjectId(String entityName,
               DbEntity entity)Deprecated. since 3.0 - unused. | 
|  ObjectId | DataRow.createObjectId(String entityName,
               DbEntity entity,
               String namePrefix)Deprecated. since 3.0 - unused. | 
| Uses of DbEntity in org.apache.cayenne.access | 
|---|
| Fields in org.apache.cayenne.access declared as DbEntity | |
|---|---|
| protected  DbEntity | OptimisticLockException.rootEntity | 
| Fields in org.apache.cayenne.access with type parameters of type DbEntity | |
|---|---|
| protected  List<DbEntity> | DbGenerator.dbEntitiesInInsertOrderContains all DbEntities ordered considering their interdependencies. | 
| protected  List<DbEntity> | DbGenerator.dbEntitiesRequiringAutoPK | 
| Methods in org.apache.cayenne.access that return DbEntity | |
|---|---|
|  DbEntity | QueryTranslator.getRootDbEntity()Deprecated. | 
| Methods in org.apache.cayenne.access that return types with arguments of type DbEntity | |
|---|---|
|  List<DbEntity> | DbLoader.getTables(String catalogPattern,
          String schemaPattern,
          String tableNamePattern,
          String[] types)Returns all tables for given combination of the criteria. | 
| Methods in org.apache.cayenne.access with parameters of type DbEntity | |
|---|---|
|  List<String> | DbGenerator.createConstraintsQueries(DbEntity table)Creates FK and UNIQUE constraint statements for a given table. | 
|  List<String> | DbGenerator.createFkConstraintsQueries(DbEntity table)Deprecated. since 3.0 as this method is used to generate both FK and UNIQUE constraints, use 'createConstraintsQueries' instead. | 
|  void | DbLoaderDelegate.dbEntityAdded(DbEntity ent) | 
|  void | DbLoaderDelegate.dbEntityRemoved(DbEntity ent) | 
|  void | DataPortDelegate.didCleanData(DataPort portTool,
             DbEntity entity,
             int rowCount)Invoked by DataPort right after the end of data cleanup for a given entity. | 
|  void | DataPortDelegate.didPortEntity(DataPort portTool,
              DbEntity entity,
              int rowCount)Invoked by DataPort right after the end of data port for a given entity. | 
|  boolean | DbLoaderDelegate.overwriteDbEntity(DbEntity ent)Returns true to tell DbLoader that it is OK to overwrite DbEntity that already exists in the model. | 
|  Query | DataPortDelegate.willCleanData(DataPort portTool,
              DbEntity entity,
              Query query)Invoked by DataPort right before the start of data cleanup for a given entity. | 
|  Query | DataPortDelegate.willPortEntity(DataPort portTool,
               DbEntity entity,
               Query query)Invoked by DataPort right before the start of data port for a given entity. | 
| Method parameters in org.apache.cayenne.access with type arguments of type DbEntity | |
|---|---|
|  boolean | DbLoader.loadDbEntities(DataMap map,
               List<? extends DbEntity> tables)Loads dbEntities for the specified tables. | 
| Constructors in org.apache.cayenne.access with parameters of type DbEntity | |
|---|---|
| OptimisticLockException(DbEntity rootEntity,
                        String querySQL,
                        Map qualifierSnapshot) | |
| Constructor parameters in org.apache.cayenne.access with type arguments of type DbEntity | |
|---|---|
| DbGenerator(DbAdapter adapter,
            DataMap map,
            Collection<DbEntity> excludedEntities)Creates and initializes new DbGenerator instance. | |
| DbGenerator(DbAdapter adapter,
            DataMap map,
            Collection<DbEntity> excludedEntities,
            DataDomain domain)Creates and initializes new DbGenerator instance. | |
| Uses of DbEntity in org.apache.cayenne.access.jdbc | 
|---|
| Fields in org.apache.cayenne.access.jdbc declared as DbEntity | |
|---|---|
| protected  DbEntity | EJBQLDbPathTranslator.currentEntity | 
| protected  DbEntity | SQLTemplateAction.dbEntity | 
| protected  DbEntity | DistinctResultIterator.defaultEntity | 
| Constructors in org.apache.cayenne.access.jdbc with parameters of type DbEntity | |
|---|---|
| DistinctResultIterator(ResultIterator wrappedIterator,
                       DbEntity defaultEntity,
                       boolean compareFullRows)Creates new DistinctResultIterator wrapping another ResultIterator. | |
| Uses of DbEntity in org.apache.cayenne.access.select | 
|---|
| Methods in org.apache.cayenne.access.select with parameters of type DbEntity | |
|---|---|
|  String | SelectColumn.getColumnName(DbEntity unionRoot,
              String tableAlias) | 
|  List<DbRelationship> | SelectColumn.getPath(DbEntity unionRoot) | 
| Uses of DbEntity in org.apache.cayenne.access.trans | 
|---|
| Methods in org.apache.cayenne.access.trans that return DbEntity | |
|---|---|
|  DbEntity | QueryAssemblerHelper.getDbEntity() | 
|  DbEntity | QueryAssembler.getRootDbEntity() | 
| Uses of DbEntity in org.apache.cayenne.access.util | 
|---|
| Constructors in org.apache.cayenne.access.util with parameters of type DbEntity | |
|---|---|
| DistinctResultIterator(ResultIterator wrappedIterator,
                       DbEntity defaultEntity,
                       boolean compareFullRows)Deprecated. | |
| Uses of DbEntity in org.apache.cayenne.dba | 
|---|
| Methods in org.apache.cayenne.dba with parameters of type DbEntity | |
|---|---|
| protected  byte[] | JdbcPkGenerator.binaryPK(DbEntity entity)Deprecated. since 3.0 | 
|  String | AutoAdapter.createTable(DbEntity entity) | 
|  String | DbAdapter.createTable(DbEntity entity)Returns a SQL string that can be used to create database table corresponding to entityparameter. | 
|  String | JdbcAdapter.createTable(DbEntity entity)Returns a SQL string that can be used to create database table corresponding to entparameter. | 
| protected  void | JdbcAdapter.createTableAppendPKClause(StringBuffer sqlBuffer,
                          DbEntity entity) | 
|  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. | 
|  String | AutoAdapter.dropTable(DbEntity entity)Deprecated. since 3.0 as the decorated method is deprecated. | 
|  String | DbAdapter.dropTable(DbEntity entity)Deprecated. since 3.0 Cayenne supports 'dropTableStatements' to allow multiple statements to be executed when dropping the table. | 
|  String | JdbcAdapter.dropTable(DbEntity table)Deprecated. since 3.0 in favor of "dropTableStatements" | 
|  Collection<String> | AutoAdapter.dropTableStatements(DbEntity table) | 
|  Collection<String> | DbAdapter.dropTableStatements(DbEntity table)Returns a collection of SQL statements needed to drop a database table. | 
|  Collection<String> | JdbcAdapter.dropTableStatements(DbEntity table) | 
|  Object | JdbcPkGenerator.generatePkForDbEntity(DataNode node,
                      DbEntity ent)Deprecated. since 3.0 | 
|  Object | PkGenerator.generatePkForDbEntity(DataNode dataNode,
                      DbEntity ent)Deprecated. since 3.0 use PkGenerator.generatePk(DataNode, DbAttribute). | 
| protected  long | JdbcPkGenerator.longPkFromDatabase(DataNode node,
                   DbEntity entity)Performs primary key generation ignoring cache. | 
| protected  int | JdbcPkGenerator.pkFromDatabase(DataNode node,
               DbEntity ent)Deprecated. since 3.0 JdbcPkGenerator.longPkFromDatabase(DataNode, DbEntity)is used. | 
|  String | QuotingStrategy.quoteFullyQualifiedName(DbEntity entity) | 
| Method parameters in org.apache.cayenne.dba with type arguments of type DbEntity | |
|---|---|
|  void | JdbcPkGenerator.createAutoPk(DataNode node,
             List<DbEntity> dbEntities) | 
|  void | PkGenerator.createAutoPk(DataNode node,
             List<DbEntity> dbEntities)Generates necessary database objects to provide automatic primary key support. | 
|  List<String> | JdbcPkGenerator.createAutoPkStatements(List<DbEntity> dbEntities) | 
|  List<String> | PkGenerator.createAutoPkStatements(List<DbEntity> dbEntities)Returns a list of SQL strings needed to generates database objects to provide automatic primary support for the list of entities. | 
|  void | JdbcPkGenerator.dropAutoPk(DataNode node,
           List<DbEntity> dbEntities)Drops table named "AUTO_PK_SUPPORT" if it exists in the database. | 
|  void | PkGenerator.dropAutoPk(DataNode node,
           List<DbEntity> dbEntities)Drops any common database objects associated with automatic primary key generation process. | 
|  List<String> | JdbcPkGenerator.dropAutoPkStatements(List<DbEntity> dbEntities) | 
|  List<String> | PkGenerator.dropAutoPkStatements(List<DbEntity> dbEntities)Returns SQL string needed to drop database objects associated with automatic primary key generation. | 
| protected  String | JdbcPkGenerator.pkDeleteString(List<DbEntity> dbEntities) | 
| Uses of DbEntity in org.apache.cayenne.dba.db2 | 
|---|
| Methods in org.apache.cayenne.dba.db2 with parameters of type DbEntity | |
|---|---|
| protected  String | DB2PkGenerator.createSequenceString(DbEntity entity)Returns CREATE SEQUENCE statement for entity. | 
|  MergerToken | DB2MergerFactory.createSetColumnTypeToDb(DbEntity entity,
                        DbAttribute columnOriginal,
                        DbAttribute columnNew) | 
|  String | DB2Adapter.createTable(DbEntity ent)Returns a SQL string that can be used to create database table corresponding to entparameter. | 
| protected  String | DB2PkGenerator.dropSequenceString(DbEntity entity)Returns DROP SEQUENCE statement. | 
| protected  long | DB2PkGenerator.longPkFromDatabase(DataNode node,
                   DbEntity entity) | 
| protected  int | DB2PkGenerator.pkFromDatabase(DataNode node,
               DbEntity ent)Deprecated. since 3.0 | 
| protected  String | DB2PkGenerator.sequenceName(DbEntity entity)Returns default sequence name for DbEntity. | 
| Method parameters in org.apache.cayenne.dba.db2 with type arguments of type DbEntity | |
|---|---|
|  void | DB2PkGenerator.createAutoPk(DataNode node,
             List<DbEntity> dbEntities) | 
|  List<String> | DB2PkGenerator.createAutoPkStatements(List<DbEntity> dbEntities)Creates a list of CREATE SEQUENCE statements for the list of DbEntities. | 
|  void | DB2PkGenerator.dropAutoPk(DataNode node,
           List<DbEntity> dbEntities)Drops PK sequences for all specified DbEntities. | 
|  List<String> | DB2PkGenerator.dropAutoPkStatements(List<DbEntity> dbEntities)Creates a list of DROP SEQUENCE statements for the list of DbEntities. | 
| Uses of DbEntity in org.apache.cayenne.dba.derby | 
|---|
| Methods in org.apache.cayenne.dba.derby with parameters of type DbEntity | |
|---|---|
|  MergerToken | DerbyMergerFactory.createSetAllowNullToDb(DbEntity entity,
                       DbAttribute column) | 
|  MergerToken | DerbyMergerFactory.createSetColumnTypeToDb(DbEntity entity,
                        DbAttribute columnOriginal,
                        DbAttribute columnNew) | 
|  MergerToken | DerbyMergerFactory.createSetNotNullToDb(DbEntity entity,
                     DbAttribute column) | 
| protected  long | DerbyPkGenerator.longPkFromDatabase(DataNode node,
                   DbEntity entity) | 
| protected  int | DerbyPkGenerator.pkFromDatabase(DataNode node,
               DbEntity entity)Deprecated. since 3.0 | 
| Uses of DbEntity in org.apache.cayenne.dba.frontbase | 
|---|
| Methods in org.apache.cayenne.dba.frontbase with parameters of type DbEntity | |
|---|---|
|  String | FrontBaseAdapter.createTable(DbEntity ent)Customizes table creating procedure for FrontBase. | 
|  Collection<String> | FrontBaseAdapter.dropTableStatements(DbEntity table)Adds the CASCADE option to the DROP TABLE clause. | 
| protected  long | FrontBasePkGenerator.longPkFromDatabase(DataNode node,
                   DbEntity entity) | 
| protected  int | FrontBasePkGenerator.pkFromDatabase(DataNode node,
               DbEntity entity)Deprecated. since 3.0 | 
| Method parameters in org.apache.cayenne.dba.frontbase with type arguments of type DbEntity | |
|---|---|
|  void | FrontBasePkGenerator.createAutoPk(DataNode node,
             List<DbEntity> dbEntities) | 
|  List<String> | FrontBasePkGenerator.createAutoPkStatements(List<DbEntity> dbEntities) | 
|  void | FrontBasePkGenerator.dropAutoPk(DataNode node,
           List<DbEntity> dbEntities) | 
| protected  String | FrontBasePkGenerator.pkDeleteString(List<DbEntity> dbEntities) | 
| Uses of DbEntity in org.apache.cayenne.dba.h2 | 
|---|
| Methods in org.apache.cayenne.dba.h2 with parameters of type DbEntity | |
|---|---|
|  MergerToken | H2MergerFactory.createSetAllowNullToDb(DbEntity entity,
                       DbAttribute column) | 
|  MergerToken | H2MergerFactory.createSetColumnTypeToDb(DbEntity entity,
                        DbAttribute columnOriginal,
                        DbAttribute columnNew) | 
|  MergerToken | H2MergerFactory.createSetPrimaryKeyToDb(DbEntity entity,
                        Collection<DbAttribute> primaryKeyOriginal,
                        Collection<DbAttribute> primaryKeyNew,
                        String detectedPrimaryKeyName) | 
| Uses of DbEntity in org.apache.cayenne.dba.hsqldb | 
|---|
| Methods in org.apache.cayenne.dba.hsqldb with parameters of type DbEntity | |
|---|---|
|  MergerToken | HSQLMergerFactory.createSetAllowNullToDb(DbEntity entity,
                       DbAttribute column) | 
|  MergerToken | HSQLMergerFactory.createSetColumnTypeToDb(DbEntity entity,
                        DbAttribute columnOriginal,
                        DbAttribute columnNew) | 
|  MergerToken | HSQLMergerFactory.createSetPrimaryKeyToDb(DbEntity entity,
                        Collection<DbAttribute> primaryKeyOriginal,
                        Collection<DbAttribute> primaryKeyNew,
                        String detectedPrimaryKeyName) | 
|  String | HSQLDBAdapter.createTable(DbEntity ent)Uses "CREATE CACHED TABLE" instead of "CREATE TABLE". | 
|  String | HSQLDBNoSchemaAdapter.createTable(DbEntity ent)Uses unqualified entity names. | 
|  String | HSQLDBAdapter.createUniqueConstraint(DbEntity source,
                       Collection<DbAttribute> columns)Returns a DDL string to create a unique constraint over a set of columns. | 
|  String | HSQLDBNoSchemaAdapter.dropTable(DbEntity ent)Returns a SQL string to drop a table corresponding to entDbEntity. | 
| protected  String | HSQLDBAdapter.getSchemaName(DbEntity entity)Generate fully-qualified name for 1.8 and on. | 
| protected  String | HSQLDBNoSchemaAdapter.getSchemaName(DbEntity entity)Generate unqualified name. | 
| protected  String | HSQLDBAdapter.getTableName(DbEntity entity)Generate fully-qualified name for 1.8 and on. | 
| protected  String | HSQLDBNoSchemaAdapter.getTableName(DbEntity entity)Generate unqualified name without schema. | 
| Uses of DbEntity in org.apache.cayenne.dba.ingres | 
|---|
| Methods in org.apache.cayenne.dba.ingres with parameters of type DbEntity | |
|---|---|
|  String | IngresAdapter.createTable(DbEntity ent)Returns a SQL string that can be used to create database table corresponding to entparameter. | 
| protected  long | IngresPkGenerator.longPkFromDatabase(DataNode node,
                   DbEntity entity) | 
| protected  int | IngresPkGenerator.pkFromDatabase(DataNode node,
               DbEntity ent)Deprecated. since 3.0 | 
| Uses of DbEntity in org.apache.cayenne.dba.mysql | 
|---|
| Methods in org.apache.cayenne.dba.mysql with parameters of type DbEntity | |
|---|---|
|  MergerToken | MySQLMergerFactory.createDropRelationshipToDb(DbEntity entity,
                           DbRelationship rel) | 
|  MergerToken | MySQLMergerFactory.createSetAllowNullToDb(DbEntity entity,
                       DbAttribute column) | 
|  MergerToken | MySQLMergerFactory.createSetColumnTypeToDb(DbEntity entity,
                        DbAttribute columnOriginal,
                        DbAttribute columnNew) | 
|  MergerToken | MySQLMergerFactory.createSetNotNullToDb(DbEntity entity,
                     DbAttribute column) | 
|  MergerToken | MySQLMergerFactory.createSetPrimaryKeyToDb(DbEntity entity,
                        Collection<DbAttribute> primaryKeyOriginal,
                        Collection<DbAttribute> primaryKeyNew,
                        String detectedPrimaryKeyName) | 
|  String | MySQLAdapter.createTable(DbEntity entity)Overrides super implementation to explicitly set table engine to InnoDB if FK constraints are supported by this adapter. | 
| protected  void | MySQLAdapter.createTableAppendPKClause(StringBuffer sqlBuffer,
                          DbEntity entity)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. | 
|  String | MySQLAdapter.dropTable(DbEntity table)Deprecated. since 3.0 | 
|  Collection<String> | MySQLAdapter.dropTableStatements(DbEntity table) | 
| protected  long | MySQLPkGenerator.longPkFromDatabase(DataNode node,
                   DbEntity entity)Overrides superclass's implementation to perform locking of the primary key lookup table. | 
| protected  int | MySQLPkGenerator.pkFromDatabase(DataNode node,
               DbEntity ent)Deprecated. since 3.0 | 
| Uses of DbEntity in org.apache.cayenne.dba.openbase | 
|---|
| Methods in org.apache.cayenne.dba.openbase with parameters of type DbEntity | |
|---|---|
| protected  boolean | OpenBasePkGenerator.canCreatePK(DbEntity entity) | 
|  MergerToken | OpenBaseMergerFactory.createCreateTableToDb(DbEntity entity) | 
|  MergerToken | OpenBaseMergerFactory.createDropRelationshipToDb(DbEntity entity,
                           DbRelationship rel) | 
| protected  String | OpenBasePkGenerator.createPKString(DbEntity entity)Returns a String to create PK support for an entity. | 
|  MergerToken | OpenBaseMergerFactory.createSetAllowNullToDb(DbEntity entity,
                       DbAttribute column) | 
|  MergerToken | OpenBaseMergerFactory.createSetColumnTypeToDb(DbEntity entity,
                        DbAttribute columnOriginal,
                        DbAttribute columnNew) | 
|  MergerToken | OpenBaseMergerFactory.createSetNotNullToDb(DbEntity entity,
                     DbAttribute column) | 
|  String | OpenBaseAdapter.createTable(DbEntity ent)Returns a SQL string that can be used to create database table corresponding to entparameter. | 
| protected  String | OpenBasePkGenerator.createUniquePKIndexString(DbEntity entity)Returns a String to create a unique index on table primary key columns per OpenBase recommendations. | 
|  Object | OpenBasePkGenerator.generatePkForDbEntity(DataNode node,
                      DbEntity entity)Deprecated. since 3.0 | 
| protected  long | OpenBasePkGenerator.longPkFromDatabase(DataNode node,
                   DbEntity entity)Generates new (unique and non-repeating) primary key for specified DbEntity. | 
| protected  String | OpenBasePkGenerator.newIDString(DbEntity ent)Returns SQL string that can generate new (unique and non-repeating) primary key for specified DbEntity. | 
| protected  int | OpenBasePkGenerator.pkFromDatabase(DataNode node,
               DbEntity entity)Deprecated. since 3.0 | 
| Uses of DbEntity in org.apache.cayenne.dba.oracle | 
|---|
| Methods in org.apache.cayenne.dba.oracle with parameters of type DbEntity | |
|---|---|
|  MergerToken | OracleMergerFactory.createAddColumnToDb(DbEntity entity,
                    DbAttribute column) | 
| protected  String | OraclePkGenerator.createSequenceString(DbEntity ent) | 
|  MergerToken | OracleMergerFactory.createSetAllowNullToDb(DbEntity entity,
                       DbAttribute column) | 
|  MergerToken | OracleMergerFactory.createSetColumnTypeToDb(DbEntity entity,
                        DbAttribute columnOriginal,
                        DbAttribute columnNew) | 
|  MergerToken | OracleMergerFactory.createSetNotNullToDb(DbEntity entity,
                     DbAttribute column) | 
| protected  String | OraclePkGenerator.dropSequenceString(DbEntity ent)Returns a SQL string needed to drop any database objects associated with automatic primary key generation process for a specific DbEntity. | 
|  Collection<String> | OracleAdapter.dropTableStatements(DbEntity table)Returns a query string to drop a table corresponding to entDbEntity. | 
| protected  long | OraclePkGenerator.longPkFromDatabase(DataNode node,
                   DbEntity entity)Generates primary key by calling Oracle sequence corresponding to the dbEntity. | 
| protected  int | OraclePkGenerator.pkCacheSize(DbEntity entity) | 
| protected  int | OraclePkGenerator.pkFromDatabase(DataNode node,
               DbEntity ent)Deprecated. since 3.0 | 
| protected  String | OraclePkGenerator.sequenceName(DbEntity entity)Returns expected primary key sequence name for a DbEntity. | 
| Uses of DbEntity in org.apache.cayenne.dba.postgres | 
|---|
| Methods in org.apache.cayenne.dba.postgres with parameters of type DbEntity | |
|---|---|
| protected  String | PostgresPkGenerator.createSequenceString(DbEntity ent) | 
|  MergerToken | PostgresMergerFactory.createSetColumnTypeToDb(DbEntity entity,
                        DbAttribute columnOriginal,
                        DbAttribute columnNew) | 
|  String | PostgresAdapter.createTable(DbEntity ent)Customizes table creating procedure for PostgreSQL. | 
|  Collection<String> | PostgresAdapter.dropTableStatements(DbEntity table)Adds the CASCADE option to the DROP TABLE clause. | 
| protected  long | PostgresPkGenerator.longPkFromDatabase(DataNode node,
                   DbEntity entity) | 
| protected  int | PostgresPkGenerator.pkFromDatabase(DataNode node,
               DbEntity ent)Deprecated. since 3.0 | 
| Uses of DbEntity in org.apache.cayenne.dba.sqlite | 
|---|
| Methods in org.apache.cayenne.dba.sqlite with parameters of type DbEntity | |
|---|---|
| protected  void | SQLiteAdapter.createTableAppendPKClause(StringBuffer sqlBuffer,
                          DbEntity entity) | 
|  String | SQLiteAdapter.createUniqueConstraint(DbEntity source,
                       Collection<DbAttribute> columns) | 
| Uses of DbEntity in org.apache.cayenne.dba.sqlserver | 
|---|
| Methods in org.apache.cayenne.dba.sqlserver with parameters of type DbEntity | |
|---|---|
|  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) | 
| Uses of DbEntity in org.apache.cayenne.dba.sybase | 
|---|
| Methods in org.apache.cayenne.dba.sybase with parameters of type DbEntity | |
|---|---|
|  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) | 
| protected  long | SybasePkGenerator.longPkFromDatabase(DataNode node,
                   DbEntity entity) | 
| protected  int | SybasePkGenerator.pkFromDatabase(DataNode node,
               DbEntity ent)Deprecated. since 3.0 | 
| Method parameters in org.apache.cayenne.dba.sybase with type arguments of type DbEntity | |
|---|---|
|  void | SybasePkGenerator.createAutoPk(DataNode node,
             List<DbEntity> dbEntities)Generates database objects to provide automatic primary key support. | 
|  List<String> | SybasePkGenerator.createAutoPkStatements(List<DbEntity> dbEntities) | 
|  void | SybasePkGenerator.dropAutoPk(DataNode node,
           List<DbEntity> dbEntities)Drops database objects related to automatic primary key support. | 
|  List<String> | SybasePkGenerator.dropAutoPkStatements(List<DbEntity> dbEntities) | 
| Uses of DbEntity in org.apache.cayenne.map | 
|---|
| Subclasses of DbEntity in org.apache.cayenne.map | |
|---|---|
|  class | DetectedDbEntityA DbEntitysubclass used to hold extra JDBC metadata. | 
| Fields in org.apache.cayenne.map declared as DbEntity | |
|---|---|
| protected  DbEntity | DbKeyGenerator.dbEntity | 
| Fields in org.apache.cayenne.map with type parameters of type DbEntity | |
|---|---|
| protected  Map<String,DbEntity> | EntityResolver.dbEntityCache | 
| protected  Map<DbEntity,org.objectstyle.ashwood.dbutil.Table> | AshwoodEntitySorter.dbEntityToTableMap | 
| protected  Map<DbEntity,List<DbRelationship>> | AshwoodEntitySorter.reflexiveDbEntities | 
| Methods in org.apache.cayenne.map that return DbEntity | |
|---|---|
| protected  DbEntity | EntityResolver._lookupDbEntity(Object object)Internal usage only - provides the type-unsafe implementation which services the four typesafe public lookupDbEntity methods Looks in the DataMap's that this object was created with for the ObjEntity that maps to the specified object. | 
|  DbEntity | DbKeyGenerator.getDbEntity() | 
|  DbEntity | ObjEntity.getDbEntity()Returns a DbEntity associated with this ObjEntity. | 
|  DbEntity | DataMap.getDbEntity(String dbEntityName)Returns DbEntity matching the nameparameter. | 
|  DbEntity | EntityResolver.getDbEntity(String name) | 
|  DbEntity | MappingNamespace.getDbEntity(String name)Returns DbEntity for a given name, or null if no such DbEntity is found in the MappingNamespace. | 
|  DbEntity | EntityResolver.lookupDbEntity(Class<?> aClass)Deprecated. since 3.0 - lookup DbEntity via ObjEntity instead. | 
|  DbEntity | EntityResolver.lookupDbEntity(Persistent dataObject)Deprecated. since 3.0 - lookup DbEntity via ObjEntity instead. | 
| Methods in org.apache.cayenne.map that return types with arguments of type DbEntity | |
|---|---|
|  Collection<DbEntity> | DataMap.getDbEntities()Returns all DbEntities in this DataMap. | 
|  Collection<DbEntity> | EntityResolver.getDbEntities()Returns all DbEntities. | 
|  Collection<DbEntity> | MappingNamespace.getDbEntities()Returns all DbEntities in the namespace. | 
|  SortedMap<String,DbEntity> | DataMap.getDbEntityMap()Returns a sorted unmodifiable map of DbEntities contained in this DataMap, keyed by DbEntity name. | 
| Methods in org.apache.cayenne.map with parameters of type DbEntity | |
|---|---|
|  void | DataMap.addDbEntity(DbEntity entity)Adds a new DbEntity to this DataMap. | 
| protected  void | AshwoodEntitySorter.fillInMetadata(org.objectstyle.ashwood.dbutil.Table table,
               DbEntity entity) | 
|  Collection<ObjEntity> | DataMap.getMappedEntities(DbEntity dbEntity)Returns all ObjEntities mapped to the given DbEntity. | 
| protected  org.objectstyle.ashwood.dbutil.Table | AshwoodEntitySorter.getTable(DbEntity dbEntity) | 
| protected  boolean | AshwoodEntitySorter.isReflexive(DbEntity metadata) | 
|  void | DbKeyGenerator.setDbEntity(DbEntity dbEntity) | 
|  void | ObjEntity.setDbEntity(DbEntity dbEntity)Sets the DbEntity used by this ObjEntity. | 
| Method parameters in org.apache.cayenne.map with type arguments of type DbEntity | |
|---|---|
|  void | AshwoodEntitySorter.sortDbEntities(List<DbEntity> dbEntities,
               boolean deleteOrder) | 
|  void | EntitySorter.sortDbEntities(List<DbEntity> dbEntities,
               boolean deleteOrder)Sorts a list of DbEntities. | 
| Constructors in org.apache.cayenne.map with parameters of type DbEntity | |
|---|---|
| DbAttribute(String name,
            int type,
            DbEntity entity) | |
| Uses of DbEntity in org.apache.cayenne.map.naming | 
|---|
| Methods in org.apache.cayenne.map.naming with parameters of type DbEntity | |
|---|---|
|  String | BasicNamingStrategy.createObjEntityName(DbEntity dbEntity) | 
|  String | NamingStrategy.createObjEntityName(DbEntity entity)Creates new name for Obj Entity | 
| Uses of DbEntity in org.apache.cayenne.merge | 
|---|
| Uses of DbEntity in org.apache.cayenne.project.validator | 
|---|
| Methods in org.apache.cayenne.project.validator with parameters of type DbEntity | |
|---|---|
| protected  void | DbEntityValidator.validateAttributes(DbEntity ent,
                   ProjectPath path,
                   Validator validator)Tables must have columns. | 
| protected  void | DbEntityValidator.validateName(DbEntity ent,
             ProjectPath path,
             Validator validator) | 
| protected  void | DbEntityValidator.validatePK(DbEntity ent,
           ProjectPath path,
           Validator validator)Validates the presence of the primary key. | 
| Uses of DbEntity in org.apache.cayenne.query | 
|---|
| Fields in org.apache.cayenne.query declared as DbEntity | |
|---|---|
| protected  DbEntity | BatchQuery.dbEntity | 
| Methods in org.apache.cayenne.query that return DbEntity | |
|---|---|
|  DbEntity | BatchQuery.getDbEntity()Returns a DbEntity associated with this batch. | 
|  DbEntity | QueryMetadata.getDbEntity()Returns a DbEntity associated with a query or null if no such entity exists. | 
| Constructors in org.apache.cayenne.query with parameters of type DbEntity | |
|---|---|
| BatchQuery(DbEntity dbEntity) | |
| DeleteBatchQuery(DbEntity dbEntity,
                 Collection<DbAttribute> qualifierAttributes,
                 Collection<String> nullQualifierNames,
                 int batchCapacity)Creates new DeleteBatchQuery. | |
| DeleteBatchQuery(DbEntity dbEntity,
                 int batchCapacity)Creates new DeleteBatchQuery. | |
| InsertBatchQuery(DbEntity entity,
                 int batchCapacity)Creates new InsertBatchQuery for a given DbEntity and estimated capacity. | |
| SelectQuery(DbEntity root)Creates a SelectQuery for the specified DbEntity. | |
| SelectQuery(DbEntity root,
            Expression qualifier)Creates a SelectQuery for the specified DbEntity with the given qualifier. | |
| SQLTemplate(DbEntity rootEntity,
            String defaultTemplate) | |
| UpdateBatchQuery(DbEntity dbEntity,
                 List<DbAttribute> qualifierAttributes,
                 List<DbAttribute> updatedAttribute,
                 Collection<String> nullQualifierNames,
                 int batchCapacity)Creates new UpdateBatchQuery. | |
| Uses of DbEntity in org.apache.cayenne.reflect | 
|---|
| Fields in org.apache.cayenne.reflect with type parameters of type DbEntity | |
|---|---|
| protected  Collection<DbEntity> | PersistentDescriptor.rootDbEntities | 
| Methods in org.apache.cayenne.reflect that return types with arguments of type DbEntity | |
|---|---|
|  Collection<DbEntity> | ClassDescriptor.getRootDbEntities()Returns a collection of DbEntities that are the root tables for this descriptor's ObjEntity. | 
|  Collection<DbEntity> | LazyClassDescriptorDecorator.getRootDbEntities() | 
|  Collection<DbEntity> | PersistentDescriptor.getRootDbEntities() | 
| Methods in org.apache.cayenne.reflect with parameters of type DbEntity | |
|---|---|
|  void | PersistentDescriptor.addRootDbEntity(DbEntity dbEntity)Adds a root DbEntity to the list of roots, filtering duplicates. | 
| Uses of DbEntity in org.apache.cayenne.wocompat | 
|---|
| Methods in org.apache.cayenne.wocompat with parameters of type DbEntity | |
|---|---|
| protected  void | EOModelProcessor.makeReverseDbRelationships(DbEntity dbEntity)Create reverse DbRelationships that were not created so far, since Cayenne requires them. | 
| Constructors in org.apache.cayenne.wocompat with parameters of type DbEntity | |
|---|---|
| EODbAttribute(String name,
              int type,
              DbEntity entity) | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||