|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.birt.data.engine.api.querydefn.ColumnDefinition
public class ColumnDefinition
Default implementation of IColumnDefinition
interface.
Field Summary |
---|
Fields inherited from interface org.eclipse.birt.data.engine.api.IColumnDefinition |
---|
ALWAYS_EXPORT, ALWAYS_SEARCHABLE, DONOT_EXPORT, EXPORT_IF_REALIZED, NOT_SEARCHABLE, SEARCHABLE_IF_INDEXED |
Constructor Summary | |
---|---|
ColumnDefinition(java.lang.String name)
Construct a Column definition for a named column |
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 |
void |
setAlias(java.lang.String alias)
|
void |
setColumnPosition(int position)
Assigns the indexed position to a Column definition. |
void |
setDataType(int dataType)
|
void |
setExportHint(int exportHint)
|
void |
setNativeDataType(int typeCode)
Set the column native data type. |
void |
setSearchHint(int searchHint)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ColumnDefinition(java.lang.String name)
Method Detail |
---|
public void setColumnPosition(int position)
position
- 1-based position of column in the data rowpublic java.lang.String getColumnName()
getColumnName
in interface IColumnDefinition
public int getColumnPosition()
getColumnPosition
in interface IColumnDefinition
public int getDataType()
getDataType
in interface IColumnDefinition
public int getNativeDataType()
IColumnDefinition
getNativeDataType
in interface IColumnDefinition
public java.lang.String getAlias()
getAlias
in interface IColumnDefinition
public int getSearchHint()
getSearchHint
in interface IColumnDefinition
public int getExportHint()
getExportHint
in interface IColumnDefinition
public void setAlias(java.lang.String alias)
alias
- The alias to set.public void setDataType(int dataType)
dataType
- The dataType to set.public void setNativeDataType(int typeCode)
typeCode
- a data type code defined by an underlying data source.public void setExportHint(int exportHint)
exportHint
- The exportHint to set.public void setSearchHint(int searchHint)
searchHint
- The searchHint to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |