|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IColumnDefinition
Describes a column that appears in the data row of a data set. The report designer uses this class
to define columns for two purposes: to provide result set metadata for those data sets whose result
set metadata cannot be obtained from the driver, and to provide a processing hint to the data engine.
A column definition includes a name or a 1-based position to identify the column in the data row. It provides
information such as data type, alias, export and search hints about the specified column.
Field Summary | |
---|---|
static int |
ALWAYS_EXPORT
|
static int |
ALWAYS_SEARCHABLE
|
static int |
DONOT_EXPORT
|
static int |
EXPORT_IF_REALIZED
|
static int |
NOT_SEARCHABLE
|
static int |
SEARCHABLE_IF_INDEXED
|
Method Summary | |
---|---|
java.lang.String |
getAlias()
Gets the alias of the column. |
java.lang.String |
getColumnName()
Gets the column name. |
int |
getColumnPosition()
Gets the column position. |
int |
getDataType()
Gets the data type of the column. |
int |
getExportHint()
Gets the export hint for the column |
int |
getNativeDataType()
Gets the column's native data type as defined by the underlying data source. |
int |
getSearchHint()
Gets the search hint for the column |
Field Detail |
---|
static final int ALWAYS_SEARCHABLE
static final int SEARCHABLE_IF_INDEXED
static final int NOT_SEARCHABLE
static final int DONOT_EXPORT
static final int EXPORT_IF_REALIZED
static final int ALWAYS_EXPORT
Method Detail |
---|
java.lang.String getColumnName()
int getColumnPosition()
int getDataType()
int getNativeDataType()
java.lang.String getAlias()
int getSearchHint()
int getExportHint()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |