Class TableSchemaColumn

java.lang.Object
altitude.integrationServer.types.TableSchemaColumn

public class TableSchemaColumn extends Object
Represents a column in the schema of a table.
  • 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

      public ColumnType getColumnType()
      Type of the column.
    • setColumnType

      public void setColumnType(ColumnType value)
      Type of the column.
    • getName

      public String getName()
      Name of the column.
    • setName

      public void setName(String value)
      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 in TimeSplitDimension.Life.
    • setIsInstantaneousCounter

      public void setIsInstantaneousCounter(boolean value)
      If true, this column is an instantaneous counter, it is only valid in TimeSplitDimension.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

      public DataType getDataType()
      Type of data.
    • setDataType

      public void setDataType(DataType value)
      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

      public String getEnumeratedTypeName()
      Name of the enumerated type.
    • setEnumeratedTypeName

      public void setEnumeratedTypeName(String value)
      Name of the enumerated type.
    • getEnumeratedTypeAslName

      public String getEnumeratedTypeAslName()
      Name of the enumerated type used in the Altitude Script Language.
    • setEnumeratedTypeAslName

      public void setEnumeratedTypeAslName(String value)
      Name of the enumerated type used in the Altitude Script Language.
    • getBuiltInEnumeratedFields

      public EnumeratedField[] getBuiltInEnumeratedFields()
      Built-in enumerated fields.
    • setBuiltInEnumeratedFields

      public void setBuiltInEnumeratedFields(EnumeratedField[] value)
      Built-in enumerated fields.
    • getKpiContext

      public KpiContext getKpiContext()
      Context where a KPI column is defined.
    • setKpiContext

      public void setKpiContext(KpiContext value)
      Context where a KPI column is defined.
    • getInternal

      public String getInternal()
      For internal use.
    • setInternal

      public void setInternal(String value)
      For internal use.
    • getGuiName

      public String getGuiName()
      Name for the GUI.
    • setGuiName

      public void setGuiName(String value)
      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

      public String getPrivacyCategoryName()
      Name of the privacy category.
    • setPrivacyCategoryName

      public void setPrivacyCategoryName(String value)
      Name of the privacy category.
    • toString

      public String toString()
      Converts the value of this type to a string representation.
      Overrides:
      toString in class Object
      Returns:
      The string representation of the type.