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. 
 

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.
 boolean Record.setValue(Column column, java.lang.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
 boolean Record.setBeanValues(java.lang.Object bean, java.util.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  java.util.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  boolean BeanRecordProxy.setBeanPropertyValue(java.lang.Object bean, Column column, java.lang.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.
 boolean BeanRecordProxy.setValue(Column column, java.lang.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
 boolean BeanRecordProxy.setBeanValues(java.lang.Object bean, java.util.Collection<Column> ignoreList)
           
 

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

Constructor parameters in org.apache.empire.data.bean with type arguments of type Column
BeanRecordProxy(java.util.List<Column> columns, Column[] keyColumns)
           
BeanRecordProxy(T data, java.util.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 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
           
 

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  boolean DBRecord.setBeanValue(java.lang.Object bean, java.lang.String property, Column column)
          set a record value from a particular bean property.
 boolean DBRecord.setValue(Column column, java.lang.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
 boolean DBRecord.setBeanValues(java.lang.Object bean, java.util.Collection<Column> ignoreList)
          Sets record values from the suppied java bean.
 



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