public class ColumnData extends Object
| 构造器 | 说明 |
|---|---|
ColumnData(String colName,
DataTypes type) |
Constructor
|
ColumnData(DataColumn col) |
Constructor
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
ColumnData |
add(Object value,
String colName) |
Add function
|
ColumnData |
add(ColumnData colData,
String colName) |
Add function
|
void |
addData(boolean value) |
Add a boolean data value
|
void |
addData(Double value) |
Add a double data value
|
void |
addData(Float value) |
Add a float data value
|
void |
addData(Integer value) |
Add a integer data value
|
void |
addData(Object value) |
Add a object data
|
void |
addData(String value) |
Add a string data value
|
void |
addData(Date value) |
Add a date data value
|
boolean |
contains(Object value) |
Contains function
|
ColumnData |
div(Object value,
String colName) |
Divide function
|
ColumnData |
div(ColumnData colData,
String colName) |
Divide function
|
List |
getData() |
Get data list
|
DataColumn |
getDataColumn() |
Get data column
|
List<String> |
getDataStrings() |
Get string data list
|
DataTypes |
getDataType() |
Get data type
|
List<Number> |
getDataValues() |
Get number data list
|
List<Number> |
getValidDataValues() |
Get valid number data list
|
Object |
getValue(int idx) |
Get data value
|
Double |
mean() |
Mean function
|
ColumnData |
mul(Object value,
String colName) |
Multiply function
|
ColumnData |
mul(ColumnData colData,
String colName) |
Multiply function
|
void |
setData(List value) |
Set data list
|
void |
setDataColumn(DataColumn value) |
Set data column
|
int |
size() |
Get size of the data
|
ColumnData |
sub(Object value,
String colName) |
Subtract function
|
ColumnData |
sub(ColumnData colData,
String colName) |
Subtract function
|
public ColumnData(DataColumn col)
col - The data columnpublic DataColumn getDataColumn()
public void setDataColumn(DataColumn value)
value - Data columnpublic List getData()
public void setData(List value)
value - Data listpublic DataTypes getDataType()
public int size()
public void addData(Object value)
value - Data valuepublic void addData(Double value)
value - Data valuepublic void addData(Float value)
value - Data valuepublic void addData(Integer value)
value - Data valuepublic void addData(String value)
value - Data valuepublic void addData(Date value)
value - Data valuepublic void addData(boolean value)
value - Data valuepublic Object getValue(int idx)
idx - Data indexpublic List<Number> getValidDataValues()
public boolean contains(Object value)
value - The object valuepublic Double mean()
public ColumnData add(Object value, String colName)
value - The object value to addcolName - New column data namepublic ColumnData add(ColumnData colData, String colName)
colData - Anorther column datacolName - New column data namepublic ColumnData sub(Object value, String colName)
value - The object value to subtractcolName - New column data namepublic ColumnData sub(ColumnData colData, String colName)
colData - Anorther column datacolName - New column data namepublic ColumnData mul(Object value, String colName)
value - The object value to multiplycolName - New column data namepublic ColumnData mul(ColumnData colData, String colName)
colData - Anorther column datacolName - New column data namepublic ColumnData div(ColumnData colData, String colName)
colData - Anorther column datacolName - New column data namepublic ColumnData div(Object value, String colName)
value - The object value to dividecolName - New column data nameCopyright © 2019. All rights reserved.