类 Column

  • 直接已知子类:
    DateTimeColumn

    public class Column
    extends java.lang.Object
    作者:
    Yaqiang Wang
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      protected org.meteoinfo.ndarray.DataType dataType  
      protected java.lang.String format  
      protected int formatLen  
      protected java.lang.String name  
    • 构造器概要

      构造器 
      构造器 说明
      Column()
      Constructor
      Column​(java.lang.String name)
      Constructor
      Column​(java.lang.String name, org.meteoinfo.ndarray.DataType dataType)
      Constructor
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      java.lang.Object clone()  
      java.lang.Object convertStringTo​(java.lang.String s)
      Convert input data to current data type
      java.lang.Object convertTo​(java.lang.Object value)
      Convert input data to current data type
      static Column factory​(java.lang.String name, org.meteoinfo.ndarray.Array array)
      Factory method
      static Column factory​(java.lang.String name, org.meteoinfo.ndarray.DataType dtype)
      Factory method
      org.meteoinfo.ndarray.DataType getDataType()
      Get data type
      java.lang.String getFormat()
      Get format
      int getFormatLen()
      Get format length
      java.lang.String getName()
      Get name
      java.lang.String getNameFormat()
      Get Name format
      void setDataType​(org.meteoinfo.ndarray.DataType value)
      Set data type
      void setFormat​(java.lang.String value)
      Set format
      void setFormatLen​(int value)
      Set format length
      void setName​(java.lang.String value)
      Set name
      java.lang.String toString()  
      java.lang.String toString​(java.lang.Object o)
      Convert an object (same datatype with this column) to string
      void updateFormat()
      Update format
      void updateFormat​(org.meteoinfo.ndarray.Array data)
      Update format
      • 从类继承的方法 java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 字段详细资料

      • name

        protected java.lang.String name
      • dataType

        protected org.meteoinfo.ndarray.DataType dataType
      • 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,
                      org.meteoinfo.ndarray.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 org.meteoinfo.ndarray.DataType getDataType()
        Get data type
        返回:
        Data type
      • setDataType

        public void setDataType​(org.meteoinfo.ndarray.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,
                                     org.meteoinfo.ndarray.DataType dtype)
        Factory method
        参数:
        name - Name
        dtype - Data type
        返回:
        Column
      • factory

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

        public void updateFormat()
        Update format
      • updateFormat

        public void updateFormat​(org.meteoinfo.ndarray.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