| Class | Description | 
|---|---|
| AutoFlushWriter | 
 An implementation of a Writer that automatically flushes the local cache when
 a certain threshold has been reached. 
 | 
| Column | 
 Holds information about a single column. 
 | 
| Column.Blob | 
 A blob column. 
 | 
| Column.Double | 
 A double precision column. 
 | 
| Column.Int64 | 
 A 64 bit integer column. 
 | 
| Column.String_ | 
 A string column. 
 | 
| Column.Timestamp | 
 A timestamp column. 
 | 
| ExpWriter | 
 Experimental, high-performance bulk writer for a QuasarDB timeseries table. 
 | 
| NanoClock | 
 Nanosecond precision clock implementation. 
 | 
| PinnedWriter | 
 Experimental, high-performance bulk writer for a QuasarDB timeseries table. 
 | 
| PinnedWriter.PinnedMatrix | |
| Query | 
 Represents a timeseries query. 
 | 
| QueryBuilder | 
 Utility class with functions that make it easier to construct
 a query. 
 | 
| Reader | 
 High-performance bulk reader for a QuasarDB timeseries table. 
 | 
| Result | 
 The result of a Query 
 | 
| Row | 
 Represents a timeseries row. 
 | 
| Table | 
 Represents a timeseries Table. 
 | 
| Tables | 
 Utility class to make working with multiple tables easier by bridging
 between the #Table and #Writer class. 
 | 
| TimeRange | |
| Timespec | 
 Nanosecond precision time specification for QuasarDB. 
 | 
| Timespecs | 
 Efficient, array-based representation of many timespecs. 
 | 
| Value | 
 Represents a timeseries value. 
 | 
| Values | 
 Utility functions that operate on (arrays of) values. 
 | 
| WritableRow | 
 Represents a timeseries row. 
 | 
| Writer | 
 High-performance bulk writer for a QuasarDB timeseries table. 
 | 
| Writer.TableColumn | 
 Helper class to represent a table and column pair, which we
 need because we need to lay out all columns as flat array. 
 | 
| Enum | Description | 
|---|---|
| Value.Type | |
| Writer.PushMode | 
 Determines which mode of operation to use when flushing the writer. 
 | 
Copyright © 2021. All rights reserved.