Uses of Class
net.quasardb.qdb.ts.Value
Packages that use Value
-
Uses of Value in net.quasardb.qdb.ts
Fields in net.quasardb.qdb.ts declared as ValueMethods in net.quasardb.qdb.ts that return ValueModifier and TypeMethodDescriptionstatic 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 integerstatic 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 timestampValue.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.Row.getValue
(int n) Get a value with a certain offset.Value[]
Row.getValues()
Access to the underlying values of this row.Methods in net.quasardb.qdb.ts with parameters of type ValueModifier and TypeMethodDescriptionvoid
void
Append a new row to the local table cache.void
Writer.append
(Table table, LocalDateTime timestamp, Value[] values) Append a new row to the local table cache.void
Append a new row to the local table cache.int
void
Update a value with a certain offset.Method parameters in net.quasardb.qdb.ts with type arguments of type ValueModifier and TypeMethodDescriptionstatic ByteBuffer[]
Values.asPrimitiveBlobArray
(ArrayList<Value> in) static double[]
Values.asPrimitiveDoubleArray
(ArrayList<Value> in) static long[]
Values.asPrimitiveInt64Array
(ArrayList<Value> in) static ByteBuffer[]
Values.asPrimitiveStringArray
(ArrayList<Value> in) static Timespecs
Values.asPrimitiveTimestampArray
(ArrayList<Value> in) Constructors in net.quasardb.qdb.ts with parameters of type ValueModifierConstructorDescriptionRow without timestampCreates new value out of this value, that is, copies the underlying value.WritableRow
(Timestamp timestamp, Value[] values) Row with timestampWritableRow
(LocalDateTime timestamp, Value[] values) Row with timestampWritableRow
(Timespec timestamp, Value[] values) Row with timestamp