类 DataColumn

  • 直接已知子类:
    Field

    public class DataColumn
    extends java.lang.Object
    作者:
    Yaqiang Wang
    • 构造器详细资料

      • DataColumn

        public DataColumn()
        Constructor
      • DataColumn

        public DataColumn​(DataType dataType)
        Constructor
        参数:
        dataType - Data type
      • DataColumn

        public DataColumn​(java.lang.String columnName)
        Constructor
        参数:
        columnName - Column name
      • DataColumn

        public DataColumn​(java.lang.String columnName,
                          DataType dataType)
        Constructor
        参数:
        columnName - Column name
        dataType - Data type
      • DataColumn

        public DataColumn​(java.lang.String columnName,
                          DataType dataType,
                          java.lang.String format)
        Constructor
        参数:
        columnName - Column name
        dataType - Data type
        format - Data format string
    • 方法详细资料

      • getColumnName

        public java.lang.String getColumnName()
        Get column name
        返回:
        Column name
      • setColumnName

        public void setColumnName​(java.lang.String columnName)
        Set Column name
        参数:
        columnName - Column name
      • getCaptionName

        public java.lang.String getCaptionName()
        Get caption name
        返回:
        Caption name
      • setCaptionName

        public void setCaptionName​(java.lang.String captionName)
        Set caption name
        参数:
        captionName - Caption name
      • isReadOnly

        public boolean isReadOnly()
        Get if is read only
        返回:
        Boolean
      • setReadOnly

        public void setReadOnly​(boolean readOnly)
        Set if is read only
        参数:
        readOnly - Boolean
      • getFormat

        public java.lang.String getFormat()
        Get format string
        返回:
        Format string
      • setFormat

        public void setFormat​(java.lang.String value)
        Set format string
        参数:
        value - Format string
      • isJoined

        public boolean isJoined()
        Get if is joined
        返回:
        Boolean
      • setJoined

        public void setJoined​(boolean value)
        Set if is joined
        参数:
        value - Boolean
      • getTable

        public DataTable getTable()
        Get data table
        返回:
        The data table
      • setTable

        public void setTable​(DataTable table)
        Set data table
        参数:
        table - The data table
      • setDataType

        public void setDataType​(DataType dataType)
        Set data type
        参数:
        dataType - Data type
      • getDataType

        public DataType getDataType()
        Get data type
        返回:
        The data type
      • setColumnIndex

        public void setColumnIndex​(int columnIndex)
        Set column index
        参数:
        columnIndex - Column index
      • getColumnIndex

        public int getColumnIndex()
        Get column index
        返回:
        The column index
      • getDataTypeName

        public java.lang.String getDataTypeName()
        Get data type name
        返回:
        Data type name
      • convertTo

        public java.lang.Object convertTo​(java.lang.Object value)
        Convert input data to current data type
        参数:
        value - Object value
        返回:
        Result object
      • toString

        public java.lang.String toString()
        Convert to string
        覆盖:
        toString 在类中 java.lang.Object
        返回:
        String
      • clone

        public java.lang.Object clone()
        Clone
        覆盖:
        clone 在类中 java.lang.Object
        返回:
        Cloned DataColumn object