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

Packages that use DBColumn
org.apache.empire.db This package contains the core Empire-DB implementation classes. 
org.apache.empire.db.expr.column This package contains SQL-generator classes for column expressions. 
org.apache.empire.db.expr.compare This package contains SQL-generator classes for compare expressions used in the where and having clause. 
org.apache.empire.db.expr.join This package contains SQL-generator classes for join expressions used in the from clause. 
org.apache.empire.db.expr.set This package contains SQL-generator classes for set expressions used in the set clause. 
org.apache.empire.struts2.websample.db.records   
 

Uses of DBColumn in org.apache.empire.db
 

Subclasses of DBColumn in org.apache.empire.db
protected static class DBCommandExpr.DBCmdColumn
          This class wrapps a column of sql command in a special command column object.
static class DBQuery.DBQueryColumn
           
 class DBTableColumn
          This class represent one column of a table.
static class DBView.DBViewColumn
           
 

Fields in org.apache.empire.db declared as DBColumn
 DBColumn DBDatabaseDriver.DBSeqTable.C_SEQNAME
           
 DBColumn DBDatabaseDriver.DBSeqTable.C_SEQVALUE
           
 DBColumn DBDatabaseDriver.DBSeqTable.C_TIMESTAMP
           
protected  DBColumn[] DBQuery.keyColumns
           
protected  DBColumn DBRowSet.timestampColumn
           
protected  DBColumn DBView.DBViewColumn.updateColumn
           
 

Fields in org.apache.empire.db with type parameters of type DBColumn
protected  java.util.Map<DBColumn,DBColumn> DBRowSet.columnReferences
           
protected  java.util.Map<DBColumn,DBColumn> DBRowSet.columnReferences
           
protected  java.util.List<DBColumn> DBRowSet.columns
           
 

Methods in org.apache.empire.db that return DBColumn
 DBColumn DBRowSet.getColumn(int iColumn)
          Returns a DBColumn object by a specified index value.
 DBColumn DBRowSet.getColumn(java.lang.String name)
          Gets the column Expression with a particular name.
 DBColumn[] DBIndex.getColumns()
          Returns the columns belonging to this index.
 DBColumn DBRecord.getDBColumn(int index)
          Returns the DBColumn for the field at the given index.
 DBColumn[] DBRowSet.getKeyColumns()
          Returns an array of all primary key columns.
 DBColumn[] DBCommandExpr.DBCmdQuery.getKeyColumns()
          Prints the error message: ERR_NOTSUPPORTED.
 DBColumn[] DBQuery.getKeyColumns()
          return query key columns
 DBColumn DBRowSet.getTimestampColumn()
           
abstract  DBColumn DBColumnExpr.getUpdateColumn()
          Returns the underlying physical column which may be used for updates.
 DBColumn DBColumn.getUpdateColumn()
          Returns this object.
 

Methods in org.apache.empire.db that return types with arguments of type DBColumn
 java.util.Map<DBColumn,DBColumn> DBRowSet.getColumnReferences()
          Returns the a list of column references.
 java.util.Map<DBColumn,DBColumn> DBRowSet.getColumnReferences()
          Returns the a list of column references.
 java.util.List<DBColumn> DBRowSet.getColumns()
          Gets all columns of this rowset (e.g.
 

Methods in org.apache.empire.db with parameters of type DBColumn
protected  boolean DBRowSet.addColumnReference(DBColumn source, DBColumn target)
          Adds a column reference to the ist of table references.
 boolean DBTable.addIndex(java.lang.String indexName, boolean unique, DBColumn[] indexColumns)
          Adds an index.
 DBColumnExpr DBColumnExpr.as(DBColumn column)
          creates a new DBAliasExpr which renames the current expression to the name of the supplied column.
 boolean DBIndex.contains(DBColumn col)
          Checks if this index contains the column col
 int DBRowSet.getColumnIndex(DBColumn column)
          Gets the index of a particular column expression.
 int DBIndex.getColumnPos(DBColumn col)
          Gets the position of a specified DBColumn object.
 Options DBRecord.getFieldOptions(DBColumn column)
          Gets the possbile Options for a field in the context of the current record.
 boolean DBRowSet.isColumnReadOnly(DBColumn col)
          Checks whether a column is read only or writable.
 boolean DBRecord.isFieldReadOnly(DBColumn column)
          returns whether a field is read only or not
 boolean DBRecord.isFieldVisible(DBColumn column)
          returns whether a field is visible to the client or not
 boolean DBRowSet.isKeyColumn(DBColumn column)
          Checks whether a given column is part of the primary key for this RowSet
 DBJoinExpr DBCommand.join(DBColumnExpr left, DBColumn right)
          Adds an inner join based on two columns to the list of join expressions.
 DBJoinExpr DBCommand.join(DBColumnExpr left, DBColumn right, DBJoinType joinType)
          Adds a join based on two columns to the list of join expressions.
 void DBRecord.setModified(DBColumn column, boolean isModified)
          Sets the modified state of a column.
This will force the field to be updated in the database, if set to TRUE.
 void DBTable.setPrimaryKey(DBColumn column)
          Sets the primary key to a single column.
 boolean DBTable.setPrimaryKey(DBColumn[] columns)
          Sets the primary keys.
 void DBTable.setPrimaryKey(DBColumn col1, DBColumn col2)
          Adds two columns to the primary key list.
 void DBTable.setPrimaryKey(DBColumn col1, DBColumn col2, DBColumn col3)
          Adds three columns to the primary key list.
 void DBRowSet.setTimestampColumn(DBColumn timestampColumn)
           
 

Method parameters in org.apache.empire.db with type arguments of type DBColumn
 void DBRowSet.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBCombinedCmd.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBCommandExpr.DBCmdQuery.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBCommandExpr.DBOrderByInfo.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBCommand.addReferencedColumns(java.util.Set<DBColumn> list)
          Adds Columns
 void DBCommand.DBCmdParameter.addReferencedColumns(java.util.Set<DBColumn> list)
           
abstract  void DBExpr.addReferencedColumns(java.util.Set<DBColumn> list)
          Internal function to obtain all DBColumnExpr-objects used by this expression.
 void DBColumn.addReferencedColumns(java.util.Set<DBColumn> list)
           
 

Constructors in org.apache.empire.db with parameters of type DBColumn
DBIndex(java.lang.String name, int type, DBColumn[] columns)
          Constructs a DBIndex object set the specified parameters to this object.
DBQuery(DBCommand cmd, DBColumn keyColumn)
          Constructs a new DBQuery object initialize the query object.
DBQuery(DBCommand cmd, DBColumn[] keyColumns)
          Constructor initializes the query object.
 

Uses of DBColumn in org.apache.empire.db.expr.column
 

Fields in org.apache.empire.db.expr.column declared as DBColumn
protected  DBColumn DBAbstractFuncExpr.updateColumn
           
 

Methods in org.apache.empire.db.expr.column that return DBColumn
 DBColumn DBCountExpr.getUpdateColumn()
          Returns null.
 DBColumn DBAliasExpr.getUpdateColumn()
          Returns the DBColunm object.
 DBColumn DBConcatExpr.getUpdateColumn()
           
 DBColumn DBCaseExpr.getUpdateColumn()
           
 DBColumn DBCalcExpr.getUpdateColumn()
          returns null
 DBColumn DBValueExpr.getUpdateColumn()
          Returns null.
 DBColumn DBAbstractFuncExpr.getUpdateColumn()
          Returns the DBColunm object.
 

Method parameters in org.apache.empire.db.expr.column with type arguments of type DBColumn
 void DBCountExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBAliasExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBConcatExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBCaseExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBCalcExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBDecodeExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBValueExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBAbstractFuncExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 

Constructors in org.apache.empire.db.expr.column with parameters of type DBColumn
DBAbstractFuncExpr(DBColumnExpr expr, DBColumn updateColumn, boolean isAggregate, DataType dataType)
          Constructs a new DBFuncExpr object set the specified parameters to this object.
DBFuncExpr(DBColumnExpr expr, int phrase, java.lang.Object[] params, DBColumn updateColumn, boolean isAggregate, DataType dataType)
          Constructs a new DBFuncExpr object set the specified parameters to this object.
DBFuncExpr(DBColumnExpr expr, java.lang.String template, java.lang.Object[] params, DBColumn updateColumn, boolean isAggregate, DataType dataType)
          Constructs a new DBFuncExpr object set the specified parameters to this object.
 

Uses of DBColumn in org.apache.empire.db.expr.compare
 

Method parameters in org.apache.empire.db.expr.compare with type arguments of type DBColumn
 void DBExistsExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBCompareColExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBCompareNotExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 void DBCompareAndOrExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 

Uses of DBColumn in org.apache.empire.db.expr.join
 

Method parameters in org.apache.empire.db.expr.join with type arguments of type DBColumn
 void DBJoinExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 

Uses of DBColumn in org.apache.empire.db.expr.set
 

Fields in org.apache.empire.db.expr.set declared as DBColumn
 DBColumn DBSetExpr.column
           
 

Methods in org.apache.empire.db.expr.set that return DBColumn
 DBColumn DBSetExpr.getColumn()
           
 

Method parameters in org.apache.empire.db.expr.set with type arguments of type DBColumn
 void DBSetExpr.addReferencedColumns(java.util.Set<DBColumn> list)
           
 

Constructors in org.apache.empire.db.expr.set with parameters of type DBColumn
DBSetExpr(DBColumn expr, java.lang.Object value)
          Constructs a new DBSetExpr object.
 

Uses of DBColumn in org.apache.empire.struts2.websample.db.records
 

Methods in org.apache.empire.struts2.websample.db.records with parameters of type DBColumn
 Options EmployeeRecord.getFieldOptions(DBColumn column)
           
 



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