|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ColumnExpr | |
---|---|
org.apache.empire.data | This package contains interfaces for data and metadata handling. |
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. |
Uses of ColumnExpr in org.apache.empire.data |
---|
Subinterfaces of ColumnExpr in org.apache.empire.data | |
---|---|
interface |
Column
The column interface provides methods for accessing metadata that is only relevant for updateing records. |
Methods in org.apache.empire.data that return ColumnExpr | |
---|---|
ColumnExpr |
RecordData.getColumnExpr(int i)
returns the column expression for a given column This is the reverse operation of getFieldIndex() |
Methods in org.apache.empire.data with parameters of type ColumnExpr | |
---|---|
int |
RecordData.getFieldIndex(ColumnExpr column)
returns the index of the given column expression Indexed operations provide better performace for bulk processing |
java.lang.Object |
RecordData.getValue(ColumnExpr column)
returns the record value for a particular column |
boolean |
RecordData.isNull(ColumnExpr column)
checks if the record contains no value (null) for the given column |
Method parameters in org.apache.empire.data with type arguments of type ColumnExpr | |
---|---|
boolean |
RecordData.getBeanProperties(java.lang.Object bean,
java.util.Collection<ColumnExpr> ignoreList)
writes all field values into a static Java Bean. |
Uses of ColumnExpr in org.apache.empire.db |
---|
Classes in org.apache.empire.db that implement ColumnExpr | |
---|---|
class |
DBColumn
This is the base class for all database columns that have a physical representation. |
class |
DBColumnExpr
This class is the base class for all expressions that represent a single value. |
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 ColumnExpr | |
---|---|
abstract ColumnExpr |
DBRecordData.getColumnExpr(int i)
|
ColumnExpr |
DBRecord.getColumnExpr(int index)
Returns a DBColumnExpr object by a specified index value. |
Methods in org.apache.empire.db with parameters of type ColumnExpr | |
---|---|
boolean |
DBRecordData.getBoolean(ColumnExpr column)
Returns a data value for the desired column. |
java.util.Date |
DBRecordData.getDateTime(ColumnExpr column)
Returns a data value for the desired column. |
double |
DBRecordData.getDouble(ColumnExpr column)
Returns a data value for the desired column. |
abstract int |
DBRecordData.getFieldIndex(ColumnExpr column)
|
int |
DBRecord.getFieldIndex(ColumnExpr column)
Returns the index value by a specified DBColumnExpr object. |
int |
DBReader.getFieldIndex(ColumnExpr column)
Returns the index value by a specified DBColumnExpr object. |
int |
DBRecordData.getInt(ColumnExpr column)
Returns a data value for the desired column. |
long |
DBRecordData.getLong(ColumnExpr column)
Returns a data value for the desired column. |
java.lang.String |
DBRecordData.getString(ColumnExpr column)
Returns a data value for the desired column. |
java.lang.Object |
DBRecordData.getValue(ColumnExpr column)
Returns a data value for the desired column . |
boolean |
DBRecordData.isNull(ColumnExpr column)
Checks whether or not the value for the given column is null. |
Method parameters in org.apache.empire.db with type arguments of type ColumnExpr | |
---|---|
boolean |
DBRecordData.getBeanProperties(java.lang.Object bean,
java.util.Collection<ColumnExpr> ignoreList)
Injects the current field values into a java bean. |
Uses of ColumnExpr in org.apache.empire.db.expr.column |
---|
Classes in org.apache.empire.db.expr.column that implement ColumnExpr | |
---|---|
class |
DBAbstractFuncExpr
This implements some basic functionality for SQL functions based on a column expression |
class |
DBAliasExpr
This class allows column renaming in SQL. |
class |
DBCalcExpr
This class is used for performing calculations in SQL It handles the mathematical operations ("+", "-", "*", "/") for the current column. |
class |
DBCaseExpr
This class is used to add the "case when ? |
class |
DBConcatExpr
This class is used for performing string concatenation in SQL There is no need to explicitly create instances of this class. |
class |
DBConvertExpr
This class is used to convert a value to a different data type. |
class |
DBCountExpr
This class is used to add the "count" statement to the SQL-Command. |
class |
DBDecodeExpr
This class is used to decode a set of keys to the corresponding target values. |
class |
DBFuncExpr
This class is used for performing various SQL functions on a column or column expression. |
class |
DBValueExpr
This class is used for declaring constant values in SQL. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |