Class TableSchemaColumn
java.lang.Object
altitude.integrationServer.types.TableSchemaColumn
Represents a column in the schema of a table.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBuilt-in enumerated fields.booleanIf true, this column is valid for fetch.booleanIf true, this column is valid for query.booleanIf true, this column is valid for sort.Type of the column.Type of data.Name of the enumerated type used in the Altitude Script Language.Name of the enumerated type.Name for the GUI.intgetId()Identifier of the column.For internal use.booleanIf true, this column is a business counter.booleanIf true, this column is a cube dimension.booleanIf true, this column is available for full text search.booleanIf true, this column is visible in the GUI.booleanIf true, this column is an instantaneous counter, it is only valid inTimeSplitDimension.Life.booleangetIsKpi()If true, this column is a key process indicator.Context where a KPI column is defined.intSize of the text data.getName()Name of the column.intNumber of digits in a number.intIdentifier of the privacy category.Name of the privacy category.intgetScale()Number of digits to the right of the decimal point in a number.intIdentifier of the table schema.voidBuilt-in enumerated fields.voidsetCanFetch(boolean value) If true, this column is valid for fetch.voidsetCanQuery(boolean value) If true, this column is valid for query.voidsetCanSort(boolean value) If true, this column is valid for sort.voidsetColumnType(ColumnType value) Type of the column.voidsetDataType(DataType value) Type of data.voidsetEnumeratedTypeAslName(String value) Name of the enumerated type used in the Altitude Script Language.voidsetEnumeratedTypeName(String value) Name of the enumerated type.voidsetGuiName(String value) Name for the GUI.voidsetId(int value) Identifier of the column.voidsetInternal(String value) For internal use.voidsetIsBusinessCounter(boolean value) If true, this column is a business counter.voidsetIsCubeDimension(boolean value) If true, this column is a cube dimension.voidsetIsFullTextSearch(boolean value) If true, this column is available for full text search.voidsetIsGuiVisible(boolean value) If true, this column is visible in the GUI.voidsetIsInstantaneousCounter(boolean value) If true, this column is an instantaneous counter, it is only valid inTimeSplitDimension.Life.voidsetIsKpi(boolean value) If true, this column is a key process indicator.voidsetKpiContext(KpiContext value) Context where a KPI column is defined.voidsetLength(int value) Size of the text data.voidName of the column.voidsetPrecision(int value) Number of digits in a number.voidsetPrivacyCategoryId(int value) Identifier of the privacy category.voidsetPrivacyCategoryName(String value) Name of the privacy category.voidsetScale(int value) Number of digits to the right of the decimal point in a number.voidsetTableSchemaId(int value) Identifier of the table schema.toString()Converts the value of this type to a string representation.
-
Constructor Details
-
TableSchemaColumn
public TableSchemaColumn()
-
-
Method Details
-
getTableSchemaId
public int getTableSchemaId()Identifier of the table schema. -
setTableSchemaId
public void setTableSchemaId(int value) Identifier of the table schema. -
getId
public int getId()Identifier of the column. -
setId
public void setId(int value) Identifier of the column. -
getColumnType
Type of the column. -
setColumnType
Type of the column. -
getName
Name of the column. -
setName
Name of the column. -
getIsGuiVisible
public boolean getIsGuiVisible()If true, this column is visible in the GUI. -
setIsGuiVisible
public void setIsGuiVisible(boolean value) If true, this column is visible in the GUI. -
getIsInstantaneousCounter
public boolean getIsInstantaneousCounter()If true, this column is an instantaneous counter, it is only valid inTimeSplitDimension.Life. -
setIsInstantaneousCounter
public void setIsInstantaneousCounter(boolean value) If true, this column is an instantaneous counter, it is only valid inTimeSplitDimension.Life. -
getIsBusinessCounter
public boolean getIsBusinessCounter()If true, this column is a business counter. -
setIsBusinessCounter
public void setIsBusinessCounter(boolean value) If true, this column is a business counter. -
getIsKpi
public boolean getIsKpi()If true, this column is a key process indicator. -
setIsKpi
public void setIsKpi(boolean value) If true, this column is a key process indicator. -
getIsCubeDimension
public boolean getIsCubeDimension()If true, this column is a cube dimension. -
setIsCubeDimension
public void setIsCubeDimension(boolean value) If true, this column is a cube dimension. -
getIsFullTextSearch
public boolean getIsFullTextSearch()If true, this column is available for full text search. -
setIsFullTextSearch
public void setIsFullTextSearch(boolean value) If true, this column is available for full text search. -
getCanFetch
public boolean getCanFetch()If true, this column is valid for fetch. -
setCanFetch
public void setCanFetch(boolean value) If true, this column is valid for fetch. -
getCanQuery
public boolean getCanQuery()If true, this column is valid for query. -
setCanQuery
public void setCanQuery(boolean value) If true, this column is valid for query. -
getCanSort
public boolean getCanSort()If true, this column is valid for sort. -
setCanSort
public void setCanSort(boolean value) If true, this column is valid for sort. -
getDataType
Type of data. -
setDataType
Type of data. -
getPrecision
public int getPrecision()Number of digits in a number. -
setPrecision
public void setPrecision(int value) Number of digits in a number. -
getScale
public int getScale()Number of digits to the right of the decimal point in a number. -
setScale
public void setScale(int value) Number of digits to the right of the decimal point in a number. -
getLength
public int getLength()Size of the text data. -
setLength
public void setLength(int value) Size of the text data. -
getEnumeratedTypeName
Name of the enumerated type. -
setEnumeratedTypeName
Name of the enumerated type. -
getEnumeratedTypeAslName
Name of the enumerated type used in the Altitude Script Language. -
setEnumeratedTypeAslName
Name of the enumerated type used in the Altitude Script Language. -
getBuiltInEnumeratedFields
Built-in enumerated fields. -
setBuiltInEnumeratedFields
Built-in enumerated fields. -
getKpiContext
Context where a KPI column is defined. -
setKpiContext
Context where a KPI column is defined. -
getInternal
For internal use. -
setInternal
For internal use. -
getGuiName
Name for the GUI. -
setGuiName
Name for the GUI. -
getPrivacyCategoryId
public int getPrivacyCategoryId()Identifier of the privacy category. -
setPrivacyCategoryId
public void setPrivacyCategoryId(int value) Identifier of the privacy category. -
getPrivacyCategoryName
Name of the privacy category. -
setPrivacyCategoryName
Name of the privacy category. -
toString
-