Package | Description |
---|---|
net.quasardb.qdb.jni | |
net.quasardb.qdb.ts |
Modifier and Type | Field and Description |
---|---|
protected Timespec |
qdb_ts_string_point.timestamp |
protected Timespec |
qdb_ts_double_point.timestamp |
protected Timespec |
qdb_ts_blob_point.timestamp |
Modifier and Type | Method and Description |
---|---|
Timespec |
qdb_ts_string_point.getTimestamp() |
Timespec |
qdb_ts_double_point.getTimestamp() |
Timespec |
qdb_ts_blob_point.getTimestamp() |
Constructor and Description |
---|
qdb_ts_blob_point(Timespec timestamp,
ByteBuffer value) |
qdb_ts_double_point(Timespec timestamp,
double value) |
qdb_ts_string_point(Timespec timestamp,
String value) |
Modifier and Type | Field and Description |
---|---|
protected Timespec |
TimeRange.begin |
protected Timespec |
TimeRange.end |
protected Timespec |
WritableRow.timestamp |
Modifier and Type | Method and Description |
---|---|
Timespec |
TimeRange.getBegin() |
Timespec |
TimeRange.getEnd() |
Timespec |
WritableRow.getTimestamp()
Access to the timestamp of this row.
|
Timespec |
Value.getTimestamp() |
static Timespec |
Timespec.max(Timespec lhs,
Timespec rhs)
Returns the smallest timespec between the two, that is, the time that is pointing
towards the latest point in time.
|
static Timespec |
Timespec.min(Timespec lhs,
Timespec rhs)
Returns the smallest timespec between the two, that is, the time that is pointing
towards the earliest point in time.
|
Timespec |
Timespec.minusNanos(long nanosToDeduct)
Returns copy of this instance with the specified duration in nanoseconds deducted.
|
Timespec |
Timespec.minusSeconds(long secondsToDeduct)
Returns copy of this instance with the specified duration in seconds deducted.
|
static Timespec |
Timespec.now()
Construct a new Timespec based on a
NanoClock that provides nanosecond
precision. |
static Timespec |
Timespec.now(java.time.Clock clock)
Construct a new Timespec using your own custom Clock.
|
Timespec |
Timespec.plusNanos(long nanosToAdd)
Returns copy of this instance with the specified duration in nanoseconds added.
|
Timespec |
Timespec.plusSeconds(long secondsToAdd)
Returns copy of this instance with the specified duration in seconds added.
|
Modifier and Type | Method and Description |
---|---|
void |
Writer.append(Integer offset,
Timespec timestamp,
Value[] values)
Append a new row to the local table cache.
|
void |
PinnedWriter.append(Integer offset,
Timespec timestamp,
Value[] values) |
void |
ExpWriter.append(Integer offset,
Timespec timestamp,
Value[] values) |
void |
AutoFlushWriter.append(Integer offset,
Timespec timestamp,
Value[] values) |
void |
Writer.append(String tableName,
Timespec timestamp,
Value[] values)
Append a new row to the local table cache.
|
void |
Writer.append(Timespec timestamp,
Value[] values)
Append a new row to the local table cache.
|
static Value |
Value.createTimestamp(Timespec value)
Represents a timestamp
|
boolean |
Timespec.isBefore(Timespec rhs) |
static Timespec |
Timespec.max(Timespec lhs,
Timespec rhs)
Returns the smallest timespec between the two, that is, the time that is pointing
towards the latest point in time.
|
static TimeRange |
TimeRange.merge(TimeRange r,
Timespec t)
Merges a new timespec into this time range, and widens the time range if necessary
to be wide enough to contain this time point.
|
static Timespec |
Timespec.min(Timespec lhs,
Timespec rhs)
Returns the smallest timespec between the two, that is, the time that is pointing
towards the earliest point in time.
|
void |
Value.setTimestamp(Timespec value)
Updates value to take a certain timestamp;
|
protected void |
Writer.trackMinMaxTimestamp(Timespec timestamp) |
TimeRange |
TimeRange.withBegin(Timespec b)
Returns a copy of this timerange with a different begin.
|
TimeRange |
TimeRange.withEnd(Timespec e)
Returns a copy of this timerange with a different end.
|
Constructor and Description |
---|
TimeRange(Timespec begin,
Timespec end) |
WritableRow(Timespec timestamp,
Value[] values)
Row with timestamp
|
Copyright © 2021. All rights reserved.