Class LongColumn
- java.lang.Object
-
- risesoft.data.transfer.core.column.Column
-
- risesoft.data.transfer.core.column.impl.LongColumn
-
public class LongColumn extends Column
long 类型- Author:
- lb
- Date:
- 2023年12月11日
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class risesoft.data.transfer.core.column.Column
Column.Type
-
-
Constructor Summary
Constructors Constructor Description LongColumn(Integer data, String name)LongColumn(Long data, String name)LongColumn(String name)LongColumn(String data, String name)从整形字符串表示转为LongColumn,支持Java科学计数法 NOTE:
如果data为浮点类型的字符串表示,数据将会失真,请使用DoubleColumn对接浮点字符串LongColumn(BigInteger data, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigDecimalasBigDecimal()BigIntegerasBigInteger()BooleanasBoolean()byte[]asBytes()DateasDate()DoubleasDouble()LongasLong()StringasString()-
Methods inherited from class risesoft.data.transfer.core.column.Column
getByteSize, getName, getRawData, getType, setByteSize, setName, setRawData, setType, toString
-
-
-
-
Constructor Detail
-
LongColumn
public LongColumn(String data, String name)
从整形字符串表示转为LongColumn,支持Java科学计数法 NOTE:
如果data为浮点类型的字符串表示,数据将会失真,请使用DoubleColumn对接浮点字符串
-
LongColumn
public LongColumn(BigInteger data, String name)
-
LongColumn
public LongColumn(String name)
-
-
Method Detail
-
asBigInteger
public BigInteger asBigInteger()
- Specified by:
asBigIntegerin classColumn
-
asBigDecimal
public BigDecimal asBigDecimal()
- Specified by:
asBigDecimalin classColumn
-
-