Modifier and Type | Method and Description |
---|---|
SqlTimestamp |
OrcTimestampColumnVector.getTimestamp(int i,
int precision) |
Modifier and Type | Method and Description |
---|---|
static SqlTimestamp |
SqlTimestamp.fromEpochMillis(long millisecond)
Obtains an instance of
SqlTimestamp from a millisecond. |
static SqlTimestamp |
SqlTimestamp.fromEpochMillis(long millisecond,
int nanoOfMillisecond)
Obtains an instance of
SqlTimestamp from a millisecond and a nanoOfMillisecond. |
static SqlTimestamp |
SqlTimestamp.fromInstant(java.time.Instant instant)
Obtains an instance of
SqlTimestamp from an instance of Instant . |
static SqlTimestamp |
SqlTimestamp.fromLocalDateTime(java.time.LocalDateTime dateTime)
Obtains an instance of
SqlTimestamp from an instance of LocalDateTime . |
static SqlTimestamp |
SqlTimestamp.fromTimestamp(Timestamp ts)
Obtains an instance of
SqlTimestamp from an instance of Timestamp . |
SqlTimestamp |
TypeGetterSetters.getTimestamp(int ordinal,
int precision)
Get Timestamp value, internal format is SqlTimestamp.
|
SqlTimestamp |
BinaryRow.getTimestamp(int pos,
int precision) |
SqlTimestamp |
NestedRow.getTimestamp(int pos,
int precision) |
SqlTimestamp |
BinaryArray.getTimestamp(int pos,
int precision) |
SqlTimestamp |
UpdatableRow.getTimestamp(int ordinal,
int precision) |
SqlTimestamp |
JoinedRow.getTimestamp(int i,
int precision) |
SqlTimestamp |
ObjectArrayRow.getTimestamp(int ordinal,
int precision) |
SqlTimestamp |
ColumnarRow.getTimestamp(int ordinal,
int precision) |
SqlTimestamp |
GenericArray.getTimestamp(int pos,
int precision) |
static SqlTimestamp |
SqlTimestamp.readTimestampFieldFromSegments(MemorySegment[] segments,
int baseOffset,
long offsetAndNanos)
Obtains an instance of
SqlTimestamp from underlying MemorySegment . |
Modifier and Type | Method and Description |
---|---|
int |
SqlTimestamp.compareTo(SqlTimestamp that) |
void |
TypeGetterSetters.setTimestamp(int ordinal,
SqlTimestamp value,
int precision)
Set Timestamp value.
|
void |
BinaryRow.setTimestamp(int pos,
SqlTimestamp value,
int precision) |
void |
NestedRow.setTimestamp(int pos,
SqlTimestamp value,
int precision) |
void |
BinaryArray.setTimestamp(int pos,
SqlTimestamp value,
int precision) |
void |
UpdatableRow.setTimestamp(int ordinal,
SqlTimestamp value,
int precision) |
void |
JoinedRow.setTimestamp(int i,
SqlTimestamp value,
int precision) |
void |
ObjectArrayRow.setTimestamp(int ordinal,
SqlTimestamp value,
int precision) |
void |
ColumnarRow.setTimestamp(int ordinal,
SqlTimestamp value,
int precision) |
void |
GenericArray.setTimestamp(int pos,
SqlTimestamp value,
int precision) |
void |
AbstractBinaryWriter.writeTimestamp(int pos,
SqlTimestamp value,
int precision) |
void |
BinaryWriter.writeTimestamp(int pos,
SqlTimestamp value,
int precision) |
Modifier and Type | Method and Description |
---|---|
SqlTimestamp |
TimestampColumnVector.getTimestamp(int i,
int precision) |
SqlTimestamp |
VectorizedColumnBatch.getTimestamp(int rowId,
int colId,
int precision) |
Modifier and Type | Method and Description |
---|---|
protected TypeInformation<SqlTimestamp> |
MaxWithRetractAggFunction.TimestampMaxWithRetractAggFunction.getValueTypeInfo() |
protected TypeInformation<SqlTimestamp> |
MinWithRetractAggFunction.TimestampMinWithRetractAggFunction.getValueTypeInfo() |
Modifier and Type | Method and Description |
---|---|
void |
MaxWithRetractAggFunction.TimestampMaxWithRetractAggFunction.accumulate(MaxWithRetractAggFunction.MaxWithRetractAccumulator<SqlTimestamp> acc,
SqlTimestamp value) |
void |
MinWithRetractAggFunction.TimestampMinWithRetractAggFunction.accumulate(MinWithRetractAggFunction.MinWithRetractAccumulator<SqlTimestamp> acc,
SqlTimestamp value) |
void |
MaxWithRetractAggFunction.TimestampMaxWithRetractAggFunction.retract(MaxWithRetractAggFunction.MaxWithRetractAccumulator<SqlTimestamp> acc,
SqlTimestamp value) |
void |
MinWithRetractAggFunction.TimestampMinWithRetractAggFunction.retract(MinWithRetractAggFunction.MinWithRetractAccumulator<SqlTimestamp> acc,
SqlTimestamp value) |
Modifier and Type | Method and Description |
---|---|
void |
MaxWithRetractAggFunction.TimestampMaxWithRetractAggFunction.accumulate(MaxWithRetractAggFunction.MaxWithRetractAccumulator<SqlTimestamp> acc,
SqlTimestamp value) |
void |
MinWithRetractAggFunction.TimestampMinWithRetractAggFunction.accumulate(MinWithRetractAggFunction.MinWithRetractAccumulator<SqlTimestamp> acc,
SqlTimestamp value) |
void |
MaxWithRetractAggFunction.TimestampMaxWithRetractAggFunction.retract(MaxWithRetractAggFunction.MaxWithRetractAccumulator<SqlTimestamp> acc,
SqlTimestamp value) |
void |
MinWithRetractAggFunction.TimestampMinWithRetractAggFunction.retract(MinWithRetractAggFunction.MinWithRetractAccumulator<SqlTimestamp> acc,
SqlTimestamp value) |
Modifier and Type | Method and Description |
---|---|
static SqlTimestamp |
SqlDateTimeUtils.timestampToTimestampWithLocalZone(SqlTimestamp ts,
TimeZone tz) |
static SqlTimestamp |
SqlDateTimeUtils.timestampWithLocalZoneToTimestamp(SqlTimestamp ts,
TimeZone tz) |
static SqlTimestamp |
SqlDateTimeUtils.toSqlTimestamp(String dateStr) |
static SqlTimestamp |
SqlDateTimeUtils.toSqlTimestamp(String dateStr,
String format) |
static SqlTimestamp |
SqlDateTimeUtils.truncate(SqlTimestamp ts,
int precision) |
Modifier and Type | Method and Description |
---|---|
static String |
SqlDateTimeUtils.dateFormat(SqlTimestamp ts,
String format) |
static String |
SqlDateTimeUtils.dateFormat(SqlTimestamp ts,
String format,
TimeZone zone) |
static String |
SqlDateTimeUtils.dateFormat(SqlTimestamp ts,
String format,
java.time.ZoneId zoneId)
Format a timestamp as specific.
|
static long |
SqlDateTimeUtils.extractFromTimestamp(org.apache.calcite.avatica.util.TimeUnitRange range,
SqlTimestamp ts,
TimeZone tz) |
static String |
SqlDateTimeUtils.timestampToString(SqlTimestamp ts,
int precision) |
static String |
SqlDateTimeUtils.timestampToString(SqlTimestamp ts,
TimeZone tz,
int precision) |
static SqlTimestamp |
SqlDateTimeUtils.timestampToTimestampWithLocalZone(SqlTimestamp ts,
TimeZone tz) |
static SqlTimestamp |
SqlDateTimeUtils.timestampWithLocalZoneToTimestamp(SqlTimestamp ts,
TimeZone tz) |
static SqlTimestamp |
SqlDateTimeUtils.truncate(SqlTimestamp ts,
int precision) |
Modifier and Type | Method and Description |
---|---|
static void |
SortUtil.putTimestampNormalizedKey(SqlTimestamp value,
MemorySegment target,
int offset,
int numBytes)
Support the compact precision SqlTimestamp.
|
Modifier and Type | Method and Description |
---|---|
SqlTimestamp |
SqlTimestampSerializer.copy(SqlTimestamp from) |
SqlTimestamp |
SqlTimestampSerializer.copy(SqlTimestamp from,
SqlTimestamp reuse) |
SqlTimestamp |
SqlTimestampSerializer.createInstance() |
SqlTimestamp |
SqlTimestampSerializer.deserialize(DataInputView source) |
SqlTimestamp |
SqlTimestampSerializer.deserialize(SqlTimestamp reuse,
DataInputView source) |
Modifier and Type | Method and Description |
---|---|
TypeSerializer<SqlTimestamp> |
SqlTimestampTypeInfo.createSerializer(ExecutionConfig config) |
TypeSerializer<SqlTimestamp> |
SqlTimestampSerializer.duplicate() |
Class<SqlTimestamp> |
SqlTimestampTypeInfo.getTypeClass() |
TypeSerializerSchemaCompatibility<SqlTimestamp> |
SqlTimestampSerializer.SqlTimestampSerializerSnapshot.resolveSchemaCompatibility(TypeSerializer<SqlTimestamp> newSerializer) |
TypeSerializer<SqlTimestamp> |
SqlTimestampSerializer.SqlTimestampSerializerSnapshot.restoreSerializer() |
TypeSerializerSnapshot<SqlTimestamp> |
SqlTimestampSerializer.snapshotConfiguration() |
Modifier and Type | Method and Description |
---|---|
SqlTimestamp |
SqlTimestampSerializer.copy(SqlTimestamp from) |
SqlTimestamp |
SqlTimestampSerializer.copy(SqlTimestamp from,
SqlTimestamp reuse) |
SqlTimestamp |
SqlTimestampSerializer.deserialize(SqlTimestamp reuse,
DataInputView source) |
void |
SqlTimestampSerializer.serialize(SqlTimestamp record,
DataOutputView target) |
Modifier and Type | Method and Description |
---|---|
TypeSerializerSchemaCompatibility<SqlTimestamp> |
SqlTimestampSerializer.SqlTimestampSerializerSnapshot.resolveSchemaCompatibility(TypeSerializer<SqlTimestamp> newSerializer) |
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.