Uses of Interface
org.apache.empire.data.Column

Packages that use Column
org.apache.empire.data This package contains interfaces for data and metadata handling. 
org.apache.empire.data.bean This package contains implmentations of Empire's data and metadata interfaces for JavaBeans of Data Tranfer Objects (DTO's). 
org.apache.empire.db This package contains the core Empire-DB implementation classes. 
org.apache.empire.db.exceptions This package contains classes for exception handling of database related errors. 
 

Uses of Column in org.apache.empire.data
 

Methods in org.apache.empire.data that return Column
 Column Record.getColumn(int index)
          returns the column at the specified index.
 Column[] Record.getKeyColumns()
          returns an array of key columns which uniquely identify the record.
 Column ColumnExpr.getSourceColumn()
          Returns the underlying source column (if any).
 

Methods in org.apache.empire.data with parameters of type Column
 Options Record.getFieldOptions(Column column)
          returns the Options list for the given record field.
 boolean Record.isFieldReadOnly(Column column)
          returns true if the field is read-only.
 boolean Record.isFieldVisible(Column column)
          returns true if the field is visible to the client.
 void Record.setValue(Column column, Object value)
          sets a record value based on a column.
 boolean Record.wasModified(Column column)
          checks whether or not the field for the given column has been modified since it has been loaded.
 

Method parameters in org.apache.empire.data with type arguments of type Column
 int Record.setBeanValues(Object bean, Collection<Column> ignoreList)
          sets all record values from a particular bean.
 

Uses of Column in org.apache.empire.data.bean
 

Classes in org.apache.empire.data.bean that implement Column
 class BeanProperty
          BeanObject This class defines Metadata for a single property.
 

Fields in org.apache.empire.data.bean declared as Column
protected  Column[] BeanRecordProxy.keyColumns
           
 

Fields in org.apache.empire.data.bean with type parameters of type Column
protected  List<Column> BeanRecordProxy.columns
           
 

Methods in org.apache.empire.data.bean that return Column
 Column BeanRecordProxy.getColumn(int index)
           
 Column[] BeanClass.getKeyColumns()
          returns the list of key columns (if any)
 Column[] BeanRecordProxy.getKeyColumns()
           
 Column BeanProperty.getSourceColumn()
          Returns the column This function should return the same string as getName()
 

Methods in org.apache.empire.data.bean with parameters of type Column
 Options BeanRecordProxy.getFieldOptions(Column column)
           
 boolean BeanRecordProxy.isFieldReadOnly(Column column)
           
 boolean BeanRecordProxy.isFieldVisible(Column column)
           
protected  void BeanRecordProxy.setBeanPropertyValue(Object bean, Column column, Object value)
           
protected  void BeanClass.setKeyColumn(Column keyColumn)
          Sets the key to a single column
protected  void BeanClass.setKeyColumns(Column[] keyColumns)
          Sets the list of key columns.
 void BeanRecordProxy.setValue(Column column, Object value)
          sets the value of a field.
 boolean BeanRecordProxy.wasModified(Column column)
          Detects whether or not a particular field has been modified.
 

Method parameters in org.apache.empire.data.bean with type arguments of type Column
 int BeanRecordProxy.setBeanValues(Object bean, Collection<Column> ignoreList)
           
 

Constructors in org.apache.empire.data.bean with parameters of type Column
BeanRecordProxy(List<Column> columns, Column[] keyColumns)
           
BeanRecordProxy(T data, List<Column> columns, Column[] keyColumns)
           
 

Constructor parameters in org.apache.empire.data.bean with type arguments of type Column
BeanRecordProxy(List<Column> columns, Column[] keyColumns)
           
BeanRecordProxy(T data, List<Column> columns, Column[] keyColumns)
           
 

Uses of Column in org.apache.empire.db
 

Classes in org.apache.empire.db that implement Column
 class DBColumn
          This is the base class for all database columns that have a physical representation.
protected static class DBCommandExpr.DBCmdColumn
          This class wraps 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
           
 

Methods in org.apache.empire.db that return Column
 Column DBRecord.getColumn(int index)
          Implements the Record Interface getColumn method.
Internally calls getDBColumn()
 Column[] DBRecord.getKeyColumns()
          returns an array of key columns which uniquely identify the record.
 Column DBColumnExpr.getSourceColumn()
          Returns the source column.
 

Methods in org.apache.empire.db with parameters of type Column
 int DBRowSet.getColumnIndex(Column column)
          Gets the index of a particular column expression.
 Options DBRecord.getFieldOptions(Column column)
          Gets the possbile Options for a field in the context of the current record.
Same as getFieldOptions(DBColumn)
 boolean DBRecord.isFieldReadOnly(Column column)
          returns whether a field is read only or not
 boolean DBRecord.isFieldVisible(Column column)
          returns whether a field is read only or not
protected  void DBRecord.setBeanValue(Object bean, String property, Column column)
          set a record value from a particular bean property.
 void DBRecord.setValue(Column column, Object value)
          Sets the value of the column in the record.
 boolean DBRecord.wasModified(Column column)
          Returns true if the field was modified.
 

Method parameters in org.apache.empire.db with type arguments of type Column
 int DBRecord.setBeanValues(Object bean, Collection<Column> ignoreList)
          Sets record values from the supplied java bean.
 

Uses of Column in org.apache.empire.db.exceptions
 

Methods in org.apache.empire.db.exceptions that return Column
 Column FieldValueException.getColumn()
           
 

Methods in org.apache.empire.db.exceptions with parameters of type Column
protected static String FieldValueException.getColumnTitle(Column column)
           
 

Constructors in org.apache.empire.db.exceptions with parameters of type Column
FieldIllegalValueException(Column column, String value)
           
FieldIllegalValueException(Column column, String value, Throwable cause)
           
FieldIsReadOnlyException(Column col)
           
FieldNotNullException(Column col)
           
FieldValueException(Column column, ErrorType errType, String[] params)
           
FieldValueException(Column column, ErrorType errType, String[] params, Throwable cause)
           
FieldValueTooLongException(Column col)
           
 



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