- acquire() - Method in class net.quasardb.qdb.SessionPool
 
- 
Take a session from the pool.
 
- add(String) - Method in class net.quasardb.qdb.ts.QueryBuilder
 
- 
Adds plain java string to query.
 
- add(Table) - Method in class net.quasardb.qdb.ts.Tables
 
- 
Returns a copy of this collection with the new table added.
 
- add(Session, String) - Method in class net.quasardb.qdb.ts.Tables
 
- 
Returns a copy of this collection with the new table added.
 
- aggregation_type - Variable in class net.quasardb.qdb.jni.qdb_ts_blob_aggregation
 
-  
 
- aggregation_type - Variable in class net.quasardb.qdb.jni.qdb_ts_double_aggregation
 
-  
 
- aggregation_type - Variable in class net.quasardb.qdb.jni.qdb_ts_string_aggregation
 
-  
 
- alias_already_exists - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- alias_not_found - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- AliasAlreadyExistsException - Exception in net.quasardb.qdb.exception
 
- 
Exception thrown when the specified entry already exists in the database.
 
- AliasAlreadyExistsException(String) - Constructor for exception net.quasardb.qdb.exception.AliasAlreadyExistsException
 
-  
 
- AliasNotFoundException - Exception in net.quasardb.qdb.exception
 
- 
Exception thrown when an entry cannot be found in the database
 
- AliasNotFoundException(String) - Constructor for exception net.quasardb.qdb.exception.AliasNotFoundException
 
-  
 
- append(Integer, Timespec, Value[]) - Method in class net.quasardb.qdb.ts.AutoFlushWriter
 
-  
 
- append(Integer, Timespec, Value[]) - Method in class net.quasardb.qdb.ts.ExpWriter
 
-  
 
- append(Integer, Timespec, Value[]) - Method in class net.quasardb.qdb.ts.PinnedWriter
 
-  
 
- append(Integer, Timespec, Value[]) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Append a new row to the local table cache.
 
- append(String, Timespec, Value[]) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Append a new row to the local table cache.
 
- append(Timespec, Value[]) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Append a new row to the local table cache.
 
- append(Integer, WritableRow) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Append a new row to the local table cache.
 
- append(String, WritableRow) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Append a new row to the local table cache.
 
- append(WritableRow) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Append a new row to the local table cache.
 
- append(Integer, LocalDateTime, Value[]) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Append a new row to the local table cache.
 
- append(String, LocalDateTime, Value[]) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Append a new row to the local table cache.
 
- append(LocalDateTime, Value[]) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Append a new row to the local table cache.
 
- append(Integer, Timestamp, Value[]) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Append a new row to the local table cache.
 
- append(String, Timestamp, Value[]) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Append a new row to the local table cache.
 
- append(Timestamp, Value[]) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Append a new row to the local table cache.
 
- asInstant() - Method in class net.quasardb.qdb.ts.Timespec
 
- 
Converts this Timespec into an Instant.
 
- asInt() - Method in enum net.quasardb.qdb.ts.Value.Type
 
-  
 
- asInt() - Method in enum net.quasardb.qdb.ts.Writer.PushMode
 
-  
 
- asLocalDateTime() - Method in class net.quasardb.qdb.ts.Timespec
 
- 
Converts this Timespec into an LocalDateTime.
 
- asPrimitiveBlobArray(ObjectArrayList<Value>) - Static method in class net.quasardb.qdb.ts.Values
 
-  
 
- asPrimitiveDoubleArray(ObjectArrayList<Value>) - Static method in class net.quasardb.qdb.ts.Values
 
-  
 
- asPrimitiveInt64Array(ObjectArrayList<Value>) - Static method in class net.quasardb.qdb.ts.Values
 
-  
 
- asPrimitiveStringArray(ObjectArrayList<Value>) - Static method in class net.quasardb.qdb.ts.Values
 
-  
 
- asPrimitiveTimestampArray(ObjectArrayList<Value>) - Static method in class net.quasardb.qdb.ts.Values
 
-  
 
- asQuery() - Method in class net.quasardb.qdb.ts.QueryBuilder
 
-  
 
- asTimestamp() - Method in class net.quasardb.qdb.ts.Timespec
 
- 
Converts this Timespec into an sql 
Timestamp.
 
 
- asyncAutoFlushWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table that periodically flushes
 its local cache, and makes use of high-speed buffered writes.
 
- asyncAutoFlushWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table that periodically flushes
 its local cache, and makes use of high-speed buffered writes.
 
- asyncAutoFlushWriter(Session, String, long) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table that periodically flushes
 its local cache, and makes use of high-speed buffered writes.
 
- asyncAutoFlushWriter(Session, Table, long) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table that periodically flushes
 its local cache, and makes use of high-speed buffered writes.
 
- asyncAutoFlushWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that periodically flushes
 its local cache, and makes use of high-speed buffered writes.
 
- asyncAutoFlushWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that periodically flushes
 its local cache, and makes use of high-speed buffered writes.
 
- asyncAutoFlushWriter(Session, Tables, long) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that periodically flushes
 its local cache, and makes use of high-speed buffered writes.
 
- asyncAutoFlushWriter(Session, Table[], long) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that periodically flushes
 its local cache, and makes use of high-speed buffered writes.
 
- asyncWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a single timeseries table using
 high-speed buffered writes.
 
- asyncWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table using high-speed
 buffered writes.
 
- asyncWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries table using high-speed
 buffered writes.
 
- asyncWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries table using hgih-speed
 buffered writes.
 
- attach_tag(long, String, String) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- attachTag(Session, Table, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Attaches a tag to an existing table.
 
- attachTag(Session, String, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Attaches a tag to an existing table.
 
- attachTags(Session, Table, List<String>) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Attaches tags to an existing table.
 
- attachTags(Session, String, List<String>) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Attaches tags to an existing table.
 
- AutoFlushWriter - Class in net.quasardb.qdb.ts
 
- 
An implementation of a Writer that automatically flushes the local cache when
 a certain threshold has been reached.
 
- AutoFlushWriter(Session, Table[]) - Constructor for class net.quasardb.qdb.ts.AutoFlushWriter
 
- 
Initialize a new auto-flushing timeseries table with a default threshold of 50000 rows.
 
- AutoFlushWriter(Session, Table[], Writer.PushMode) - Constructor for class net.quasardb.qdb.ts.AutoFlushWriter
 
- 
Initialize a new auto-flushing timeseries table with a default threshold of 50000 rows.
 
- AutoFlushWriter(Session, Table[], long) - Constructor for class net.quasardb.qdb.ts.AutoFlushWriter
 
- 
Initialize a new auto-flushing timeseries table.
 
- AutoFlushWriter(Session, Table[], long, Writer.PushMode) - Constructor for class net.quasardb.qdb.ts.AutoFlushWriter
 
- 
Initialize a new auto-flushing timeseries table.
 
- autoFlushWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table that periodically flushes
 its local cache.
 
- autoFlushWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table that periodically flushes
 its local cache.
 
- autoFlushWriter(Session, String, long) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table that periodically flushes
 its local cache.
 
- autoFlushWriter(Session, Table, long) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table that periodically flushes
 its local cache.
 
- autoFlushWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that periodically flushes
 its local cache.
 
- autoFlushWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that periodically flushes
 its local cache.
 
- autoFlushWriter(Session, Tables, long) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that periodically flushes
 its local cache.
 
- autoFlushWriter(Session, Table[], long) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that periodically flushes
 its local cache.
 
- clear() - Method in class net.quasardb.qdb.jni.Reference
 
-  
 
- clear(Session) - Static method in class net.quasardb.qdb.PerformanceTrace
 
- 
Clear performance trace cache.
 
- clear_performance_traces(long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- close() - Method in class net.quasardb.qdb.Buffer
 
-  
 
- close(long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- close() - Method in class net.quasardb.qdb.Session
 
-  
 
- close() - Method in class net.quasardb.qdb.SessionPool
 
- 
Close the pool and all sessions associated with it.
 
- close() - Method in class net.quasardb.qdb.ts.Reader
 
- 
Closes the timeseries table and local cache so that memory can be reclaimed.
 
- close() - Method in class net.quasardb.qdb.ts.Writer
 
- 
Closes the timeseries table and local cache so that memory can be reclaimed.
 
- cluster_public_key - Variable in class net.quasardb.qdb.jni.qdb_cluster_security_options
 
-  
 
- ClusterClosedException - Exception in net.quasardb.qdb.exception
 
- 
Exception thrown when trying to perform an operation on a closed Cluster
 
- ClusterClosedException(String) - Constructor for exception net.quasardb.qdb.exception.ClusterClosedException
 
-  
 
- clusterPublicKey - Variable in class net.quasardb.qdb.Session.SecurityOptions
 
-  
 
- Column - Class in net.quasardb.qdb.ts
 
- 
Holds information about a single column.
 
- Column(String, Value.Type) - Constructor for class net.quasardb.qdb.ts.Column
 
- 
Create a column with a certain type.
 
- Column(String, int) - Constructor for class net.quasardb.qdb.ts.Column
 
-  
 
- column - Variable in class net.quasardb.qdb.ts.Writer.TableColumn
 
-  
 
- Column.Blob - Class in net.quasardb.qdb.ts
 
- 
A blob column.
 
- Column.Double - Class in net.quasardb.qdb.ts
 
- 
A double precision column.
 
- Column.Int64 - Class in net.quasardb.qdb.ts
 
- 
A 64 bit integer column.
 
- Column.String_ - Class in net.quasardb.qdb.ts
 
- 
A string column.
 
- Column.Timestamp - Class in net.quasardb.qdb.ts
 
- 
A timestamp column.
 
- columnIndexById(String) - Method in class net.quasardb.qdb.ts.Table
 
- 
Utility function that looks up a column's index by its id.
 
- columns - Variable in class net.quasardb.qdb.ts.Result
 
-  
 
- columns - Variable in class net.quasardb.qdb.ts.Table
 
-  
 
- columns - Variable in class net.quasardb.qdb.ts.Writer
 
-  
 
- conflict - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- connect(long, String) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- connect(String) - Static method in class net.quasardb.qdb.Session
 
- 
Establishes a connection
 
- connect(Session.SecurityOptions, String) - Static method in class net.quasardb.qdb.Session
 
- 
Establishes a secure connection
 
- connection - Static variable in class net.quasardb.qdb.jni.qdb_err_origin
 
-  
 
- connection_refused - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- connection_reset - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- ConnectionException - Exception in net.quasardb.qdb.exception
 
- 
Exception thrown when the connection to the database caused an error
 
- ConnectionException(String) - Constructor for exception net.quasardb.qdb.exception.ConnectionException
 
-  
 
- ConnectionRefusedException - Exception in net.quasardb.qdb.exception
 
- 
Exception thrown when the connection to the cluster is refused.
 
- ConnectionRefusedException(String) - Constructor for exception net.quasardb.qdb.exception.ConnectionRefusedException
 
-  
 
- Constants - Class in net.quasardb.qdb.jni
 
- 
Constant definitions, which reflects the constants that the QDB C API also uses.
 
- Constants() - Constructor for class net.quasardb.qdb.jni.Constants
 
-  
 
- container_empty - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- container_full - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- count - Variable in class net.quasardb.qdb.jni.qdb_ts_blob_aggregation
 
-  
 
- count - Variable in class net.quasardb.qdb.jni.qdb_ts_double_aggregation
 
-  
 
- count - Variable in class net.quasardb.qdb.jni.qdb_ts_string_aggregation
 
-  
 
- create() - Static method in class net.quasardb.qdb.ts.Query
 
- 
Creates a new, empty query instance.
 
- create(Session, String, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Create new timeseries table by copying a 'skeleton' table's schema and using
 the default shard size.
 
- create(Session, String, Table, long) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Create new timeseries table by copying a 'skeleton' table's schema.
 
- create(Session, String, Column[]) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Create new timeseries table with a default shard size.
 
- create(Session, String, Column[], long) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Create new timeseries table.
 
- createBlob(byte[]) - Static method in class net.quasardb.qdb.ts.Value
 
- 
Represents a blob value.
 
- createBlob(ByteBuffer) - Static method in class net.quasardb.qdb.ts.Value
 
- 
Represents blob value.
 
- createDouble(double) - Static method in class net.quasardb.qdb.ts.Value
 
- 
Represents a double value.
 
- createInt64(long) - Static method in class net.quasardb.qdb.ts.Value
 
- 
Represents a long integer
 
- createNull() - Static method in class net.quasardb.qdb.ts.Value
 
- 
Create a null / empty value.
 
- createSafeBlob(byte[]) - Static method in class net.quasardb.qdb.ts.Value
 
- 
Represents a safe blob value that copies the byte array.
 
- createSafeBlob(ByteBuffer) - Static method in class net.quasardb.qdb.ts.Value
 
- 
Creates a copy of a ByteBuffer into this Value.
 
- createString(String) - Static method in class net.quasardb.qdb.ts.Value
 
- 
Create a new String value.
 
- createTimestamp(Timespec) - Static method in class net.quasardb.qdb.ts.Value
 
- 
Represents a timestamp
 
- elapsed - Variable in class net.quasardb.qdb.PerformanceTrace.Measurement
 
-  
 
- element_already_exists - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- element_not_found - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- enable(Session) - Static method in class net.quasardb.qdb.PerformanceTrace
 
-  
 
- enable_performance_trace(long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- end - Variable in class net.quasardb.qdb.ts.TimeRange
 
-  
 
- ensureByteBufferBackedString() - Method in class net.quasardb.qdb.ts.Value
 
- 
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.
 
- entry_too_large - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- equals(Object) - Method in class net.quasardb.qdb.ts.Column
 
-  
 
- equals(Object) - Method in class net.quasardb.qdb.ts.Row
 
-  
 
- equals(Object) - Method in class net.quasardb.qdb.ts.Timespec
 
-  
 
- equals(Object) - Method in class net.quasardb.qdb.ts.Value
 
-  
 
- equals(Object) - Method in class net.quasardb.qdb.ts.WritableRow
 
- 
Comparison-by-value operator.
 
- error - Static variable in class net.quasardb.qdb.jni.qdb_err_severity
 
-  
 
- error - Static variable in class net.quasardb.qdb.jni.qdb_log_level
 
-  
 
- error(String) - Static method in class net.quasardb.qdb.Logger
 
-  
 
- error_message(int) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- Exception - Exception in net.quasardb.qdb.exception
 
- 
Exception thrown when an entry cannot be found in the database
 
- Exception(String) - Constructor for exception net.quasardb.qdb.exception.Exception
 
-  
 
- execute(Session) - Method in class net.quasardb.qdb.ts.Query
 
-  
 
- expAsyncWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new, experimental high-performance exp columns writer
 with asynchronous push mode.
 
- expAsyncWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new, experimental high-performance exp columns writer
 with asynchronous push mode.
 
- expAsyncWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental exp columns writer for timeseries tables.
 
- expAsyncWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental exp columns writer for timeseries tables.
 
- expFastWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a single table that makes use of
 in-place updates rather than copy-on-write.
 
- expFastWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a single table that makes use of
 in-place updates rather than copy-on-write.
 
- expFastWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that makes use of
 in-place updates rather than copy-on-write.
 
- expFastWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that makes use of
 in-place updates rather than copy-on-write.
 
- expires_at(long, String, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- expTruncateWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new, experimental high-performance exp columns writer.
 
- expTruncateWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new, experimental high-performance exp columns writer.
 
- expTruncateWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental exp columns writer for timeseries tables.
 
- expTruncateWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental exp columns writer for timeseries tables.
 
- ExpWriter - Class in net.quasardb.qdb.ts
 
- 
Experimental, high-performance bulk writer for a QuasarDB timeseries table.
 
- ExpWriter(Session, Table[]) - Constructor for class net.quasardb.qdb.ts.ExpWriter
 
-  
 
- ExpWriter(Session, Table[], Writer.PushMode) - Constructor for class net.quasardb.qdb.ts.ExpWriter
 
-  
 
- expWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new, experimental high-performance writer.
 
- expWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new, experimental high-performance writer.
 
- expWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental writer for timeseries tables.
 
- expWriter(Session, Tables, Writer.PushMode) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental writer for timeseries tables.
 
- expWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental writer for timeseries tables.
 
- expWriter(Session, Table[], Writer.PushMode) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental exp columns writer for timeseries tables.
 
- extraTables(Table[]) - Method in class net.quasardb.qdb.ts.PinnedWriter
 
-  
 
- extraTables(Table[]) - Method in class net.quasardb.qdb.ts.Writer
 
- 
After a writer is already initialized, this function allows extra tables to
 be added to the internal state.
 
- extraTables(Table) - Method in class net.quasardb.qdb.ts.Writer
 
-  
 
- fastAutoFlushWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table that periodically flushes
 its local cache, and makes use of high-speed buffered writes.
 
- fastAutoFlushWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table that periodically flushes
 its local cache, and makes use of high-speed buffered writes.
 
- fastAutoFlushWriter(Session, String, long) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table that periodically flushes
 its local cache, and makes use of high-speed buffered writes.
 
- fastAutoFlushWriter(Session, Table, long) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a timeseries table that periodically flushes
 its local cache, and makes use of high-speed buffered writes.
 
- fastAutoFlushWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that periodically flushes
 its local cache, and makes use of high-speed in-place writes.
 
- fastAutoFlushWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that periodically flushes
 its local cache, and makes use of high-speed in-place writes.
 
- fastAutoFlushWriter(Session, Tables, long) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that periodically flushes
 its local cache, and makes use of high-speed in-place writes.
 
- fastAutoFlushWriter(Session, Table[], long) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that periodically flushes
 its local cache, and makes use of high-speed in-place writes.
 
- fastWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a single table that makes use of
 in-place updates rather than copy-on-write.
 
- fastWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a single table that makes use of
 in-place updates rather than copy-on-write.
 
- fastWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that makes use of
 in-place updates rather than copy-on-write.
 
- fastWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that makes use of
 in-place updates rather than copy-on-write.
 
- finalize() - Method in class net.quasardb.qdb.Buffer
 
-  
 
- finalize() - Method in class net.quasardb.qdb.Session
 
-  
 
- finalize() - Method in class net.quasardb.qdb.ts.Reader
 
- 
Cleans up the internal representation of the local table.
 
- finalize() - Method in class net.quasardb.qdb.ts.Writer
 
- 
Cleans up the internal representation of the batch table.
 
- flush() - Method in class net.quasardb.qdb.ts.ExpWriter
 
-  
 
- flush(TimeRange[]) - Method in class net.quasardb.qdb.ts.ExpWriter
 
-  
 
- flush() - Method in class net.quasardb.qdb.ts.PinnedWriter
 
-  
 
- flush() - Method in class net.quasardb.qdb.ts.Writer
 
- 
Flush current local cache to server.
 
- flush(TimeRange) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Flush with specific time range, only useful in the context of a truncate push mode.
 
- flush(TimeRange[]) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Flush with specific time range, only useful in the context of a truncate push mode.
 
- fromInt(int) - Static method in enum net.quasardb.qdb.ts.Value.Type
 
-  
 
- get() - Method in class net.quasardb.qdb.jni.Reference
 
-  
 
- get(Session) - Static method in class net.quasardb.qdb.PerformanceTrace
 
- 
Access available performance traces.
 
- get_expiry_time(long, String, Reference<Long>) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- get_location(long, String, Reference<String>, Reference<Integer>) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- get_metadata(long, String, ByteBuffer) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- get_performance_traces(long, Reference<PerformanceTrace.Trace[]>) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- get_tags(long, String, Reference<String[]>) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- get_type(long, String, Reference<Integer>) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- getAggregationType() - Method in class net.quasardb.qdb.jni.qdb_ts_blob_aggregation
 
-  
 
- getAggregationType() - Method in class net.quasardb.qdb.jni.qdb_ts_double_aggregation
 
-  
 
- getAggregationType() - Method in class net.quasardb.qdb.jni.qdb_ts_string_aggregation
 
-  
 
- getArgumentArray() - Method in class net.quasardb.qdb.Logger.QdbEvent
 
-  
 
- getBegin() - Method in class net.quasardb.qdb.ts.TimeRange
 
-  
 
- getBlob() - Method in class net.quasardb.qdb.ts.Value
 
-  
 
- getClientMaxParallelism() - Method in class net.quasardb.qdb.Session
 
- 
Returns the current input buffer size (in bytes).
 
- getColumns(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Returns column layout of table.
 
- getColumns() - Method in class net.quasardb.qdb.ts.Table
 
- 
Returns column representation of this table.
 
- getColumnTypes() - Method in class net.quasardb.qdb.ts.Table
 
- 
Returns the types of each of the columns.
 
- getCount() - Method in class net.quasardb.qdb.jni.qdb_ts_blob_aggregation
 
-  
 
- getCount() - Method in class net.quasardb.qdb.jni.qdb_ts_double_aggregation
 
-  
 
- getCount() - Method in class net.quasardb.qdb.jni.qdb_ts_string_aggregation
 
-  
 
- getDouble() - Method in class net.quasardb.qdb.ts.Value
 
-  
 
- getEnd() - Method in class net.quasardb.qdb.ts.TimeRange
 
-  
 
- getInputBufferSize() - Method in class net.quasardb.qdb.Session
 
- 
Returns the current input buffer size (in bytes).
 
- getInt64() - Method in class net.quasardb.qdb.ts.Value
 
-  
 
- getLevel() - Method in class net.quasardb.qdb.Logger.QdbEvent
 
-  
 
- getLoggerName() - Method in class net.quasardb.qdb.Logger.QdbEvent
 
-  
 
- getMarker() - Method in class net.quasardb.qdb.Logger.QdbEvent
 
-  
 
- getMessage() - Method in class net.quasardb.qdb.Logger.QdbEvent
 
-  
 
- getName() - Method in class net.quasardb.qdb.ts.Column
 
- 
Provides access to the column's name.
 
- getName() - Method in class net.quasardb.qdb.ts.Table
 
- 
Returns the table name.
 
- getNano() - Method in class net.quasardb.qdb.ts.Timespec
 
-  
 
- getResult() - Method in class net.quasardb.qdb.jni.qdb_ts_blob_aggregation
 
-  
 
- getResult() - Method in class net.quasardb.qdb.jni.qdb_ts_double_aggregation
 
-  
 
- getResult() - Method in class net.quasardb.qdb.jni.qdb_ts_string_aggregation
 
-  
 
- getSec() - Method in class net.quasardb.qdb.ts.Timespec
 
-  
 
- getShardSize() - Method in class net.quasardb.qdb.ts.Table
 
- 
Returns this table's shard size (in seconds)
 
- getShardSize(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Returns the shard size (in seconds) of the table.
 
- getShardSize(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Returns the shard size (in milliseconds) of the table.
 
- getShardSizeMillis() - Method in class net.quasardb.qdb.ts.Table
 
- 
Returns this table's shard size (in milliseconds)
 
- getShardSizeMillis(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Returns the shard size (in milliseconds) of the table.
 
- getString() - Method in class net.quasardb.qdb.ts.Value
 
-  
 
- getTable() - Method in class net.quasardb.qdb.ts.Reader
 
-  
 
- getTables() - Method in class net.quasardb.qdb.ts.Tables
 
- 
Provides access to the internal #Table collection.
 
- getThreadName() - Method in class net.quasardb.qdb.Logger.QdbEvent
 
-  
 
- getThrowable() - Method in class net.quasardb.qdb.Logger.QdbEvent
 
-  
 
- getTimeRange() - Method in class net.quasardb.qdb.jni.qdb_ts_blob_aggregation
 
-  
 
- getTimeRange() - Method in class net.quasardb.qdb.jni.qdb_ts_double_aggregation
 
-  
 
- getTimeRange() - Method in class net.quasardb.qdb.jni.qdb_ts_string_aggregation
 
-  
 
- getTimestamp() - Method in class net.quasardb.qdb.jni.qdb_ts_blob_point
 
-  
 
- getTimestamp() - Method in class net.quasardb.qdb.jni.qdb_ts_double_point
 
-  
 
- getTimestamp() - Method in class net.quasardb.qdb.jni.qdb_ts_string_point
 
-  
 
- getTimeStamp() - Method in class net.quasardb.qdb.Logger.QdbEvent
 
-  
 
- getTimestamp() - Method in class net.quasardb.qdb.ts.Value
 
-  
 
- getTimestamp() - Method in class net.quasardb.qdb.ts.WritableRow
 
- 
Access to the timestamp of this row.
 
- getType() - Method in class net.quasardb.qdb.ts.Column
 
- 
Provides access to the column's type.
 
- getType() - Method in class net.quasardb.qdb.ts.Value
 
-  
 
- getValue() - Method in class net.quasardb.qdb.jni.qdb_ts_blob_point
 
-  
 
- getValue() - Method in class net.quasardb.qdb.jni.qdb_ts_double_point
 
-  
 
- getValue() - Method in class net.quasardb.qdb.jni.qdb_ts_string_point
 
-  
 
- getValues() - Method in class net.quasardb.qdb.ts.Row
 
- 
Access to the underlying values of this row.
 
- getZone() - Method in class net.quasardb.qdb.ts.NanoClock
 
-  
 
- panic - Static variable in class net.quasardb.qdb.jni.qdb_log_level
 
-  
 
- PerformanceTrace - Class in net.quasardb.qdb
 
-  
 
- PerformanceTrace() - Constructor for class net.quasardb.qdb.PerformanceTrace
 
-  
 
- PerformanceTrace.Measurement - Class in net.quasardb.qdb
 
-  
 
- PerformanceTrace.Trace - Class in net.quasardb.qdb
 
-  
 
- pinnedAsyncWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new, experimental high-performance pinned columns writer
 with asynchronous push mode.
 
- pinnedAsyncWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new, experimental high-performance pinned columns writer
 with asynchronous push mode.
 
- pinnedAsyncWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental pinned columns writer for timeseries tables.
 
- pinnedAsyncWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental pinned columns writer for timeseries tables.
 
- pinnedFastWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a single table that makes use of
 in-place updates rather than copy-on-write.
 
- pinnedFastWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a single table that makes use of
 in-place updates rather than copy-on-write.
 
- pinnedFastWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that makes use of
 in-place updates rather than copy-on-write.
 
- pinnedFastWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for timeseries tables that makes use of
 in-place updates rather than copy-on-write.
 
- PinnedMatrix(Value.Type[]) - Constructor for class net.quasardb.qdb.ts.PinnedWriter.PinnedMatrix
 
-  
 
- pinnedTruncateWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new, experimental high-performance pinned columns writer.
 
- pinnedTruncateWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new, experimental high-performance pinned columns writer.
 
- pinnedTruncateWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental pinned columns writer for timeseries tables.
 
- pinnedTruncateWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental pinned columns writer for timeseries tables.
 
- PinnedWriter - Class in net.quasardb.qdb.ts
 
- 
Experimental, high-performance bulk writer for a QuasarDB timeseries table.
 
- PinnedWriter(Session, Table[]) - Constructor for class net.quasardb.qdb.ts.PinnedWriter
 
-  
 
- PinnedWriter(Session, Table[], Writer.PushMode) - Constructor for class net.quasardb.qdb.ts.PinnedWriter
 
-  
 
- pinnedWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new, experimental high-performance pinned columns writer.
 
- pinnedWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new, experimental high-performance pinned columns writer.
 
- pinnedWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental pinned columns writer for timeseries tables.
 
- pinnedWriter(Session, Tables, Writer.PushMode) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental pinned columns writer for timeseries tables.
 
- pinnedWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental pinned columns writer for timeseries tables.
 
- pinnedWriter(Session, Table[], Writer.PushMode) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new, experimental pinned columns writer for timeseries tables.
 
- PinnedWriter.PinnedMatrix - Class in net.quasardb.qdb.ts
 
-  
 
- plusNanos(long) - Method in class net.quasardb.qdb.ts.Timespec
 
- 
Returns copy of this instance with the specified duration in nanoseconds added.
 
- plusSeconds(long) - Method in class net.quasardb.qdb.ts.Timespec
 
- 
Returns copy of this instance with the specified duration in seconds added.
 
- pointsSinceFlush - Variable in class net.quasardb.qdb.ts.Writer
 
-  
 
- pop() - Method in class net.quasardb.qdb.jni.Reference
 
- 
Clears reference and returns last known value.
 
- pop(Session) - Static method in class net.quasardb.qdb.PerformanceTrace
 
- 
Access available performance traces, and clear the cache.
 
- prepareFlush() - Method in class net.quasardb.qdb.ts.ExpWriter
 
-  
 
- prepareFlush(TimeRange[]) - Method in class net.quasardb.qdb.ts.ExpWriter
 
-  
 
- prepareFlush() - Method in class net.quasardb.qdb.ts.PinnedWriter
 
-  
 
- protocol - Static variable in class net.quasardb.qdb.jni.qdb_err_origin
 
-  
 
- ProtocolException - Exception in net.quasardb.qdb.exception
 
- 
Exception thrown when an error is detected in the quasardb protocol
 
- ProtocolException(String) - Constructor for exception net.quasardb.qdb.exception.ProtocolException
 
-  
 
- purge_all(long, int) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- pushMode() - Method in class net.quasardb.qdb.ts.Writer
 
-  
 
- sec - Variable in class net.quasardb.qdb.ts.Timespec
 
-  
 
- sec - Variable in class net.quasardb.qdb.ts.Timespecs
 
-  
 
- secure_connect(long, String, qdb_cluster_security_options) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- SecurityOptions(String, String, String) - Constructor for class net.quasardb.qdb.Session.SecurityOptions
 
-  
 
- Session - Class in net.quasardb.qdb
 
- 
Represents a connection with the QuasarDB cluster.
 
- Session() - Constructor for class net.quasardb.qdb.Session
 
- 
Initialize a new Session without security settings.
 
- Session(Session.SecurityOptions) - Constructor for class net.quasardb.qdb.Session
 
- 
Initialize a new Session with security settings.
 
- Session.SecurityOptions - Class in net.quasardb.qdb
 
- 
Optional configuration for establishing a secure connection.
 
- SessionFactory - Class in net.quasardb.qdb
 
- 
Factory for Sessions.
 
- SessionFactory(String) - Constructor for class net.quasardb.qdb.SessionFactory
 
-  
 
- SessionFactory(String, String, String, String) - Constructor for class net.quasardb.qdb.SessionFactory
 
-  
 
- SessionFactory(String, Session.SecurityOptions) - Constructor for class net.quasardb.qdb.SessionFactory
 
-  
 
- SessionPool - Class in net.quasardb.qdb
 
- 
Session / connection pool.
 
- SessionPool(SessionFactory, int) - Constructor for class net.quasardb.qdb.SessionPool
 
-  
 
- set(T) - Method in class net.quasardb.qdb.jni.Reference
 
-  
 
- setBlob(byte[]) - Method in class net.quasardb.qdb.ts.Value
 
- 
Updates value to take a certain blob value.
 
- setBlob(ByteBuffer) - Method in class net.quasardb.qdb.ts.Value
 
- 
Updates value to take a certain blob value;
 
- setClientMaxParallelism(long) - Method in class net.quasardb.qdb.Session
 
- 
Set maximum client parallelism for this session.
 
- setDouble(double) - Method in class net.quasardb.qdb.ts.Value
 
- 
Updates value to take a certain double value;
 
- setInputBufferSize(long) - Method in class net.quasardb.qdb.Session
 
- 
Set input buffer size for this session.
 
- setInt64(long) - Method in class net.quasardb.qdb.ts.Value
 
- 
Updates value to take a certain long integer value;
 
- setNative(long, Value.Type, int) - Method in class net.quasardb.qdb.ts.Value
 
-  
 
- setNull() - Method in class net.quasardb.qdb.ts.Value
 
- 
Updates value to represent an unintialised value.
 
- setSafeBlob(byte[]) - Method in class net.quasardb.qdb.ts.Value
 
- 
Updates value to take a certain blob value.
 
- setSafeBlob(ByteBuffer) - Method in class net.quasardb.qdb.ts.Value
 
- 
Updates value to take a certain blob value.
 
- setString(String) - Method in class net.quasardb.qdb.ts.Value
 
- 
Update this value to be a String.
 
- setTimeout(int) - Method in class net.quasardb.qdb.Session
 
- 
Set network timeout for this session.
 
- setTimestamp(Timespec) - Method in class net.quasardb.qdb.ts.Value
 
- 
Updates value to take a certain timestamp;
 
- severity(int) - Static method in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- shardSizeMillis - Variable in class net.quasardb.qdb.ts.Table
 
-  
 
- shardSizeSecs - Variable in class net.quasardb.qdb.ts.Table
 
-  
 
- size() - Method in class net.quasardb.qdb.SessionPool
 
- 
Returns the amount of sessions currently on the pool.
 
- size() - Method in class net.quasardb.qdb.ts.Tables
 
- 
Returns the number of tables in this collection.
 
- size() - Method in class net.quasardb.qdb.ts.Timespecs
 
-  
 
- skipped - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- stream() - Method in class net.quasardb.qdb.ts.Reader
 
- 
Provides stream-based access.
 
- stream() - Method in class net.quasardb.qdb.ts.Result
 
- 
Provides stream-based access.
 
- string - Static variable in class net.quasardb.qdb.jni.qdb_ts_column_type
 
-  
 
- String_(String) - Constructor for class net.quasardb.qdb.ts.Column.String_
 
-  
 
- system_local - Static variable in class net.quasardb.qdb.jni.qdb_err_origin
 
-  
 
- system_local - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- system_remote - Static variable in class net.quasardb.qdb.jni.qdb_err_origin
 
-  
 
- system_remote - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- SystemException - Exception in net.quasardb.qdb.exception
 
- 
Exception thrown when the operating system caused an error
 
- SystemException(String) - Constructor for exception net.quasardb.qdb.exception.SystemException
 
-  
 
- Table - Class in net.quasardb.qdb.ts
 
- 
Represents a timeseries Table.
 
- Table(Session, String) - Constructor for class net.quasardb.qdb.ts.Table
 
- 
Initialize a new timeseries table.
 
- Table(Column[], long, String) - Constructor for class net.quasardb.qdb.ts.Table
 
- 
Initialize a new timeseries table.
 
- table - Variable in class net.quasardb.qdb.ts.Writer.TableColumn
 
-  
 
- tableByIndex(int) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Reverse of tableIndexByName, based on a (column) index, resolves the table.
 
- TableColumn(String, Value.Type, String) - Constructor for class net.quasardb.qdb.ts.Writer.TableColumn
 
-  
 
- tableIndexByName(String) - Method in class net.quasardb.qdb.ts.Writer
 
- 
Utility function that looks up a table's index with the batch being written
 by its name.
 
- Tables - Class in net.quasardb.qdb.ts
 
- 
Utility class to make working with multiple tables easier by bridging
 between the #Table and #Writer class.
 
- Tables() - Constructor for class net.quasardb.qdb.ts.Tables
 
- 
Initialize empty collection of Tables.
 
- Tables(Table[]) - Constructor for class net.quasardb.qdb.ts.Tables
 
- 
Initialize a collection of timeseries Tables.
 
- tables - Variable in class net.quasardb.qdb.ts.Tables
 
-  
 
- tag - Static variable in class net.quasardb.qdb.jni.qdb_entry_type
 
-  
 
- tag_already_set - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- tag_iterator_alias(long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- tag_iterator_begin(long, String, Reference<Long>) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- tag_iterator_close(long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- tag_iterator_next(long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- tag_iterator_type(long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- tag_not_set - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- throwIfClosed() - Method in class net.quasardb.qdb.Session
 
-  
 
- time_range - Variable in class net.quasardb.qdb.jni.qdb_ts_blob_aggregation
 
-  
 
- time_range - Variable in class net.quasardb.qdb.jni.qdb_ts_double_aggregation
 
-  
 
- time_range - Variable in class net.quasardb.qdb.jni.qdb_ts_string_aggregation
 
-  
 
- timeout - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- TimeRange - Class in net.quasardb.qdb.ts
 
-  
 
- TimeRange(Timespec, Timespec) - Constructor for class net.quasardb.qdb.ts.TimeRange
 
-  
 
- timeseries - Static variable in class net.quasardb.qdb.jni.qdb_entry_type
 
-  
 
- Timespec - Class in net.quasardb.qdb.ts
 
- 
Nanosecond precision time specification for QuasarDB.
 
- Timespec() - Constructor for class net.quasardb.qdb.ts.Timespec
 
- 
Construct a new Timespec null value.
 
- Timespec(long) - Constructor for class net.quasardb.qdb.ts.Timespec
 
- 
Construct a new timespec from milliseconds.
 
- Timespec(long, long) - Constructor for class net.quasardb.qdb.ts.Timespec
 
-  
 
- Timespec(LocalDateTime) - Constructor for class net.quasardb.qdb.ts.Timespec
 
-  
 
- Timespec(Timestamp) - Constructor for class net.quasardb.qdb.ts.Timespec
 
-  
 
- Timespec(Instant) - Constructor for class net.quasardb.qdb.ts.Timespec
 
-  
 
- Timespecs - Class in net.quasardb.qdb.ts
 
- 
Efficient, array-based representation of many timespecs.
 
- Timespecs(long[], long[]) - Constructor for class net.quasardb.qdb.ts.Timespecs
 
-  
 
- timestamp - Variable in class net.quasardb.qdb.jni.qdb_ts_blob_point
 
-  
 
- timestamp - Static variable in class net.quasardb.qdb.jni.qdb_ts_column_type
 
-  
 
- timestamp - Variable in class net.quasardb.qdb.jni.qdb_ts_double_point
 
-  
 
- timestamp - Variable in class net.quasardb.qdb.jni.qdb_ts_string_point
 
-  
 
- Timestamp(String) - Constructor for class net.quasardb.qdb.ts.Column.Timestamp
 
-  
 
- timestamp - Variable in class net.quasardb.qdb.ts.WritableRow
 
-  
 
- toByteBuffer() - Method in class net.quasardb.qdb.Buffer
 
-  
 
- toEpochMillis() - Method in class net.quasardb.qdb.ts.Timespec
 
- 
Converts this timespec to the number of milliseconds from the epoch of 1970-01-01
 
- toEpochNanos() - Method in class net.quasardb.qdb.ts.Timespec
 
- 
Converts this timespec to the number of nanoseconds from the epoch of 1970-01-01
 
- toString() - Method in class net.quasardb.qdb.Buffer
 
-  
 
- toString() - Method in class net.quasardb.qdb.Logger.QdbEvent
 
-  
 
- toString() - Method in class net.quasardb.qdb.PerformanceTrace.Measurement
 
-  
 
- toString() - Method in class net.quasardb.qdb.PerformanceTrace.Trace
 
-  
 
- toString() - Method in class net.quasardb.qdb.ts.Column
 
-  
 
- toString() - Method in class net.quasardb.qdb.ts.QueryBuilder
 
-  
 
- toString() - Method in class net.quasardb.qdb.ts.Result
 
- 
Access to a String representation of this Result.
 
- toString() - Method in class net.quasardb.qdb.ts.Row
 
-  
 
- toString() - Method in class net.quasardb.qdb.ts.Table
 
-  
 
- toString() - Method in class net.quasardb.qdb.ts.Tables
 
-  
 
- toString() - Method in class net.quasardb.qdb.ts.TimeRange
 
-  
 
- toString() - Method in class net.quasardb.qdb.ts.Timespec
 
-  
 
- toString() - Method in class net.quasardb.qdb.ts.Value
 
-  
 
- toString() - Method in class net.quasardb.qdb.ts.WritableRow
 
-  
 
- toString() - Method in class net.quasardb.qdb.ts.Writer.TableColumn
 
-  
 
- trace(String) - Static method in class net.quasardb.qdb.Logger
 
-  
 
- Trace(String, PerformanceTrace.Measurement[]) - Constructor for class net.quasardb.qdb.PerformanceTrace.Trace
 
-  
 
- trackMinMaxTimestamp(Timespec) - Method in class net.quasardb.qdb.ts.Writer
 
-  
 
- transaction_partial_failure - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- trim_all(long, int) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- truncateWriter(Session, String) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a single table that replaces any
 existing data with the new data, rather than just adding.
 
- truncateWriter(Session, Table) - Static method in class net.quasardb.qdb.ts.Table
 
- 
Initializes new writer for a single table that replaces any
 existing data with the new data, rather than just adding.
 
- truncateWriter(Session, Tables) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for a single table that replaces any
 existing data with the new data, rather than just adding.
 
- truncateWriter(Session, Table[]) - Static method in class net.quasardb.qdb.ts.Tables
 
- 
Initializes new writer for a single table that replaces any
 existing data with the new data, rather than just adding.
 
- try_again - Static variable in class net.quasardb.qdb.jni.qdb_error
 
-  
 
- ts_batch_pinned_push(long, long, int[], Object[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_push(long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_push_async(long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_push_fast(long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_push_truncate(long, long, TimeRange[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_release_columns_memory(long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_row_set_blob(long, long, ByteBuffer) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_row_set_double(long, long, double) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_row_set_int64(long, long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_row_set_pinned_blob(long, long, ByteBuffer) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_row_set_pinned_double(long, long, double) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_row_set_pinned_int64(long, long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_row_set_pinned_string(long, long, byte[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_row_set_pinned_timestamp(long, long, long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_row_set_string(long, long, byte[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_row_set_timestamp(long, long, long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_set_pinned_blobs(long, long, long, int, long[], ByteBuffer[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_set_pinned_doubles(long, long, long, int, long[], double[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_set_pinned_int64s(long, long, long, int, long[], long[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_set_pinned_strings(long, long, long, int, long[], ByteBuffer[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_set_pinned_timestamps(long, long, long, int, long[], Timespecs) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_start_row(long, long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_table_extra_columns(long, long, Writer.TableColumn[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_table_init(long, Writer.TableColumn[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_batch_table_release(long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_blob_aggregate(long, String, String, qdb_ts_blob_aggregation[], Reference<qdb_ts_blob_aggregation[]>) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_blob_get_ranges(long, String, String, TimeRange[], Reference<qdb_ts_blob_point[]>) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_blob_insert(long, String, String, qdb_ts_blob_point[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_create(long, String, long, Column[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_double_aggregate(long, String, String, qdb_ts_double_aggregation[], Reference<qdb_ts_double_aggregation[]>) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_double_get_ranges(long, String, String, TimeRange[], Reference<qdb_ts_double_point[]>) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_double_insert(long, String, String, qdb_ts_double_point[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_exp_batch_prepare(long[], long[]) - Static method in class net.quasardb.qdb.jni.qdb
 
- 
Allocates all data structures in one big allocation.
 
- ts_exp_batch_push(long, int, long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_exp_batch_release(long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_exp_batch_set_column_from_blob(long, long, long, String, ByteBuffer[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_exp_batch_set_column_from_double(long, long, long, String, double[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_exp_batch_set_column_from_int64(long, long, long, String, long[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_exp_batch_set_column_from_string(long, long, long, String, ByteBuffer[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_exp_batch_set_column_from_timestamp(long, long, long, String, Timespecs) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_exp_batch_set_table_data(long, long, String, Timespecs) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_exp_batch_table_set_truncate_ranges(long, long, TimeRange[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_exp_batch_timestamps_release(long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_insert_columns(long, String, Column[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_list_columns(long, String) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_local_table_init(long, String, Column[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_local_table_release(long, long) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_remove(long, String) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_shard_size(long, String) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_string_aggregate(long, String, String, qdb_ts_string_aggregation[], Reference<qdb_ts_string_aggregation[]>) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_string_get_ranges(long, String, String, TimeRange[], Reference<qdb_ts_string_point[]>) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_string_insert(long, String, String, qdb_ts_string_point[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_table_get_ranges(long, long, TimeRange[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- ts_table_next_row(long, long, Column[]) - Static method in class net.quasardb.qdb.jni.qdb
 
-  
 
- type - Variable in class net.quasardb.qdb.ts.Column
 
-  
 
- type - Variable in class net.quasardb.qdb.ts.Writer.TableColumn
 
-