Uses of Class
org.apache.empire.db.DBTableColumn

Packages that use DBTableColumn
org.apache.empire.db This package contains the core Empire-DB implementation classes. 
org.apache.empire.db.derby This package contains classes necessary to support the Apache Derby database system. 
org.apache.empire.db.h2 This package contains classes necessary to support the H2 database system. 
org.apache.empire.db.hsql This package contains classes necessary to support the HSQLDB database system. 
org.apache.empire.db.mysql This package contains classes necessary to support the MySQL database system. 
org.apache.empire.db.oracle This package contains classes necessary to support the Oracle database system. 
org.apache.empire.db.postgresql This package contains classes necessary to support the PostgreSQL database system. 
org.apache.empire.db.sqlserver This package contains classes necessary to support the Microsoft SQL-Server database system. 
 

Uses of DBTableColumn in org.apache.empire.db
 

Methods in org.apache.empire.db that return DBTableColumn
 DBTableColumn DBTable.addColumn(String columnName, DataType type, double size, boolean required)
          Creates a new DBTableColumn object and adds it to the column collection.
 DBTableColumn DBTable.addColumn(String columnName, DataType type, double size, boolean required, Object defValue)
          Creates a new DBTableColumn object and adds it to the column collection.
 DBTableColumn DBTable.addColumn(String columnName, DataType type, double size, DataMode dataMode)
          Creates a new DBTableColumn object and adds it to the column collection.
 DBTableColumn DBTable.addColumn(String columnName, DataType type, double size, DataMode dataMode, Object defValue)
          Creates a new DBTableColumn object and adds it to the column collection.
 DBTableColumn DBTable.addTimestampColumn(String columnName)
          Adds a timestamp column to the table used for optimistic locking.
 DBTableColumn DBRelation.DBReference.getSourceColumn()
           
 DBTableColumn DBRelation.DBReference.getTargetColumn()
           
 

Methods in org.apache.empire.db with parameters of type DBTableColumn
protected  void DBTable.addColumn(DBTableColumn column)
          Adds a column to this table's column list.
protected  DBView.DBViewColumn DBView.addColumn(DBTableColumn sourceColumn)
          Adds a column to the view based on an existing column in another table or view.
protected  void DBDDLGenerator.alterTable(DBTableColumn col, DBCmdType type, DBSQLScript script)
          Appends the DDL-Script for altering a table to an SQL-Script
protected  boolean DBDDLGenerator.appendColumnDataType(DataType type, double size, DBTableColumn c, StringBuilder sql)
          appends the data type of a column
protected  void DBDDLGenerator.appendColumnDesc(DBTableColumn c, boolean alter, StringBuilder sql)
          Appends a table column definition to a ddl statement
 Object DBDatabaseDriver.getColumnAutoValue(DBDatabase db, DBTableColumn column, Connection conn)
          Returns an auto-generated value for a particular column
 DBRelation.DBReference DBTableColumn.referenceOn(DBTableColumn target)
          Creates a foreign key relation for this column.
 

Constructors in org.apache.empire.db with parameters of type DBTableColumn
DBRelation.DBReference(DBTableColumn sourceColumn, DBTableColumn targetColumn)
           
DBTableColumn(DBTable newTable, DBTableColumn other)
          Clone Constructor - use clone()
 

Uses of DBTableColumn in org.apache.empire.db.derby
 

Methods in org.apache.empire.db.derby with parameters of type DBTableColumn
protected  boolean DerbyDDLGenerator.appendColumnDataType(DataType type, double size, DBTableColumn c, StringBuilder sql)
           
protected  void DerbyDDLGenerator.appendColumnDesc(DBTableColumn c, boolean alter, StringBuilder sql)
           
 

Uses of DBTableColumn in org.apache.empire.db.h2
 

Methods in org.apache.empire.db.h2 with parameters of type DBTableColumn
protected  boolean H2DDLGenerator.appendColumnDataType(DataType type, double size, DBTableColumn c, StringBuilder sql)
           
 

Uses of DBTableColumn in org.apache.empire.db.hsql
 

Methods in org.apache.empire.db.hsql with parameters of type DBTableColumn
protected  void HSqlDDLGenerator.createSequence(DBDatabase db, DBTableColumn c, DBSQLScript script)
          Appends the DDL-Script for creating a sequence to an SQL-Script
 

Uses of DBTableColumn in org.apache.empire.db.mysql
 

Methods in org.apache.empire.db.mysql with parameters of type DBTableColumn
protected  boolean MySQLDDLGenerator.appendColumnDataType(DataType type, double size, DBTableColumn c, StringBuilder sql)
           
 

Uses of DBTableColumn in org.apache.empire.db.oracle
 

Fields in org.apache.empire.db.oracle declared as DBTableColumn
 DBTableColumn OracleSYSDatabase.DBColInfo.C_CHAR_LENGTH
           
 DBTableColumn OracleSYSDatabase.DBUserConCol.C_COLUMN_NAME
           
 DBTableColumn OracleSYSDatabase.DBColInfo.C_COLUMN_NAME
           
 DBTableColumn OracleSYSDatabase.DBColComments.C_COLUMN_NAME
           
 DBTableColumn OracleSYSDatabase.DBTabComments.C_COMMENTS
           
 DBTableColumn OracleSYSDatabase.DBColComments.C_COMMENTS
           
 DBTableColumn OracleSYSDatabase.DBConstraints.C_CONSTRAINT_NAME
           
 DBTableColumn OracleSYSDatabase.DBUserConCol.C_CONSTRAINT_NAME
           
 DBTableColumn OracleSYSDatabase.DBConstraints.C_CONSTRAINT_TYPE
           
 DBTableColumn OracleSYSDatabase.DBColInfo.C_DATA_LENGTH
           
 DBTableColumn OracleSYSDatabase.DBColInfo.C_DATA_PRECISION
           
 DBTableColumn OracleSYSDatabase.DBColInfo.C_DATA_SCALE
           
 DBTableColumn OracleSYSDatabase.DBColInfo.C_DATA_TYPE
           
 DBTableColumn OracleSYSDatabase.DBColInfo.C_DATA_TYPE_MOD
           
 DBTableColumn OracleSYSDatabase.DBColInfo.C_DATA_TYPE_OWNER
           
 DBTableColumn OracleSYSDatabase.DBColInfo.C_NULLABLE
           
 DBTableColumn OracleSYSDatabase.DBTabComments.C_OWNER
           
 DBTableColumn OracleSYSDatabase.DBUserConCol.C_OWNER
           
 DBTableColumn OracleSYSDatabase.DBColInfo.C_OWNER
           
 DBTableColumn OracleSYSDatabase.DBColComments.C_OWNER
           
 DBTableColumn OracleSYSDatabase.DBConstraints.C_R_CONSTRAINT_NAME
           
 DBTableColumn OracleSYSDatabase.DBConstraints.C_STATUS
           
 DBTableColumn OracleSYSDatabase.DBTabComments.C_TABLE_NAME
           
 DBTableColumn OracleSYSDatabase.DBConstraints.C_TABLE_NAME
           
 DBTableColumn OracleSYSDatabase.DBUserConCol.C_TABLE_NAME
           
 DBTableColumn OracleSYSDatabase.DBColInfo.C_TABLE_NAME
           
 DBTableColumn OracleSYSDatabase.DBColComments.C_TABLE_NAME
           
 DBTableColumn OracleSYSDatabase.DBTabComments.C_TABLE_TYPE
           
 

Methods in org.apache.empire.db.oracle with parameters of type DBTableColumn
protected  boolean OracleDDLGenerator.appendColumnDataType(DataType type, double size, DBTableColumn c, StringBuilder sql)
           
protected  void OracleDDLGenerator.createSequence(DBDatabase db, DBTableColumn c, DBSQLScript script)
          Returns true if the sequence has been created successfully.
 

Uses of DBTableColumn in org.apache.empire.db.postgresql
 

Methods in org.apache.empire.db.postgresql with parameters of type DBTableColumn
protected  boolean PostgreDDLGenerator.appendColumnDataType(DataType type, double size, DBTableColumn c, StringBuilder sql)
           
protected  void PostgreDDLGenerator.appendColumnDesc(DBTableColumn c, boolean alter, StringBuilder sql)
           
protected  void PostgreDDLGenerator.createSequence(DBDatabase db, DBTableColumn c, DBSQLScript script)
          Appends the DDL-Script for creating a sequence to an SQL-Script
 

Uses of DBTableColumn in org.apache.empire.db.sqlserver
 

Methods in org.apache.empire.db.sqlserver with parameters of type DBTableColumn
protected  boolean MSSqlDDLGenerator.appendColumnDataType(DataType type, double size, DBTableColumn c, StringBuilder sql)
           
 Object DBDatabaseDriverMSSQL.getColumnAutoValue(DBDatabase db, DBTableColumn column, Connection conn)
          Returns an auto-generated value for a particular column
 



Copyright © 2008-2012 Apache Software Foundation. All Rights Reserved.