类 ColumnData


  • public class ColumnData
    extends java.lang.Object
    作者:
    yaqiang
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      ColumnData add​(java.lang.Object value, java.lang.String colName)
      Add function
      ColumnData add​(ColumnData colData, java.lang.String colName)
      Add function
      void addData​(boolean value)
      Add a boolean data value
      void addData​(java.lang.Double value)
      Add a double data value
      void addData​(java.lang.Float value)
      Add a float data value
      void addData​(java.lang.Integer value)
      Add a integer data value
      void addData​(java.lang.Object value)
      Add a object data
      void addData​(java.lang.String value)
      Add a string data value
      void addData​(java.util.Date value)
      Add a date data value
      boolean contains​(java.lang.Object value)
      Contains function
      ColumnData div​(java.lang.Object value, java.lang.String colName)
      Divide function
      ColumnData div​(ColumnData colData, java.lang.String colName)
      Divide function
      java.util.List getData()
      Get data list
      DataColumn getDataColumn()
      Get data column
      java.util.List<java.lang.String> getDataStrings()
      Get string data list
      DataTypes getDataType()
      Get data type
      java.util.List<java.lang.Number> getDataValues()
      Get number data list
      java.util.List<java.lang.Number> getValidDataValues()
      Get valid number data list
      java.lang.Object getValue​(int idx)
      Get data value
      java.lang.Double mean()
      Mean function
      ColumnData mul​(java.lang.Object value, java.lang.String colName)
      Multiply function
      ColumnData mul​(ColumnData colData, java.lang.String colName)
      Multiply function
      void setData​(java.util.List value)
      Set data list
      void setDataColumn​(DataColumn value)
      Set data column
      int size()
      Get size of the data
      ColumnData sub​(java.lang.Object value, java.lang.String colName)
      Subtract function
      ColumnData sub​(ColumnData colData, java.lang.String colName)
      Subtract function
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • ColumnData

        public ColumnData​(DataColumn col)
        Constructor
        参数:
        col - The data column
      • ColumnData

        public ColumnData​(java.lang.String colName,
                          DataTypes type)
        Constructor
        参数:
        colName - Data column name
        type - Data type
    • 方法详细资料

      • getDataColumn

        public DataColumn getDataColumn()
        Get data column
        返回:
        Data column
      • setDataColumn

        public void setDataColumn​(DataColumn value)
        Set data column
        参数:
        value - Data column
      • getData

        public java.util.List getData()
        Get data list
        返回:
        Data list
      • setData

        public void setData​(java.util.List value)
        Set data list
        参数:
        value - Data list
      • getDataType

        public DataTypes getDataType()
        Get data type
        返回:
        Data type
      • size

        public int size()
        Get size of the data
        返回:
        Size of the data
      • addData

        public void addData​(java.lang.Object value)
        Add a object data
        参数:
        value - Data value
      • addData

        public void addData​(java.lang.Double value)
        Add a double data value
        参数:
        value - Data value
      • addData

        public void addData​(java.lang.Float value)
        Add a float data value
        参数:
        value - Data value
      • addData

        public void addData​(java.lang.Integer value)
        Add a integer data value
        参数:
        value - Data value
      • addData

        public void addData​(java.lang.String value)
        Add a string data value
        参数:
        value - Data value
      • addData

        public void addData​(java.util.Date value)
        Add a date data value
        参数:
        value - Data value
      • addData

        public void addData​(boolean value)
        Add a boolean data value
        参数:
        value - Data value
      • getValue

        public java.lang.Object getValue​(int idx)
        Get data value
        参数:
        idx - Data index
        返回:
        Data value
      • getDataStrings

        public java.util.List<java.lang.String> getDataStrings()
        Get string data list
        返回:
        String data list
      • getDataValues

        public java.util.List<java.lang.Number> getDataValues()
        Get number data list
        返回:
        Number data list
      • getValidDataValues

        public java.util.List<java.lang.Number> getValidDataValues()
        Get valid number data list
        返回:
        Number data list
      • contains

        public boolean contains​(java.lang.Object value)
        Contains function
        参数:
        value - The object value
        返回:
        Is contains or not
      • mean

        public java.lang.Double mean()
        Mean function
        返回:
        Mean value
      • add

        public ColumnData add​(java.lang.Object value,
                              java.lang.String colName)
        Add function
        参数:
        value - The object value to add
        colName - New column data name
        返回:
        Result column data
      • add

        public ColumnData add​(ColumnData colData,
                              java.lang.String colName)
        Add function
        参数:
        colData - Anorther column data
        colName - New column data name
        返回:
        Result column data
      • sub

        public ColumnData sub​(java.lang.Object value,
                              java.lang.String colName)
        Subtract function
        参数:
        value - The object value to subtract
        colName - New column data name
        返回:
        Result column data
      • sub

        public ColumnData sub​(ColumnData colData,
                              java.lang.String colName)
        Subtract function
        参数:
        colData - Anorther column data
        colName - New column data name
        返回:
        Result column data
      • mul

        public ColumnData mul​(java.lang.Object value,
                              java.lang.String colName)
        Multiply function
        参数:
        value - The object value to multiply
        colName - New column data name
        返回:
        Result column data
      • mul

        public ColumnData mul​(ColumnData colData,
                              java.lang.String colName)
        Multiply function
        参数:
        colData - Anorther column data
        colName - New column data name
        返回:
        Result column data
      • div

        public ColumnData div​(ColumnData colData,
                              java.lang.String colName)
        Divide function
        参数:
        colData - Anorther column data
        colName - New column data name
        返回:
        Result column data
      • div

        public ColumnData div​(java.lang.Object value,
                              java.lang.String colName)
        Divide function
        参数:
        value - The object value to divide
        colName - New column data name
        返回:
        Result column data