类 Column

  • 直接已知子类:
    DateTimeColumn

    public class Column
    extends java.lang.Object
    作者:
    Yaqiang Wang
    • 字段详细资料

      • name

        protected java.lang.String name
      • format

        protected java.lang.String format
      • formatLen

        protected int formatLen
    • 构造器详细资料

      • Column

        public Column()
        Constructor
      • Column

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

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

      • getName

        public java.lang.String getName()
        Get name
        返回:
        Name
      • setName

        public void setName​(java.lang.String value)
        Set name
        参数:
        value - Name
      • getDataType

        public DataType getDataType()
        Get data type
        返回:
        Data type
      • setDataType

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

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

        public java.lang.String getNameFormat()
        Get Name format
        返回:
      • setFormat

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

        public int getFormatLen()
        Get format length
        返回:
        Format length
      • setFormatLen

        public void setFormatLen​(int value)
        Set format length
        参数:
        value - Format length
      • factory

        public static Column factory​(java.lang.String name,
                                     DataType dtype)
        Factory method
        参数:
        name - Name
        dtype - Data type
        返回:
        Column
      • factory

        public static Column factory​(java.lang.String name,
                                     Array array)
        Factory method
        参数:
        name - Name
        array - Data array
        返回:
        Column
      • updateFormat

        public void updateFormat()
        Update format
      • updateFormat

        public void updateFormat​(Array data)
        Update format
        参数:
        data - Data array
      • convertTo

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

        public java.lang.Object convertStringTo​(java.lang.String s)
        Convert input data to current data type
        参数:
        s - Input string
        返回:
        Result object
      • toString

        public java.lang.String toString()
        覆盖:
        toString 在类中 java.lang.Object
      • toString

        public java.lang.String toString​(java.lang.Object o)
        Convert an object (same datatype with this column) to string
        参数:
        o -
        返回:
        String
      • clone

        public java.lang.Object clone()
        覆盖:
        clone 在类中 java.lang.Object
        返回:
        Column