类 DateColumn
- java.lang.Object
-
- risesoft.data.transfer.core.column.Column
-
- risesoft.data.transfer.core.column.impl.DateColumn
-
public class DateColumn extends Column
时间类型- 作者:
- lb
- Date:
- 2023年12月11日
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classDateColumn.DateType-
从类继承的嵌套类/接口 risesoft.data.transfer.core.column.Column
Column.Type
-
-
构造器概要
构造器 构造器 说明 DateColumn(Long stamp, String name)构建值为stamp(Unix时间戳)的DateColumn,使用Date子类型为DATETIME 实际存储有date改为long的ms,节省存储DateColumn(String name)构建值为null的DateColumn,使用Date子类型为DATETIMEDateColumn(Date date, String name)构建值为date(java.sql.Date)的DateColumn,使用Date子类型为DATE,只有日期,没有时间DateColumn(Time time, String name)构建值为time(java.sql.Time)的DateColumn,使用Date子类型为TIME,只有时间,没有日期DateColumn(Timestamp ts, String name)构建值为ts(java.sql.Timestamp)的DateColumn,使用Date子类型为DATETIMEDateColumn(Date date, String name)构建值为date(java.util.Date)的DateColumn,使用Date子类型为DATETIME
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 BigDecimalasBigDecimal()BigIntegerasBigInteger()BooleanasBoolean()byte[]asBytes()DateasDate()DoubleasDouble()LongasLong()StringasString()DateColumn.DateTypegetSubType()voidsetSubType(DateColumn.DateType subType)-
从类继承的方法 risesoft.data.transfer.core.column.Column
getByteSize, getName, getRawData, getType, setByteSize, setName, setRawData, setType, toString
-
-
-
-
构造器详细资料
-
DateColumn
public DateColumn(String name)
构建值为null的DateColumn,使用Date子类型为DATETIME
-
DateColumn
public DateColumn(Long stamp, String name)
构建值为stamp(Unix时间戳)的DateColumn,使用Date子类型为DATETIME 实际存储有date改为long的ms,节省存储
-
DateColumn
public DateColumn(Date date, String name)
构建值为date(java.util.Date)的DateColumn,使用Date子类型为DATETIME
-
DateColumn
public DateColumn(Date date, String name)
构建值为date(java.sql.Date)的DateColumn,使用Date子类型为DATE,只有日期,没有时间
-
DateColumn
public DateColumn(Time time, String name)
构建值为time(java.sql.Time)的DateColumn,使用Date子类型为TIME,只有时间,没有日期
-
-
方法详细资料
-
asBigInteger
public BigInteger asBigInteger()
- 指定者:
asBigInteger在类中Column
-
asBigDecimal
public BigDecimal asBigDecimal()
- 指定者:
asBigDecimal在类中Column
-
getSubType
public DateColumn.DateType getSubType()
-
setSubType
public void setSubType(DateColumn.DateType subType)
-
-