Package | Description |
---|---|
net.quasardb.qdb.ts |
Modifier and Type | Field and Description |
---|---|
protected Value[] |
Row.values |
Modifier and Type | Method and Description |
---|---|
static Value |
Value.createBlob(byte[] value)
Represents a blob value.
|
static Value |
Value.createBlob(ByteBuffer value)
Represents blob value.
|
static Value |
Value.createDouble(double value)
Represents a double value.
|
static Value |
Value.createInt64(long value)
Represents a long integer
|
static Value |
Value.createNull()
Create a null / empty value.
|
static Value |
Value.createSafeBlob(byte[] value)
Represents a safe blob value that copies the byte array.
|
static Value |
Value.createSafeBlob(ByteBuffer value)
Creates a copy of a ByteBuffer into this Value.
|
static Value |
Value.createString(String value)
Create a new String value.
|
static Value |
Value.createTimestamp(Timespec value)
Represents a timestamp
|
Value |
Value.ensureByteBufferBackedString()
If this Value's type is a string, ensures that it creates a
directly allocated ByteBuffer with a copy of the UTF-8 string representation.
|
Value[] |
Row.getValues()
Access to the underlying values of this row.
|
Modifier and Type | Method and Description |
---|---|
void |
Writer.append(Integer offset,
java.time.LocalDateTime timestamp,
Value[] values)
Append a new row to the local table cache.
|
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(Integer offset,
Timestamp timestamp,
Value[] values)
Append a new row to the local table cache.
|
void |
Writer.append(java.time.LocalDateTime timestamp,
Value[] values)
Append a new row to the local table cache.
|
void |
Writer.append(String tableName,
java.time.LocalDateTime timestamp,
Value[] values)
Append a new row to the local table cache.
|
void |
Writer.append(String tableName,
Timespec timestamp,
Value[] values)
Append a new row to the local table cache.
|
void |
Writer.append(String tableName,
Timestamp 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.
|
void |
Writer.append(Timestamp timestamp,
Value[] values)
Append a new row to the local table cache.
|
Modifier and Type | Method and Description |
---|---|
static ByteBuffer[] |
Values.asPrimitiveBlobArray(it.unimi.dsi.fastutil.objects.ObjectArrayList<Value> in) |
static double[] |
Values.asPrimitiveDoubleArray(it.unimi.dsi.fastutil.objects.ObjectArrayList<Value> in) |
static long[] |
Values.asPrimitiveInt64Array(it.unimi.dsi.fastutil.objects.ObjectArrayList<Value> in) |
static ByteBuffer[] |
Values.asPrimitiveStringArray(it.unimi.dsi.fastutil.objects.ObjectArrayList<Value> in) |
static Timespecs |
Values.asPrimitiveTimestampArray(it.unimi.dsi.fastutil.objects.ObjectArrayList<Value> in) |
Constructor and Description |
---|
Row(Value[] values)
Row without timestamp
|
WritableRow(java.time.LocalDateTime timestamp,
Value[] values)
Row with timestamp
|
WritableRow(Timespec timestamp,
Value[] values)
Row with timestamp
|
WritableRow(Timestamp timestamp,
Value[] values)
Row with timestamp
|
Copyright © 2021. All rights reserved.