All Classes and Interfaces

Class
Description
Results comprised of multiple, ordered ranges are provided via this interface.
UI that includes copyright and legal disclaimers along with information about the current version of the software.
Response to about request.
Response to about request.
 
Request for About information.
Request for About information.
 
Factory for iterative absolute sum aggregations.
Base class for all Adjustable Column Formats
This is the common class for the V1 and V2 binary store readers.
 
Base for V1 binary store readers.

This class implements the reader for a self-descriptive binary format table.
A table is structured as following:
header, formatted as follows: 4-byte signed int (numColumns) For each column: 0-terminated ascii string (column name) 0-terminated ascii string (type name) 4-byte signed int (type size - unused) 4-byte signed int (metadata size) metadata size bytes (metadata) list of rows (numColumns+7)/8 bytes (column presence bitmap) For each non-null column: Column data based on SupportedType encoding
Base for V2 binary store readers.
 
This class provides a common ancestor for V1 and V2 binary store writer to manage output channels.
 
 
Common class for CategoryDataSeriesInternal.
Partial ColumnLocation implementation for use by TableDataService implementations.
The basis for all Column Sources.
 
 
We have a fair bit of internal state that must be serialized, but not all of our descendants in the class hierarchy should actually be sent over the wire.
 
 
 
Basic Column implementation.
 
Base class for DataSeriesInternal.
The basis for a collection of datasets.
 
Common implementations for a table model
 
This is the base class for factories that construct Indexes.
 
A SelectColumn that implements a formula computed from the existing columns in the table and a query scope.
The base implementation for GroupingBuilder provides fields and methods that are common to all implementations.
Base class containing common code for implementers of HierarchicalTableInfo
Common base class for index update notifications.
 
 
Base class for computing moving averages.
 
 
 
Creates and holds a DataSeriesInternal for every key in a TableMap.
The base FilterData for applying a set of strings to a column
Common base class for notifications.
A filter that determines if a column value is between an upper and lower bound (which each may either be inclusive or exclusive).
 
 
Abstract implementation of the base series that all data series inherit from.
This is the base class for Suspendable items.
 
 
 
Partial TableDataService implementation for use by TableDataService implementations.
Partial TableLocation implementation for use by TableDataService implementations.
Partial TableLocationProvider implementation for use by TableDataService implementations.
 
Base implementation for CSV and XML preview table implementations that extracts the common logic.
 
 
This servlet accepts requests from a DispatcherClient to maintain worker liveness checks.
Base class for the XYDataSeriesInternal.
 
 
Acl Account resource that is a sub resource of Strategy.
 
Message sent to acknowledge a DataImportChannelItem.
 
 
Ack for a truncate (or delete) request.
 
 
Plain old java object to represent ACL data that may be imported/exported.
 
 
 
 
 
 
 
This allows management of column acls, defines all REST operations supported for /acl/columns/ uri.
Performs automatic updating of the ACL database server.
 
Collector of both row and column ACL filter generators.
This purely static class centralizes the logic around table row/column ACL application.
 
 
 
 
Class to migrate ACLs from MySQL/mariadb to Etcd.
Porter as in Importer/Exporter.
This is the main Acl resource, manages the table acls.
Raised when the underlying ACL store is invalid, inconsistent, reports an error, or throws an Exception.
This manages editing of input tables, by updating the acl database Defines all REST operations supported for /acl/tableEditor/ uri.
Common code used across multiple internal ACL modules.
 
 
 
 
 
Protobuf type io.deephaven.proto.controller.AddQueryRequest
Protobuf type io.deephaven.proto.controller.AddQueryRequest
 
Protobuf type io.deephaven.proto.controller.AddQueryResponse
Protobuf type io.deephaven.proto.controller.AddQueryResponse
 
 
Base class for all Adjustable Column Formats
 
ColumnSource and UngroupableColumnSource interface for aggregation result columns.
 
 
Produces an AggregationContext for aggregations given a table and the names of the group by columns.
Transformer to adjust aggregation results for operation building.
Stateless "control" class for giving external code (e.g.
 
 
Marker interface for AggregationStates to use for memoization keys.
 
The aggregation state factory is passed to the by operation, and is used to create new aggregation states for each of the output rows (or in case of byExternal, each of the output tables).
Enumeration representing valid aggregation types for ComboAggregateFactory or TotalsTableBuilder.
MatchPair Factory that accepts final value of either =, <=, or <, > >= and returns a Pair<MatchPair, Table.AsOfMatchRule>.
ContextAwareRemoteQuery responsible for getting all the users, groups, strategies, and system-user mappings
Renders the alternating color pattern on a table, optionally discarding selection colors.
Appendable columns for ordered output.
Helpers for type-specific methods in AppendableColumn.
The interface encapsulates the table column properties and provides wrapper methods to invoke persist calls on underlying LocalAppendableColumn
Factory class that provides factory methods for sink columns
This column sink is a wrapper that holds multiple column sinks that are sourced from the same source column.
Sink interface used in import csv.
Abstract parent for symbol managers that grow their mapping tables by appending to a column.
Interface for appending to a single partition or standalone splayed table.
Row implementation for use by table writers that write via appendable tables.
A wrapper for table writer factory that forces append mode after a table is requested the 1st time.
If you've got a table that is grow only, this will do a min/max calculation without requiring any state.
An in-memory table that allows you to add rows as if it were an InputTable, which can be updated on the LTM.
 
 
Take a universe ID, widget name, session ID, and set of parameters and go apply the query.
The result of a successful application of the query
Generate approximate percentile aggregations of a table.
 
 
 
Utilities for validating that plotting arguments are acceptable.
A ColumnSource backed by in-memory arrays of data.
Caching data structure for caching int (offset) to Object mappings.
The ArrayBackedTableWriter creates an in-memory table using ArrayBackedColumnSources of the type specified in the constructor.
A central view of configuration options for array column sources.
Simple container made of an array of 16-bit integers
A formatter for generically formatting array types within a GuiTable.
 
A simple wrapper for string-to-array parsing.
A Preview Type for Arrays and DbArray.
Basic renderer for array types.
 
N-Tuple key class backed by an array of elements.
This annotation indicates that the annotated class in some way represents an array of the specified type.
This annotation marks a specific method within a class that has been annotated with ArrayType as the means to retrieve an array of the type indicated.
Common utilities for interacting generically with arrays.
 
 
 
 
 
 
 
 
 
 
VariableWidthObjectLocalAppendableColumn with array-based data conversion.
 
 
 
Dataset which has values associated with keys.
AssociativeData dataset backed by a HashMap.
An AssociativeData dataset backed by a SwappableTable.
An AssociativeData dataset backed by a Table.
Dataset which has values associated with keys.
See ast_helper.py
 
When we get an error from a table in the listener tree, we want to send an appropriate command to the clients indicating that something has gone wrong with the table.
A static implementation for simple, ephemeral, error recording within a single query.
 
Indicates that the annotated method should be executed asynchronously with respect to the LTM.
 
 
 
 
 
 
 
Attributes that may apply to a Chunk.
All attributes must extend from Any.
 
 
 
The chunk contains bytes of objects which need to be decoded.
The chunk contains integer hash codes.
The chunk contains index keys, which may be ordered or unordered.
The chunk contains individual index keys or index ranges.
The chunk contains individual ordered index keys, which must be in strictly ascending order.
The chunk contains index ranges.
This chunk contains longs which are encoded StringSets as a bitnask.
The chunk contains index keys, which may be in any order (and contain duplicates).
The chunk contains individual values.
A simple pojo that holds the UserContext, client host and if client is an AclEditor An instance is created for each verified AclEditor and maintained until the request goes out of scope
Interface for AuditEventLogFormat1Logger, implements AuditEventLogger
 
An simple interface that hides the context necessary for creating and logging io.deephaven.enterprise.auth.audit.AuditEvents.
 
Validator for audit event log data.
 
 
 
 
 
 
Request argument for authenticateByCookieRequest rpc.
Request argument for authenticateByCookieRequest rpc.
 
Request response for replaceClient rpc.
Request response for replaceClient rpc.
 
Request argument for authenticateByDelegateToken rpc.
Request argument for authenticateByDelegateToken rpc.
 
Request response for authenticateByDelegateToken rpc.
Request response for authenticateByDelegateToken rpc.
 
Request argument for authenticateByExternal rpc.
Request argument for authenticateByExternal rpc.
 
Request response for authenticateByExternal rpc.
Request response for authenticateByExternal rpc.
 
Request argument for authenticateByPassword prc.
Request argument for authenticateByPassword prc.
 
Request response for authenticateByPassword rpc.
Request response for authenticateByPassword rpc.
 
Request argument for authenticateByPublicKey rpc.
Request argument for authenticateByPublicKey rpc.
 
Request response for authenticateByPublicKey rpc.
Request response for authenticateByPublicKey rpc.
 
Protobuf type io.deephaven.proto.controller.AuthenticationRequest
Protobuf type io.deephaven.proto.controller.AuthenticationRequest
 
Protobuf type io.deephaven.proto.controller.AuthenticationResponse
Protobuf type io.deephaven.proto.controller.AuthenticationResponse
 
Servers respond to Authenticate* requests with an opaque cookie for the (client_id, user, effectiveUser) combination granted in the request.
Servers respond to Authenticate* requests with an opaque cookie for the (client_id, user, effectiveUser) combination granted in the request.
 
Enough information to propagate the basics of an AuthException from the server to the client by sending this message in Metadata.
Enough information to propagate the basics of an AuthException from the server to the client by sending this message in Metadata.
 
Response to authentication request.
Response to authentication request.
 
Request to authenticate.
Request to authenticate.
 
 
 
Interface for models that support auto filter
Interface for listening to a data request
Interface for a data request handler
A helper class that runs a query to get unique items for Auto Filter.
A panel for selecting elements to auto filter.
 
 
 
 
 
Action to find and set the minimum width of a column such that no cell value is wrapped or obscured.
Filter that releases the required number of rows from a table to saturate the LTM cycle.
A tool to consistently filter several input tables by timestamp.
Factory for iterative average aggregations.
A builder for generating a Deephaven schema from an Avro schema.
Lock that implements AwareLock and FunctionalLock.
Extension to the Lock interface to make awareness of the current thread's state accessible.
Chart's axes.
Chart's axes.
Represents an axis.
Format for axis tick labels.
Represents an axis.
 
Location of Axis within a figure.
OneClickChartModifier which changes the range of an plot's axis based on a OneClick event.
AxisRangeModifier which changes the upper bound of a plot's axis.
AxisRangeModifier which changes the lower bound of a plot's axis.
Function applied to transform data before plotting.
AxisTransform into business time.
Transformations from dataset space to axis space and back.
Common AxisTransforms.
 
 
 
Directives for how to handle null and NaN values while processing EMAs
Base class for AppendableColumn implementations.
The Base class for All types of implementations for AppendableColumnSink.
 
 
Encapsulates the functionality for custom setters that allow processing of CustomSetterValue
Creates BaseFieldWriter for passed ImporterColumnDefinitions
Default implementation of BaseCsvFieldWriter.CustomSetterFactory that can be used to create a CustomSetter
Simple, standard implementations for many database operations.
 
 
The base implementation of all ExceptionMapper for exceptions raised in the acl rest api.
Container for Charts.
Container for Charts.
 
 
Abstract base class for importers.
 
Base class for filters that will release more rows of a table on each LTM cycle.
 
ImportState that publishes a last-by view of the data being imported, producing a table intended for concurrent usage by clients with access to the importing process.
The Legacy engine must create an initial Index, but the Core+ engine must create an initial RowSet.
 
A concrete generic ThreadMXBean-based ThreadProfiler implementation, with support for baseline measurements available on all JVMs only.
 
Re-writes an input table to multi-day storage, (merged, partitioned, grouped, and sorted as appropriate).
 
 
Base class for offset-lookup cache implementations.
 
 
 
Base abstract class all standard table implementations.
 
Simplest appropriate legacy InstrumentedListener implementation for BaseTable and descendants.
Simplest appropriate InstrumentedShiftAwareListener implementation for BaseTable and descendants.
 
Implementations should return an inflatable object suitable for serialization so that the object can be inflated in the same state as the original object
Constructs an instance of a BasicDeflatable object
 
Common base interface for table data listeners.
Handles registration for the following actions on IrisTables Double Click on cell Right Click on cell(s) Right Click on table header Each action has a Global and Column specific registration method so that consumers can handle specific columns or any column.
Base class for generated BinaryStoreV2RowBufferProcessor implementations that also support part of the TableListener interface for integration with the BinaryStoreImportProcessor and use a RowBatch to accumulate rows and enable vectorizable transformations and bulk writing.
 
 
 
 
 
 
 
 
Executes all scheduled tasks at the fixed update interval.
 
Start of table update
Start of table update
Encoder for a BeginTableUpdate message.
 
 
Convenience Interface for things that are both a LinkSource and LinkTarget
 
 
BigDecimal encoder, with fixed and variable width support.
 
 
 
 
 
 
Utilities to support BigDecimal exhaust.
Computes the square root of a BigDecimal using Babylonian method.
Immutable way to store and pass precision and scale values.
 
 
Simple ObjectCodec for BigIntegers.
 
 
 
 
 
 
A large externalizable string set for use when more than 63 values may be present in a StringSet.
 
 
 
 
Abstract class providing base logic and required methods to be implemented for classes which determine column partition information for binary log files.
Drain a binary log queue (to files).
 
This class implements binary record entry writing for the V2 binary log format.
This class implements row writing for the V2 binary log format.
Write binary rows to a log aggregation service.
Write binary rows to a log aggregation service.
Interface for BinaryStoreImportProcessor to access both V1 and V2 BinaryStores.
The BinaryStoreBufferProcessors do not actually read any data, they only consume data passed into them using the setDataBuffer method.
V1 Binary Store.
V2 Binary Store.
Simple importer to consume binary row-oriented log files and produce database tables.
Argument structure for BinaryStoreImporter.
Processes binary store files, with the ability to store headers and resume processing.
Interface for functionality common between BinaryStoreBufferProcessor and the Binary Store Readers.
Table reader for Version 1 of the binary store.
Table reader for Version 2 of the binary store.
Extend AbstractBinaryStoreReaderV2 implementation to add a socket channel source.
Container class for utility functions related to binary stores.
Constant fields written to the V2 binary store.
Information extracted from a binary store header.
Per-column information extracted from a binary store header.
Tool for parsing V2 (and higher) of the binary store header format.
Interface for row buffer processors, which are usually generated code to fill and write a row batch data structure.
Row buffer processor to use when a real one has not yet been set, and hence rows are unexpected.
This class implements the writer for a self-descriptive binary table in the V2 binary log format.
A container for binning WritableRowContainers by column partition in order to enable write batching.
 
Algorithm used to resolve ties when performing a binary search.
Simple bitset-like container.
 
 
 
A generalized Black-Scholes model for European options.
 
Non-primitive AppendableColumn for streaming output to a CurrentByteBufferSink.
 
 
Boolean array column data
 
 
 
Boolean array column data
 
 
 
 
An ArrayBackedColumnSource of boolean values, each stored as a byte encoded with BooleanUtils.booleanAsByte(java.lang.Boolean).
Reinterpret result ColumnSource implementations that translates Boolean to byte values.
TupleSource that produces key column values from ColumnSource types Boolean, Boolean, and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Boolean, and Character.
TupleSource that produces key column values from ColumnSource types Boolean and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, Boolean, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, Boolean, and Double.
TupleSource that produces key column values from ColumnSource types Boolean, Boolean, and Float.
TupleSource that produces key column values from ColumnSource types Boolean, Boolean, and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Boolean, and Object.
TupleSource that produces key column values from ColumnSource types Boolean, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Boolean, and Short.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Boolean and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Object.
 
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Boolean, Character, and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Character, and Character.
TupleSource that produces key column values from ColumnSource types Boolean and Character.
TupleSource that produces key column values from ColumnSource types Boolean, Character, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, Character, and Double.
TupleSource that produces key column values from ColumnSource types Boolean, Character, and Float.
TupleSource that produces key column values from ColumnSource types Boolean, Character, and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, Character, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Character, and Object.
TupleSource that produces key column values from ColumnSource types Boolean, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Character, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Character, and Short.
Chunk implementation for boolean data.
Iterative Boolean Sum.
 
 
 
 
 
ChunkPool implementation for chunks of booleans.
Boolean column data
 
 
Boolean column data
 
 
 
 
 
TupleSource that produces key column values from ColumnSource types Boolean, DBDateTime, and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, DBDateTime, and Character.
TupleSource that produces key column values from ColumnSource types Boolean and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, DBDateTime, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, DBDateTime, and Double.
TupleSource that produces key column values from ColumnSource types Boolean, DBDateTime, and Float.
TupleSource that produces key column values from ColumnSource types Boolean, DBDateTime, and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, DBDateTime, and Object.
TupleSource that produces key column values from ColumnSource types Boolean, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, DBDateTime, and Short.
 
TupleSource that produces key column values from ColumnSource types Boolean, Double, and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Double, and Character.
TupleSource that produces key column values from ColumnSource types Boolean and Double.
TupleSource that produces key column values from ColumnSource types Boolean, Double, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, Double, and Double.
TupleSource that produces key column values from ColumnSource types Boolean, Double, and Float.
TupleSource that produces key column values from ColumnSource types Boolean, Double, and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, Double, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Double, and Object.
TupleSource that produces key column values from ColumnSource types Boolean, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Double, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Double, and Short.
 
 
A FilterData for matching Boolean columns.
TupleSource that produces key column values from ColumnSource types Boolean, Float, and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Float, and Character.
TupleSource that produces key column values from ColumnSource types Boolean and Float.
TupleSource that produces key column values from ColumnSource types Boolean, Float, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, Float, and Double.
TupleSource that produces key column values from ColumnSource types Boolean, Float, and Float.
TupleSource that produces key column values from ColumnSource types Boolean, Float, and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, Float, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Float, and Object.
TupleSource that produces key column values from ColumnSource types Boolean, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Float, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Float, and Short.
Thrown by BooleanFilterData when processing a Boolean from a string
TupleSource that produces key column values from ColumnSource types Boolean, Integer, and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Integer, and Character.
TupleSource that produces key column values from ColumnSource types Boolean and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, Integer, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, Integer, and Double.
TupleSource that produces key column values from ColumnSource types Boolean, Integer, and Float.
TupleSource that produces key column values from ColumnSource types Boolean, Integer, and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Integer, and Object.
TupleSource that produces key column values from ColumnSource types Boolean, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Integer, and Short.
 
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Character.
TupleSource that produces key column values from ColumnSource types Boolean and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Double.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Float.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Object.
 
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Short.
TupleSource that produces key column values from ColumnSource types Boolean, Object, and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Object, and Character.
TupleSource that produces key column values from ColumnSource types Boolean and Object.
TupleSource that produces key column values from ColumnSource types Boolean, Object, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, Object, and Double.
TupleSource that produces key column values from ColumnSource types Boolean, Object, and Float.
TupleSource that produces key column values from ColumnSource types Boolean, Object, and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, Object, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Object, and Object.
TupleSource that produces key column values from ColumnSource types Boolean, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Object, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Object, and Short.
 
 
 
 
 
A set of commonly used functions that can be applied to Boolean types.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Boolean and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Character.
TupleSource that produces key column values from ColumnSource types Boolean and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Double.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Float.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Object.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Long, and Short.
Protobuf type io.deephaven.proto.controller.BooleanResponse
Protobuf type io.deephaven.proto.controller.BooleanResponse
 
 
 
TupleSource that produces key column values from ColumnSource types Boolean, Short, and Boolean.
TupleSource that produces key column values from ColumnSource types Boolean, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Short, and Character.
TupleSource that produces key column values from ColumnSource types Boolean and Short.
TupleSource that produces key column values from ColumnSource types Boolean, Short, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Boolean, Short, and Double.
TupleSource that produces key column values from ColumnSource types Boolean, Short, and Float.
TupleSource that produces key column values from ColumnSource types Boolean, Short, and Integer.
TupleSource that produces key column values from ColumnSource types Boolean, Short, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Short, and Object.
TupleSource that produces key column values from ColumnSource types Boolean, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Boolean, Short, and Long.
TupleSource that produces key column values from ColumnSource types Boolean, Short, and Short.
Single value source for Boolean.
Sparse array source for Boolean.
 
Utilities for translating boxed Booleans to/from primitive bytes.
Utilities for translating boxed Booleans to/from primitive bytes.
A symbol manager that manages a bounded number of cached mappings, with least-recently-added replacement.
Deprecated.
BoundedIntrusiveMappingCache<KEY_TYPE,MAPPING_TYPE extends com.illumon.util.datastructures.cache.BoundedIntrusiveMappingCache.Mapping<KEY_TYPE,MAPPING_TYPE>>
An LRU mapping cache that relies on an queue of intrusively doubly-linked nodes for keeping track of eviction policy details.
 
 
 
Mapping cache for Object->int mappings, with FIFO eviction.
 
Mapping cache for Object->int mappings, with LRU eviction.
 
 
 
 
 
 
 
ColumnSource implementation for explicitly boxing a primitive into a more complex type, e.g.
 
Reinterpret result ColumnSource implementations that translates long values to various Time types.
This class is used to handle java.util.logging.Logger messages.
 
 
 
 
Interface for appendable objects with built-in buffering.
Combine the BufferedAppendable and AppendableColumn interfaces.
Combine the BufferedAppendable and AppendableTable interfaces.
A ColumnRegion backed by a buffer of some sort.
The basic implementation for a BufferedColumnRegion.
ColumnRegionByte implementation for regions that support fetching primitive bytes from a FileDataBufferStore.
ColumnRegionChar implementation for regions that support fetching primitive chars from a FileDataBufferStore.
ColumnRegionDouble implementation for regions that support fetching primitive doubles from a FileDataBufferStore.
ColumnRegionFloat implementation for regions that support fetching primitive floats from a FileDataBufferStore.
ColumnRegionInt implementation for regions that support fetching primitive ints from a FileDataBufferStore.
ColumnRegionLong implementation for regions that support fetching primitive longs from a FileDataBufferStore.
ColumnRegionShort implementation for regions that support fetching primitive shorts from a FileDataBufferStore.
 
 
 
 
 
 
 
 
Utility methods for working with ByteBuffers.
VariableWidthObjectLocalAppendableColumn with ByteBuffer-based data conversion.
A style for objects that should declare a builder interface to use for construction.
Class to provide a list of column partition values for bulk query creation.
Panel to provide a list of column partition values
Class to hold partitioning value exceptions
BulkQueryPartitioningPanel implementation to provide a list of dates for column partitions
BulkQueryPartitioningPanel implementation to provide a list of column partition values based on a file or text box, where the partitioning values are separated by newlines.
A business calendar.
A period of business time during a business day.
Description of a single business day.
Label that displays spinning bars.
The ButtonColumn class provides a renderer and an editor that looks like a JButton.
Class to allow creating buttons that have some non-standard properties (e.g., tooltips, disabled) instead of just buttons with text.
 
 
A DB aware EMA which can compute "by" emas without grouping and then ungrouping.
 
 
A DB aware EMA which can compute "by" emas without grouping and then ungrouping.
 
Chunked aggregation operator for sorted first/last-by using a byte sort-column on add-only tables.
ColumnSource implementation for aggregation result byte columns.
 
 
ObjectCodec implementation for arrays of bytes.
A codec to read/write byte arrays.
Byte array column data
 
 
 
Byte array column data
 
 
 
 
 
Simple array source for Byte.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Short.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Byte.
3-Tuple (triple) key class composed of byte, byte, and byte elements.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Character.
3-Tuple (triple) key class composed of byte, byte, and char elements.
TupleSource that produces key column values from ColumnSource types Byte and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Double.
3-Tuple (triple) key class composed of byte, byte, and double elements.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Float.
3-Tuple (triple) key class composed of byte, byte, and float elements.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Integer.
3-Tuple (triple) key class composed of byte, byte, and int elements.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Long.
3-Tuple (triple) key class composed of byte, byte, and long elements.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Object.
3-Tuple (triple) key class composed of byte, byte, and Object elements.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Short.
3-Tuple (triple) key class composed of byte, byte, and short elements.
This implements a timsort kernel for Bytes.
 
This implements a timsort kernel for Bytes.
 
2-Tuple (double) key class composed of byte and byte elements.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Character.
TupleSource that produces key column values from ColumnSource types Byte, Character, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Short.
3-Tuple (triple) key class composed of byte, char, and byte elements.
3-Tuple (triple) key class composed of byte, char, and char elements.
3-Tuple (triple) key class composed of byte, char, and double elements.
3-Tuple (triple) key class composed of byte, char, and float elements.
3-Tuple (triple) key class composed of byte, char, and int elements.
3-Tuple (triple) key class composed of byte, char, and long elements.
3-Tuple (triple) key class composed of byte, char, and Object elements.
3-Tuple (triple) key class composed of byte, char, and short elements.
2-Tuple (double) key class composed of byte and char elements.
Chunk implementation for byte data.
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
 
Iterative sum operator, extended for absolute values and regular sums.
This operator computes the single unique value of a particular aggregated state.
 
 
 
 
Creates chunk filters for byte values.
 
ChunkPool implementation for chunks of bytes.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
Byte column data
 
 
Byte column data
 
 
 
Iteration support for boxed or primitive bytes contained with a ColumnSource.
 
 
 
 
 
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Character.
TupleSource that produces key column values from ColumnSource types Byte and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Double.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Float.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Object.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Short.
 
 
TupleSource that produces key column values from ColumnSource types Byte, Double, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Byte.
3-Tuple (triple) key class composed of byte, double, and byte elements.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Character.
3-Tuple (triple) key class composed of byte, double, and char elements.
TupleSource that produces key column values from ColumnSource types Byte and Double.
TupleSource that produces key column values from ColumnSource types Byte, Double, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Double.
3-Tuple (triple) key class composed of byte, double, and double elements.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Float.
3-Tuple (triple) key class composed of byte, double, and float elements.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Integer.
3-Tuple (triple) key class composed of byte, double, and int elements.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Long.
3-Tuple (triple) key class composed of byte, double, and long elements.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Object.
3-Tuple (triple) key class composed of byte, double, and Object elements.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Short.
3-Tuple (triple) key class composed of byte, double, and short elements.
2-Tuple (double) key class composed of byte and double elements.
 
 
 
 
 
TupleSource that produces key column values from ColumnSource types Byte, Float, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Byte.
3-Tuple (triple) key class composed of byte, float, and byte elements.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Character.
3-Tuple (triple) key class composed of byte, float, and char elements.
TupleSource that produces key column values from ColumnSource types Byte and Float.
TupleSource that produces key column values from ColumnSource types Byte, Float, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Double.
3-Tuple (triple) key class composed of byte, float, and double elements.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Float.
3-Tuple (triple) key class composed of byte, float, and float elements.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Integer.
3-Tuple (triple) key class composed of byte, float, and int elements.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Long.
3-Tuple (triple) key class composed of byte, float, and long elements.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Object.
3-Tuple (triple) key class composed of byte, float, and Object elements.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Short.
3-Tuple (triple) key class composed of byte, float, and short elements.
2-Tuple (double) key class composed of byte and float elements.
3-Tuple (triple) key class composed of byte, int, and byte elements.
3-Tuple (triple) key class composed of byte, int, and char elements.
3-Tuple (triple) key class composed of byte, int, and double elements.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Short.
3-Tuple (triple) key class composed of byte, int, and float elements.
3-Tuple (triple) key class composed of byte, int, and int elements.
3-Tuple (triple) key class composed of byte, int, and long elements.
3-Tuple (triple) key class composed of byte, int, and Object elements.
3-Tuple (triple) key class composed of byte, int, and short elements.
This implements a timsort kernel for Bytes.
 
This implements a timsort kernel for Bytes.
 
2-Tuple (double) key class composed of byte and int elements.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Byte.
3-Tuple (triple) key class composed of byte, long, and byte elements.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Character.
3-Tuple (triple) key class composed of byte, long, and char elements.
TupleSource that produces key column values from ColumnSource types Byte and Long.
TupleSource that produces key column values from ColumnSource types Byte, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Double.
3-Tuple (triple) key class composed of byte, long, and double elements.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Float.
3-Tuple (triple) key class composed of byte, long, and float elements.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Integer.
3-Tuple (triple) key class composed of byte, long, and int elements.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Long.
3-Tuple (triple) key class composed of byte, long, and long elements.
 
 
 
 
TupleSource that produces key column values from ColumnSource types Byte, Long, and Object.
3-Tuple (triple) key class composed of byte, long, and Object elements.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Short.
3-Tuple (triple) key class composed of byte, long, and short elements.
This implements a timsort kernel for Bytes.
 
This implements a timsort kernel for Bytes.
 
2-Tuple (double) key class composed of byte and long elements.
 
 
A set of commonly used numeric functions that can be applied to Byte types.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Byte.
3-Tuple (triple) key class composed of byte, Object, and byte elements.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Character.
3-Tuple (triple) key class composed of byte, Object, and char elements.
TupleSource that produces key column values from ColumnSource types Byte and Object.
TupleSource that produces key column values from ColumnSource types Byte, Object, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Double.
3-Tuple (triple) key class composed of byte, Object, and double elements.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Float.
3-Tuple (triple) key class composed of byte, Object, and float elements.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Integer.
3-Tuple (triple) key class composed of byte, Object, and int elements.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Long.
3-Tuple (triple) key class composed of byte, Object, and long elements.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Object.
3-Tuple (triple) key class composed of byte, Object, and Object elements.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Short.
3-Tuple (triple) key class composed of byte, Object, and short elements.
2-Tuple (double) key class composed of byte and Object elements.
 
 
 
 
 
 
 
 
 
A set of commonly used functions that can be applied to Byte types.
 
 
 
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Long.
TupleSource that produces key column values from ColumnSource types Byte, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Short.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
 
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
This operator computes the single unique value of a particular aggregated state.
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
 
TupleSource that produces key column values from ColumnSource types Byte, Short, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Byte.
3-Tuple (triple) key class composed of byte, short, and byte elements.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Character.
3-Tuple (triple) key class composed of byte, short, and char elements.
TupleSource that produces key column values from ColumnSource types Byte and Short.
TupleSource that produces key column values from ColumnSource types Byte, Short, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Double.
3-Tuple (triple) key class composed of byte, short, and double elements.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Float.
3-Tuple (triple) key class composed of byte, short, and float elements.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Integer.
3-Tuple (triple) key class composed of byte, short, and int elements.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Long.
3-Tuple (triple) key class composed of byte, short, and long elements.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Object.
3-Tuple (triple) key class composed of byte, short, and Object elements.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Short.
3-Tuple (triple) key class composed of byte, short, and short elements.
2-Tuple (double) key class composed of byte and short elements.
Single value source for Byte.
 
The SortKernel sorts a chunk of primitive value together with a parallel ByteChunk of KeyIndices.
Sparse array source for Byte.
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
This implements a timsort kernel for Bytes.
 
This implements a timsort kernel for Bytes.
 
Cast the values in the input chunk to an int.
Cast the values in the input chunk to an int.
Cast the values in the input chunk to an int and add the specified offset.
Cast the values in the input chunk to a long.
Cast the values in the input chunk to an long and add the specified offset.
 
 
 
This object extends the EnumFormatter class and affords the caching of string set results Be warned this could create a large hash if the possible enum combinations get very large.
 
 
 
A version of a group provider that delegates calls to an inner grouping provider; and saves the results.
Provide an interface so that multiple implementations can be used for read/write operations on the kv store.
Preload DbInternal and other namespaces in order to bootstrap faster.
A calendar.
A collection of business calendars.
 
This interceptor simply captures the client address into the global context for RPCs to use for logging
Map directly to classes derived from AuthException.
Interface for immutable tuple classes that can produce a new instance of themselves with canonicalized object elements.
String formatting styles for use when standardizing externally supplied column names.
A set of commonly used functions for casting between types.
Dataset with discrete and numeric components.
Dataset with discrete and numeric components.
The core of the Category data series update and indexing.
A dataset for categorical data which maps a category to it's numerical value.
A dataset for SwappableTable based categorical data.
A dataset for table-based categorical data.
Collection of categorical datasets.
An CategoryDataSeries with error bars.
An CategoryDataSeriesInternal with error bars.
The core of the Error Bar Category date series update and indexing.
A dataset for categorical data which maps a category to it's numerical value.
A dataset for SwappableTable based categorical data.
 
Keeps track of all categories across a set of CategoryDataSetCollections.
 
Category data series backed by a Table.
A series that contains a category and a value.
A Dialog for getting data about plot with a category and a value (e.g.
This class is designed to read from SQL Server "Change Data Capture (CDC)" instances and output the results into corresponding Iris binary logs.
 
 
 
Contains all the stuff needed to log changes from a single CDC table/"capture instance" to an Illumon table.
 
Exception thrown upon any Data Import channel issue.
Exception thrown upon disconnection.
Exception thrown upon receipt of a Reject.
Manage writable channels.
Interface derived from ChannelManager for implementations that determine channels based on supplied column partition values.
Interface derived from ChannelManager for implementations that determine channels based on internal pre-determined criteria.
Simple array source for Character.
TupleSource that produces key column values from ColumnSource types Character, Boolean, and Boolean.
TupleSource that produces key column values from ColumnSource types Character, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Boolean, and Character.
TupleSource that produces key column values from ColumnSource types Character and Boolean.
TupleSource that produces key column values from ColumnSource types Character, Boolean, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, Boolean, and Double.
TupleSource that produces key column values from ColumnSource types Character, Boolean, and Float.
TupleSource that produces key column values from ColumnSource types Character, Boolean, and Integer.
TupleSource that produces key column values from ColumnSource types Character, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Character, Boolean, and Object.
TupleSource that produces key column values from ColumnSource types Character, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Character, Boolean, and Short.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Character and Byte.
TupleSource that produces key column values from ColumnSource types Character, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Character, Character, and Boolean.
TupleSource that produces key column values from ColumnSource types Character, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Character, and Character.
TupleSource that produces key column values from ColumnSource types Character and Character.
TupleSource that produces key column values from ColumnSource types Character, Character, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, Character, and Double.
TupleSource that produces key column values from ColumnSource types Character, Character, and Float.
TupleSource that produces key column values from ColumnSource types Character, Character, and Integer.
TupleSource that produces key column values from ColumnSource types Character, Character, and Long.
TupleSource that produces key column values from ColumnSource types Character, Character, and Object.
TupleSource that produces key column values from ColumnSource types Character, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Character, and Long.
TupleSource that produces key column values from ColumnSource types Character, Character, and Short.
 
Iteration support for boxed or primitive characters contained with a ColumnSource.
TupleSource that produces key column values from ColumnSource types Character, DBDateTime, and Boolean.
TupleSource that produces key column values from ColumnSource types Character, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Character, DBDateTime, and Character.
TupleSource that produces key column values from ColumnSource types Character and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, DBDateTime, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, DBDateTime, and Double.
TupleSource that produces key column values from ColumnSource types Character, DBDateTime, and Float.
TupleSource that produces key column values from ColumnSource types Character, DBDateTime, and Integer.
TupleSource that produces key column values from ColumnSource types Character, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Character, DBDateTime, and Object.
TupleSource that produces key column values from ColumnSource types Character, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Character, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Character, DBDateTime, and Short.
TupleSource that produces key column values from ColumnSource types Character, Double, and Boolean.
TupleSource that produces key column values from ColumnSource types Character, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Double, and Character.
TupleSource that produces key column values from ColumnSource types Character and Double.
TupleSource that produces key column values from ColumnSource types Character, Double, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, Double, and Double.
TupleSource that produces key column values from ColumnSource types Character, Double, and Float.
TupleSource that produces key column values from ColumnSource types Character, Double, and Integer.
TupleSource that produces key column values from ColumnSource types Character, Double, and Long.
TupleSource that produces key column values from ColumnSource types Character, Double, and Object.
TupleSource that produces key column values from ColumnSource types Character, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Double, and Long.
TupleSource that produces key column values from ColumnSource types Character, Double, and Short.
 
A FilterData for matching columns against a Character.
TupleSource that produces key column values from ColumnSource types Character, Float, and Boolean.
TupleSource that produces key column values from ColumnSource types Character, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Float, and Character.
TupleSource that produces key column values from ColumnSource types Character and Float.
TupleSource that produces key column values from ColumnSource types Character, Float, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, Float, and Double.
TupleSource that produces key column values from ColumnSource types Character, Float, and Float.
TupleSource that produces key column values from ColumnSource types Character, Float, and Integer.
TupleSource that produces key column values from ColumnSource types Character, Float, and Long.
TupleSource that produces key column values from ColumnSource types Character, Float, and Object.
TupleSource that produces key column values from ColumnSource types Character, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Float, and Long.
TupleSource that produces key column values from ColumnSource types Character, Float, and Short.
Exception thrown by CharacterFilterData when processing a Character from a String
TupleSource that produces key column values from ColumnSource types Character, Integer, and Boolean.
TupleSource that produces key column values from ColumnSource types Character, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Integer, and Character.
TupleSource that produces key column values from ColumnSource types Character and Integer.
TupleSource that produces key column values from ColumnSource types Character, Integer, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, Integer, and Double.
TupleSource that produces key column values from ColumnSource types Character, Integer, and Float.
TupleSource that produces key column values from ColumnSource types Character, Integer, and Integer.
TupleSource that produces key column values from ColumnSource types Character, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Character, Integer, and Object.
TupleSource that produces key column values from ColumnSource types Character, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Character, Integer, and Short.
TupleSource that produces key column values from ColumnSource types Character, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Character, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Long, and Character.
TupleSource that produces key column values from ColumnSource types Character and Long.
TupleSource that produces key column values from ColumnSource types Character, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, Long, and Double.
TupleSource that produces key column values from ColumnSource types Character, Long, and Float.
TupleSource that produces key column values from ColumnSource types Character, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Character, Long, and Long.
TupleSource that produces key column values from ColumnSource types Character, Long, and Object.
TupleSource that produces key column values from ColumnSource types Character, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Long, and Long.
TupleSource that produces key column values from ColumnSource types Character, Long, and Short.
TupleSource that produces key column values from ColumnSource types Character, Object, and Boolean.
TupleSource that produces key column values from ColumnSource types Character, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Object, and Character.
TupleSource that produces key column values from ColumnSource types Character and Object.
TupleSource that produces key column values from ColumnSource types Character, Object, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, Object, and Double.
TupleSource that produces key column values from ColumnSource types Character, Object, and Float.
TupleSource that produces key column values from ColumnSource types Character, Object, and Integer.
TupleSource that produces key column values from ColumnSource types Character, Object, and Long.
TupleSource that produces key column values from ColumnSource types Character, Object, and Object.
TupleSource that produces key column values from ColumnSource types Character, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Object, and Long.
TupleSource that produces key column values from ColumnSource types Character, Object, and Short.
A set of commonly used functions that can be applied to Character types.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Character and Byte.
TupleSource that produces key column values from ColumnSource types Character, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Character, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Character, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Character, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Long, and Character.
TupleSource that produces key column values from ColumnSource types Character and Long.
TupleSource that produces key column values from ColumnSource types Character, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, Long, and Double.
TupleSource that produces key column values from ColumnSource types Character, Long, and Float.
TupleSource that produces key column values from ColumnSource types Character, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Character, Long, and Long.
TupleSource that produces key column values from ColumnSource types Character, Long, and Object.
TupleSource that produces key column values from ColumnSource types Character, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Long, and Long.
TupleSource that produces key column values from ColumnSource types Character, Long, and Short.
TupleSource that produces key column values from ColumnSource types Character, Short, and Boolean.
TupleSource that produces key column values from ColumnSource types Character, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Short, and Character.
TupleSource that produces key column values from ColumnSource types Character and Short.
TupleSource that produces key column values from ColumnSource types Character, Short, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Character, Short, and Double.
TupleSource that produces key column values from ColumnSource types Character, Short, and Float.
TupleSource that produces key column values from ColumnSource types Character, Short, and Integer.
TupleSource that produces key column values from ColumnSource types Character, Short, and Long.
TupleSource that produces key column values from ColumnSource types Character, Short, and Object.
TupleSource that produces key column values from ColumnSource types Character, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Character, Short, and Long.
TupleSource that produces key column values from ColumnSource types Character, Short, and Short.
Single value source for Character.
Sparse array source for Character.
Chunked aggregation operator for sorted first/last-by using a char sort-column on add-only tables.
ColumnSource implementation for aggregation result char columns.
 
 
An ObjectCodec that encodes a char[] using one integer to indicate the array size and then the array items sequentially.
Char array column data
 
 
 
Char array column data
 
 
 
 
 
3-Tuple (triple) key class composed of char, byte, and byte elements.
3-Tuple (triple) key class composed of char, byte, and char elements.
3-Tuple (triple) key class composed of char, byte, and double elements.
3-Tuple (triple) key class composed of char, byte, and float elements.
3-Tuple (triple) key class composed of char, byte, and int elements.
3-Tuple (triple) key class composed of char, byte, and long elements.
3-Tuple (triple) key class composed of char, byte, and Object elements.
3-Tuple (triple) key class composed of char, byte, and short elements.
This implements a timsort kernel for Characters.
 
2-Tuple (double) key class composed of char and byte elements.
3-Tuple (triple) key class composed of char, char, and byte elements.
3-Tuple (triple) key class composed of char, char, and char elements.
3-Tuple (triple) key class composed of char, char, and double elements.
3-Tuple (triple) key class composed of char, char, and float elements.
3-Tuple (triple) key class composed of char, char, and int elements.
3-Tuple (triple) key class composed of char, char, and long elements.
3-Tuple (triple) key class composed of char, char, and Object elements.
3-Tuple (triple) key class composed of char, char, and short elements.
2-Tuple (double) key class composed of char and char elements.
Chunk implementation for char data.
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
Iterative sum operator, extended for absolute values and regular sums.
This operator computes the single unique value of a particular aggregated state.
 
 
 
 
Creates chunk filters for char values.
 
ChunkPool implementation for chunks of chars.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
Char column data
 
 
Char column data
 
 
 
 
 
 
3-Tuple (triple) key class composed of char, double, and byte elements.
3-Tuple (triple) key class composed of char, double, and char elements.
3-Tuple (triple) key class composed of char, double, and double elements.
3-Tuple (triple) key class composed of char, double, and float elements.
3-Tuple (triple) key class composed of char, double, and int elements.
3-Tuple (triple) key class composed of char, double, and long elements.
3-Tuple (triple) key class composed of char, double, and Object elements.
3-Tuple (triple) key class composed of char, double, and short elements.
2-Tuple (double) key class composed of char and double elements.
 
 
 
 
3-Tuple (triple) key class composed of char, float, and byte elements.
3-Tuple (triple) key class composed of char, float, and char elements.
3-Tuple (triple) key class composed of char, float, and double elements.
3-Tuple (triple) key class composed of char, float, and float elements.
3-Tuple (triple) key class composed of char, float, and int elements.
3-Tuple (triple) key class composed of char, float, and long elements.
3-Tuple (triple) key class composed of char, float, and Object elements.
3-Tuple (triple) key class composed of char, float, and short elements.
2-Tuple (double) key class composed of char and float elements.
3-Tuple (triple) key class composed of char, int, and byte elements.
3-Tuple (triple) key class composed of char, int, and char elements.
3-Tuple (triple) key class composed of char, int, and double elements.
3-Tuple (triple) key class composed of char, int, and float elements.
3-Tuple (triple) key class composed of char, int, and int elements.
3-Tuple (triple) key class composed of char, int, and long elements.
3-Tuple (triple) key class composed of char, int, and Object elements.
3-Tuple (triple) key class composed of char, int, and short elements.
This implements a timsort kernel for Characters.
 
2-Tuple (double) key class composed of char and int elements.
3-Tuple (triple) key class composed of char, long, and byte elements.
3-Tuple (triple) key class composed of char, long, and char elements.
3-Tuple (triple) key class composed of char, long, and double elements.
3-Tuple (triple) key class composed of char, long, and float elements.
3-Tuple (triple) key class composed of char, long, and int elements.
3-Tuple (triple) key class composed of char, long, and long elements.
 
 
 
 
3-Tuple (triple) key class composed of char, long, and Object elements.
3-Tuple (triple) key class composed of char, long, and short elements.
This implements a timsort kernel for Characters.
 
2-Tuple (double) key class composed of char and long elements.
 
 
3-Tuple (triple) key class composed of char, Object, and byte elements.
3-Tuple (triple) key class composed of char, Object, and char elements.
3-Tuple (triple) key class composed of char, Object, and double elements.
3-Tuple (triple) key class composed of char, Object, and float elements.
3-Tuple (triple) key class composed of char, Object, and int elements.
3-Tuple (triple) key class composed of char, Object, and long elements.
3-Tuple (triple) key class composed of char, Object, and Object elements.
3-Tuple (triple) key class composed of char, Object, and short elements.
2-Tuple (double) key class composed of char and Object elements.
 
 
 
 
 
 
 
 
 
 
 
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
 
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
This operator computes the single unique value of a particular aggregated state.
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
AppendableColumn for outputting CharSequence objects to a local column location.
 
 
3-Tuple (triple) key class composed of char, short, and byte elements.
3-Tuple (triple) key class composed of char, short, and char elements.
3-Tuple (triple) key class composed of char, short, and double elements.
3-Tuple (triple) key class composed of char, short, and float elements.
3-Tuple (triple) key class composed of char, short, and int elements.
3-Tuple (triple) key class composed of char, short, and long elements.
3-Tuple (triple) key class composed of char, short, and Object elements.
3-Tuple (triple) key class composed of char, short, and short elements.
2-Tuple (double) key class composed of char and short elements.
 
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
A SsmBackedColumnSource for Characters.
 
Represents a graph.
A grid of charts.
Represents a graph.
Possible plot orientations.
This implements a timsort kernel for Characters.
 
This implements a timsort kernel for Characters.
 
Cast the values in the input chunk to an int.
Cast the values in the input chunk to an int.
Cast the values in the input chunk to an int and add the specified offset.
Cast the values in the input chunk to a long.
Cast the values in the input chunk to an long and add the specified offset.
 
A Chart may have 3 states: waiting on user input, rendering, or fully rendered.
Static chart title
Listens for notifications that chart title has changed.
Types of Charts.
Render a checkbox in a boolean backed cell.
Checkpoint record to group information for a table writer to safely resume after a process or system crash.
Marker interface for data file size records.
Enumeration of flags that can be set on a checkpoint record.
Simple, immutable FileSizeRecord implementation.
Marker interface for source file size records.
 
Data structure for a contiguous region of data.
 
A generic object intended to serve as a thin wrapper around an array region.
Convert an arbitrary chunk to a chunk of boxed objects.
Return a chunk that contains boxed Objects representing the primitive values in primitives.
Chunk-backed dictionary for use by ToPage implementations.
 
 
 
 
 
 
The basis for operators that participate in an updateBy operation.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Read a table in a parallel way.
 
Interface for pools of Chunks.
Repository for constants used by ChunkPool implementations.
Support for release tracking, in order to detect chunk release errors.
 
Marker interface for Contexts that are used in ChunkSource.getChunk(GetContext, OrderedKeys).
Sub-interface for ChunkSources that support previous value retrieval.
 
 
 
 
Claims made by a given entity (DIS or group).
Builder for an immutable ClaimSet.
Builder class - an immutable namespace and table name pair.
Filter for a DIS or failover group.
Interface for changing or accessing the claims for a DataRoutingService.
Aliasing tool for class names.
Read a list of classes from a classpath resource.
 
 
 
Utility for draining a reference queue of CleanupReferences and invoking their cleanup methods.
Dedicated ReferenceQueue suppliers for various db purposes.
A unique client identifier sent by clients to introduce themselves to servers.
A unique client identifier sent by clients to introduce themselves to servers.
 
 
 
 
 
This is a hook to enable testing and simulation.
Boilerplate super-class for various clock-oriented filters.
Representation of a contiguous key range with monotonically nondecreasing timestamp values.
Adapter to allow a Clock to serve as a TimeProvider.
A StringCache that is SafeCloseable.
 
Wraps a SerializableBiFunction with the API of a function.
A serializable closure which maps pair of doubles to doubles.
A serializable closure which maps doubles to doubles.
Wraps a SerializableClosure with the API of a function.
Cache for ObjectCodec instances.
Exception class for CodecCache item construction issues.
Representation class for codec information stored in key-value metadata for Deephaven-written Parquet files.
 
Utility class to concentrate ObjectCodec lookups.
 
 
Manage a set of claims, for a collection of claimants.
Implementation of CollectedClaims.
A color.
A dialog for choosing colors for various widgets
Functions for mapping between values and Colors or Paints.
Serializable Predicate.
Palette of Colors.
Algorithmically generated ColorPalette.
Algorithm for generating a sequence of Colors.
ColorPalette specified by an array of Colors.
Pre-made color palettes.
Pre-defined Colors available by name.
 
The Column Acl entity, to manage all Table Column Acls
A complete definition of a users Column ACLs, by group, and column.
Interface for objects that collect column-level ACL filters and filter generators for various ACL groups.
 
Define custom columns to be added to a dbTable via updateView.
Represents the controls and GUI of a single custom column row
A dialog for configuring the column order and visibility of columns within a GuiTable.
 
 
 
 
Base class for encoding column data updates.
An implementation of ColumnToCodecMappings wrapping a TableDefinition as a source
Protobuf type io.deephaven.proto.common.ColumnDefinitionMessage
Protobuf type io.deephaven.proto.common.ColumnDefinitionMessage
 
 
 
A class for tracking the state of individual column files within a Deephaven format table.
Column data file types in the Iris persistent storage format.
Version 2 column file type details.
Container for magic String values used to indicate formatted rows
Creates ColumnHandlerFactory.ColumnHandler instances with specified data types.
Holds a table column.
 
Data to construct a data column.
Container class for column information provided by the table server when a client issues a new connection.
Container class for column information provided by the table server when a client issues a new connection.
Iteration support for objects (including boxed primitives) contained with a ColumnSource.
Per-TableLocation, per-column key and state object.
 
A CsvSpecs.Builder.headerLegalizer(Function) that replaces '-' and ' ' with '_'.
Class to handle Log Aggregator Service connections for a fully specified table location (namespace/table name/ table type (NamespaceSet)/internal partition/column partition).
 
Converts large data types to Preview types.
Pops up a right click menu for Preview Tables, allowing the user to show a window displaying the full data from the preview.
Implementations of this interface represent a block of data within a single column of a larger table.
The null region.
Column region interface for regions that support fetching primitive bytes.
 
Column region interface for regions that support fetching primitive chars.
 
ColumnRegionObject implementation for regions that support fetching symbols from a dictionary represented as an ObjectChunk.
Column region interface for regions that support fetching primitive doubles.
 
 
Column region interface for regions that support fetching primitive floats.
 
Column region interface for regions that support fetching primitive ints.
 
Column region interface for regions that support fetching primitive longs.
 
Column region interface for regions that support fetching objects.
 
 
The null region returns null for all indices.
Column region interface for regions that support fetching objects.
 
A ColumnRegion for non-primitive types that have a fixed size.
A ColumnRegion for non-primitive types that have a variable size.
A Column region for objects that is backed by a dictionary of values.
 
 
 
 
Column region interface for regions that support fetching primitive shorts.
 
A ColumnRegionObject implementation for Deephaven format StringSet columns where stringsets are stored as a bitmask and dictionary column
A GenericColumnRenderer that prioritizes properties (foreground, background, font, etc) specified by the GuiColumn.
Builds and parses the directive for Table.COLUMN_RENDERERS_ATTRIBUTE.
 
A factory that is used to create WColumnSets for use with IrisTableModel and its subclasses.
The dhc parser associates one sink and one parser for each source column.
A "source" for column data - allows cell values to be looked up by (long) keys.
Defaulted interfaces for various base ColumnSource types, in order to avoid having defaults at higher levels in the class hierarchy.
Default interface for Boolean ColumnSource implementations.
Default interface for byte ColumnSource implementations.
Default interface for char ColumnSource implementations.
Default interface for double ColumnSource implementations.
Default interface for float ColumnSource implementations.
Default interface for int ColumnSource implementations.
Default interface for long ColumnSource implementations.
Default interface for DBDateTime ColumnSource implementations.
Default interface for Instant ColumnSource implementations.
Default interface for Object ColumnSource implementations.
Default interface for short ColumnSource implementations.
Default interface for long-backed ColumnSource implementations.
Manager for ColumnSources in a Table.
Convert value columns into labeled rows.
 
A class that provides methods for adding, removing, and modifying/rewriting historical Deephaven format column files.
 
Protobuf enum io.deephaven.proto.common.ColumnTypeEnum
Representation class for per-column type information stored in key-value metadata for Deephaven-written Parquet files.
 
Values for the ColumnTypeInfo.specialType() field.
 
Combines multiple XYDataSetCollections into one collection.
A Filter generator that provides a means to apply separate FilterGenerator sets based on a users groups.
The type of combination that will be applied to the entire set of group/filter lists
The ComboAggregateFactory combines one or more aggregations into an operator for use with Table.by(AggregationStateFactory).
 
 
 
 
Define constants and methods for use in sending and receiving log aggregator messages.
A LasCommandId and optional associated data.
These commands are passed between BinaryStoreAggregatorWriter implementations and the LogAggregator service.
These commands are embedded in CommandHelper.LasCommandId.LAS_COMMAND command structures.
Combine together a QueueCommandId, a message from the buffer pool, and a possible action to call.
These commands are passed from the BinaryLogSocketReader to the BinaryLogQueueSink
Read and write RecordData that are commands.
 
This class represents a command to delete the identified partition.
This class represents a command to delete the "current" partition.
Wrap a LAS command (as defined in com.illumon.iris.db.v2.logaggregator.CommandHelper.LasInnerCommandId) in a record entry.
 
Classes that implement this interface must be guaranteed to implement the DnD AclFilterGenerator class.
A Handle to a Persistent Query backed by a Core+ worker.
These are the type strings that DHC uses to identify types within the scope.
 
 
A Comparable object to be used when the object.toString is not sufficient for user display.
 
A set of commonly used functions for comparing primitive pairs.
A Comparison to the specified value.
 
An iterator for the complement set over an universe of [0, Long.MAX_VALUE].
 
 
 
 
ImportState class that allows a single table partition to produce multiple ImportStates simultaneously.
Routing TableDataService that applies a selector function to pick service(s) for each request.
 
A consistency monitor for use in the CompositeTableDataService.
 
A constraint representing the conjunction of all of it's child clauses.
 
Util File that handles .zst file compressions in addition to compression formats supported by CompressedFileUtil
CompressedStringLocalAppendableColumn<DATA_TYPE extends com.fishlib.base.string.cache.AbstractCompressedString>
AppendableColumn for outputting CompressedString objects to a local column location.
Common interface for LockFreeArrayQueue and variants.
The set of Conditions that can be used with various FilterData types.
 
 
 
 
 
 
 
A set of multiple models where predicates determine which of the models execute on any iteration.
A condition filter evaluates a formula against a table.
 
 
 
 
 
 
 
 
 
 
 
Functions that the PersistentQueryConfigEditor promises to provide for TypeSpecificConfigPanels
 
 
Exposes all of the Configuration key-values as MBean SimpleType.STRING attributes
What we need to know about a type of configuration in order to configure and instantiate it.
 
Interface to get details for configuration types.
Wrapper for query type names and displayable names.
Class to provide functionality that expands on Configuration and adds utility methods for accessing global deephaven installation configuration data.
Exception class for reloadable configuration validation failures (ControllerReloadableConfiguration)
 
FilterGenerator for combining the results of multiple FilterGenerators conjunctively, i.e.
Given the name of a persistent query, plus a prototype or definition of the table to be returned, connect to it and fetch a preemptive table by name.
Initial connection response
Initial connection response
Encoder for a ConnectionResponse message.
Create a private scheduler to handle jobs for a single connection.
This class is a clone of Connector, with the following changes: Connector.maybeRetry(IOException) quits trying when the job has been canceled. IOJobImplLenient is used instead of IOJobImpl Fishlib: "This class creates a new IOJob by connecting to a specific SocketAddress."
these are the states the connector can be in
Creates a new script session.
The ConfigurationType that get serialized across to the clients; this contains the config so that they are able to display proper things in the panel combo boxes.
Protobuf type io.deephaven.proto.controller.ConsoleConfigurationTypeMessage
Protobuf type io.deephaven.proto.controller.ConsoleConfigurationTypeMessage
 
Called when a console detaches to remove a Script Session.
 
This loader loads *only* using IrisDbGroovySession.findScript(String script).
The Console Update Error Reporter is used to report errors to listeners in the Console.
 
 
A constraint defines constraints on the allowable values of Parameters.
A visitor which allows you to process the potentially complex AST of conditions to produce various things (a widget for example, or a simple validation).
A Constraint.Visitor that pretty-prints the constraint for a particular parameter.
A Set of static utilities for computing values from a table while avoiding the use of the LTM lock.
 
Interface used to control snapshot behavior, including previous value usage and consistency testing.
 
Exception thrown for "fail-fast" purposes when it's been detected that a snapshot will fail.
An implementation of ConstructSnapshot.SnapshotControl for sources that cannot update.
A ContextAwareRemoteQuery that retrieves a snapshot of a table.
Converter from a stream of Kafka records to a table writer.
Base container class.
 
Various useful methods for roaring bitmaps.
 
Base interface for state/mutable data that needs to be kept over the course of an evaluation session for a Chunk Source, Functor or Sink.
Interface for Live Widgets that are context aware.
Enables queries that require additional context, beyond a Database reference.
Interface for Object ColumnSources that offer an alternative get method that takes a context.
 
 
 
 
 
 
 
 
 
Protobuf type io.deephaven.proto.controller.ControllerConfigurationMessage
Protobuf type io.deephaven.proto.controller.ControllerConfigurationMessage
 
 
The controller resident in-memory configuration type that contains the ConfigHolder, etc.
Class to handle dispatcher details.
 
This class contains utilities for packing and unpacking objects for gRPC communication.
This class provides a base for a Controller hash table.
Alternate way to listen to ControllerHashtableEventSource events, with adapters to allow less boilerplate code.
Eliminates some of the boilerplate code in handling ControllerHashtable events.
Description of a Controller Hashtable event.
Handler for ControllerHashtableEvents.
Describes an object to which one may subscribe for ControllerHashtableEvents.
 
 
 
Class to contain the details on controller temporary queues
Protobuf type io.deephaven.proto.controller.ControllerTempQueueDetailsMessage
Protobuf type io.deephaven.proto.controller.ControllerTempQueueDetailsMessage
 
An interface for ColumnSources that indicate that it both represents a time value, and may be converted between other common time values efficiently.
 
Generates a CopyFilter, which will emulate the filters present on some other table.
 
 
 
An immutable schema that is based of a copy of another, overriding the namespace and table name and namespace set.
A snapshot of market data needed to fit an equity option model.
 
Aggregation state factory for countBy() operation.
An Iterative state factory that computes the count of distinct items within a particular state.
Verify that a Kubernetes CPU shares value is not implausibly large.
 
This is just used in integration testing so that we can easily create a user table that will be available for subsequent queries.
Implementation for chunk-oriented joins that produce multiple RHS rows per-LHS row, including Table.join(com.illumon.iris.db.tables.Table) (referred to as simply join or "cross join") and a left outer join.
 
Shift state used by the BitShiftingColumnSource.
 
Abstract class providing methods used when reading data from CSV files to be written to Deephaven columns.
Creates ColumnTransformers for passed ImporterColumnDefinitions
Default Factory class that creates the DataTransformers
Implementations should be able to export CSV using a simple action-driven trigger, such as a menu-item selection.
 
Abstract class providing methods used when reading data from CSV files to be written to Deephaven columns.
 
Creates FieldWriters for passed ImporterColumnDefinitions
 
Exception class to be thrown by CsvFieldWriter subclasses when an error is encountered while parsing input.
 
The CSV importer class.
A utility for splitting a large CSV file into multiple temp files by a specified column value.
Thrown primarily when an unsupported format is specified
 
 
 
Utilities for reading and writing CSV files to and from Tables
Tools for programmatically executing CSV batch imports.
This interface defines the methods necessary for creating a CsvImport importer.
 
 
Class to assist with different styles of CSV files
 
A DataImportProcessor that handles streams of CSV text.
 
The mode for which the CSV processor manages transactions
 
Util class that provides ability to import csv using dhc-fast-csv parser.
This is base class for custom parsers that have a non-primitive data type in general.
Context class that holds the attributes and functionality common to all custom parsers
Parses CSV files according to the specified format.
A class that holds the methods to build and associate the appropriate parser for ColumnSinks that are in source file.
Returns an Apache CSVFormat based on the fileFormat String.
The parser will be used for the partition column when the schema has a partition column defined.
Reads a CSV file and attempts to infer column data types and create appropriate schema and importer instructions.
This is a local in-memory table instantiation from a schema document, tightly coupled to XML representation and the Schema Editor
Util class that supports and handles the changes needed to migrate to new dhc-fast-csv parser.
A UpdateBySpec for performing a Cumulative Min/Max of the specified columns.
A UpdateBySpec for performing a Cumulative Product of the specified columns.
A UpdateBySpec for performing a Cumulative Sum of the specified columns.
Utilities for cumulative and rolling aggregations.
Provides a helper class with a map to cache previous row values when performing filtering of data whose values change from row to row.
Provides a helper class with a map to cache previous row values when performing rolling or cumulative aggregations.
 
 
 
 
For a type specific query, the custom action class may be special; this class should return it.
Renders categorical area charts.
Renders categorical bar charts.
Custom category axis tha supports custom tick label angles.
Category plot renderer.
CategoryPlot for categorical plots.
DateTime axis that shows tick values that are in data range.
Renders categorical stacked bar charts.
Renders categorical line and scatter plots.
LogarithmicAxis that publishes method to redraw axis.
Custom axis for displaying transformed data.
A dialog for creating a Custom Numeric Format
Renders open-high-low-close charts.
Base renderer for Deephaven renderers
An interface that allows non-custom setter columns to publish their data while allowing custom setter columns to retrieve and use the data appropriately
The implementation class for CustomSetterSinkDataProcessor.
The class is an implementation of RowSetter that in addition exposes the get methods to access the data value
Renders categorical stacked area charts.
Renders categorical step charts.
A collection of CustomActions acquired from the provided table and presented as a set of Menu items.
 
Renders area charts for continuous data.
Renders bar charts for continuous data.
Renders line and scatter plots for continuous data.
XYPlot for numerical plots.
Renderer for continuous data.
Renders stacked area plots for continuous data.
Renders stacked bar plots for continuous data.
Renderer for a numeric step chart.
 
Common interface for Deephaven databases.
Handle for logged tables.
 
The catalog interface provides a list of visible namespaces and tables, fronting the schema service with an appropriate PermissionFilterProvider and providing a common point for both Enterprise and DnD workers to get catalog information.
A class that holds parallel arrays of catalog information about visible tables.
 
Re-usable base class for wrapper databases.
Useful constants and utilities for manipulating buffers.
Configuration utilities related to the data buffers used for storing and communicating all Deephaven-format binary data.
Holder for ByteBuffers pooled in the DataBufferPool and associated views.
Data buffer pool for all Deephaven-format column data.
Listens for notifications that data has changed.
A proxy for DataChangeListeners.
Interface for positional column access to a Deephaven table column.
 
 
Collection of static information and methods for creating DataImportProcessorBases that also are DataImportChannel.ApplicationHandlers.
Interface for all message types exchanged via the data import protocol.
Process data from at most one concurrent tailer for a given local table location.
Psuedo base class for channel processors (multiple inheritance would be handy here).
Type enumeration for messages sent over a DataImportChannel.
Process commands from a client.
This enum defines all of the supported formats supported by the Data Import Server.
Interface to abstract details of consuming remote file data.
Base interface for implementations of DataImportProcessor.
Base class for implementations of DataImportProcessor.
A factory used to create an appropriate DataImportProcessor given a wire value of DataImportFormat and context.
Tool to accumulate profiling statistics from a DataImportStreamProcessor.
Instrumentation for per-column work as a component of row processing.
Data Import Server: Consumes row-oriented data from log tailers (or similar data sources) and persists Iris' column-oriented table format, simultaneously serving said data consistently to remote table data clients.
Open a socket to a DataImportServer, in preparation for sending commands.
Factory for creating logging related classes needed by the DataImportServer.
For use by DIS instance.
An endpoint that can be resolved later.
Delegate method calls to an implementation object.
For use by consumer of DIS as a data sink.
Configuration for resolving a DataImportService endpoint
A POJO (more or less) that can be used to make and use DataImportServiceConfig instances independent of a full DataRoutingService.
Builder for DataImportServiceConfigImpl.
YAML based implementation of DataImportServiceConfig.EndpointConfig.
Interface for providing context information to a DataImportProcessor for a single stream of data from a tailer.
Base class for streaming connections to the data import server.
 
 
Representation class for grouping column information stored in key-value metadata for Deephaven-written Parquet files.
An interface that exposes methods to find and retrieve Data Indexes created during the merge process.
This class provides data indexes for merged tables.
Tests to assure the quality of the data in a table.
An exception thrown when an assertion fails.
Interface for testing monotonicity.
A marker interface for classes which implement data quality tests.
An interface for logging the results of data quality tests.
Machinery to run a collection of data quality tests.
Machinery to run a collection of data quality tests.
Simple machinery to run a collection of data quality tests.
Machinery to run a collection of data quality tests against a remote query client.
Listener for changes to the Data Routing Configuration.
RuntimeException to be thrown when there are errors in the DataRoutingService configuration.
 
Interfaces for a Data Routing Service.
Interface that defines an endpoint that if not currently realized will be realized in future
Delegate method calls to an implementation object.
Defines a usable network address
Configuration for resolving an endpoint.
A DataRoutingService that implements the change listening methods, does publish configuration changes to listeners.
Exception used to indicate that a dynamic endpoint is not ready.
Implementation of "no properties".
Provides access to "other" configuration properties for several interfaces.
A caching implementation of DataRoutingService that listens for changes to the source service and updates the delegate when changes are detected.
Entry point for DataRoutingService access and implementation.
Implementation for use in a Kubernetes environment that does some special handling for the LoggAggregatorEndpoint, which would otherwise default to a k8s pod name.
Implementation using an etcd kv implementation
Initializes the DataRoutingService from a kv store.
Implementation using an in-memory kv implementation.
Reads data routing instructions from a YAML file.
An implementation that can resolve dynamic endpoints, via the DynamicResolverMixin.
Adapts a WatchClient.UnitListener into a WatchClient.StateListener.
A generic data series.
A generic data series.
Collection of DataSeriesInternal.
Generate DataSetCollections from Axes.
Transformations applied to XYDataSeriesInternal and CategoryDataSeriesInternal.
 
Helper class to normalize data types, useful in schemas
Exception thrown when a data type can't be normalized
DateBinaryLogFileManager determines column partition details for the default date-partitioned files, usually in yyyy-MM-dd...
Custom dialog box to enter dates.
Basic utilities for Date Strings.
DateTime array column data
 
 
 
DateTime array column data
 
 
 
 
Array-backed ColumnSource for DBDateTimes.
Reinterpret result ColumnSource implementations that translates Boolean to byte values.
TupleSource that produces key column values from ColumnSource types DBDateTime, Boolean, and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Boolean, and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, Boolean, and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, Boolean, and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, Boolean, and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, Boolean, and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Boolean, and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Boolean, and Short.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Short.
TupleSource that produces key column values from ColumnSource types DBDateTime, Character, and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, Character, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Character, and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime, Character, and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, Character, and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, Character, and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, Character, and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, Character, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Character, and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, Character, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Character, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Character, and Short.
DateTime column data (nanos)
 
 
DateTime column data (nanos)
 
 
 
TupleSource that produces key column values from ColumnSource types DBDateTime, DBDateTime, and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, DBDateTime, and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, DBDateTime, and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, DBDateTime, and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, DBDateTime, and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, DBDateTime, and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, DBDateTime, and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, DBDateTime, and Short.
 
TupleSource that produces key column values from ColumnSource types DBDateTime, Double, and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, Double, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Double, and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, Double, and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, Double, and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, Double, and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, Double, and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, Double, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Double, and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, Double, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Double, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Double, and Short.
A FilterData for filtering objects tagged with DatetimeFilterData.MillisProvider
An interface that provides milliseconds since the epoch for filtering time stamps.
TupleSource that produces key column values from ColumnSource types DBDateTime, Float, and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, Float, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Float, and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, Float, and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, Float, and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, Float, and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, Float, and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, Float, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Float, and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, Float, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Float, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Float, and Short.
Tailer configuration entries for date-partitioned tables include a format specification in $(format spec) as part of their path attribute, and these can be different for each log configuration entry.
TupleSource that produces key column values from ColumnSource types DBDateTime, Integer, and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Integer, and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, Integer, and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, Integer, and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, Integer, and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, Integer, and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, Integer, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Integer, and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Integer, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Integer, and Short.
 
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Short.
TupleSource that produces key column values from ColumnSource types DBDateTime, Object, and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, Object, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Object, and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, Object, and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, Object, and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, Object, and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, Object, and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, Object, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Object, and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, Object, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Object, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Object, and Short.
 
 
 
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Byte, and Short.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Long, and Short.
 
TupleSource that produces key column values from ColumnSource types DBDateTime, Short, and Boolean.
TupleSource that produces key column values from ColumnSource types DBDateTime, Short, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Short, and Character.
TupleSource that produces key column values from ColumnSource types DBDateTime and Short.
TupleSource that produces key column values from ColumnSource types DBDateTime, Short, and DBDateTime.
TupleSource that produces key column values from ColumnSource types DBDateTime, Short, and Double.
TupleSource that produces key column values from ColumnSource types DBDateTime, Short, and Float.
TupleSource that produces key column values from ColumnSource types DBDateTime, Short, and Integer.
TupleSource that produces key column values from ColumnSource types DBDateTime, Short, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Short, and Object.
TupleSource that produces key column values from ColumnSource types DBDateTime, Short, and Byte.
TupleSource that produces key column values from ColumnSource types DBDateTime, Short, and Long.
TupleSource that produces key column values from ColumnSource types DBDateTime, Short, and Short.
Array-backed ColumnSource for DBDateTimes.
AppendableColumn<DBDateTime> for streaming output to a CurrentByteBufferSink.
A request filter applied globally on all incoming requests to validate authentication.
All checked exceptions raised during the processing of the Acl Rest Api calls will throw this error.
The ExceptionMapper for all checked exceptions raised in the acl api.
Supports configuring of CorsFilter when the server setup is not using Envoy.
 
Interface for the status listeners.
 
 
The ExceptionMapper for all Throwable raised in the acl api.
 
Overrides the shadow jackson provided mapper see JsonMappingExceptionMapper for JsonMappingException allows us to log these errors in backend and audit logs
Overrides the shadow jackson provided mapper see JsonParseExceptionMapper for JsonParseException allows us to log these errors in backend and audit logs
interface that defines the various get methods that an Acl Provider should support
Class to centralize selection of DbAclProvider implementations
The Acl RestApi server application class.
Applies security headers on all responses.
Factory to create and initialize DbAclServiceProvider
Known error conditions raised as unchecked exceptions while processing Acl Rest Api will throw this error.
The ExceptionMapper for all DbAclUncheckedException exceptions raised in the acl api.
This overrides (RESTEASY-1485) Exception mapper for the purpose of logging to Audit Event log and server log see UnrecognizedPropertyExceptionHandler for more details on when this is raised
The AclClient used for Acl Editor in SwingUI and for IrisDbUserMod
This interface is used to manage Iris users, groups, account mappings, ACLs and input table editors.
Simple server that takes commands from an ACL editor and turns them into SQL updates.
 
Base class for all "indirect" DbArray implementations.
 
 
 
 
 
This class wraps an inner ChunkSource holding a DbArray.
 
 
 
 
 
 
 
 
 
 
 
 
Deprecated.
Base class for all "indirect" DbBooleanArray implementations.
 
 
 
 
Base class for all "indirect" DbByteArray implementations.
 
 
 
 
 
 
 
 
Base class for all "indirect" DbCharArray implementations.
 
 
 
 
 
A reusable panel for including a 'clear all filters' button.
 
Colors moved to Color.
Deprecated.
Formatting methods from DBColorUtil.
Creates distinct and unique coloration for each unique input value.
 
An internal utility for performing autocomplete queries.
 
The workspace setting happens from the main thread, but we get the filter data from the log record processing thread.
 
 
 
 
An object representing a timpoint in Deephaven.
 
 
 
Formatter for DBDateTimes.
Common DBDateTimeFormatters.
 
Wraps a JSpinner so that it is set up correctly to display and edit a DBDateTime
The sections of the date that can be selected.
 
 
Base class for all "indirect" DbDoubleArray implementations.
 
 
 
 
 
A JMenu for Filtering by value.
 
Provide a user interface for bulk operations on filters across an entire workspace at once.
 
Base class for all "indirect" DbFloatArray implementations.
 
 
 
 
 
 
Base class for all "indirect" DbIntArray implementations.
 
 
 
 
 
 
A Table selection model that maintains user selection inside and outside the viewport.
 
 
 
 
 
 
 
Base class for all "indirect" DbLongArray implementations.
 
 
 
 
 
A map implementation optimized for DB use.
DbMap for Strings to doubles.
DbMap for Strings to ints.
DbMap for Strings to longs.
DbMap for Strings to Strings.
 
 
 
 
This panel allows users to perform OneClicks either openly
 
 
 
 
 
 
 
 
 
A DbFilterStrategy that allows for Quick Filtering.
 
Base class for all "indirect" DbShortArray implementations.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Deprecated.
use TableType instead.
Table model for displaying views of layered Deephaven tables.
Interface for listeners that want to be notified about changes to the underlying tables.
 
Listens for done processing from a DBTableModel
 
Utilities for Deephaven date/time storage and manipulation.
Date formatting styles for use in conversion functions such as DBTimeUtils.convertDateQuiet(String, DateStyle).
A type of RuntimeException thrown when operations resulting in DBDateTime values would exceed the range available by max or min long nanoseconds.
A container object for the result of DBTimeUtils.convertExpression(String), which includes the converted formula String, a String of instance variable declarations, and a map describing the names and types of these instance variables.
Defines Deephaven-supported timezones, which may be used for PQ-scheduling and display purposes
Listens to our scroll pane that contains a GuiTable so that we know how the viewport changes as the user scrolls up and down; we need to pass that adjustment onto the table model we've got so the server-side knows our viewport has been modified.
 
 
An implementation of DBXYDataset that dynamically creates distinct series for different categories.
An XYPair that also stores a category.
 
 
 
A pair consisting of the column names to be used as the sources for the X and Y axes.
A formatter for converting decimals into formatted strings.
BigDecimal column data
 
 
BigDecimal column data
 
 
 
This interface captures the information needed to log AuditEvents.
A simple wrapper for when returning Deephaven array values from a ResultSet.
Simple extension of BasicAuthenticator that authenticates usernames and passwords against the Deephaven database.
An object that maintains connections to Deephaven services on a remote cluster.
A Base for Deephaven format object column regions.
An implementation of JDBC Connection that authenticates if needed, creates and attaches to a Deephaven worker.
Temporary, mostly mocked implementation of DatabaseMetaData.
 
The root of all Checked Deephaven exceptions.
ColumnLocation sub-interface for column locations stored in Deephaven's proprietary binary file format.
 
TableLocation sub-interface for table locations stored in Deephaven's proprietary binary file format.
A ResultSet implementation that iterates the rows of an InitialSnapshot object (a snapshot of a portion of (a snapshot of) a Deephaven table from the server).
This is a clone of NullLoggerImpl that uses a dynamic instead of fixed pool.
 
 
 
An enumeration representing legal properties for a Deephaven JDBC data source.
 
 
A direct extension of JScrollPane that uses DeephavenScrollPaneUI as it's default UI.
An extension of BasicScrollPaneUI that will properly synchronize the main viewport with the row viewport if the position is driven by the row.
Extends ShutdownManagerImpl to override the behavior of the thread that ensures shutdown finishes.
 
 
Default implementation for a BusinessCalendar.
 
An alternative set of defaults which may typically be used by ChunkSources which support a get method which only works for contiguous ranges.
 
A ColumnSetFactory that simply builds a WColumnSet from columns created by the specified GuiColumnFactory.
 
The default GuiColumnFactory.
This is a basic implementation that maintains the original IteratorHolder and delegates all calls directly to it.
A BusinessCalendar with no non-business days.
Replace the DefaultProcessEnvironment in fishlib.
 
Example double click handler for a WTabelModel.
Base deferred region implementation.
ColumnRegionChar implementation for deferred regions, i.e.
ColumnRegionDouble implementation for deferred regions, i.e.
ColumnRegionFloat implementation for deferred regions, i.e.
ColumnRegionInt implementation for deferred regions, i.e.
ColumnRegionLong implementation for deferred regions, i.e.
ColumnRegionShort implementation for deferred regions, i.e.
ColumnRegionShort implementation for deferred regions, i.e.
 
 
DeferredTableLocation that needs to initialize its inner location for all non-key methods.
DeferredTableLocation that implements metadata getters by delegating to a snapshot.
 
An uncoalesced table with view and where operations to be applied after UncoalescedTable.coalesce() is forced.
 
The table reference hides the table underlying table from us.
 
A deflatable is an object that can be sent over a QueryProcessorConnection as a handle rather than using serialization.
 
 
Buffer processor for version 2 of the binary store protocol which delegates row buffer consumption to a BinaryStoreV2RowBufferProcessor rather than support the legacy RowGetter approach.
Record handler to use when a real one has not yet been set, and hence records are unexpected.
A basic dialog which allows a user to select a delimited file, define the appropriate delimiter, and define the desired variable-name that should identify the imported table
 
An object for controlling the behavior of a UpdateByClause.delta(DeltaControl, String...) operation.
A class for constructing DeltaControl instances
 
A UpdateBySpec for performing deltas (col[i] - col[i-1]) across the specified columns.
 
 
 
 
An interface for things that provide a stream of dependencies.
A class that can create and populate derived views within the IrisConsole.
Protobuf type io.deephaven.proto.controller.DetermineDispatcherRequest
Protobuf type io.deephaven.proto.controller.DetermineDispatcherRequest
 
Protobuf type io.deephaven.proto.controller.DetermineDispatcherResponse
Protobuf type io.deephaven.proto.controller.DetermineDispatcherResponse
 
 
 
 
 
 
 
 
 
 
 
This class provides diff functionality between two String elements, popping up a display with two JTables highlighting the differences between the panels.
A table writer factory that takes a single destination directory.
Utilities to assist with file and directory operations.
 
The preferred watcher type is the built-in Java one as it's more efficient, but it doesn't catch all new files
Utilities for DIS command channel.
Results of a truncate or delete operation.
Result for a single DIS (overall and for all locations)
Result of a single DIS
Range which has been split into indexed bins (subranges).
DiscretizedRange where all bins are equal length.
A POJO (more or less) implementation of DataImportServiceConfig.EndpointConfig that can be used to make instances independent of any DataRoutingService implementation.
Builder for DisEndpointConfigImpl.
 
FilterGenerator for combining the results of multiple FilterGenerators disjunctively, i.e.
Grouping provider that loads column location metadata and assembles grouping indexes lazily on demand.
 
TableWriter for write-only table writing to a local table location.
Constants for server information returned from the dispatcher as JSON.
Utilities for parsing Dispatcher returned JSON.
A DispatcherPresenceLeaseHandler manages an etcd lease that holds key-values that indicate presence to workers.
This enum represents the various display types supported by the Parameterized Query library.
Wraps Objects that cannot be displayed (e.g.
"Disposable" version of RspBitmap, which allows other instances of RspBitmap to steal its containers.
A factory interface to create operators for the AggType.Distinct AggType.CountDistinct, AggType.Unique and their rollup counterparts
An Iterative state factory that computes the count of distinct items within a particular state.
 
This class is the generic DnD worker initialization.
Before sending the request to create a worker, we can adjust the request parameters and worker creation JSON.
This class initializes a DnD Run and Done worker.
Requests DnD worker creation via dispatcher and executes a script on said worker startup.
On DnD script execution failure, this exception contains process info id along with full trace.
A basic gRPC connection to a DnD worker.
A session on a Persistent Query used to access tables using Barrage
A factory class for creating barrage sessions.
A factory class for creating flight sessions.
A session on a Persistent Query used to access tables using Arrow Flight
A worker kind for Community in Enterprise workers (DnD).
 
Chunked aggregation operator for sorted first/last-by using a double sort-column on add-only tables.
ColumnSource implementation for aggregation result double columns.
 
 
An ObjectCodec that encodes a double[] using one integer to indicate the array size and then the array items sequentially.
Double array column data
 
 
 
Double array column data
 
 
 
 
 
 
Simple array source for Double.
TupleSource that produces key column values from ColumnSource types Double, Boolean, and Boolean.
TupleSource that produces key column values from ColumnSource types Double, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Boolean, and Character.
TupleSource that produces key column values from ColumnSource types Double and Boolean.
TupleSource that produces key column values from ColumnSource types Double, Boolean, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, Boolean, and Double.
TupleSource that produces key column values from ColumnSource types Double, Boolean, and Float.
TupleSource that produces key column values from ColumnSource types Double, Boolean, and Integer.
TupleSource that produces key column values from ColumnSource types Double, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Double, Boolean, and Object.
TupleSource that produces key column values from ColumnSource types Double, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Double, Boolean, and Short.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Byte.
3-Tuple (triple) key class composed of double, byte, and byte elements.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Character.
3-Tuple (triple) key class composed of double, byte, and char elements.
TupleSource that produces key column values from ColumnSource types Double and Byte.
TupleSource that produces key column values from ColumnSource types Double, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Double.
3-Tuple (triple) key class composed of double, byte, and double elements.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Float.
3-Tuple (triple) key class composed of double, byte, and float elements.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Integer.
3-Tuple (triple) key class composed of double, byte, and int elements.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Long.
3-Tuple (triple) key class composed of double, byte, and long elements.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Object.
3-Tuple (triple) key class composed of double, byte, and Object elements.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Short.
3-Tuple (triple) key class composed of double, byte, and short elements.
This implements a timsort kernel for Doubles.
 
This implements a timsort kernel for Doubles.
 
2-Tuple (double) key class composed of double and byte elements.
TupleSource that produces key column values from ColumnSource types Double, Character, and Boolean.
TupleSource that produces key column values from ColumnSource types Double, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Character, and Character.
TupleSource that produces key column values from ColumnSource types Double and Character.
TupleSource that produces key column values from ColumnSource types Double, Character, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, Character, and Double.
TupleSource that produces key column values from ColumnSource types Double, Character, and Float.
TupleSource that produces key column values from ColumnSource types Double, Character, and Integer.
TupleSource that produces key column values from ColumnSource types Double, Character, and Long.
TupleSource that produces key column values from ColumnSource types Double, Character, and Object.
TupleSource that produces key column values from ColumnSource types Double, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Character, and Long.
TupleSource that produces key column values from ColumnSource types Double, Character, and Short.
3-Tuple (triple) key class composed of double, char, and byte elements.
3-Tuple (triple) key class composed of double, char, and char elements.
3-Tuple (triple) key class composed of double, char, and double elements.
3-Tuple (triple) key class composed of double, char, and float elements.
3-Tuple (triple) key class composed of double, char, and int elements.
3-Tuple (triple) key class composed of double, char, and long elements.
3-Tuple (triple) key class composed of double, char, and Object elements.
3-Tuple (triple) key class composed of double, char, and short elements.
2-Tuple (double) key class composed of double and char elements.
Chunk implementation for double data.
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
 
This operator computes the single unique value of a particular aggregated state.
 
 
 
 
Creates chunk filters for double values.
 
ChunkPool implementation for chunks of doubles.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
Double column data
 
 
Double column data
 
 
 
Iteration support for boxed or primitive doubles contained with a ColumnSource.
 
 
 
 
 
TupleSource that produces key column values from ColumnSource types Double, DBDateTime, and Boolean.
TupleSource that produces key column values from ColumnSource types Double, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Double, DBDateTime, and Character.
TupleSource that produces key column values from ColumnSource types Double and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, DBDateTime, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, DBDateTime, and Double.
TupleSource that produces key column values from ColumnSource types Double, DBDateTime, and Float.
TupleSource that produces key column values from ColumnSource types Double, DBDateTime, and Integer.
TupleSource that produces key column values from ColumnSource types Double, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Double, DBDateTime, and Object.
TupleSource that produces key column values from ColumnSource types Double, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Double, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Double, DBDateTime, and Short.
 
 
TupleSource that produces key column values from ColumnSource types Double, Double, and Boolean.
TupleSource that produces key column values from ColumnSource types Double, Double, and Byte.
3-Tuple (triple) key class composed of double, double, and byte elements.
TupleSource that produces key column values from ColumnSource types Double, Double, and Character.
3-Tuple (triple) key class composed of double, double, and char elements.
TupleSource that produces key column values from ColumnSource types Double and Double.
TupleSource that produces key column values from ColumnSource types Double, Double, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, Double, and Double.
3-Tuple (triple) key class composed of double, double, and double elements.
TupleSource that produces key column values from ColumnSource types Double, Double, and Float.
3-Tuple (triple) key class composed of double, double, and float elements.
TupleSource that produces key column values from ColumnSource types Double, Double, and Integer.
3-Tuple (triple) key class composed of double, double, and int elements.
TupleSource that produces key column values from ColumnSource types Double, Double, and Long.
3-Tuple (triple) key class composed of double, double, and long elements.
TupleSource that produces key column values from ColumnSource types Double, Double, and Object.
3-Tuple (triple) key class composed of double, double, and Object elements.
TupleSource that produces key column values from ColumnSource types Double, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Double, and Long.
TupleSource that produces key column values from ColumnSource types Double, Double, and Short.
3-Tuple (triple) key class composed of double, double, and short elements.
2-Tuple (double) key class composed of double and double elements.
 
 
 
 
 
TupleSource that produces key column values from ColumnSource types Double, Float, and Boolean.
TupleSource that produces key column values from ColumnSource types Double, Float, and Byte.
3-Tuple (triple) key class composed of double, float, and byte elements.
TupleSource that produces key column values from ColumnSource types Double, Float, and Character.
3-Tuple (triple) key class composed of double, float, and char elements.
TupleSource that produces key column values from ColumnSource types Double and Float.
TupleSource that produces key column values from ColumnSource types Double, Float, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, Float, and Double.
3-Tuple (triple) key class composed of double, float, and double elements.
TupleSource that produces key column values from ColumnSource types Double, Float, and Float.
3-Tuple (triple) key class composed of double, float, and float elements.
TupleSource that produces key column values from ColumnSource types Double, Float, and Integer.
3-Tuple (triple) key class composed of double, float, and int elements.
TupleSource that produces key column values from ColumnSource types Double, Float, and Long.
3-Tuple (triple) key class composed of double, float, and long elements.
TupleSource that produces key column values from ColumnSource types Double, Float, and Object.
3-Tuple (triple) key class composed of double, float, and Object elements.
TupleSource that produces key column values from ColumnSource types Double, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Float, and Long.
TupleSource that produces key column values from ColumnSource types Double, Float, and Short.
3-Tuple (triple) key class composed of double, float, and short elements.
2-Tuple (double) key class composed of double and float elements.
A set of commonly used doubleing point numeric functions that can be applied to Double types.
3-Tuple (triple) key class composed of double, int, and byte elements.
3-Tuple (triple) key class composed of double, int, and char elements.
3-Tuple (triple) key class composed of double, int, and double elements.
TupleSource that produces key column values from ColumnSource types Double, Integer, and Boolean.
TupleSource that produces key column values from ColumnSource types Double, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Integer, and Character.
TupleSource that produces key column values from ColumnSource types Double and Integer.
 
TupleSource that produces key column values from ColumnSource types Double, Integer, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, Integer, and Double.
TupleSource that produces key column values from ColumnSource types Double, Integer, and Float.
TupleSource that produces key column values from ColumnSource types Double, Integer, and Integer.
TupleSource that produces key column values from ColumnSource types Double, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Double, Integer, and Object.
TupleSource that produces key column values from ColumnSource types Double, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Double, Integer, and Short.
3-Tuple (triple) key class composed of double, int, and float elements.
3-Tuple (triple) key class composed of double, int, and int elements.
3-Tuple (triple) key class composed of double, int, and long elements.
3-Tuple (triple) key class composed of double, int, and Object elements.
3-Tuple (triple) key class composed of double, int, and short elements.
This implements a timsort kernel for Doubles.
 
This implements a timsort kernel for Doubles.
 
2-Tuple (double) key class composed of double and int elements.
TupleSource that produces key column values from ColumnSource types Double, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Double, Long, and Byte.
3-Tuple (triple) key class composed of double, long, and byte elements.
TupleSource that produces key column values from ColumnSource types Double, Long, and Character.
3-Tuple (triple) key class composed of double, long, and char elements.
TupleSource that produces key column values from ColumnSource types Double and Long.
TupleSource that produces key column values from ColumnSource types Double, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, Long, and Double.
3-Tuple (triple) key class composed of double, long, and double elements.
TupleSource that produces key column values from ColumnSource types Double, Long, and Float.
3-Tuple (triple) key class composed of double, long, and float elements.
TupleSource that produces key column values from ColumnSource types Double, Long, and Integer.
3-Tuple (triple) key class composed of double, long, and int elements.
TupleSource that produces key column values from ColumnSource types Double, Long, and Long.
3-Tuple (triple) key class composed of double, long, and long elements.
 
 
 
 
TupleSource that produces key column values from ColumnSource types Double, Long, and Object.
3-Tuple (triple) key class composed of double, long, and Object elements.
TupleSource that produces key column values from ColumnSource types Double, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Long, and Long.
TupleSource that produces key column values from ColumnSource types Double, Long, and Short.
3-Tuple (triple) key class composed of double, long, and short elements.
This implements a timsort kernel for Doubles.
 
This implements a timsort kernel for Doubles.
 
2-Tuple (double) key class composed of double and long elements.
 
 
If you want to expose the internal state of an aggregation and compare it, then the new tables might have nulls where the old tables have zero.
A set of commonly used numeric functions that can be applied to Double types.
TupleSource that produces key column values from ColumnSource types Double, Object, and Boolean.
TupleSource that produces key column values from ColumnSource types Double, Object, and Byte.
3-Tuple (triple) key class composed of double, Object, and byte elements.
TupleSource that produces key column values from ColumnSource types Double, Object, and Character.
3-Tuple (triple) key class composed of double, Object, and char elements.
TupleSource that produces key column values from ColumnSource types Double and Object.
TupleSource that produces key column values from ColumnSource types Double, Object, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, Object, and Double.
3-Tuple (triple) key class composed of double, Object, and double elements.
TupleSource that produces key column values from ColumnSource types Double, Object, and Float.
3-Tuple (triple) key class composed of double, Object, and float elements.
TupleSource that produces key column values from ColumnSource types Double, Object, and Integer.
3-Tuple (triple) key class composed of double, Object, and int elements.
TupleSource that produces key column values from ColumnSource types Double, Object, and Long.
3-Tuple (triple) key class composed of double, Object, and long elements.
TupleSource that produces key column values from ColumnSource types Double, Object, and Object.
3-Tuple (triple) key class composed of double, Object, and Object elements.
TupleSource that produces key column values from ColumnSource types Double, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Object, and Long.
TupleSource that produces key column values from ColumnSource types Double, Object, and Short.
3-Tuple (triple) key class composed of double, Object, and short elements.
2-Tuple (double) key class composed of double and Object elements.
 
 
 
 
 
 
 
 
 
A set of commonly used functions that can be applied to Double types.
 
 
 
TupleSource that produces key column values from ColumnSource types Double, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Double and Byte.
TupleSource that produces key column values from ColumnSource types Double, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Double, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Double, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Double, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Long, and Character.
TupleSource that produces key column values from ColumnSource types Double and Long.
TupleSource that produces key column values from ColumnSource types Double, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, Long, and Double.
TupleSource that produces key column values from ColumnSource types Double, Long, and Float.
TupleSource that produces key column values from ColumnSource types Double, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Double, Long, and Long.
TupleSource that produces key column values from ColumnSource types Double, Long, and Object.
TupleSource that produces key column values from ColumnSource types Double, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Long, and Long.
TupleSource that produces key column values from ColumnSource types Double, Long, and Short.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
 
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
This operator computes the single unique value of a particular aggregated state.
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
 
TupleSource that produces key column values from ColumnSource types Double, Short, and Boolean.
TupleSource that produces key column values from ColumnSource types Double, Short, and Byte.
3-Tuple (triple) key class composed of double, short, and byte elements.
TupleSource that produces key column values from ColumnSource types Double, Short, and Character.
3-Tuple (triple) key class composed of double, short, and char elements.
TupleSource that produces key column values from ColumnSource types Double and Short.
TupleSource that produces key column values from ColumnSource types Double, Short, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Double, Short, and Double.
3-Tuple (triple) key class composed of double, short, and double elements.
TupleSource that produces key column values from ColumnSource types Double, Short, and Float.
3-Tuple (triple) key class composed of double, short, and float elements.
TupleSource that produces key column values from ColumnSource types Double, Short, and Integer.
3-Tuple (triple) key class composed of double, short, and int elements.
TupleSource that produces key column values from ColumnSource types Double, Short, and Long.
3-Tuple (triple) key class composed of double, short, and long elements.
TupleSource that produces key column values from ColumnSource types Double, Short, and Object.
3-Tuple (triple) key class composed of double, short, and Object elements.
TupleSource that produces key column values from ColumnSource types Double, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Double, Short, and Long.
TupleSource that produces key column values from ColumnSource types Double, Short, and Short.
3-Tuple (triple) key class composed of double, short, and short elements.
2-Tuple (double) key class composed of double and short elements.
Single value source for Double.
 
Sparse array source for Double.
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
A SsmBackedColumnSource for Doubles.
 
This implements a timsort kernel for Doubles.
 
This implements a timsort kernel for Doubles.
 
Cast the values in the input chunk to an int.
 
Utilities for downsampling non-ticking time series data within a query.
Enum to use when selecting downsampling behavior:
Easy to use wrapper for downsampling data.
The Builder class allows setting properties for a downsample import and provides a DownsampleImport.Builder.build() method which returns a DownsampleImport object that will use the configured properties to import batch data.
 
 
 
 
Persistent query that takes a source table, downsamples it and saves into a target table (intraday).
 
A simple utility for downsampling time-series data.
A class to supporting building a Downsampler in a fluent manner.
 
 
A Deephaven-side shim for StatsDriver.
 
Listen for all events that our check box is likely to be interested in.
 
 
Indicates that an operation which requires unique keys (such as MultiJoin) has one or more duplicate keys.
Dynamic chart title created from table columns
A dynamic chart title from oneClick datasets
A dynamic chart title from Table
An abstract class for dynamic chart title from table and oneClick dataset
Utilities for dynamic compilation.
Shared utility methods useful for injecting DataImportServiceConfig instances into a DataRoutingService configuration.
Interface for dynamic nodes in a query's directed acyclic graph.
 
Implementations can implement this interface to include a default implementation for the resolve methods.
DeferredEndpoint implementation for DIS endpoint that has its endpoint registered in service registry
DeferredEndpoint implementation that uses ServiceRegistryService to resolve endpoints
DeferredEndpoint implementation for LAS endpoint that has its endpoint registered in service registry
Provide unique names for series.
A dynamically changing table.
DynamicTableToAdoConverter<T extends com.fishlib.dataobjects.WAbstractDataObject>
Convert DynamicTable changes into ADO handler calls.
DynamicTableToAdoConverter.AdoHandler<T extends com.fishlib.dataobjects.WAbstractDataObject>
 
The DynamicTableWriter creates an in-memory table using ArrayBackedColumnSources of the type specified in the constructor.
A configuration defined data quality test case for DynamicValidator.
An exception thrown when problems are encountered converting strings into typed parameter values.
An exception thrown when attempting to set a parameter that does not exist in the method.
An exception resulting from reflection not being able to access parameter names.
An exception thrown when trying to invoke the test, but a required parameter has not been set.
An exception thrown when DynamicValidatorInterface contains multiple methods with the same name.
An exception thrown when the test method is not present in DynamicValidatorInterface.
Utilities for loading DynamicValidator test cases.
This annotation indicates that a field is used in dynamically generated code.
A user interface driven data validator.
Interface containing all tests than can be executed during dynamic data validation.
A where filter that extracts a set of inclusion or exclusion keys from a set table.
 
 
A source of element data within a table.
An EMA.
An array of EMAs with different timescales.
Control parameters for performing EMAs with Table.updateBy(Collection, String...)
 
A UpdateBySpec for performing an Exponential Moving Average across the specified columns
 
When variable bindings are changed (add, update, remove), these listeners will be notified.
Query to get definitions for table variables.
EmbeddedDbConsole remote query to get a variable.
 
Lets you make a table visible to everyone.
Provides an empty filter for all users, so that a table is always visible.
Regioned ColumnSource that replaces empty CharSequences with null.
0-Tuple key class.
 
Protobuf enum io.deephaven.proto.common.EncodingTypeEnum
 
 
Methods for converting endpoint configs into deferred endpoints.
End of table update
End of table update
Encoder for a EndTableUpdate message.
 
A Handle to a Persistent Query backed by an Enterprise worker.
The WorkerHandle implementation for commiunicating with legacy workers.
Basic worker control for Deephaven Enterprise workers, running the same version as the Dispatcher.
Binary stores consist of Entries, which may be Rows or Records.
Implementors of this interface provide Row and Record callbacks.
 
 
Marker exception when the AbstractBinaryStoreReader encounters an EOF.
 
A snapshot of market data needed to fit an equity option model.
Utility for accessing and querying equity fit data contained in a dynamic table.
A snapshot of market data needed to fit an equity option model.
A wide view of the equity fit data where the option data is grouped by expiration and strike.
A snapshot of market data needed to fit an equity option model.
A utility for prioritizing the processing of new data to fit.
An Error report from the server.
 
An interface for a plot that can report rendering errors to a higher level
 
A class that provides means for reporting an error to the user.
Protobuf type io.deephaven.proto.controller.ErrorResponse
Protobuf type io.deephaven.proto.controller.ErrorResponse
 
Fixes etcd ACLs that break after upgrading to partial URL encodings in 1.20231218.116 and/or 1.20231218.132, such as e.g.
This class manages a single underlying etcd connection (client) instance on behalf of its clients.
A bootstrapped etcd role that needs read/write access to a AclContext.
A bootstrapped etcd role that needs read-only access to a AclContext.
This class manages a single underlying etcd connection (client) instance on behalf of its clients.
A bootstrapped etcd role that needs read/write access to a AclContext.
A global static ClientCreator etcd instance with the controller role.
Role provider for Etcd persistent query storage.
This class manages a single underlying etcd connection (client) instance on behalf of its clients.
A bootstrapped etcd role that needs read only access to a RoutingFileContext.
This class manages a single underlying etcd connection (client) instance on behalf of its clients.
A bootstrapped etcd role that needs read/write access to a RoutingFileContext.
Implementation class of DbAclGuiHelper that uses etcd as Acl store
Access to the Etcd ACL database.
This class manages a single underlying etcd connection (client) instance on behalf of its clients.
A bootstrapped etcd role that needs read/write access to a SchemaContext.
A bootstrapped etcd role that needs read-only access to a SchemaContext.
This class manages a single underlying etcd connection (client) instance on behalf of its clients.
A bootstrapped etcd role that needs read/write access to a SchemaContext.
Divide a table evenly into slices and put the slices into a TableMap.
Class to create audit and process event log loggers, and provide a mechanism to create and initialize other binary loggers.
This is a Java wrapper interface for IPython.core.events.EventManager
This file is an example importer that illustrates the extensions to BaseImporter needed to create a custom importer.
Class to help with determining details from Throwable instances.
Sometimes the initial stack trace is ridiculously deep, and irrelevant.
Protobuf type io.deephaven.proto.common.ExceptionDetailsMessage
Protobuf type io.deephaven.proto.common.ExceptionDetailsMessage
 
This dialog allows the User to decide how Exceptions should be handled.
This class provides a means to queue up exceptions and display them to a user.
An interface for prioritizing the execution of table rows.
Creates a ThreadPoolExecutor which can then be used to submit or execute tasks.
Manage a value that changes after a certain period of time.
Returns a string representing the current time period.
 
Returns the current date.
Provides DailyExpiration and adds access to the current date.
Expires on the hour, returning a datetime format of "yyyy-MM-dd.HHmmss.SSSZ", which will round to "yyyy-MM-dd.HH0000.000-????" after rolling on the hour.
Static value - does not expire.
A sum where the values are decayed at an exponential rate to zero.
Client for exported objects.
 
 
Protobuf type io.deephaven.proto.controller.ExportedObjectInfoMessage
Protobuf type io.deephaven.proto.controller.ExportedObjectInfoMessage
 
Protobuf enum io.deephaven.proto.controller.ExportedObjectTypeEnum
 
 
Exports tables to a RemoteTableHandleManager, for access via a proxy.
 
 
 
Dialog for sharing (exporting) part of a workspace.
A Helper class for sharing (exporting) part of a workspace.
An unchecked exception indicating a problem with a parsed expression, for example in Table.where(String...) or Table.update(String...).
A Factory class that produces ExpressionFactory instances based on an expression.
A parser that will try a set of ExpressionFactorys and attempt to parse the expression until one of them succeeds.
Helpful class which parses expressions and performs extra "this is exactly one expression" validation
Defines tables that support adding and changing columns
 
Results to be handed from beginAddColumns to finishAddColumns.
A base interface for Schema ExtendedStorage elements.
A base interface for Schema ExtendedStorage elements known to be XML.
This annotation indicates that a class or method is used externally.
 
 
Utility methods used for writing/reading Indexes.
AppendableColumn for outputting Externalizable objects to a local column location.
 
AppendableColumn for streaming output of Externalizable objects to a CurrentByteBufferSink.
 
Protobuf type io.deephaven.proto.controller.ExtraColumnMessage
Protobuf type io.deephaven.proto.controller.ExtraColumnMessage
 
 
 
 
 
 
 
A query that will, in one operation, fetch a table, apply ACLs, and initialize a viewport for the requested object.
 
 
 
Fetch a viewport-ready table from the server.
 
 
An interface for constructing plots.
A factory for creating a new Figure.
An interface for constructing plots.
Applies a series transform to a given FigureImpl.
Schedules snapshots for all tables in the figure.
Widget for displaying a figure.
 
Marker interface for Controller to understand that it is looking at a plot/figure, and how it should be handled in the open api.
Interface to abstract-away local or remote file access.
 
Ordered buffer tracking system for a file, used to represent the data region of a column file.
Message implementation to wrap a stored buffer and associated boundaries.
A representation of an open file.
Base class for accessors that wrap a FileHandle with support for interruption and asynchronous close.
ByteBufferSink that writes to a FileHandle in lieu of a FileChannel.
Factory interface for producing FileHandles.
 
 
Utility/helper methods for file operations.
Give callers of FileHelper.deleteRecursivelyOnNFS(File, Pattern) a better exception to catch.
Base class for FileImportBuilders with properties common to all file imports.
 
Provides a mechanism for intra-process thread-safe file locking, used as machine-scope readers-writers lock.
Data importer protocol message for specifying a file and byte offset into a stream of log files.
 
A UpdateBySpec for performing a forward fill of the specified columns.
 
 
 
Unified interface for filtering tables and locations together.
A dialog used to help users create a filter.
 
Base class for specific filter parameters.
Dialog box containing a single-selection list that you can filter down.
A list model that contains a case insensitive filter string.
A panel that contains a filter textbox and then a list of items filtered by that filter.
 
This interface defines a table model that supports filtering.
TableDataService implementation with support to filter the provided TableLocations.
A TableMap that filters and optionally transforms the keys of another TableMap.
A basic extension of GuiTableMap that enables filtering based on the provided FilterStrategy
Filter Generators define ACLs.
 
The FilterGeneratorFactory gets the filter code from the ACL table (or an addFilter function in a persistent query), and turns the text representation of the filter into a FilterGenerator using the CompilerTools.
 
A dialog that can be used to create or modify links between a LinkSource and LinkTarget.
 
A helper class that implements basic Filter Link functionality.
 
 
 
A Popup provider that links a GuiTable to or from any other Linkable
This class maintains a registry of link sources/targets.
This class takes a stream of input FilterData items from the UI and tries to compress them into a filter which will result in more optimised filters in the query engine.
 
Wraps PivotWidget to add support for filtering, sorting, one click, and filter links.
 
Deprecated.
Basic implementation of the FilterStrategy interface.
 
 
 
Indicates that a defaulted method should be treated as final and never overridden.
 
 
State factory for firstBy using an InterativeIndexState to create a redirection Index.
 
 
Basic data describing a snapshot of market data.
A snapshot of market data needed to create an option chain.
A snapshot of market data needed to create an option chain for futures.
A snapshot of market data needed to define option market prices.
A snapshot of market data needed to define rates for an underlying.
A snapshot of market data needed to define an underlying security.
A snapshot of market data needed to define future prices for an underlying security.
A snapshot of market data needed to define prices for an underlying security.
A snapshot of market data needed to define the vol surface for an underlying.
A high level grouping used to partition all data into subsets that should be fit or evaluated together.
Factory methods to create multithreaded resources to fit a derivative model's parameters.
 
 
 
A utility class to decode column data updates with a fixed width (ie primitive types).
A utility class to decode column data updates with a fixed width (ie primitive types).
AppendableColumn for outputting variable-width objects to a local column location with a supporting ObjectCodec.
 
Chunked aggregation operator for sorted first/last-by using a float sort-column on add-only tables.
ColumnSource implementation for aggregation result float columns.
 
 
An ObjectCodec that encodes a float[] using one integer to indicate the array size and then the array items sequentially.
Float array column data
 
 
 
Float array column data
 
 
 
 
 
Simple array source for Float.
TupleSource that produces key column values from ColumnSource types Float, Boolean, and Boolean.
TupleSource that produces key column values from ColumnSource types Float, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Boolean, and Character.
TupleSource that produces key column values from ColumnSource types Float and Boolean.
TupleSource that produces key column values from ColumnSource types Float, Boolean, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, Boolean, and Double.
TupleSource that produces key column values from ColumnSource types Float, Boolean, and Float.
TupleSource that produces key column values from ColumnSource types Float, Boolean, and Integer.
TupleSource that produces key column values from ColumnSource types Float, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Float, Boolean, and Object.
TupleSource that produces key column values from ColumnSource types Float, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Float, Boolean, and Short.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Byte.
3-Tuple (triple) key class composed of float, byte, and byte elements.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Character.
3-Tuple (triple) key class composed of float, byte, and char elements.
TupleSource that produces key column values from ColumnSource types Float and Byte.
TupleSource that produces key column values from ColumnSource types Float, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Double.
3-Tuple (triple) key class composed of float, byte, and double elements.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Float.
3-Tuple (triple) key class composed of float, byte, and float elements.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Integer.
3-Tuple (triple) key class composed of float, byte, and int elements.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Long.
3-Tuple (triple) key class composed of float, byte, and long elements.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Object.
3-Tuple (triple) key class composed of float, byte, and Object elements.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Short.
3-Tuple (triple) key class composed of float, byte, and short elements.
This implements a timsort kernel for Floats.
 
This implements a timsort kernel for Floats.
 
2-Tuple (double) key class composed of float and byte elements.
TupleSource that produces key column values from ColumnSource types Float, Character, and Boolean.
TupleSource that produces key column values from ColumnSource types Float, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Character, and Character.
TupleSource that produces key column values from ColumnSource types Float and Character.
TupleSource that produces key column values from ColumnSource types Float, Character, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, Character, and Double.
TupleSource that produces key column values from ColumnSource types Float, Character, and Float.
TupleSource that produces key column values from ColumnSource types Float, Character, and Integer.
TupleSource that produces key column values from ColumnSource types Float, Character, and Long.
TupleSource that produces key column values from ColumnSource types Float, Character, and Object.
TupleSource that produces key column values from ColumnSource types Float, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Character, and Long.
TupleSource that produces key column values from ColumnSource types Float, Character, and Short.
3-Tuple (triple) key class composed of float, char, and byte elements.
3-Tuple (triple) key class composed of float, char, and char elements.
3-Tuple (triple) key class composed of float, char, and double elements.
3-Tuple (triple) key class composed of float, char, and float elements.
3-Tuple (triple) key class composed of float, char, and int elements.
3-Tuple (triple) key class composed of float, char, and long elements.
3-Tuple (triple) key class composed of float, char, and Object elements.
3-Tuple (triple) key class composed of float, char, and short elements.
2-Tuple (double) key class composed of float and char elements.
Chunk implementation for float data.
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
 
This operator computes the single unique value of a particular aggregated state.
 
 
 
 
Creates chunk filters for float values.
 
ChunkPool implementation for chunks of floats.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
Float column data
 
 
Float column data
 
 
 
Iteration support for boxed or primitive floats contained with a ColumnSource.
 
 
 
 
 
TupleSource that produces key column values from ColumnSource types Float, DBDateTime, and Boolean.
TupleSource that produces key column values from ColumnSource types Float, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Float, DBDateTime, and Character.
TupleSource that produces key column values from ColumnSource types Float and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, DBDateTime, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, DBDateTime, and Double.
TupleSource that produces key column values from ColumnSource types Float, DBDateTime, and Float.
TupleSource that produces key column values from ColumnSource types Float, DBDateTime, and Integer.
TupleSource that produces key column values from ColumnSource types Float, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Float, DBDateTime, and Object.
TupleSource that produces key column values from ColumnSource types Float, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Float, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Float, DBDateTime, and Short.
 
 
TupleSource that produces key column values from ColumnSource types Float, Double, and Boolean.
TupleSource that produces key column values from ColumnSource types Float, Double, and Byte.
3-Tuple (triple) key class composed of float, double, and byte elements.
TupleSource that produces key column values from ColumnSource types Float, Double, and Character.
3-Tuple (triple) key class composed of float, double, and char elements.
TupleSource that produces key column values from ColumnSource types Float and Double.
TupleSource that produces key column values from ColumnSource types Float, Double, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, Double, and Double.
3-Tuple (triple) key class composed of float, double, and double elements.
TupleSource that produces key column values from ColumnSource types Float, Double, and Float.
3-Tuple (triple) key class composed of float, double, and float elements.
TupleSource that produces key column values from ColumnSource types Float, Double, and Integer.
3-Tuple (triple) key class composed of float, double, and int elements.
TupleSource that produces key column values from ColumnSource types Float, Double, and Long.
3-Tuple (triple) key class composed of float, double, and long elements.
TupleSource that produces key column values from ColumnSource types Float, Double, and Object.
3-Tuple (triple) key class composed of float, double, and Object elements.
TupleSource that produces key column values from ColumnSource types Float, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Double, and Long.
TupleSource that produces key column values from ColumnSource types Float, Double, and Short.
3-Tuple (triple) key class composed of float, double, and short elements.
2-Tuple (double) key class composed of float and double elements.
 
 
 
 
 
TupleSource that produces key column values from ColumnSource types Float, Float, and Boolean.
TupleSource that produces key column values from ColumnSource types Float, Float, and Byte.
3-Tuple (triple) key class composed of float, float, and byte elements.
TupleSource that produces key column values from ColumnSource types Float, Float, and Character.
3-Tuple (triple) key class composed of float, float, and char elements.
TupleSource that produces key column values from ColumnSource types Float and Float.
TupleSource that produces key column values from ColumnSource types Float, Float, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, Float, and Double.
3-Tuple (triple) key class composed of float, float, and double elements.
TupleSource that produces key column values from ColumnSource types Float, Float, and Float.
3-Tuple (triple) key class composed of float, float, and float elements.
TupleSource that produces key column values from ColumnSource types Float, Float, and Integer.
3-Tuple (triple) key class composed of float, float, and int elements.
TupleSource that produces key column values from ColumnSource types Float, Float, and Long.
3-Tuple (triple) key class composed of float, float, and long elements.
TupleSource that produces key column values from ColumnSource types Float, Float, and Object.
3-Tuple (triple) key class composed of float, float, and Object elements.
TupleSource that produces key column values from ColumnSource types Float, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Float, and Long.
TupleSource that produces key column values from ColumnSource types Float, Float, and Short.
3-Tuple (triple) key class composed of float, float, and short elements.
2-Tuple (double) key class composed of float and float elements.
A set of commonly used floating point numeric functions that can be applied to Float types.
3-Tuple (triple) key class composed of float, int, and byte elements.
3-Tuple (triple) key class composed of float, int, and char elements.
3-Tuple (triple) key class composed of float, int, and double elements.
TupleSource that produces key column values from ColumnSource types Float, Integer, and Boolean.
TupleSource that produces key column values from ColumnSource types Float, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Integer, and Character.
TupleSource that produces key column values from ColumnSource types Float and Integer.
TupleSource that produces key column values from ColumnSource types Float, Integer, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, Integer, and Double.
TupleSource that produces key column values from ColumnSource types Float, Integer, and Float.
TupleSource that produces key column values from ColumnSource types Float, Integer, and Integer.
TupleSource that produces key column values from ColumnSource types Float, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Float, Integer, and Object.
TupleSource that produces key column values from ColumnSource types Float, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Float, Integer, and Short.
3-Tuple (triple) key class composed of float, int, and float elements.
3-Tuple (triple) key class composed of float, int, and int elements.
3-Tuple (triple) key class composed of float, int, and long elements.
3-Tuple (triple) key class composed of float, int, and Object elements.
3-Tuple (triple) key class composed of float, int, and short elements.
This implements a timsort kernel for Floats.
 
This implements a timsort kernel for Floats.
 
2-Tuple (double) key class composed of float and int elements.
TupleSource that produces key column values from ColumnSource types Float, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Float, Long, and Byte.
3-Tuple (triple) key class composed of float, long, and byte elements.
TupleSource that produces key column values from ColumnSource types Float, Long, and Character.
3-Tuple (triple) key class composed of float, long, and char elements.
TupleSource that produces key column values from ColumnSource types Float and Long.
TupleSource that produces key column values from ColumnSource types Float, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, Long, and Double.
3-Tuple (triple) key class composed of float, long, and double elements.
TupleSource that produces key column values from ColumnSource types Float, Long, and Float.
3-Tuple (triple) key class composed of float, long, and float elements.
TupleSource that produces key column values from ColumnSource types Float, Long, and Integer.
3-Tuple (triple) key class composed of float, long, and int elements.
TupleSource that produces key column values from ColumnSource types Float, Long, and Long.
3-Tuple (triple) key class composed of float, long, and long elements.
 
 
 
 
TupleSource that produces key column values from ColumnSource types Float, Long, and Object.
3-Tuple (triple) key class composed of float, long, and Object elements.
TupleSource that produces key column values from ColumnSource types Float, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Long, and Long.
TupleSource that produces key column values from ColumnSource types Float, Long, and Short.
3-Tuple (triple) key class composed of float, long, and short elements.
This implements a timsort kernel for Floats.
 
This implements a timsort kernel for Floats.
 
2-Tuple (double) key class composed of float and long elements.
 
 
A set of commonly used numeric functions that can be applied to Float types.
TupleSource that produces key column values from ColumnSource types Float, Object, and Boolean.
TupleSource that produces key column values from ColumnSource types Float, Object, and Byte.
3-Tuple (triple) key class composed of float, Object, and byte elements.
TupleSource that produces key column values from ColumnSource types Float, Object, and Character.
3-Tuple (triple) key class composed of float, Object, and char elements.
TupleSource that produces key column values from ColumnSource types Float and Object.
TupleSource that produces key column values from ColumnSource types Float, Object, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, Object, and Double.
3-Tuple (triple) key class composed of float, Object, and double elements.
TupleSource that produces key column values from ColumnSource types Float, Object, and Float.
3-Tuple (triple) key class composed of float, Object, and float elements.
TupleSource that produces key column values from ColumnSource types Float, Object, and Integer.
3-Tuple (triple) key class composed of float, Object, and int elements.
TupleSource that produces key column values from ColumnSource types Float, Object, and Long.
3-Tuple (triple) key class composed of float, Object, and long elements.
TupleSource that produces key column values from ColumnSource types Float, Object, and Object.
3-Tuple (triple) key class composed of float, Object, and Object elements.
TupleSource that produces key column values from ColumnSource types Float, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Object, and Long.
TupleSource that produces key column values from ColumnSource types Float, Object, and Short.
3-Tuple (triple) key class composed of float, Object, and short elements.
2-Tuple (double) key class composed of float and Object elements.
 
 
 
 
 
 
 
 
 
A set of commonly used functions that can be applied to Float types.
 
 
 
TupleSource that produces key column values from ColumnSource types Float, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Float and Byte.
TupleSource that produces key column values from ColumnSource types Float, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Float, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Float, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Float, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Long, and Character.
TupleSource that produces key column values from ColumnSource types Float and Long.
TupleSource that produces key column values from ColumnSource types Float, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, Long, and Double.
TupleSource that produces key column values from ColumnSource types Float, Long, and Float.
TupleSource that produces key column values from ColumnSource types Float, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Float, Long, and Long.
TupleSource that produces key column values from ColumnSource types Float, Long, and Object.
TupleSource that produces key column values from ColumnSource types Float, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Long, and Long.
TupleSource that produces key column values from ColumnSource types Float, Long, and Short.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
 
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
This operator computes the single unique value of a particular aggregated state.
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
 
TupleSource that produces key column values from ColumnSource types Float, Short, and Boolean.
TupleSource that produces key column values from ColumnSource types Float, Short, and Byte.
3-Tuple (triple) key class composed of float, short, and byte elements.
TupleSource that produces key column values from ColumnSource types Float, Short, and Character.
3-Tuple (triple) key class composed of float, short, and char elements.
TupleSource that produces key column values from ColumnSource types Float and Short.
TupleSource that produces key column values from ColumnSource types Float, Short, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Float, Short, and Double.
3-Tuple (triple) key class composed of float, short, and double elements.
TupleSource that produces key column values from ColumnSource types Float, Short, and Float.
3-Tuple (triple) key class composed of float, short, and float elements.
TupleSource that produces key column values from ColumnSource types Float, Short, and Integer.
3-Tuple (triple) key class composed of float, short, and int elements.
TupleSource that produces key column values from ColumnSource types Float, Short, and Long.
3-Tuple (triple) key class composed of float, short, and long elements.
TupleSource that produces key column values from ColumnSource types Float, Short, and Object.
3-Tuple (triple) key class composed of float, short, and Object elements.
TupleSource that produces key column values from ColumnSource types Float, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Float, Short, and Long.
TupleSource that produces key column values from ColumnSource types Float, Short, and Short.
3-Tuple (triple) key class composed of float, short, and short elements.
2-Tuple (double) key class composed of float and short elements.
Single value source for Float.
 
Sparse array source for Float.
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
A SsmBackedColumnSource for Floats.
 
This implements a timsort kernel for Floats.
 
This implements a timsort kernel for Floats.
 
Cast the values in the input chunk to an int.
 
 
A font used to represent text.
Style of font.
An implementation of IconCode for use with the FontAwesome icon set.
A simple dialog for setting various widget fonts.
 
 
Provides a pop up menu with options for formatting the column.
 
Formatters to transform strings into more usable forms.
The various format types that can be applied to a column.
The Formula class is used within a FormulaColumn to compute individual table cell values.
 
 
 
 
 
Exception while compiling user formulas.
Exception while evaluating user formulas.
 
 
 
 
 
 
 
 
This replaces FormulaTableIterator.
 
FreezeBy records the first value for a given key in the output table and ignores subsequent changes.
 
 
 
A Freeze Column manager allows the user to freeze columns so that they are always in view.
Allows the user to "Freeze Columns".
A Transfer Handler that takes into account freeze tables.
Immutable class holding the information necessary to fully identify a table location (TableKey + TableLocationKey)
FullTableLocationKey representing all internal partition values.
 
 
Holder for functional interfaces not defined in the java.util.function package.
 
Represents an operation that accepts no input and returns a boolean result, throwing an exception.
Represents an operation that accepts a single input argument and returns no result, throwing an exception.
 
Represents an operation that accepts no input and returns a result, throwing an exception.
 
Represents a function that accepts three arguments and produces a result.
Extension to the Lock interface to enable locking for the duration of a lambda or other FunctionalInterface invocation.
ReentrantLock that adds the FunctionalLock default features.
 
A supplier that uses a FunctionConsistencyMonitor to ensure that multiple invocations to the same function always return the same value, even if underlying conditions (like the date) change.
An abstract table that represents the result of a function.
A snapshot of market data needed to fit a futures option model.
A snapshot of market data needed to fit a futures option model.
Utility for accessing and querying futures fit data contained in a dynamic table.
A snapshot of market data needed to fit a futures option model.
A snapshot of market data needed to fit a futures option model.
A utility for prioritizing the processing of new data to fit.
Utility class for use to assist with Future-related tasks.
Binary store importer that can be used in both persistent queries and command-line imports.
General CSV importer class to handle standard CSV imports
 
Jdbc SQL importer class, based off GeneralCsvImporter
General XML importer class to handle single-table XML imports
 
 
 
 
A TableFilterProvider that generates ACLs based on a set of FilterGenerators attached to specific groups.
A Generic AutoResizableTableCellRenderer that formats items based on an input Format or toString().
A worker that executes a supplied command line.
Convert an Avro GenericRecord to Deephaven rows.
A builder to map key and value fields to table columns.
Protobuf type io.deephaven.proto.controller.GetAllGroupsRequest
Protobuf type io.deephaven.proto.controller.GetAllGroupsRequest
 
 
 
Protobuf type io.deephaven.proto.controller.GetAllUsersRequest
Protobuf type io.deephaven.proto.controller.GetAllUsersRequest
 
 
 
Protobuf type io.deephaven.proto.controller.GetConfigurationRequest
Protobuf type io.deephaven.proto.controller.GetConfigurationRequest
 
Protobuf type io.deephaven.proto.controller.GetConfigurationResponse
Protobuf type io.deephaven.proto.controller.GetConfigurationResponse
 
 
Simple query that gets the vital statistics necessary for UI elements related to DriverWrappers.
Request argument for getNonce rpc.
Request argument for getNonce rpc.
 
Request response for getNonce rpc.
Request response for getNonce rpc.
 
 
 
Protobuf type io.deephaven.proto.controller.GetScriptPathsRequest
Protobuf type io.deephaven.proto.controller.GetScriptPathsRequest
 
Protobuf type io.deephaven.proto.controller.GetScriptPathsResponse
Protobuf type io.deephaven.proto.controller.GetScriptPathsResponse
 
Protobuf type io.deephaven.proto.controller.GetScriptRequest
Protobuf type io.deephaven.proto.controller.GetScriptRequest
 
Protobuf type io.deephaven.proto.controller.GetScriptResponse
Protobuf type io.deephaven.proto.controller.GetScriptResponse
 
 
Request argument for getTokenAs rpc See the service definition file for details on the rpc request.
Request argument for getTokenAs rpc See the service definition file for details on the rpc request.
 
Request response for getTokenAs rpc See the service definition file for details on the rpc request.
Request response for getTokenAs rpc See the service definition file for details on the rpc request.
 
Request argument for getToken rpc.
Request argument for getToken rpc.
 
Request response for getToken rpc.
Request response for getToken rpc.
 
This manager is used to issue and listen for global OneClick events that are not dependent on the GUI layout
 
 
A simple dialog that allows a user to input a line number.
 
 
 
 
Functions statically imported into Groovy.
 
The GroupedRedirectionIndex is intended for situations where you have several Indices that represent contiguous rows of your output table and a flat output index.
 
A builder interface used to create grouping tables or maps.
Representation class for grouping column information stored in key-value metadata for Deephaven-written Parquet files.
A Tagging interface for use with memoized grouping calculations
Implementations of this interface are able to compute groupings.
 
This is the Acl Group resource, defines all REST operations supported for /acl/groups uri.
 
Repeating group dimensions
Repeating group dimensions
The Group entity, to manage Group and Strategy mappings
 
 
 
The base implementation for columns in a table.
A Factory class that creates AbstractDataColumns suitable for use with ColumnSetFactory.
 
A basic UI table backed by a WColumnSet and IrisTableModel
 
 
 
Finds runs of the same slot, and fills in the chunkPositions, runStarts, and runLengths arrays.
 
 
 
 
 
 
 
 
An abstract table that represents a hashset of smart keys.
ColumnSource implementation that delegates to the main and overflow sources for a hash table column.
An extension of PopupProvider that provides menu items when a table header is right clicked.
A simple method for generating a Heap dump for this JVM.
A TableColumnModel which allows columns to be hidden and unhidden.
Popup Provider to handle hiding Various combinations of columns.
 
This class is an extension of QueryTable that overrides many methods from Table which are not valid to perform on Hierarchical tables (Table.treeTable(String, String) and Table.rollup(ComboAggregateFactory, String...)).
A class that contains information required for a particular Hierarchical table type.
Utility for calculating histogram plot information: bin locations and data frequencies within these bins.
 
 
 
Class to help build HTML tables that can be displayed through a web service.
Options for columns in the table.
Utilities to send HTTP requests to Zendesk
Thrown when the zip file is too large and the user cancels the ticket.
A PropertyInputStreamLoader that loads files via HTTP GET requests to the specified host
TableWriter that writes to multiple other writers.
 
Renders an icon for users to click on.
An interface to expose methods of the DataImportServer that need to be available for mocking in unit tests.
Signalling interface for DataImportChannelItems that have a long ID.
Key implementation for objects keyed by their own identity.
Apply the wrapped filter only when the table is not claimed.
Interface for history session, used by the console to interface with our XMLHistoryManager.
 
 
 
Simple array source for Immutable Byte.
Simple array source for Immutable Char.
Sub-interface of ColumnSource for implementations that always use return true from ImmutableColumnSource.isImmutable() and delegate all getPrev* methods to their current (non-previous) equivalents.
Defaulted interfaces for various immutable ColumnSource types, in order to avoid having defaults at higher levels in the class hierarchy.
Default interface for immutable Boolean ColumnSource implementations.
Default interface for immutable byte ColumnSource implementations.
Default interface for immutable char ColumnSource implementations.
Default interface for immutable double ColumnSource implementations.
Default interface for immutable float ColumnSource implementations.
Default interface for immutable int ColumnSource implementations.
Default interface for immutable long ColumnSource implementations.
Default interface for immutable DBDateTime ColumnSource implementations.
Default interface for immutable Object ColumnSource implementations.
Default interface for immutable short ColumnSource implementations.
Default interface for immutable long-backed ColumnSource implementations.
 
 
Simple array source for Immutable Double.
Simple array source for Immutable Float.
 
Simple array source for Immutable Int.
Simple array source for Immutable Long.
 
A read-only in-memory ResultSet implementation that is constructed from raw data and type information.
Simple array source for Immutable Short.
 
Base class for ImportBuilders with properties common to all imports.
Interface for handling transformations from custom implementations of Parser.
 
Functionality for analyzing import details.
Encapsulates details about ImportColumns from the schema, such as sourceType, formulae, etc
Wrap OnDiskQueryDatabase, ensuring the user context has been set.
 
This class encapsulates common transformations that can be used in ImportSource elements.
 
 
Performs a Workspace Import.
 
We don't actually need to do anything here; we really just are a null place holder for our configuration type; so that the JdbcImportQueryConfigPanel can make use of our worker.
 
Mode for importers.
 
Container for import property name constants.
 
Support classes for programmatic creation of ImportSource blocks for schema files.
A class to wrap up details of an ImportColumn.
A Schema import source.
 
 
Interface for tracking user-specified import state.
When reading the checkpoint record, we may not be able to find the class for the import state.
 
Import state that counts rows, and unique "sym" values.
Import state that counts rows, unique "usym" values, and unique "usym" + expiry pairs.
Basic import state that counts appended rows.
Import state that counts rows, unique "sym" values, and unique "usym" values.
 
A Factory to generate TableWriters for use with various importers.
A base for table writer factories with common utility code to validate and prepare table destination directories, and create the table writers.
A FilterData that selects strings which include or do not include values in the set
A FilterData that tests for inclusion from a set of strings
Runtime exception representing an incompatibility between table definitions.
 
 
 
 
This will filter a table starting off with the first N rows, and then adding new rows to the table on each refresh.
 
Simple utility class for managing the indentation of generated code.
A set of sorted long keys between 0 and Long.MAX_VALUE
 
 
A class for creating Indexs in various ways.
 
An IndexBuilder that accepts key additions in any random order.
An builder for Indexs that requires keys to be added in a monotonically increasing fashion.
 
Dataset where values can be retrieved via an integer index.
IndexableData dataset backed by an array.
IndexableData dataset backed by an array.
IndexableData dataset with Byte values.
IndexableData dataset with Character values.
IndexableData dataset with DBDateTime values.
IndexableData with Double values.
IndexableData with Float values.
IndexableData dataset which ensures no IndexOutOfBoundsExceptions are thrown.
IndexableData dataset with Integer values.
IndexableData dataset backed by an array.
IndexableData dataset with Long values.
IndexableData dataset with Short values.
IndexableData dataset whose data is a column in a SwappableTable and whose indices are the row numbers of the column.
IndexableData dataset whose data is a column in a SwappableTable and whose indices are the row numbers of the column.
IndexableData dataset whose data is a column in a table and whose indices are the row numbers of the column.
IndexableData with a default value for missing indices and nulls.
An implementation of IndexableMap.
Dataset with indexed numeric values.
IndexableNumericData dataset comprised of an array of Dates.
IndexableNumericData dataset comprised of an array of DBDateTimes.
IndexableNumericData dataset backed by an array of doubles.
IndexableNumericData dataset backed by an array of floats.
IndexableNumericData dataset backed by an array of ints.
IndexableNumericData dataset backed by an array of longs.
IndexableNumericData dataset backed by an array of Numbers.
IndexableNumericData dataset backed by an array of shorts.
IndexableNumericData dataset backed by a list of Numbers.
IndexableData dataset whose data is a column in a SwappableTable and whose indices are the row numbers of the column.
IndexableData dataset whose data is a column in a table and whose indices are the row numbers of the column.
A builder that constructs an Index from a set of keys.
 
A codec to encode and decode generic Indexes to a column.
 
DataColumn implementation backed by a ColumnSource and an Index.
Local table location scanner that wraps a TableLocationMetadataIndex.
 
 
A set of sorted shifts.
Helper utility to build instances of IndexShiftData with internally consistent data.
 
 
 
Helper utility to build instances of IndexShiftData with internally consistent data.
Expands ShiftAwareListener.onUpdate(ShiftAwareListener.Update)'s Update into a backward compatible ARM (added, removed, modified) by expanding keyspace shifts.
 
 
An Inflatable is the on-wire representation of a Deflatable object.
A list of inflatables; sent from the server to the client.
Class to hold constants used in the ingestion persistent queries.
Importer utilities required for the Illumon importers
Keeps track of tasks that must be finished before some other tasks can be run.
A Raw table snapshot.
 
 
 
An in-memory PermissionFilterProvider that allows calling classes to set the applicable filters directly.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A ColumnRenderer that will render the input overlay on top of a base table within a LiveInputTableEditor
A GuiTable implementation that provides an overlay of locally edited values on top of a server side MutableInputTable
This is the table model for the spreadsheet like input table editor widget LiveInputTableEditor.
A pop up dialog used verify and edit rows before putting them into an InputTable.
This is a simple table used to verify and edit rows before putting them into an InputTable.
This is a simple table model used to verify and edit rows before putting them into an InputTable.
A pseudo-table implementation that provides rudimentary CRUD-like operations on a user table.
 
 
An Editor control that allows simple Add/Remove/Update operations to an InputTable
 
 
A Helper Class for performing UI Related Actions on a MutableInputTable.
 
 
 
This tool will examine a specified set of input tables and write snapshot tables as necessary.
 
A listener to be used with asynchronous input table methods to receive status notifications.
 
Array-backed ColumnSource for Instants.
Reinterpret result ColumnSource implementations that translates Instant to long values.
 
Sparse Array-backed ColumnSource for Instants.
 
This class is used for Listeners that represent "leaf" nodes in the update propagation tree.
The basis for listener implementations.
 
 
This class is used for ShiftAwareListeners that represent "leaf" nodes in the update propagation tree.
Chunked aggregation operator for sorted first/last-by using a int sort-column on add-only tables.
ColumnSource implementation for aggregation result int columns.
 
 
This class is just a compatibility bridge for IntArrayCodec
An ObjectCodec that encodes a int[] using one integer to indicate the array size and then the array items sequentially.
Int array column data
 
 
 
Int array column data
 
 
 
 
 
3-Tuple (triple) key class composed of int, byte, and byte elements.
3-Tuple (triple) key class composed of int, byte, and char elements.
3-Tuple (triple) key class composed of int, byte, and double elements.
3-Tuple (triple) key class composed of int, byte, and float elements.
3-Tuple (triple) key class composed of int, byte, and int elements.
3-Tuple (triple) key class composed of int, byte, and long elements.
3-Tuple (triple) key class composed of int, byte, and Object elements.
3-Tuple (triple) key class composed of int, byte, and short elements.
This implements a timsort kernel for Integers.
 
This implements a timsort kernel for Integers.
 
2-Tuple (double) key class composed of int and byte elements.
3-Tuple (triple) key class composed of int, char, and byte elements.
3-Tuple (triple) key class composed of int, char, and char elements.
3-Tuple (triple) key class composed of int, char, and double elements.
3-Tuple (triple) key class composed of int, char, and float elements.
3-Tuple (triple) key class composed of int, char, and int elements.
3-Tuple (triple) key class composed of int, char, and long elements.
3-Tuple (triple) key class composed of int, char, and Object elements.
3-Tuple (triple) key class composed of int, char, and short elements.
2-Tuple (double) key class composed of int and char elements.
Chunk implementation for int data.
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
Iterative sum operator, extended for absolute values and regular sums.
This operator computes the single unique value of a particular aggregated state.
 
 
 
 
 
Creates chunk filters for int values.
 
ChunkPool implementation for chunks of ints.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
Int column data
 
 
Int column data
 
 
 
 
 
An IntConsumer receives the int values contained in a data structure.
 
 
 
 
 
 
 
3-Tuple (triple) key class composed of int, double, and byte elements.
3-Tuple (triple) key class composed of int, double, and char elements.
3-Tuple (triple) key class composed of int, double, and double elements.
3-Tuple (triple) key class composed of int, double, and float elements.
3-Tuple (triple) key class composed of int, double, and int elements.
3-Tuple (triple) key class composed of int, double, and long elements.
3-Tuple (triple) key class composed of int, double, and Object elements.
3-Tuple (triple) key class composed of int, double, and short elements.
2-Tuple (double) key class composed of int and double elements.
 
 
Simple array source for Integer.
TupleSource that produces key column values from ColumnSource types Integer, Boolean, and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Boolean, and Character.
TupleSource that produces key column values from ColumnSource types Integer and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, Boolean, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, Boolean, and Double.
TupleSource that produces key column values from ColumnSource types Integer, Boolean, and Float.
TupleSource that produces key column values from ColumnSource types Integer, Boolean, and Integer.
TupleSource that produces key column values from ColumnSource types Integer, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Boolean, and Object.
TupleSource that produces key column values from ColumnSource types Integer, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Boolean, and Short.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Integer and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Integer, Character, and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Character, and Character.
TupleSource that produces key column values from ColumnSource types Integer and Character.
TupleSource that produces key column values from ColumnSource types Integer, Character, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, Character, and Double.
TupleSource that produces key column values from ColumnSource types Integer, Character, and Float.
TupleSource that produces key column values from ColumnSource types Integer, Character, and Integer.
TupleSource that produces key column values from ColumnSource types Integer, Character, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Character, and Object.
TupleSource that produces key column values from ColumnSource types Integer, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Character, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Character, and Short.
 
Iteration support for boxed or primitive integers contained with a ColumnSource.
TupleSource that produces key column values from ColumnSource types Integer, DBDateTime, and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, DBDateTime, and Character.
TupleSource that produces key column values from ColumnSource types Integer and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, DBDateTime, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, DBDateTime, and Double.
TupleSource that produces key column values from ColumnSource types Integer, DBDateTime, and Float.
TupleSource that produces key column values from ColumnSource types Integer, DBDateTime, and Integer.
TupleSource that produces key column values from ColumnSource types Integer, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Integer, DBDateTime, and Object.
TupleSource that produces key column values from ColumnSource types Integer, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Integer, DBDateTime, and Short.
TupleSource that produces key column values from ColumnSource types Integer, Double, and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Double, and Character.
TupleSource that produces key column values from ColumnSource types Integer and Double.
TupleSource that produces key column values from ColumnSource types Integer, Double, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, Double, and Double.
TupleSource that produces key column values from ColumnSource types Integer, Double, and Float.
TupleSource that produces key column values from ColumnSource types Integer, Double, and Integer.
TupleSource that produces key column values from ColumnSource types Integer, Double, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Double, and Object.
TupleSource that produces key column values from ColumnSource types Integer, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Double, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Double, and Short.
TupleSource that produces key column values from ColumnSource types Integer, Float, and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Float, and Character.
TupleSource that produces key column values from ColumnSource types Integer and Float.
TupleSource that produces key column values from ColumnSource types Integer, Float, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, Float, and Double.
TupleSource that produces key column values from ColumnSource types Integer, Float, and Float.
TupleSource that produces key column values from ColumnSource types Integer, Float, and Integer.
TupleSource that produces key column values from ColumnSource types Integer, Float, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Float, and Object.
TupleSource that produces key column values from ColumnSource types Integer, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Float, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Float, and Short.
TupleSource that produces key column values from ColumnSource types Integer, Integer, and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Integer, and Character.
TupleSource that produces key column values from ColumnSource types Integer and Integer.
TupleSource that produces key column values from ColumnSource types Integer, Integer, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, Integer, and Double.
TupleSource that produces key column values from ColumnSource types Integer, Integer, and Float.
TupleSource that produces key column values from ColumnSource types Integer, Integer, and Integer.
TupleSource that produces key column values from ColumnSource types Integer, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Integer, and Object.
TupleSource that produces key column values from ColumnSource types Integer, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Integer, and Short.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Character.
TupleSource that produces key column values from ColumnSource types Integer and Long.
TupleSource that produces key column values from ColumnSource types Integer, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Double.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Float.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Object.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Short.
A set of commonly used numeric functions that can be applied to Integer types.
TupleSource that produces key column values from ColumnSource types Integer, Object, and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Object, and Character.
TupleSource that produces key column values from ColumnSource types Integer and Object.
TupleSource that produces key column values from ColumnSource types Integer, Object, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, Object, and Double.
TupleSource that produces key column values from ColumnSource types Integer, Object, and Float.
TupleSource that produces key column values from ColumnSource types Integer, Object, and Integer.
TupleSource that produces key column values from ColumnSource types Integer, Object, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Object, and Object.
TupleSource that produces key column values from ColumnSource types Integer, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Object, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Object, and Short.
A set of commonly used functions that can be applied to Integer types.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Integer and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Character.
TupleSource that produces key column values from ColumnSource types Integer and Long.
TupleSource that produces key column values from ColumnSource types Integer, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Double.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Float.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Object.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Long, and Short.
TupleSource that produces key column values from ColumnSource types Integer, Short, and Boolean.
TupleSource that produces key column values from ColumnSource types Integer, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Short, and Character.
TupleSource that produces key column values from ColumnSource types Integer and Short.
TupleSource that produces key column values from ColumnSource types Integer, Short, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Integer, Short, and Double.
TupleSource that produces key column values from ColumnSource types Integer, Short, and Float.
TupleSource that produces key column values from ColumnSource types Integer, Short, and Integer.
TupleSource that produces key column values from ColumnSource types Integer, Short, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Short, and Object.
TupleSource that produces key column values from ColumnSource types Integer, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Integer, Short, and Long.
TupleSource that produces key column values from ColumnSource types Integer, Short, and Short.
Single value source for Integer.
Sparse array source for Integer.
 
Interactive console queries must enforce the session count and push script session changes to the server.
 
 
 
Indicates that a particular method is for internal use only and should not be used by client code.
A clean interface for performing interpolations.
 
A dataset suitable for bar charts from an XYDataSetCollection.
 
 
XYDataSeriesInternal suitable for bar charts.
An XYDataSeriesArray suitable for bar charts.
XYDataSeriesInternal suitable for bar charts.
 
 
3-Tuple (triple) key class composed of int, float, and byte elements.
3-Tuple (triple) key class composed of int, float, and char elements.
3-Tuple (triple) key class composed of int, float, and double elements.
3-Tuple (triple) key class composed of int, float, and float elements.
3-Tuple (triple) key class composed of int, float, and int elements.
3-Tuple (triple) key class composed of int, float, and long elements.
3-Tuple (triple) key class composed of int, float, and Object elements.
3-Tuple (triple) key class composed of int, float, and short elements.
2-Tuple (double) key class composed of int and float elements.
3-Tuple (triple) key class composed of int, int, and byte elements.
3-Tuple (triple) key class composed of int, int, and char elements.
3-Tuple (triple) key class composed of int, int, and double elements.
3-Tuple (triple) key class composed of int, int, and float elements.
3-Tuple (triple) key class composed of int, int, and int elements.
3-Tuple (triple) key class composed of int, int, and long elements.
3-Tuple (triple) key class composed of int, int, and Object elements.
3-Tuple (triple) key class composed of int, int, and short elements.
This implements a timsort kernel for Integers.
 
This implements a timsort kernel for Integers.
 
2-Tuple (double) key class composed of int and int elements.
3-Tuple (triple) key class composed of int, long, and byte elements.
3-Tuple (triple) key class composed of int, long, and char elements.
3-Tuple (triple) key class composed of int, long, and double elements.
3-Tuple (triple) key class composed of int, long, and float elements.
3-Tuple (triple) key class composed of int, long, and int elements.
3-Tuple (triple) key class composed of int, long, and long elements.
 
 
 
 
3-Tuple (triple) key class composed of int, long, and Object elements.
3-Tuple (triple) key class composed of int, long, and short elements.
This implements a timsort kernel for Integers.
 
This implements a timsort kernel for Integers.
 
2-Tuple (double) key class composed of int and long elements.
 
 
 
3-Tuple (triple) key class composed of int, Object, and byte elements.
3-Tuple (triple) key class composed of int, Object, and char elements.
3-Tuple (triple) key class composed of int, Object, and double elements.
3-Tuple (triple) key class composed of int, Object, and float elements.
3-Tuple (triple) key class composed of int, Object, and int elements.
3-Tuple (triple) key class composed of int, Object, and long elements.
3-Tuple (triple) key class composed of int, Object, and Object elements.
3-Tuple (triple) key class composed of int, Object, and short elements.
2-Tuple (double) key class composed of int and Object elements.
 
 
 
 
 
 
 
 
 
IntradayLoggerBuilder<LOGGER_TYPE extends com.illumon.intradaylogger.IntradayLogger>
Builder to create and initialize IntradayLogger instances, with static helpers for some specific logger types.
The IntradayLoggerFactory generates the loggers and listeners for tables defined in the database schema.
 
 
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
 
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
This operator computes the single unique value of a particular aggregated state.
An intrusive set that uses an array for its backing storage.
Adapter interface for elements to be entered into the set.
A pool for "free" entries to be use with IntrusiveChainedHash structures, implemented as a stack using the same adapter and intrusive fields.
Interface for allowing sub-interfaces to enforce a common interface for intrusive doubly-linked nodes.
Generic IntrusiveDoublyLinkedStructureBase.Adapter usable with any implementing class.
Basic implementation for classes that can simply extend it rather than implement the interface directly.
A simple queue based on circular intrusive doubly linked nodes (for O(1) random removal).
Circular doubly-linked structure base, based loosely on DoubleLinkedCircularListNode and IntrusiveChainedHashAdapter.
Adapter interface for nodes with intrusively-stored previous and next nodes.
Singly-linked queue.
Adapter interface for nodes with intrusively-stored next nodes.
A Caching structure that uses simple arrays with doubling, until a threshold is reached.
An interface defining the required intrusive property getters and setters.
An intrusive node for storing items in the cache.
A basic adapter class for IntrusiveSoftLRU.Node items in the cache.
The base node implementation for items in the cache.
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
 
3-Tuple (triple) key class composed of int, short, and byte elements.
3-Tuple (triple) key class composed of int, short, and char elements.
3-Tuple (triple) key class composed of int, short, and double elements.
3-Tuple (triple) key class composed of int, short, and float elements.
3-Tuple (triple) key class composed of int, short, and int elements.
3-Tuple (triple) key class composed of int, short, and long elements.
3-Tuple (triple) key class composed of int, short, and Object elements.
3-Tuple (triple) key class composed of int, short, and short elements.
2-Tuple (double) key class composed of int and short elements.
 
The SortKernel sorts a chunk of primitive value together with a parallel IntChunk of KeyIndices.
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
A SsmBackedColumnSource for Integers.
 
 
 
This implements a timsort kernel for Integers.
 
This implements a timsort kernel for Integers.
 
Cast the values in the input chunk to an int.
Cast the values in the input chunk to an int.
Cast the values in the input chunk to an int and add the specified offset.
Cast the values in the input chunk to a long.
Cast the values in the input chunk to an long and add the specified offset.
 
An exception thrown when an invalid ACL is encountered.
Request argument for invalidateCookie rpc.
Request argument for invalidateCookie rpc.
 
Request response for invalidateCookie rpc.
Request response for invalidateCookie rpc.
 
A non-functional DataRoutingService that can be used as a placeholder when a routing yml string cannot be parsed into a working DataRoutingService.
Placeholder schema for copy tables that delegate to nonexistent/invalid sources.
 
Implementation of ConfigChecker for in-worker service configurations.
TypeSpecificConfigPanel implementation for in-worker services.
Implementation of TypeSpecificConfigPanelFactory for in-worker service configuration panels.
Implementation of ConfigurationTypeDetails which provides priorities for in-worker services.
Controller migration class to update InWorkerServiceControllerConfigurationProcessor.DATA_SERVICES_SCRIPT persistent queries to use the new InWorkerServiceSetupQuery.IN_WORKER_SERVICE_CONFIG_TYPE query type.
Implementation of ExtraColumnGetter to provide the service type for in-worker service persistent queries.
Holder for in-worker service details.
Provide extra JVM arguments for the in-worker service queries.
Interface to allow in-worker scripts to create variables to be exported.
Interface to allow an in-worker service with a script to update an empty script when first created.
Implementation of ContextAwareRemoteQuery to handle in-worker services, such as DIS and TDCP.
Container for details on an in-worker service type.
The routing service type used by an in-worker service.
Protobuf type io.deephaven.proto.controller.InWorkerServiceTypeMessage
Protobuf type io.deephaven.proto.controller.InWorkerServiceTypeMessage
 
This is a clone of IOJobImpl, with optional added protection against write queue overflows.
Defines a bare minimum set of functions that a persistent query client needs to be able to fulfil.
Interface for classes to intercept ProcessEventLog messages.
Wraps up the python logic of getting the figure attribute from a python object
This is the entry point for starting the IPyKernel.
 
Wraps up the python logic of getting the table attribute from a python object
Wraps up the python logic of import ipywidgets ipywidgets.Widget.widgets[model_id]
Interface for classes that determine run-time parameters for remote requests.
Utility to print out the contents of a binary store file.
 
This is a simple main that will connect to a remote query processor, and run a trivial query.
 
 
 
 
 
 
Note: This is *clearly* only intended to be used from one thread at a time.
ScriptSession implementation that simply allows variables to be exported.
A ScriptSession that uses a JPy cpython interpreter internally.
 
Basic dialog extended to close the window when the Escape key is pressed.
A custom file chooser that uses native File Dialog for Mac OS and IrisFileChooser for Windows / Linux.
 
 
 
Implementation of an IrisGroupProvider that uses a DbAclProvider
Very simple implementation of an IrisGroupProvider that users the users files from a class path.
Contains some static helper methods to create and manipulate GUI objects.
Class to create the standard Iris log objects.
The type of Logger to be created
Generic progress dialog for use with Iris components that need to give feedback to the user.
Spit out a list of queries that contain a set of strings.
 
Base class for basic query scheduling object to contain the parameters used for scheduling.
 
 
Implementation of scheduler for daily scheduling.
 
Implementation of scheduler for monthly scheduling.
 
This panel is to allow users to revert persistent queries to earlier versions.
Interface for any Iris Scheduling implementation IrisScheduler is intended to store scheduling information for Iris persistent queries.
Factory to create IrisScheduler instanced This class is intended to access various IrisScheduler functionality that requires reflexive instantiation of the appropriate IrisScheduler class instance based on the stored String[].
Displays a splash panel for logging in.
Utility class for swing related methods.
 
 
The GUI component for rendering tables within the IrisConsole.
An interface that should return a TableColumn for the given model, index, and WGuiColumn.
 
This encapsulates a GuiTable, the JScrollPane for that table, and an optional warning label into a JPanel that we put into our dataPanel.
Defines the places where table decorations can be placed.
This enum contians the available options for table decorations
A ListSelectionModel that maintains selection as as snapshot of the underlying Key Columns.
Class to handle Color priority.
Utility to prints out the end of a Binary Store file, optionally following the file as it grows.
Text area dialog with the Iris icon.
 
 
A super simple dummy implementation of a user context, where you just assert what the user is, and then there are some hardcoded rules for testing.
Utility functions for help in validation classes
 
This class is the container component link between the InfoNode DockingWindow and client widgets.
A support object to provide common utilities for widgets derived from queries
Pretty much the LiveWidget getComponent() call; but gets the ImportPanel instead (so we can save the workspace).
Interface implemented by the ImportPanel, so we can fetch the panel and get the workspace info.
Interface for persistent query and console server selection implementations.
Exception to be thrown when resources can't be determined.
Information about a server group.
Get a widget from an object.
 
A chunked, iterative operator that processes indices and/or data from one input column to produce one or more output columns.
Context interface for bucketed operator updates.
Context interface for singleton (that is, one aggregation state) operator updates.
 
 
Creates iterative operators for the supplied type.
 
Provides an interface that allows an implementing class to interact with the top-level JFrame of the Deephaven UI.
 
An interface to expose WritableLocalTableLocation for mocking during testing.
Legacy advanced-filter support.
Removes HTML links to excluded Illumon and Fishlib files in the given Javadoc directory.
 
 
Utility class to help with Java time usage
A JList that renders elements using a JCheckBox.
List model for JCheckBoxLIst
 
 
Based off CsvFieldWriter Warnings about weaker access are suppressed because we want to be able to add, for example, field-specific extensions without requiring them to be in this class
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The base class for JDBC field writers that use the standard type mappings (from JdbcTypeMapper) to convert from a JDBC result set to a Deephaven column type.
 
 
 
 
 
 
Tools for reading data from a JDBC source into an in-memory Deephaven table.
Options applicable when reading JDBC data into a Deephaven in-memory table.
Tools for programmatically executing JDBC batch imports.
The Builder class allows setting properties for a JDBC import and provides a JdbcImport.Builder.build() method which returns a JdbcImport object that will use the configured properties to import batch data.
A clean interface defining all the methods a JdbcImport builder must define.
 
 
Jdbc SQL importer class, based off CsvFileImporter
 
 
A utility that logs Deephaven table snapshots and/or incremental updates to a JDBC table.
A builder for constructing a JdbcLogger.
A class to bind a particular Deephaven table to a JDBC table, such that updates to the source can can be efficiently logged to JDBC.
Reads a JDBC result set and attempts to infer column data types and create appropriate schema and importer instructions.
 
 
 
This is a local in-memory table instantiation from a schema document, tightly coupled to XML representation and the Schema Editor
 
 
 
 
 
A closure that can be used to bind a ColumnSource to the given PreparedStatement and parameter index.
A catch-all bucket for settings used when converting Deephaven column values to and from JDBC values.
An abstraction for mapping a JDBC type to an Deephaven column type.
 
 
 
 
Provides a SQL decimal/numeric to double precision Deephaven type mapping
Provides a mapping from SQL decimal/numeric to Deephaven BigDecimal type.
 
A mapping that converts SQL double precision floating point to Deephaven BigDecimal
 
A mapping that converts SQL single precision floating point to Deephaven BigDecimal
 
 
 
 
A mapping for backward compatibility, converts a string column to a double array with a specified delimiter
A mapping for backward compatibility, converts a string column to a long array with a specified delimiter
 
 
 
 
 
 
Class to help with Jetty server implementation.
Parameter struct for creating JettyServerHelper instances.
Build a JFreeChart axis.
Build a JFreeChart chart.
Build a panel to display a figure.
Build a JFreeChart representation of a line style.
Style of plot (e.g.
Plotting utilities for JFreeChart.
Build a JFreeChart theme.
Yet Another implementation of the Scheduler interface -- the best one yet.
Statistics reporting struct.
 
This is a listener that writes down the indices that were updated on a given clock cycle, and then notifies another listener.
Makes a redirection Index based on the type provided by the join control.
Initializes Jpy.
AWT implementation of Shape
Converts a consumer record containing JSON serialized objects to a Deephaven row.
A builder to map key and value fields to table columns.
 
 
Tools for programmatically executing JSON batch imports.
The Builder class allows setting properties for a JSON import and provides a JsonImport.Builder.build() method which returns a JsonImport object that will use the configured properties to import batch data.
 
A stream that transforms JSON into CSV using a recursive flattening of each JSON object (one top level JSON object per CSV row).
Provides convenience methods to facilitate parsing of a JSON String and extraction of typed values.
An interface for retrieving type-aware values from JSON objects.
Provides methods and classes for retrieving typed values from a JsonRecord.
Provides a BigDecimal-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
Provides a BigInteger-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
Provides a Boolean-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
Provides a Byte-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
Provides a Char-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
Provides a Deephaven DBDateTime-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
Provides a Deephaven double-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
Provides a Deephaven float-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
Provides a generic Object set method to call a RowSetter set method and populate it with a value from a JsonRecord.
Provides a Deephaven int-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
Provides a Deephaven long-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
Provides a Deephaven short-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
Provides a String-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
 
 
An intraday ingester that replicates a Apache Kafka topic to a Deephaven Data Import Server.
A predicate for handling a range of partitions.
A predicate for evenly distributing partitions among a set of ingesters.
A predicate for handling a single partition.
This exception is thrown when there is a failure to consume a Kafka record during Kafka to Deephaven ingestion.
Represents a worker that is being managed by a lease handler and status servlet.
 
An Enumeration of all named key bindings for the program.
A utility to adjust the keyboard shortcut mappings for certain UI elements.
An in-memory table that has keys for each row, which can be updated on the LTM.
A priority blocking queue that maintains one element per key.
 
 
 
 
 
 
Simplest factory that has no operators or results, used to implement selectDistinct.
A Flavor of FirstBy that produces no values from the original table, only a named column of source keys.
Interface for GroupingProviders that operate on metadata derived from a ColumnLocation for a given Index key range.
 
This class contains constants for use within the worker creation JSON of a RemoteProcessingRequest.
Simple container class with Jackson properties for serialization and deserialization.
WorkerKind for Kubernetes processes that controls how the KubernetesWorkerImpl will configure its Pods.
This message is not used in requests/responses, but to serialize/deserialize the information associated with a uuid client (KV key) with its payload (KV value) in etcd.
This message is not used in requests/responses, but to serialize/deserialize the information associated with a uuid client (KV key) with its payload (KV value) in etcd.
 
A global static ExecutorService built with a thread factory that creates daemon threads, thus the executor doesn't need to be shutdown.
Dataset with data point labels.
Generates data labels for continuous data sets.
Schedules and executes Runnable tasks.
 
Class to provide servlet capabilities for Jetty servers, including authentication if required When requested, authentication is performed through both the authentication server and the Iris group provider.
Marker interface for convenience methods for writing LAS_COMMAND records carrying LasInnerCommandIds.
InWorkerServiceScriptSetup implementation for an in-worker last-by DIS.
InWorkerServiceScriptUpdate implementation for in-worker DIS scripts.
 
Creates a last by table based on our XML last by configuration file.
ImportState that publishes a last-by view of the data being imported, producing a table intended for concurrent usage by clients with access to the importing process.
LocalTableMap with an associated LiveTableRefreshCombiner.
Glues together a last-by view for a given intraday system table.
 
 
The builder class for use in assembling layout hints suitable for use with Table.layoutHints(LayoutHintBuilder) or Table.layoutHints(String).
The display mode for the search bar.
 
Supplier wrapper that caches the result in a SoftReference.
Lazily-initialized FileAccessor implementation.
 
 
This interface represents a table that will not update itself on the refresh cycle, but instead refresh itself when the refresh for snapshot is called.
The right hand side table of a V2 snapshot must be an QueryTable (otherwise it fails with a class cast exception), but there are certain cases where we may not want that to be true (e.g., a WnUnsubscribedTable).
Return rows from multiple follower tables with the IDs indicated by the leader table.
Produce a Map of synchronized tables.
Produce a Map of synchronized TableMaps.
 
 
 
 
 
Utilities for reading and writing CSV files to and from Tables
One-time (?) bridge to import schema stored on disk into the schema service.
SectionParser for sections of yml in legacy format.
A special buffered reader which only returns data when a read-to-completion operation is guaranteed to return a complete line excluding the CR/LF characters.
An interface describing a Readable that supports line oriented parsing.
Specifications for the style of a line.
Style for shapes drawn at the end of a line.
Style for drawing the connections between line segments.
 
Panel holding an JFreeChart.
 
Classes that implement this interface indicate that they may wrap an internally linkable object.
A Fully defined link between two Linkables.
An event providing details about update notifications from a LinkSource
A RuntimeException thrown during the link process, or callbacks.
An object that controls LinkTargets.
A target for a LinkSource.
On Linux systems we can read /proc/meminfo to understand how much memory is available.
The memory available, in bytes as reported by /proc/meminfo.
ColumnSource implementation for aggregation result columns.
Abstract version of FilterStrategyImpl that will keep track of OneClick lists and respond to changes appropriately.
Listener for table changes.
Listener for table changes.
A listener recorder stores references to added, removed, modified, and shifted indices; and then notifies a MergedListener that a change has occurred.
Treat a list of filters as an "or" filter.
A IncludedInFilterData that applies a OneClickList to a column
An AssociativeData backed by a table.
An IndexableData backed by a table.
An IndexableNumericData backed by a table.
UI editor for input tables.
Utility class for liveness-related instrumentation.
A query engine artifact that is also a LivenessNode.
Interface for objects that retainReference LivenessReferents until such time as they are no longer necessary.
A LivenessReferent that is also a LivenessManager, transitively enforcing liveness on its referents.
Interface for objects that continue to "live" while retained by a LivenessManager.
LivenessNode implementation for providing external scope to one or more LivenessReferents.
Support for a thread-local stack of LivenessScopes to allow the preferred programming model for scoping of LivenessArtifacts.
A One Click Table displays an OneClickTablePanel which is blank until the user filters the table via a One Click.
 
 
 
 
Deprecated.
This class has been replaced by PivotOptions and will be removed in a future release.
 
A very simple QueryTable that also implements LiveTable.
An object that should be refreshed by the LiveTableMonitor.
 
This class contains a thread which periodically updates a set of monitored LiveTables at a specified target cycle time.
 
Combines multiple LiveTables into a single one, in order to allow for update parallelization within the LiveTableMonitor.
Common interface for classes that can register/deregister LiveTables.
A LiveWidget is an interface for dynamic GUI widgets.
LiveWidgets may implement this interface to allow filtering with ACLs.
This exception should be thrown when an issue occurs creating a LiveWidget.
 
 
LiveWidgets may implement this interface to restrict the users who can see a particular widget.
 
A model for a JList containing large amounts of data.
AppendableColumn for output to a local column location.
 
AppendableTable for output to a local table location.
 
Factory for local appendable table components.
Simple constructors for stand-alone use cases.
Helper class for tools related to local appendable tables.
Implements filesystem layout for Iris DB filesystem-backed columns, relative to a LocalTableLocation.
LocalDate codec, with support for "full" and "compact" encodings.
 
A ColumnSource for LocalDates that is backed by an inner ColumnSource of ZonedDateTime.
Wraps a file, and manages a handle into that file.
Local metadata indexing tool.
WorkerKind for local processes that controls how the LocalProcessWorkerImpl will construct its command line arguments.
 
Server that exports a local table data service.
A table data service that finds locations via scanning a well-known directory hierarchy on a filesystem.
Base class for local table location implementations.
A TableMap implementation backed by a Map.
The TableMaps don't know how to create empty tables for themselves, if the TableMap needs to be pre-populated, it must pass this callback into the constructor.
Manage the layout of an on disk database.
TableWriter for concurrently-readable table writing to a local table location.
LocalTime codec, with support for nanosecond, millisecond, or second precision.
A ColumnSource for LocalTimes that is backed by an inner ColumnSource of ZonedDateTime.
A Java implementation of the algorithm described in: Philippas Tsigas, Yi Zhang, "A simple, fast and scalable non-blocking concurrent FIFO queue for shared memory multiprocessor systems", Proceedings of the thirteenth annual ACM symposium on Parallel algorithms and architectures, p.134-143, July 2001, Crete Island, Greece This version modifies the way we choose which NULL to use when dequeuing: 1) We let the head and tail pointers range over the entire set of 32-bit unsigned values.
This is the information a LogAggregator Server needs to run.
 
For use by clients logging via a LogAggregator.
Configuration for resolving a LogAggregatorEndpoint
Service to allow binary logging over the network.
Creates a TableWriter that will connect to a Log Aggregator Service.
watch folders, remove files according to rules
A base interface for Schema Loggers and Listeners.
 
 
 
 
This class encapsulates the information required to generate Loggers and Listeners within the IntradayLoggerFactory.
 
Raised when Logger Listener schema validation fails
Interface for generating "supplemental" code for loggers or listeners.
 
 
 
A logical update clock that has two states, Updating and Idle.
The state component of a logical timestamp.
A basis for client-side login panels on the IrisSplashScreen.
 
 
 
Class to retrieve the set of configurations for this tailer as filtered by process as specified on the command line.
Static class providing access to settings that control the tailer and the DIS, primarily buffer sizes and pooling behavior.
A LogtailerDestinationManager instance sends data for a fully-defined set of logs to a specific destination.
 
 
 
Class to configure and track per-destination throttle information.
Utility to passively collect binlog files, and delete them after a specified period of inactivity.
LogtailerMain is a class to tail binary log files and send the data therein to a Data Import Server (DIS).
Container for the tailer's run-time configuration.
Specifies the type of run for this LogTailer
Utility class for log tailer static methods
 
Utility class to help format logging messages.
Note this is similar to java.util.function.LongPredicate; we don't use that since it could create confusion as for intended semantics for use.
Chunked aggregation operator for sorted first/last-by using a long sort-column on add-only tables.
ColumnSource implementation for aggregation result long columns.
 
 
This class is just a compatibility bridge for LongArrayCodec
An ObjectCodec that encodes a long[] using one integer to indicate the array size and then the array items sequentially.
Long array column data
 
 
 
Long array column data
 
 
 
 
 
Simple array source for Long.
Reinterpret result ColumnSource implementations that translates long to DBDateTime values.
A renderer for rendering longs as DBDateTimes.
Reinterpret result ColumnSource implementations that translates long to Instant values.
Reinterpret result ColumnSource implementations that translates long to LocalDate values.
Reinterpret result ColumnSource implementations that translates long to LocalTime values.
Reinterpret result ColumnSource implementations that translates long to ZonedDateTime values.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Character.
TupleSource that produces key column values from ColumnSource types Long and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Double.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Float.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Object.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Short.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Byte.
3-Tuple (triple) key class composed of long, byte, and byte elements.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Character.
3-Tuple (triple) key class composed of long, byte, and char elements.
TupleSource that produces key column values from ColumnSource types Long and Byte.
TupleSource that produces key column values from ColumnSource types Long, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Double.
3-Tuple (triple) key class composed of long, byte, and double elements.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Float.
3-Tuple (triple) key class composed of long, byte, and float elements.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Integer.
3-Tuple (triple) key class composed of long, byte, and int elements.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Long.
3-Tuple (triple) key class composed of long, byte, and long elements.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Object.
3-Tuple (triple) key class composed of long, byte, and Object elements.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Short.
3-Tuple (triple) key class composed of long, byte, and short elements.
This implements a timsort kernel for Longs.
 
This implements a timsort kernel for Longs.
 
2-Tuple (double) key class composed of long and byte elements.
TupleSource that produces key column values from ColumnSource types Long, Character, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Character, and Character.
TupleSource that produces key column values from ColumnSource types Long and Character.
TupleSource that produces key column values from ColumnSource types Long, Character, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Character, and Double.
TupleSource that produces key column values from ColumnSource types Long, Character, and Float.
TupleSource that produces key column values from ColumnSource types Long, Character, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Character, and Long.
TupleSource that produces key column values from ColumnSource types Long, Character, and Object.
TupleSource that produces key column values from ColumnSource types Long, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Character, and Long.
TupleSource that produces key column values from ColumnSource types Long, Character, and Short.
3-Tuple (triple) key class composed of long, char, and byte elements.
3-Tuple (triple) key class composed of long, char, and char elements.
3-Tuple (triple) key class composed of long, char, and double elements.
3-Tuple (triple) key class composed of long, char, and float elements.
3-Tuple (triple) key class composed of long, char, and int elements.
3-Tuple (triple) key class composed of long, char, and long elements.
3-Tuple (triple) key class composed of long, char, and Object elements.
3-Tuple (triple) key class composed of long, char, and short elements.
2-Tuple (double) key class composed of long and char elements.
Chunk implementation for long data.
LongConsumer that appends successive longs to a WritableLongChunk without mutating the destination's size.
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
 
Iterative sum operator, extended for absolute values and regular sums.
This operator computes the single unique value of a particular aggregated state.
 
 
 
 
 
Creates chunk filters for long values.
 
ChunkPool implementation for chunks of longs.
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
Long column data
 
 
Long column data
 
 
 
Iteration support for boxed or primitive longs contained with a ColumnSource.
 
 
 
 
 
 
 
 
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Character.
TupleSource that produces key column values from ColumnSource types Long and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Double.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Float.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Integer.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Object.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Short.
 
 
TupleSource that produces key column values from ColumnSource types Long, Double, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Double, and Byte.
3-Tuple (triple) key class composed of long, double, and byte elements.
TupleSource that produces key column values from ColumnSource types Long, Double, and Character.
3-Tuple (triple) key class composed of long, double, and char elements.
TupleSource that produces key column values from ColumnSource types Long and Double.
TupleSource that produces key column values from ColumnSource types Long, Double, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Double, and Double.
3-Tuple (triple) key class composed of long, double, and double elements.
TupleSource that produces key column values from ColumnSource types Long, Double, and Float.
3-Tuple (triple) key class composed of long, double, and float elements.
TupleSource that produces key column values from ColumnSource types Long, Double, and Integer.
3-Tuple (triple) key class composed of long, double, and int elements.
TupleSource that produces key column values from ColumnSource types Long, Double, and Long.
3-Tuple (triple) key class composed of long, double, and long elements.
TupleSource that produces key column values from ColumnSource types Long, Double, and Object.
3-Tuple (triple) key class composed of long, double, and Object elements.
TupleSource that produces key column values from ColumnSource types Long, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Double, and Long.
TupleSource that produces key column values from ColumnSource types Long, Double, and Short.
3-Tuple (triple) key class composed of long, double, and short elements.
2-Tuple (double) key class composed of long and double elements.
 
 
 
 
 
TupleSource that produces key column values from ColumnSource types Long, Float, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Float, and Byte.
3-Tuple (triple) key class composed of long, float, and byte elements.
TupleSource that produces key column values from ColumnSource types Long, Float, and Character.
3-Tuple (triple) key class composed of long, float, and char elements.
TupleSource that produces key column values from ColumnSource types Long and Float.
TupleSource that produces key column values from ColumnSource types Long, Float, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Float, and Double.
3-Tuple (triple) key class composed of long, float, and double elements.
TupleSource that produces key column values from ColumnSource types Long, Float, and Float.
3-Tuple (triple) key class composed of long, float, and float elements.
TupleSource that produces key column values from ColumnSource types Long, Float, and Integer.
3-Tuple (triple) key class composed of long, float, and int elements.
TupleSource that produces key column values from ColumnSource types Long, Float, and Long.
3-Tuple (triple) key class composed of long, float, and long elements.
TupleSource that produces key column values from ColumnSource types Long, Float, and Object.
3-Tuple (triple) key class composed of long, float, and Object elements.
TupleSource that produces key column values from ColumnSource types Long, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Float, and Long.
TupleSource that produces key column values from ColumnSource types Long, Float, and Short.
3-Tuple (triple) key class composed of long, float, and short elements.
2-Tuple (double) key class composed of long and float elements.
3-Tuple (triple) key class composed of long, int, and byte elements.
3-Tuple (triple) key class composed of long, int, and char elements.
3-Tuple (triple) key class composed of long, int, and double elements.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Character.
TupleSource that produces key column values from ColumnSource types Long and Integer.
TupleSource that produces key column values from ColumnSource types Long, Integer, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Double.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Float.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Object.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Short.
3-Tuple (triple) key class composed of long, int, and float elements.
3-Tuple (triple) key class composed of long, int, and int elements.
3-Tuple (triple) key class composed of long, int, and long elements.
3-Tuple (triple) key class composed of long, int, and Object elements.
3-Tuple (triple) key class composed of long, int, and short elements.
This implements a timsort kernel for Longs.
 
This implements a timsort kernel for Longs.
 
2-Tuple (double) key class composed of long and int elements.
TupleSource that produces key column values from ColumnSource types Long, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Long, and Byte.
3-Tuple (triple) key class composed of long, long, and byte elements.
TupleSource that produces key column values from ColumnSource types Long, Long, and Character.
3-Tuple (triple) key class composed of long, long, and char elements.
TupleSource that produces key column values from ColumnSource types Long and Long.
TupleSource that produces key column values from ColumnSource types Long, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Long, and Double.
3-Tuple (triple) key class composed of long, long, and double elements.
TupleSource that produces key column values from ColumnSource types Long, Long, and Float.
3-Tuple (triple) key class composed of long, long, and float elements.
TupleSource that produces key column values from ColumnSource types Long, Long, and Integer.
3-Tuple (triple) key class composed of long, long, and int elements.
TupleSource that produces key column values from ColumnSource types Long, Long, and Long.
3-Tuple (triple) key class composed of long, long, and long elements.
 
 
 
 
TupleSource that produces key column values from ColumnSource types Long, Long, and Object.
3-Tuple (triple) key class composed of long, long, and Object elements.
TupleSource that produces key column values from ColumnSource types Long, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Long, and Long.
TupleSource that produces key column values from ColumnSource types Long, Long, and Short.
3-Tuple (triple) key class composed of long, long, and short elements.
This implements a timsort kernel for Longs.
 
This implements a timsort kernel for Longs.
 
2-Tuple (double) key class composed of long and long elements.
The LongMegaMergeKernel merges sorted chunks into a column source, with a parallel long array of Index keys.
 
 
 
A set of commonly used numeric functions that can be applied to Long types.
TupleSource that produces key column values from ColumnSource types Long, Object, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Object, and Byte.
3-Tuple (triple) key class composed of long, Object, and byte elements.
TupleSource that produces key column values from ColumnSource types Long, Object, and Character.
3-Tuple (triple) key class composed of long, Object, and char elements.
TupleSource that produces key column values from ColumnSource types Long and Object.
TupleSource that produces key column values from ColumnSource types Long, Object, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Object, and Double.
3-Tuple (triple) key class composed of long, Object, and double elements.
TupleSource that produces key column values from ColumnSource types Long, Object, and Float.
3-Tuple (triple) key class composed of long, Object, and float elements.
TupleSource that produces key column values from ColumnSource types Long, Object, and Integer.
3-Tuple (triple) key class composed of long, Object, and int elements.
TupleSource that produces key column values from ColumnSource types Long, Object, and Long.
3-Tuple (triple) key class composed of long, Object, and long elements.
TupleSource that produces key column values from ColumnSource types Long, Object, and Object.
3-Tuple (triple) key class composed of long, Object, and Object elements.
TupleSource that produces key column values from ColumnSource types Long, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Object, and Long.
TupleSource that produces key column values from ColumnSource types Long, Object, and Short.
3-Tuple (triple) key class composed of long, Object, and short elements.
2-Tuple (double) key class composed of long and Object elements.
 
 
 
 
 
 
 
 
 
A set of commonly used functions that can be applied to Long types.
 
 
 
 
 
An operator that simply remembers the current chunks during the add and reprocess phases.
 
TupleSource that produces key column values from ColumnSource types Long, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Long and Byte.
TupleSource that produces key column values from ColumnSource types Long, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Long, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Long, and Character.
TupleSource that produces key column values from ColumnSource types Long and Long.
TupleSource that produces key column values from ColumnSource types Long, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Long, and Double.
TupleSource that produces key column values from ColumnSource types Long, Long, and Float.
TupleSource that produces key column values from ColumnSource types Long, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Long, and Long.
TupleSource that produces key column values from ColumnSource types Long, Long, and Object.
TupleSource that produces key column values from ColumnSource types Long, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Long, and Long.
TupleSource that produces key column values from ColumnSource types Long, Long, and Short.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
 
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
This operator computes the single unique value of a particular aggregated state.
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
 
TupleSource that produces key column values from ColumnSource types Long, Short, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Short, and Byte.
3-Tuple (triple) key class composed of long, short, and byte elements.
TupleSource that produces key column values from ColumnSource types Long, Short, and Character.
3-Tuple (triple) key class composed of long, short, and char elements.
TupleSource that produces key column values from ColumnSource types Long and Short.
TupleSource that produces key column values from ColumnSource types Long, Short, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Short, and Double.
3-Tuple (triple) key class composed of long, short, and double elements.
TupleSource that produces key column values from ColumnSource types Long, Short, and Float.
3-Tuple (triple) key class composed of long, short, and float elements.
TupleSource that produces key column values from ColumnSource types Long, Short, and Integer.
3-Tuple (triple) key class composed of long, short, and int elements.
TupleSource that produces key column values from ColumnSource types Long, Short, and Long.
3-Tuple (triple) key class composed of long, short, and long elements.
TupleSource that produces key column values from ColumnSource types Long, Short, and Object.
3-Tuple (triple) key class composed of long, short, and Object elements.
TupleSource that produces key column values from ColumnSource types Long, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Short, and Long.
TupleSource that produces key column values from ColumnSource types Long, Short, and Short.
3-Tuple (triple) key class composed of long, short, and short elements.
2-Tuple (double) key class composed of long and short elements.
Single value source for Long.
Common interface for Deephaven DB structures with a long (64-bit signed integer) size.
 
The SortKernel sorts a chunk of primitive value together with a parallel LongChunk of KeyIndices.
Sparse array source for Long.
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
 
 
This implements a timsort kernel for Longs.
 
This implements a timsort kernel for Longs.
 
Cast the values in the input chunk to an int.
Cast the values in the input chunk to an int.
Cast the values in the input chunk to an int and add the specified offset.
Cast the values in the input chunk to a long.
Cast the values in the input chunk to an long and add the specified offset.
 
 
Creates a ManagedChannel for Deephaven gRPC services.
ObjectCodec implementation for Maps of type K to V.
Basic interface for FilterStrategies to use to match specific cell values
 
 
 
 
 
Holds a pair of column names.
Parses strings of the form "Column" or "Column1=Column2" into a MatchPair (or array of them).
The member entity, to manage user to group(s) mapping
This is the Acl Member resource, defines all REST operations supported for /acl/members uri.
Keys for memoized operations on QueryTable.
 
A base GroupingProvider that supports memoization.
MemoryTableLogger<T extends com.illumon.intradaylogger.IntradayLogger>
A Simple glue class to bind an IntradayLogger to an in memory live Table
 
 
 
Easy to use wrapper for merging data.
Represents an output location for the merge operation.
A factory interface for creating MergeDestination instances appropriate for the desired Database.StorageFormat.
A merged listener has a collection of ListenerRecorders.
 
 
 
Merge data from system intraday locations (as written by various importers).
A set of parameters to be used while performing a merge with MergeData.
A Builder for constructing a MergeParameters
 
 
 
Controller migration class to update merge configurations with the new data routing service parameters.
Utility to take a set of tables, each of which is sorted; and merge them together into a single table, which will also be sorted.
 
 
Base class for all message encoders.
Users of the TableClient must provide an implementation of this interface, which will get called in order to parse incoming messages.
Users of the TableClient must provide an implementation of this interface, which will get called in order to parse incoming messages.
Message identifiers and length of message root
Message identifiers and length of message root
Simplifying adapter interface for message pools, to allow a message just to take a recycle method reference.
 
 
 
Repair tool for Iris database metadata.
 
 
 
 
Minimum and Maximum aggregation factory.
Factory for iterative sum aggregations.
Minimal root implementation of a Process Status.
An exception indicating that the Deephaven system has not been configured correctly; and requires administrator intervention.
Indicates that an operation which requires at least one matched keys (such as exactJoin) does not have a key.
Thrown when the specified Universe ID can't be found.
 
A data driven model.
A multithreaded resource to execute data driven models.
A multithreaded resource to execute data driven models.
Type of locking used when loading data from the data manager.
Run state of the farm.
A ModelFarm implementation for evaluating a model upon request, retrieving a snapshot of data for all keys under a single LiveTableMonitor lock.
A multithreaded resource to execute data driven models.
A multithreaded resource to execute data driven models.
Utilities for building model farms.
Deserialize model inputs to a file.
Serialize model inputs to a file.
A model for executing multiple models.
An interface for determining which models get executed for each model data instance.
Data structure to represent a subset of columns, used for propagating modifications via ShiftAwareListener.Update instances.
A helper utility that simplifies propagating modified columns to a child table.
Protobuf type io.deephaven.proto.controller.ModifyQueryRequest
Protobuf type io.deephaven.proto.controller.ModifyQueryRequest
 
Protobuf type io.deephaven.proto.controller.ModifyQueryResponse
Protobuf type io.deephaven.proto.controller.ModifyQueryResponse
 
Helpers to use inside your MouseEvent handlers.
A AbstractMultiSeries collection that holds and generates CategoryErrorBarDataSeriesInternal.
MultiSeries suitable for category error bar plots on a swappable data set.
A AbstractMultiSeries collection that holds and generates CategoryDataSeriesInternal.
A AbstractMultiSeries collection that holds and generates CategoryDataSeriesInternal.
Provides a set of per-type ChunkPools.
A User Docking Window Event indicating that multiple tabs are being closed
 
An exception to use when a series of operations must all be executed, but may all throw exceptions themselves.
An implementation of Icon that renders each icon side by side.
Join unique rows from a set of tables onto a set of common keys.
A descriptor of an input to a multiJoin.
 
 
Provides a "Show Value" menu item when the value in the underlying row is multiline
 
A AbstractMultiSeries collection that holds and generates OHLCDataSeriesInternal.
A AbstractMultiSeries collection that holds and generates OHLCDataSeriesInternal.
ChannelManager implementation for binary log files, using dynamic column partition selection.
A table writer factory that accepts a partition at runtime (used when we want to use data from an import column to direct each row to a specific partition).
A ScriptPathLoader that will load paths from multiple underlying loaders.
A parent data series that spawns a DataSeries for each unique key in the parent series.
A parent data series that spawns a DataSeries for each unique key in the parent series.
 
A AbstractMultiSeries collection that holds and generates XYErrorBarDataSeriesInternal.
XY MultiSeries suitable for error bar plots.
A AbstractMultiSeries collection that holds and generates XYDataSeriesInternal.
A AbstractMultiSeries collection that holds and generates XYDataSeriesInternal.
 
Sub-interface of ColumnSource for implementations that always use return false from MutableColumnSource.isImmutable().
Defaulted interfaces for various mutable ColumnSource types, in order to avoid having defaults at higher levels in the class hierarchy.
Default interface for mutable Boolean ColumnSource implementations.
Default interface for mutable byte ColumnSource implementations.
Default interface for mutable char ColumnSource implementations.
Default interface for mutable double ColumnSource implementations.
Default interface for mutable float ColumnSource implementations.
Default interface for mutable int ColumnSource implementations.
Default interface for mutable long ColumnSource implementations.
Default interface for mutable DBDateTime ColumnSource implementations.
Default interface for mutable Instant ColumnSource implementations.
Default interface for mutable Object ColumnSource implementations.
Default interface for mutable short ColumnSource implementations.
Default interface for mutable long-backed ColumnSource implementations.
A minimal interface for mutable tables that can be changed over the OpenAPI.
 
A schema that can be mutated.
Mysql implementation class that implements DbAclGuiHelper method which help in retrieving Acls stored in MySql store
Access to the MySQL ACL database.
 
 
 
 
 
Shape enums
Protobuf type io.deephaven.proto.controller.NamedStringList
Protobuf type io.deephaven.proto.controller.NamedStringList
 
SchemaException indicating a requested namespace was not found / does not exist.
Represents a classification of tables.
Enum mirroring NamespaceSet
 
A formatter for converting nanoseconds into formatted strings.
AppendableColumn<DBDateTime> for output to a local column location.
 
Array-backed ColumnSource for TIME_TYPEs.
Computes the differences between values in an array of emas.
Partition-aware source table with support for a single internal partition and a single column partition.
Local table location scanner that can handle two-level partitioning.
 
A TableUI that explicitly disables Swing's normal "Drag to select" feature.
If we have a set of tables, we would like to pick the highest priority table that is non-empty.
 
 
 
Wraps an Icon to prevent serialization.
Exception thrown when a column is not found.
Exception thrown by ListFilterData when a list passed by name does not exist in the ListManager
Constant values for retrieving notebook data from the DbInternal.WorkspaceData table.
Interface for notification of table changes.
 
 
A notification that may be enqueued.
Used by swap listeners to set the notification step of elements in our DAG.
Elements of a Deephaven query DAG that can supply their notification step.
Implementation of NotificationQueue.Notification that wraps another, in order to allow overrides.
 
A JFormattedTextField that accepts null (blank) values
This implements a timsort kernel for Characters.
 
This implements a timsort kernel for Characters.
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
This implements a timsort kernel for Characters.
 
This implements a timsort kernel for Characters.
 
This implements a timsort kernel for Characters.
 
This implements a timsort kernel for Characters.
 
 
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
This implements a timsort kernel for Characters.
 
This implements a timsort kernel for Characters.
 
The action that should be taken when the previous value is null
 
A FilterData for checking null cell values
NullFilterGenerator() provides no access to a table, it only useful to override a less-specific ACL for a group.
A Freeze Column Manager for Gui Tables that do not support freeze columns.
An importer that always fails.
 
This is a notification that does not actually notify anything.
 
 
This is a dummy ScheduledExecutorService that we use in TableDataRefreshService when we don't actually want to execute any background refresh tasks.
A SelectColumn implementation that can be used to replace columns with NullValueColumnSources
The "null" ThreadProfiler implementation, which supports no actual measurements.
A generic and very simple data validator.
A column source that returns null for all keys.
 
 
 
 
An adjustable column formatter for Numeric types.
Utility functions for converting an arbitrary boxed integral Number into a primitive int or long.
Chunked aggregation operator for sorted first/last-by using a Object sort-column on add-only tables.
ColumnSource implementation for aggregation result Object columns.
 
 
 
 
 
 
TupleSource that produces key column values from ColumnSource types Object, Boolean, and Boolean.
TupleSource that produces key column values from ColumnSource types Object, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Boolean, and Character.
TupleSource that produces key column values from ColumnSource types Object and Boolean.
TupleSource that produces key column values from ColumnSource types Object, Boolean, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, Boolean, and Double.
TupleSource that produces key column values from ColumnSource types Object, Boolean, and Float.
TupleSource that produces key column values from ColumnSource types Object, Boolean, and Integer.
TupleSource that produces key column values from ColumnSource types Object, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Object, Boolean, and Object.
TupleSource that produces key column values from ColumnSource types Object, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Object, Boolean, and Short.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Byte.
3-Tuple (triple) key class composed of Object, byte, and byte elements.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Character.
3-Tuple (triple) key class composed of Object, byte, and char elements.
TupleSource that produces key column values from ColumnSource types Object and Byte.
TupleSource that produces key column values from ColumnSource types Object, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Double.
3-Tuple (triple) key class composed of Object, byte, and double elements.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Float.
3-Tuple (triple) key class composed of Object, byte, and float elements.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Integer.
3-Tuple (triple) key class composed of Object, byte, and int elements.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Long.
3-Tuple (triple) key class composed of Object, byte, and long elements.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Object.
3-Tuple (triple) key class composed of Object, byte, and Object elements.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Short.
3-Tuple (triple) key class composed of Object, byte, and short elements.
This implements a timsort kernel for Objects.
 
This implements a timsort kernel for Objects.
 
2-Tuple (double) key class composed of Object and byte elements.
TupleSource that produces key column values from ColumnSource types Object, Character, and Boolean.
TupleSource that produces key column values from ColumnSource types Object, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Character, and Character.
TupleSource that produces key column values from ColumnSource types Object and Character.
TupleSource that produces key column values from ColumnSource types Object, Character, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, Character, and Double.
TupleSource that produces key column values from ColumnSource types Object, Character, and Float.
TupleSource that produces key column values from ColumnSource types Object, Character, and Integer.
TupleSource that produces key column values from ColumnSource types Object, Character, and Long.
TupleSource that produces key column values from ColumnSource types Object, Character, and Object.
TupleSource that produces key column values from ColumnSource types Object, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Character, and Long.
TupleSource that produces key column values from ColumnSource types Object, Character, and Short.
3-Tuple (triple) key class composed of Object, char, and byte elements.
3-Tuple (triple) key class composed of Object, char, and char elements.
3-Tuple (triple) key class composed of Object, char, and double elements.
3-Tuple (triple) key class composed of Object, char, and float elements.
3-Tuple (triple) key class composed of Object, char, and int elements.
3-Tuple (triple) key class composed of Object, char, and long elements.
3-Tuple (triple) key class composed of Object, char, and Object elements.
3-Tuple (triple) key class composed of Object, char, and short elements.
2-Tuple (double) key class composed of Object and char elements.
Chunk implementation for Object data.
 
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
This operator computes the single unique value of a particular aggregated state.
 
 
 
 
 
 
 
ChunkPool implementation for chunks of objects.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
Codec interface for Object translation to/from byte arrays for serialization and deserialization.
 
 
TupleSource that produces key column values from ColumnSource types Object, DBDateTime, and Boolean.
TupleSource that produces key column values from ColumnSource types Object, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Object, DBDateTime, and Character.
TupleSource that produces key column values from ColumnSource types Object and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, DBDateTime, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, DBDateTime, and Double.
TupleSource that produces key column values from ColumnSource types Object, DBDateTime, and Float.
TupleSource that produces key column values from ColumnSource types Object, DBDateTime, and Integer.
TupleSource that produces key column values from ColumnSource types Object, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Object, DBDateTime, and Object.
TupleSource that produces key column values from ColumnSource types Object, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Object, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Object, DBDateTime, and Short.
Codec superinterface for Object translation from byte arrays for serialization and deserialization.
TupleSource that produces key column values from ColumnSource types Object, Double, and Boolean.
TupleSource that produces key column values from ColumnSource types Object, Double, and Byte.
3-Tuple (triple) key class composed of Object, double, and byte elements.
TupleSource that produces key column values from ColumnSource types Object, Double, and Character.
3-Tuple (triple) key class composed of Object, double, and char elements.
TupleSource that produces key column values from ColumnSource types Object and Double.
TupleSource that produces key column values from ColumnSource types Object, Double, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, Double, and Double.
3-Tuple (triple) key class composed of Object, double, and double elements.
TupleSource that produces key column values from ColumnSource types Object, Double, and Float.
3-Tuple (triple) key class composed of Object, double, and float elements.
TupleSource that produces key column values from ColumnSource types Object, Double, and Integer.
3-Tuple (triple) key class composed of Object, double, and int elements.
TupleSource that produces key column values from ColumnSource types Object, Double, and Long.
3-Tuple (triple) key class composed of Object, double, and long elements.
TupleSource that produces key column values from ColumnSource types Object, Double, and Object.
3-Tuple (triple) key class composed of Object, double, and Object elements.
TupleSource that produces key column values from ColumnSource types Object, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Double, and Long.
TupleSource that produces key column values from ColumnSource types Object, Double, and Short.
3-Tuple (triple) key class composed of Object, double, and short elements.
2-Tuple (double) key class composed of Object and double elements.
 
 
 
 
TupleSource that produces key column values from ColumnSource types Object, Float, and Boolean.
TupleSource that produces key column values from ColumnSource types Object, Float, and Byte.
3-Tuple (triple) key class composed of Object, float, and byte elements.
TupleSource that produces key column values from ColumnSource types Object, Float, and Character.
3-Tuple (triple) key class composed of Object, float, and char elements.
TupleSource that produces key column values from ColumnSource types Object and Float.
TupleSource that produces key column values from ColumnSource types Object, Float, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, Float, and Double.
3-Tuple (triple) key class composed of Object, float, and double elements.
TupleSource that produces key column values from ColumnSource types Object, Float, and Float.
3-Tuple (triple) key class composed of Object, float, and float elements.
TupleSource that produces key column values from ColumnSource types Object, Float, and Integer.
3-Tuple (triple) key class composed of Object, float, and int elements.
TupleSource that produces key column values from ColumnSource types Object, Float, and Long.
3-Tuple (triple) key class composed of Object, float, and long elements.
TupleSource that produces key column values from ColumnSource types Object, Float, and Object.
3-Tuple (triple) key class composed of Object, float, and Object elements.
TupleSource that produces key column values from ColumnSource types Object, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Float, and Long.
TupleSource that produces key column values from ColumnSource types Object, Float, and Short.
3-Tuple (triple) key class composed of Object, float, and short elements.
2-Tuple (double) key class composed of Object and float elements.
3-Tuple (triple) key class composed of Object, int, and byte elements.
3-Tuple (triple) key class composed of Object, int, and char elements.
3-Tuple (triple) key class composed of Object, int, and double elements.
TupleSource that produces key column values from ColumnSource types Object, Integer, and Boolean.
TupleSource that produces key column values from ColumnSource types Object, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Integer, and Character.
TupleSource that produces key column values from ColumnSource types Object and Integer.
TupleSource that produces key column values from ColumnSource types Object, Integer, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, Integer, and Double.
TupleSource that produces key column values from ColumnSource types Object, Integer, and Float.
TupleSource that produces key column values from ColumnSource types Object, Integer, and Integer.
TupleSource that produces key column values from ColumnSource types Object, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Object, Integer, and Object.
TupleSource that produces key column values from ColumnSource types Object, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Object, Integer, and Short.
3-Tuple (triple) key class composed of Object, int, and float elements.
3-Tuple (triple) key class composed of Object, int, and int elements.
3-Tuple (triple) key class composed of Object, int, and long elements.
3-Tuple (triple) key class composed of Object, int, and Object elements.
3-Tuple (triple) key class composed of Object, int, and short elements.
This implements a timsort kernel for Objects.
 
This implements a timsort kernel for Objects.
 
2-Tuple (double) key class composed of Object and int elements.
TupleSource that produces key column values from ColumnSource types Object, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Object, Long, and Byte.
3-Tuple (triple) key class composed of Object, long, and byte elements.
TupleSource that produces key column values from ColumnSource types Object, Long, and Character.
3-Tuple (triple) key class composed of Object, long, and char elements.
TupleSource that produces key column values from ColumnSource types Object and Long.
TupleSource that produces key column values from ColumnSource types Object, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, Long, and Double.
3-Tuple (triple) key class composed of Object, long, and double elements.
TupleSource that produces key column values from ColumnSource types Object, Long, and Float.
3-Tuple (triple) key class composed of Object, long, and float elements.
TupleSource that produces key column values from ColumnSource types Object, Long, and Integer.
3-Tuple (triple) key class composed of Object, long, and int elements.
TupleSource that produces key column values from ColumnSource types Object, Long, and Long.
3-Tuple (triple) key class composed of Object, long, and long elements.
 
 
 
 
TupleSource that produces key column values from ColumnSource types Object, Long, and Object.
3-Tuple (triple) key class composed of Object, long, and Object elements.
TupleSource that produces key column values from ColumnSource types Object, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Long, and Long.
TupleSource that produces key column values from ColumnSource types Object, Long, and Short.
3-Tuple (triple) key class composed of Object, long, and short elements.
This implements a timsort kernel for Objects.
 
This implements a timsort kernel for Objects.
 
2-Tuple (double) key class composed of Object and long elements.
 
 
TupleSource that produces key column values from ColumnSource types Object, Object, and Boolean.
TupleSource that produces key column values from ColumnSource types Object, Object, and Byte.
3-Tuple (triple) key class composed of Object, Object, and byte elements.
TupleSource that produces key column values from ColumnSource types Object, Object, and Character.
3-Tuple (triple) key class composed of Object, Object, and char elements.
TupleSource that produces key column values from ColumnSource types Object and Object.
TupleSource that produces key column values from ColumnSource types Object, Object, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, Object, and Double.
3-Tuple (triple) key class composed of Object, Object, and double elements.
TupleSource that produces key column values from ColumnSource types Object, Object, and Float.
3-Tuple (triple) key class composed of Object, Object, and float elements.
TupleSource that produces key column values from ColumnSource types Object, Object, and Integer.
3-Tuple (triple) key class composed of Object, Object, and int elements.
TupleSource that produces key column values from ColumnSource types Object, Object, and Long.
3-Tuple (triple) key class composed of Object, Object, and long elements.
TupleSource that produces key column values from ColumnSource types Object, Object, and Object.
3-Tuple (triple) key class composed of Object, Object, and Object elements.
TupleSource that produces key column values from ColumnSource types Object, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Object, and Long.
TupleSource that produces key column values from ColumnSource types Object, Object, and Short.
3-Tuple (triple) key class composed of Object, Object, and short elements.
2-Tuple (double) key class composed of Object and Object elements.
 
 
 
 
 
 
 
 
Object pool interface that allows reference tracking.
A set of commonly used functions that can be applied to Object types.
 
TupleSource that produces key column values from ColumnSource types Object, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Object and Byte.
TupleSource that produces key column values from ColumnSource types Object, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Object, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Object, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Object, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Long, and Character.
TupleSource that produces key column values from ColumnSource types Object and Long.
TupleSource that produces key column values from ColumnSource types Object, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, Long, and Double.
TupleSource that produces key column values from ColumnSource types Object, Long, and Float.
TupleSource that produces key column values from ColumnSource types Object, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Object, Long, and Long.
TupleSource that produces key column values from ColumnSource types Object, Long, and Object.
TupleSource that produces key column values from ColumnSource types Object, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Long, and Long.
TupleSource that produces key column values from ColumnSource types Object, Long, and Short.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
 
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
This operator computes the single unique value of a particular aggregated state.
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
 
TupleSource that produces key column values from ColumnSource types Object, Short, and Boolean.
TupleSource that produces key column values from ColumnSource types Object, Short, and Byte.
3-Tuple (triple) key class composed of Object, short, and byte elements.
TupleSource that produces key column values from ColumnSource types Object, Short, and Character.
3-Tuple (triple) key class composed of Object, short, and char elements.
TupleSource that produces key column values from ColumnSource types Object and Short.
TupleSource that produces key column values from ColumnSource types Object, Short, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Object, Short, and Double.
3-Tuple (triple) key class composed of Object, short, and double elements.
TupleSource that produces key column values from ColumnSource types Object, Short, and Float.
3-Tuple (triple) key class composed of Object, short, and float elements.
TupleSource that produces key column values from ColumnSource types Object, Short, and Integer.
3-Tuple (triple) key class composed of Object, short, and int elements.
TupleSource that produces key column values from ColumnSource types Object, Short, and Long.
3-Tuple (triple) key class composed of Object, short, and long elements.
TupleSource that produces key column values from ColumnSource types Object, Short, and Object.
3-Tuple (triple) key class composed of Object, short, and Object elements.
TupleSource that produces key column values from ColumnSource types Object, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Object, Short, and Long.
TupleSource that produces key column values from ColumnSource types Object, Short, and Short.
3-Tuple (triple) key class composed of Object, short, and short elements.
2-Tuple (double) key class composed of Object and short elements.
Single value source for Object.
 
Sparse array source for Object.
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
A SsmBackedColumnSource for Objects.
 
This implements a timsort kernel for Objects.
 
This implements a timsort kernel for Objects.
 
Wrap an underlying FileAccessor, providing an offset view into the underlying accessor's data.
Lookup function interface for OffsetLookupCaches and ReverseOffsetLookupCaches to use.
Caching data structure interface for caching int (offset) to Object mappings.
XYDataSeriesInternal for open-high-low-close charts.
An implementation of OHLCDataSeriesInternal.
XYDataSeriesInternal for open-high-low-close charts.
 
 
Collection of OHLCDataSeriesInternal.
Base class for local database implementations.
 
Functionality factored out of OnDiskDatabase, OnDiskQueryDatabase, and related classes, exposed for other database implementations.
Primary local database implementation for query usage.
Framework for a class which modifies a chart on a OneClick event
At what level in the Figure hierarchy the series of a plot will be restricted, e.g.
Hides series from being drawn until a OneClick event is fired.
 
 
 
 
 
 
Interface for receiving OneClick events
 
Singleton class to manage global lists that can be used globally across many tables.
 
Listener contract for changes to underlying lists
 
 
A PopupProvider that provides the "Create OneClick List" item if the selected column is a string
A Cell Renderer for a One Click List.
A Panel that displays a One Click Table.
 
 
 
On refresh, each of the enqueued runnables is executed.
 
 
An ordered collection of long keys.
Iterator for consuming an OrderedKeys by ordered subsets.
 
 
 
Fallback component manager for import types not directly supported by the Schema Editor.
 
 
Provides static methods to perform SQL-style left outer and full outer joins.
Some operations can pre-compute the necessary key-space needed to correctly maintain the intended result.
 
 
This provides the ChunkSource interface to a contiguous block of data from the range [Page.firstRowOffset(),Page.firstRowOffset() + Page.length()).
 
This has helper defaults for columns that just represent a repeating value (such as null or partition columns).
A Cache for IntrusivePages.
Intrusive data structure for page caching.
PageStores are a collection of non-overlapping pages, which provides a single ChunkSource interface across all the pages.
In order to be able to cache and reuse ChunkSources across multiple Tables (or other references), PagingChunkSource adds a mask to the ChunkSource, and supports some additional fillChunk methods.
Color abstraction.
Displays a pandas data frame
 
 
Marker interface for Controller to understand that it is looking at a Pandas Widget and how it should be handled in the open api.
Loading screen for a Chart
A utility intended to assist in parallel-parsing inbound messages from a Kafka broker while ensuring that row(s) are written to disk in the order corresponding to the order in which they were sent to the utility.
 
A single parameter to be used with a ParameterizedQuery
A Builder for creating properly typed parameters.
An Exception thrown when there is a problem with a Parameter
The basic parameter implementation.
A ParameterizedQuery is a set of computations that are deferred until parameters are provided to complete.
A Builder patterned object to construct a ParameterizedQuery.
The default implementation of a ParameterizedQueryBuilder.
This is the client portion of the ParameterisedQuery widget.
The primary implementation of a Parameterized query.
 
 
Marker interface for Controller to understand that it is looking at a parameterized query, and how it should be handled in the open api.
A universe for a single export of a ParameterizedQuery
A self-contained "parallel universe" for ParameterizedQuery instances to operate within.
An exception thrown when validation of user input parameters to a ParameterizedQuery fails validation.
A basic visitor to validate a single parameter.
 
 
ColumnRegionByte implementation for regions that support fetching primitive bytes from a ColumnChunkPageStore.
 
ColumnRegionChar implementation for regions that support fetching primitive chars from a ColumnChunkPageStore.
 
ColumnRegionDouble implementation for regions that support fetching primitive doubles from a ColumnChunkPageStore.
 
ColumnRegionFloat implementation for regions that support fetching primitive floats from a ColumnChunkPageStore.
 
ColumnRegionInt implementation for regions that support fetching primitive ints from a ColumnChunkPageStore.
 
ColumnRegionLong implementation for regions that support fetching primitive longs from a ColumnChunkPageStore.
 
ColumnRegionObject implementation for regions that support fetching objects from a ColumnChunkPageStore.
 
ColumnRegionShort implementation for regions that support fetching primitive shorts from a ColumnChunkPageStore.
 
ColumnLocation sub-interface for column locations stored in the Apache Parquet columnar format.
 
TableLocation sub-interface for table locations stored in the Apache Parquet columnar format.
This class provides instructions intended for read and write parquet operations (which take it as an optional argument) specifying desired transformations.
 
 
 
 
API for writing DH tables in parquet format
Tools for managing and manipulating tables on disk in parquet format.
A source table that can filter partitions before coalescing.
A KeyRangeGroupingProvider for partitioning columns.
An extension of csvFieldWriter that allows times stored as HHMMSS.nnnnnnnnn relative to midnight to be converted into a complete epoch time at a specified timezone.
Helper enumerations for producing useful partitioning formulas in BaseMergeData.
 
Specialized enum used in conjunction with PartitioningFormulaHelpers
An extension of RegionedColumnSource for sources that partition tables
Holds the map of partition to its list of chunks (startIndex and size) in one parser chunk which is approximately 262K in size.
This is an Observer interface.
Simplest possible "code generator" for logger and listener supplemental code.
The entity to manage a users password
 
This is the Acl Password resource, defines all REST operations supported for /acl/users uri.
Base class for filters that use a Pattern to do filtering.
Superclass for data import protocol messages that have a body.
 
Factory for iterative sum aggregations.
Java performance monitoring queries.
 
 
 
 
A LivenessManager implementation that will never release its referents.
Serializable data object that includes details of the group, acl and associated collection of filters.
 
 
This interface defines classes which provides group and account information for users, and also provides information about Table, Column, and System level ACLs
 
 
 
 
 
A super simple dummy implementation of a user context, where you just assert what the user is, and then there are some hardcoded rules for testing.
A super simple dummy implementation of a user context, where you just assert what the user is, and then there are some hardcoded rules for testing.
This annotation indicates that a class or method is created by the Java Security Manager.
 
 
The PersistentQuery class is a set of static methods that can be used to interact with the current state of the active Persistent Query.
 
The exception thrown when the requested session cannot be found.
Note:: {PersistentQueryConfiguration, PersistentQueryState, PersistentQueryInfo, PersistentQuery, PersistentQueryClient} replace TableConfiguration.
 
 
Protobuf type io.deephaven.proto.controller.PersistentQueryConfigMessage
Protobuf type io.deephaven.proto.controller.PersistentQueryConfigMessage
 
 
A factory that listens to the Persistent Query Controller and generates a Table from the QueryInfo updates.
Utility class for creating a Persistent Query Config Table and supports Swing Panel Rendering.
 
Helper class to analyze and hold selected query states and permissions.
PersistentQueryConfiguration contains the persistent state for a query.
 
 
 
 
 
Validator for persistent query configuration log version 2
 
Wrapper to help in the synchronization of PersistentQueryConfiguration objects.
Stand-alone controller for Iris.
Client for subscribing to state from the PersistentQueryController and manipulating persistent queries.
Class to hold serializable persistent query controller configuration information; used by the controller and any client which needs access to the controller's configuration information.
 
Database server configuration, suitable for a Persistent Query script.
The type of server this instance represents
This interface defines a local handle to a remote Persistent Query.
 
Note: {PersistentQueryConfiguration, PersistentQueryState, PersistentQueryInfo, PersistentQuery, PersistentQueryClient} replace TableConfiguration.
Protobuf type io.deephaven.proto.controller.PersistentQueryInfoMessage
Protobuf type io.deephaven.proto.controller.PersistentQueryInfoMessage
 
 
A custom column for displaying data in the Persistent Query Config Table.
Interface to allow persistent query configuration types to add context menu items on a persistent query panel for their respective query types.
A RemoteScriptSource that can load paths for a specific serial ID.
An Object describing the current state of a Persistent Query.
 
 
 
 
Validator for persistent query state log data.
Protobuf type io.deephaven.proto.controller.PersistentQueryStateMessage
Protobuf type io.deephaven.proto.controller.PersistentQueryStateMessage
 
 
Protobuf enum io.deephaven.proto.controller.PersistentQueryStatusEnum
Given the name or config serial ID of a persistent query, connect to it and fetch a preemptive table by name.
A wrapper around a PersistentQueryClient that retrieves and subscribes to preemptive tables.
 
Utility to manipulate pid files
Wraps a CategoryDataSetCollection to create a dataset appropriate for pie charts.
Protobuf type io.deephaven.proto.common.PingRequest
Protobuf type io.deephaven.proto.controller.PingRequest
Protobuf type io.deephaven.proto.common.PingRequest
Protobuf type io.deephaven.proto.controller.PingRequest
 
 
Protobuf type io.deephaven.proto.common.PingResponse
Protobuf type io.deephaven.proto.controller.PingResponse
Protobuf type io.deephaven.proto.common.PingResponse
Protobuf type io.deephaven.proto.controller.PingResponse
 
 
A Holder class for pivot formatting options.
 
 
 
A particular role within a pivot table.
 
 
 
Helper class to build a Pivot Widget and set all of its options.
 
Cause of a plotting exception.
IllegalArgumentException that contains information about the plot.
IllegalStateException that contains information about the plot.
Information about a plot.
RuntimeException which occurs when rendering the plot.
RuntimeException which contains information about the plot.
Base class for a plotting series.
The style of a plot (e.g.
A library of methods for constructing plots.
A Dialog for getting data about plot with a source and a value (e.g.
A pop up menu for creating plots.
Helper class to do remote plotting and to show the view when done.
 
 
UnsupportedOperationExcetion which contains information about the plot.
Utilities class for plotting.
 
Converts a consumer record containing Java objects to a Deephaven row.
A builder for the PojoConsumerRecordToTableWriterAdapter.
An AbstractDataColumn that can have different types at different positions.
Marker interface for Chunk subclasses that can be kept with in a ChunkPool, and whose SafeCloseable.close() method will return them to the appropriate pool.
SimpleReference implementation with built-in reference-counting and pooling support.
Tracker that can be used to monitor unreleased references.
 
 
A JTextField with a "Pop Out" text area for editing long text.
Abstract exception type used for displaying a custom message to the user in a pop-up box instead of the exception stack trace
An object that provides menu items for a right clicked table.
 
 
Protobuf type io.deephaven.proto.controller.PQDBServerConfigMessage
Protobuf type io.deephaven.proto.controller.PQDBServerConfigMessage
 
Interface for storage of persistent query configurations.
This exception is thrown when the upstream database has been corrupted somehow and must be manually repaired.
Implementation of PqStorageKvBase which uses etcd for its underlying storage.
A V2 implementation of PQ storage in ETCD.
The base class for Exceptions originating in the Controller backend storage.
Instantiate the appropriate PQ storage class based on the PqStorageFactory.PQ_STORAGE_CLASS_PROP property value.
 
This exception is thrown when the PqStorage has detected that the local expected state of the store is not consistent with the backing store.
Abstract base for PqStorage which uses a kv-store for its underlying storage.
Class to migrate persistent queries from the persistent hash table to Etcd.
This exception is thrown when there is a problem migrating a legacy PQ store.
Implementation of PqStorage which uses PersistentHashtable for its underlying storage.
This exception is thrown when a modification is attempted to PQ storage but fails because the Controller is trying to re-synchronzie its state.
 
The server side representation of a preemptive updates table, which wraps an original table.
 
 
Utility functions for widgets that display data using preemptive tables.
 
A function object, suitable for use from Table.apply(Function.Unary).
A layer that copies a column from our input to our output.
Wrapper ColumnSource that maps current data accessors to previous data accessors (and disables previous data accessors).
ImportTableWriterFactory implementation used in Preview Import Table functionality.
A Preview Type is used for columns that should be previewed rather than sending all of the data for each value.
 
 
Utility class to decode column data updates for primitive array columns.
Utility class to decode column data updates for primitive array columns.
 
A set of commonly used functions for parsing strings to primitive values.
A simple listener that prints out each update received from a table.
A ReferenceCounted implementation that takes a Runnable onReferenceCountAtZero procedure, in order to avoid relying on inheritance where necessary or desirable.
 
FatalErrorHandlerFactory that forwards the Fatal Error to the ProcessEnvironment FatalErrorReporter.
 
 
Implementation of IProcessEventLogInterceptor which writes to CSV files.
Validator for process event log data.
 
 
 
 
Protobuf type io.deephaven.proto.controller.ProcessorConnectionDetailsMessage
Protobuf type io.deephaven.proto.controller.ProcessorConnectionDetailsMessage
 
An interface class that allows a StatusCallback to represent a portion of another's range.
 
 
 
Log the status and progress to a log file.
A renderer used for the progress bar cell in the PersistentQueryPanel, which tracks the state of import or merge jobs.
Processes a hierarchical set of property files and outputs a list of properties and values.
Class to assist with retrieving properties such as passwords from environment variables, files, and properties.
Converts a consumer record containing ProtoBuf serialized objects to a Deephaven row.
A builder to map key and value fields to table columns.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This is the Acl PublicKey resource, defines all REST operations supported for /acl/publickey uri.
Immutable class to provide simple public/private-key encryption/decryption based on a provided keypair, or encryption based on a provided PublicKey.
 
Allows us to create a PyObject from a resource.
Evaluates a string in the worker python environment (as a script, i.e.
The PythonEvaluator encapsulates the evaluation around a Python library instance.
The sole implementation of the PythonEvaluator, using Jpy to create a cpython interpreter instance inside of our JVM.
Evaluates a string in the worker python environment.
 
 
This echos the python system out and system err to the DH logging, while still printing to the console Note: not currently in use, but might be useful to revive in the future.
Wraps up a python object to be evaluated on the other side.
Wraps up a python object for execution on the remote side.
 
A collection of methods around retrieving objects from the given Python scope.
 
When given a pyObject that is a callable, we stick it inside the callable wrapper, which implements a call() varargs method, so that we can call it using __call__ without all of the JPy nastiness.
A AbstractConditionFilter which transfers primitive data to python in bulk, which is sent as numba arrays into a bulk `@vectorize`d function, where the entire loop is processed in native C.
 
Downloads Quandl data files and imports them.
 
The result of a console attachment query.
 
Deprecated.
Constants for null and infinite values within the Deephaven Database.
Constants for null and infinite values within the Deephaven Database.
Utility class to help with query creation
 
A connection to a remote query dispatcher.
Information about a dispatcher job (worker) that a dispatcher client can request.
Single-use query processor request tracking mechanism.
Implementation of QueryDispatcherConnection.
 
A RuntimeException specifically indicating that an error arose while executing a Deephaven query.
This class is a context object that contains all of the state that might be needed for the creation of a PersistentQueryHandle.
 
 
 
 
 
 
Validator for query operation performance log data.
 
 
 
 
This class encapsulates the parameters that control whether a given item (nugget or entry interval) is logged to one of our three performance logs.
/** Validator for query performance log data.
Per-operation instrumentation node for hierarchical performance recording.
Query performance instrumentation tools.
 
A connection to a RemoteQueryProcessor.
 
 
 
Interface returned from certain asynchronous calls.
Interface returned from asynchronous queries.
A command handler that can be attached to this QueryProcessorConnection.
Class for communicating from the dispatcher to the client how to connect to the worker.
 
 
 
Query replay framework.
 
 
 
A tagging interface for returning constraint, but unique result types.
 
Class to handle the panel for daily scheduling
 
Class to handle the panel for monthly scheduling
 
Variable scope used to resolve parameter values during query execution.
A type of RuntimeException thrown when a variable referenced within the QueryScope is not defined or, more likely, has not been added to the scope.
 
 
 
 
Primary coalesced table implementation.
 
 
 
The resulting table and listener of the operation.
 
 
 
A FilteredModel that supports a texual 'quick filter' that will be applied to anything it can validly be converted to.
 
 
A deque, which also supports get() to an arbitrary index.
 
Builder for constructing groupings from one or more <value, key range> pairs, with no requirement that key ranges be sequential.
Continuous range.
A filter for comparable types (including DBDateTime) for Condition values:
LESS_THAN LESS_THAN_OR_EQUAL GREATER_THAN GREATER_THAN_OR_EQUAL
Results comprised of multiple, ordered ranges are provided via this interface.
 
 
 
 
A RandomBuilder type that uses a priority queue of ranges.
Abstract class for ModelFarm implementations that will take data from a RowDataManager.
Read-only subset of the Index interface.
 
 
 
 
Read-only local table location.
Location provider for read-only table locations.
 
A ColumnSource that uses a RedirectionIndex to direct access into an underlying wrapped ColumnSource.
An abstract base class for read-only ResultSet implementations.
 
 
A generalized TransferHandler that supports moving data to itself as well as another indexable component.
Interface for writing out a binary store v2 record entry.
Setter specialization for RecordData.
Holds the data payload of a record entry.
An uncoalesced table that may be redefined without triggering a UncoalescedTable.coalesce().
A ColumnSource that provides a redirected view into another ColumnSource by mapping keys using a RedirectionIndex.
A RedirectionIndex can be in one of two states: tracking prev values or not.
 
 
This is a lock-free implementation of a RedirectionIndex.
 
A layer that maintains the redirection index for future SelectColumnLayers.
When redirecting ColumnSources the choice of redirection can have a significant impact on performance.
 
 
This class enables a pattern of use where objects can be shared from multiple references/identities while they are used read-only.
Implements a recurring reference counting pattern - a concurrent reference count that should refuse to go below zero, and invokes ReferenceCounted.onReferenceCountAtZero() exactly once when the count returns to zero.
LivenessNode implementation that relies on reference counting to determine its liveness.
This annotation indicates that a field exists simply for referential integrity to the object it's holding.
Tagging attribute to indicate a method or class is used reflexively and should not be deleted.
Request argument for refreshCookie rpc.
Request argument for refreshCookie rpc.
 
Request response for refreshCookie rpc.
Request response for refreshCookie rpc.
 
 
 
 
Although we are a refreshing filter, we do not need to implement dependency; because we are only ever refreshed at the root of the tree (as a live table) without interaction from other tables.
 
A filter that matches data in a String column using a regular expression.
Regioned column source interface.
Partial implementation of RegionedColumnSource for array-backed and delegating implementations to extend.
Manage column sources made up of regions in their own index address space.
 
 
 
 
 
 
 
A regioned page store for use when the full set of regions and their sizes are known.
Factory interface for regioned source table components.
Factory that assembles modular components for regioned source tables.
Minor utility methods used by column region and RegionedColumnSource implementations.
Result enum for region-visit patterns.
This interface marks SelectFilters that return a result set that should be the full set for subsequent filters.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Boolean, and Short.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Character.
TupleSource that produces key column values from ColumnSource types Byte, Character, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Character, and Short.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Character.
TupleSource that produces key column values from ColumnSource types Byte and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Double.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Float.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Object.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Byte, DBDateTime, and Short.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Double.
TupleSource that produces key column values from ColumnSource types Byte, Double, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Double, and Short.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Float.
TupleSource that produces key column values from ColumnSource types Byte, Float, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Float, and Short.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Integer, and Short.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Long.
TupleSource that produces key column values from ColumnSource types Byte, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Short.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Object.
TupleSource that produces key column values from ColumnSource types Byte, Object, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Object, and Short.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Long.
TupleSource that produces key column values from ColumnSource types Byte, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Long, and Short.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Boolean.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Character.
TupleSource that produces key column values from ColumnSource types Byte and Short.
TupleSource that produces key column values from ColumnSource types Byte, Short, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Double.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Float.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Integer.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Object.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Long.
TupleSource that produces key column values from ColumnSource types Byte, Short, and Short.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Character.
TupleSource that produces key column values from ColumnSource types Long and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Double.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Float.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Object.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Long, Boolean, and Short.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Long and Byte.
TupleSource that produces key column values from ColumnSource types Long, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Long, Character, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Character, and Character.
TupleSource that produces key column values from ColumnSource types Long and Character.
TupleSource that produces key column values from ColumnSource types Long, Character, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Character, and Double.
TupleSource that produces key column values from ColumnSource types Long, Character, and Float.
TupleSource that produces key column values from ColumnSource types Long, Character, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Character, and Long.
TupleSource that produces key column values from ColumnSource types Long, Character, and Object.
TupleSource that produces key column values from ColumnSource types Long, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Character, and Long.
TupleSource that produces key column values from ColumnSource types Long, Character, and Short.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Character.
TupleSource that produces key column values from ColumnSource types Long and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Double.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Float.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Integer.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Object.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Long, DBDateTime, and Short.
TupleSource that produces key column values from ColumnSource types Long, Double, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Double, and Character.
TupleSource that produces key column values from ColumnSource types Long and Double.
TupleSource that produces key column values from ColumnSource types Long, Double, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Double, and Double.
TupleSource that produces key column values from ColumnSource types Long, Double, and Float.
TupleSource that produces key column values from ColumnSource types Long, Double, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Double, and Long.
TupleSource that produces key column values from ColumnSource types Long, Double, and Object.
TupleSource that produces key column values from ColumnSource types Long, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Double, and Long.
TupleSource that produces key column values from ColumnSource types Long, Double, and Short.
TupleSource that produces key column values from ColumnSource types Long, Float, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Float, and Character.
TupleSource that produces key column values from ColumnSource types Long and Float.
TupleSource that produces key column values from ColumnSource types Long, Float, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Float, and Double.
TupleSource that produces key column values from ColumnSource types Long, Float, and Float.
TupleSource that produces key column values from ColumnSource types Long, Float, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Float, and Long.
TupleSource that produces key column values from ColumnSource types Long, Float, and Object.
TupleSource that produces key column values from ColumnSource types Long, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Float, and Long.
TupleSource that produces key column values from ColumnSource types Long, Float, and Short.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Character.
TupleSource that produces key column values from ColumnSource types Long and Integer.
TupleSource that produces key column values from ColumnSource types Long, Integer, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Double.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Float.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Object.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Long, Integer, and Short.
TupleSource that produces key column values from ColumnSource types Long, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Long, and Character.
TupleSource that produces key column values from ColumnSource types Long and Long.
TupleSource that produces key column values from ColumnSource types Long, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Long, and Double.
TupleSource that produces key column values from ColumnSource types Long, Long, and Float.
TupleSource that produces key column values from ColumnSource types Long, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Long, and Long.
TupleSource that produces key column values from ColumnSource types Long, Long, and Object.
TupleSource that produces key column values from ColumnSource types Long, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Long, and Long.
TupleSource that produces key column values from ColumnSource types Long, Long, and Short.
TupleSource that produces key column values from ColumnSource types Long, Object, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Object, and Character.
TupleSource that produces key column values from ColumnSource types Long and Object.
TupleSource that produces key column values from ColumnSource types Long, Object, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Object, and Double.
TupleSource that produces key column values from ColumnSource types Long, Object, and Float.
TupleSource that produces key column values from ColumnSource types Long, Object, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Object, and Long.
TupleSource that produces key column values from ColumnSource types Long, Object, and Object.
TupleSource that produces key column values from ColumnSource types Long, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Object, and Long.
TupleSource that produces key column values from ColumnSource types Long, Object, and Short.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Long and Byte.
TupleSource that produces key column values from ColumnSource types Long, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Long, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Long, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Long, and Character.
TupleSource that produces key column values from ColumnSource types Long and Long.
TupleSource that produces key column values from ColumnSource types Long, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Long, and Double.
TupleSource that produces key column values from ColumnSource types Long, Long, and Float.
TupleSource that produces key column values from ColumnSource types Long, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Long, and Long.
TupleSource that produces key column values from ColumnSource types Long, Long, and Object.
TupleSource that produces key column values from ColumnSource types Long, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Long, and Long.
TupleSource that produces key column values from ColumnSource types Long, Long, and Short.
TupleSource that produces key column values from ColumnSource types Long, Short, and Boolean.
TupleSource that produces key column values from ColumnSource types Long, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Short, and Character.
TupleSource that produces key column values from ColumnSource types Long and Short.
TupleSource that produces key column values from ColumnSource types Long, Short, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Long, Short, and Double.
TupleSource that produces key column values from ColumnSource types Long, Short, and Float.
TupleSource that produces key column values from ColumnSource types Long, Short, and Integer.
TupleSource that produces key column values from ColumnSource types Long, Short, and Long.
TupleSource that produces key column values from ColumnSource types Long, Short, and Object.
TupleSource that produces key column values from ColumnSource types Long, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Long, Short, and Long.
TupleSource that produces key column values from ColumnSource types Long, Short, and Short.
A set of static utilities for reinterpreting ColumnSources as other types.
Interface for regions and regioned column sources that support releasing cached resources.
Interface for LivenessManager instances that support a ReleasableLivenessManager.release() method to initiate retained referent release callback invocation.
Instrumentation tool for detecting missing resource releases.
 
 
 
 
 
 
 
 
Protobuf type io.deephaven.proto.controller.ReloadConfigRequest
Protobuf type io.deephaven.proto.controller.ReloadConfigRequest
 
Protobuf type io.deephaven.proto.controller.ReloadConfigResponse
Protobuf type io.deephaven.proto.controller.ReloadConfigResponse
 
A callback registry for Database.reloadData() calls.
 
Request argument for reload rpc.
Request argument for reload rpc.
 
Request response for reload rpc.
Request response for reload rpc.
 
A Dialog to select and load a Saved Workspace.
Merge data from system permanent locations of another table (as written by MergeData).
 
Remote access to a Database on the other side of a QueryProcessorConnection.
 
 
 
 
 
 
 
Invoke a proxied Table method remotely, concurrently with the LTM cycle.
 
The RemoteMutableInputTable is a client side object that has enough information about the definition of the input table to answer definitional questions locally; and a handle to the remote Table.
Abstract base class containing functionality common to various remote processing profile implementations.
Profile to use classic garbage collection.
Class to allow creation of custom JVM profiles.
JVM profile to use a property-chosen default profile for queries.
Class to return IRemoteProcessingProfile profiles from profile names.
JVM profile to use G1 garbage collection.
Remote processing JVM profile to provide no extra JVM parameters
Used for specifying the characteristics of a request for remote query processing.
Interface for executing queries on remote hosts.
Legacy admin command interface to the RemoteQueryDispatcher.
 
Interface for remotely connecting to Deephaven.
 
Dispatcher class to create query workers.
 
 
An exception caused by a Remote Query.
RemoteQueryProcessor is the class that runs workers.
 
 
 
 
Retrieves values from the query scope over the existing connection to the client.
 
 
 
 
 
 
Corresponding client for RemoteScriptLoaderCommandHandler, so that a worker can ask its console for paths.
A simple command line to provide scripts from a console to a worker; for use in source.
Describes a class that can retrieve script paths and bodies by a specific user.
API to add or replace table data.
Remote TableDataService implementation.
Client-side handle for a remote table.
Descriptor object for serialization surrogate.
 
 
TableProxy interface, hijacked below.
 
Exposes proxies to remote tables exported by an ExportedTableHandleManager.
 
TableLocation implementation that delegates to appropriate Requests.
Exposes proxies to remote tables exported by an ExportedTableHandleManager.
Provides a mechanism for adapting remote queries that return tables into remote queries that return proxy-able table handles for remote clients to use.
Protobuf type io.deephaven.proto.controller.RemoveQueryRequest
Protobuf type io.deephaven.proto.controller.RemoveQueryRequest
 
Protobuf type io.deephaven.proto.controller.RemoveQueryResponse
Protobuf type io.deephaven.proto.controller.RemoveQueryResponse
 
 
 
Weeps configuration checker for replay query.
 
 
Database implementation that automatically opens historical tables in lieu of intraday tables, and adds a clock filter to replay according to the specified clock and sortedness.
Replay historical data as simulated real-time data.
A handle to a replayer.
A handle to a replayer, where the replayer and handle exist in the same JVM instance.
An interface for replaying historical data as simulated real-time data.
 
 
 
 
 
A client side viewport of a server side Table.
A listener for population events within this table.
This code replicator is designed to operate differently than the other replication in our system.
We tag the empty state variable with this annotation, so we know what its name is in the source and destination.
We tag the overflow state ColumnSource with this annotation, so we know what its name is in the source and destination.
We tag the state ColumnSource with this annotation, so we know what its name is in the source and destination.
 
Filter rows that belong to this worker, using the QueryPerformanceLog as the bridge from WorkerName to RequestId.
This interface defines the callback methods that users of the Table Data Protocol must implement.
 
ResettableReadOnlyChunk implementation for boolean data.
ResettableReadOnlyChunk implementation for byte data.
ResettableReadOnlyChunk implementation for char data.
WritableChunk that may have its backing storage reset to a slice of that belonging to another WritableChunk or a native array.
Resettable Context interface, for contexts that must be reset between steps of an operation (e.g.
ResettableReadOnlyChunk implementation for double data.
ResettableReadOnlyChunk implementation for float data.
ResettableReadOnlyChunk implementation for int data.
ResettableReadOnlyChunk implementation for long data.
ResettableReadOnlyChunk implementation for Object data.
Chunk that may have its backing storage reset to a slice of that belonging to another Chunk or a native array.
ResettableReadOnlyChunk implementation for short data.
ResettableWritableChunk implementation for boolean data.
ResettableWritableChunk implementation for byte data.
ResettableWritableChunk implementation for char data.
WritableChunk that may have its backing storage reset to a slice of that belonging to another WritableChunk or a native array.
ResettableWritableChunk implementation for double data.
ResettableWritableChunk implementation for float data.
ResettableWritableChunk implementation for int data.
ResettableWritableChunk implementation for long data.
ResettableWritableChunk implementation for Object data.
ResettableWritableChunk implementation for short data.
 
 
Implementations of this interface are used to log the total memory usage and count of workers managed by Remote Query Dispatchers.
Protobuf type io.deephaven.proto.controller.RestartQueryRequest
Protobuf type io.deephaven.proto.controller.RestartQueryRequest
 
Protobuf type io.deephaven.proto.controller.RestartQueryResponse
Protobuf type io.deephaven.proto.controller.RestartQueryResponse
 
Deephaven data types
 
Utility to copy source file records from one checkpoint to another, with zero size so that a Kafka import resumes from where it left off.
What behavior should we provide when an existing partition is encountered?
 
A ContextAwareRemoteQuery that retrieves a single ACL.
 
 
Interface to keep the context required to execute a backoff strategy for retries.
Helper class to Borrowing the retry backoff algorithm from gRPC reconnection
 
Utility class to support execution of gRPC requests with a retry strategy.
Exception class to signal deadline was exceeded while attempting retries with a retry strategy.
This column source wraps another column source, and returns the values in the opposite order.
 
For hierarchical table display, identify the row index key that corresponds to a given logical key.
A null implementation of a reverse lookup, suitable for a table without any key columns.
Common interface for column sources that provide a reverse-lookup function (value to int key).
Maintains a map from key column values to their index.
Caching data structure interface for caching Object to int (offset) mappings returned by an expensive, idempotent lookup function from int to Object.
 
An ArrayBackedOffsetLookupCache that allows for forward and backwards lookups of values.
 
 
 
This class is to provide the table required for the IRIS Revert panel functionality.
 
 
 
This class maintains the file channels, with the appropriate roll interval for BinaryStoreWriters.
Base class for rolling files on a time interval.
Allow different behaviors when an existing output file is seen.
Rolls on the hour, changes the filename base when the column partition changes.
Implementation of RollingFileManagerBase which takes one unchanging value for the column partition.
This will filter a table starting off with the first N rows, and then adding new rows to the table on each refresh.
Copies attributes for constituent leafs or intermediate level rollups.
A Dialog for configuring a rollup on a table.
 
Contains logic to rollup a table contained and a DBTableModel into an IrisTreeTableModel and display it in its existing view.
 
The type of leaf nodes the rollup has.
Listens for a DbTableModel doneProcessing event and then applies a rollup.
 
Round-robin connection address function.
Round-robin connection address function for DataRoutingService.DeferredEndpoint
Protobuf type io.deephaven.proto.controller.RoutingConfigMessage
Protobuf type io.deephaven.proto.controller.RoutingConfigMessage
 
Holder for several bits of related info about a routing service configuration.
Protobuf enum io.deephaven.proto.controller.RoutingServiceTypeEnum
Interface for writing out values in a row.
Per-row transaction flags.
Interface for objects that collect row-level ACL filters and filter generators for various ACL groups.
Data structure to accumulate batches of binary row data in per-column arrays for ingestion.
Common interface for RowBatch.EnhancedStringColumn and RowBatch.EnumColumn to allow for runtime polymorphism based on binary store header info.
 
 
An interface for accessing and querying data contained in rows of a dynamic table.
Interface for loading data for extra columns.
 
 
A row-oriented version of ArrayBackedTableWriter.
The Checked Exception thrown when error occurs while processing NonSourceColumn data.
Type-safe interface for setting cell values in individual columns of a row to allow a row to be written.
Removed rows message
 
Removed rows message
 
Encoder for a RowsRemoved message.
 
The Checked Exception thrown when error occurs while processing NonSourceColumn data.
This is an Observable interface that allows RowUpdateObserver to register.
This is an Observer interface.
A set representation for long values using Regular Space Partitioning (RSP) of the long space in "blocks" of (2^16) elements.
 
 
 
 
See header comment on RspArray for explanation on space partitioning.
 
 
 
 
 
 
 
 
DnD RunAndDone PQs should by default set table refreshing off.
Class to extend ScriptSetupQuery for one-shot queries, which complete after executing
This container takes the form of runs of consecutive values (effectively, run-length encoding).
Run data quality tests.
 
Executes a local groovy script on a remote query server.
 
 
Cache memory utilization.
 
AutoCloseable sub-interface that does not throw a checked exception.
SafeCloseable that will close non-null values inside of an array.
SafeCloseable that will close an internal list of other SafeCloseables.
 
 
 
 
 
 
A struct containing all of the relevant info for saving a Swing UI defined rollup.
A singleton class to manage saved rollups by model.
 
 
 
Creates a scatter plot matrix by graphing each variable against every other variable.
This defines a complete schema, including TableDefinitionSchema and additional metadata for import and logging.
Implement behaviors common to all implementations.
Delegate all method calls to an implementation object.
 
Constants for use in IntradayLoggerFactory, LoggerListenerGenerationInfo and other tools that need to parse Illumon schema files.
A class to track details of data source columns while inspecting data to infer schema.
Support classes and methods for use by the CSV and JDBC schema creator utilities.
An entry for a match pattern, formula template, and source/target data types to be used when creating ImportSource entries for data import.
Remote query to deploy a new or updated schema.
 
 
 
 
 
 
Persists preference settings for Schema Editor behavior.
 
 
The root of all possible Schema related exceptions.
Simple class to export schemas from a kv-store to .schema XML files.
A utility to read CSV files of table metadata and create schemas based on them.
Downloads Quandl metadata and creates matching schema files.
 
 
SchemaException indicating a requested schema was not found / does not exist.
Represents a permission denied situation
Provides methods for interacting with the system Schema store.
Delegate all method calls to an implementation object.
Extend SchemaService with mutating methods that accept UserContext.
A SchemaService with no namespaces or tables.
SchemaService implementation that serves data from a cached collection of data from etcd.
Factory class providing access to the schema service to allow retrieval and manipulation of table schemata.
Relationship of the current code with the Deephaven system.
SchemaService implementation that serves data from a cached collection of data from etcd.
A read-only service initialized with schema files from the legacy configuration settings.
This implements "class" functionality that is independent of the persistence implementation.
 
Immutable metadata describing the version of a schema.
Add XML related support to Schema.
The public entry point into this package.
Interface for parsing XML schema Elements.
 
Contract: copies element, does not change it.
Utilities for XML representation of a Schema.
NumberFormat which formats numbers in scientific notation if they are outside the given range.
This annotation indicates that a class or method is used externally via scripts.
Protobuf enum io.deephaven.proto.controller.ScriptCommandEnum
Base Weeps configuration checker.
Create a custom action object for strategies.
An exception thrown when the evaluation of a script has failed for some reason.
Maps from script language name to file extensions.
An interface that defines a method of loading scripts from some source.
A class that manages a set of repositories and provides helper methods to create a loader for retrieving scripts available to specific users.
Tagging interface to be used to transmit ScriptPathLoader states.
A ScriptPathLoader that loads scripts from a git repository.
 
Interface for interactive console script sessions.
Query to initialize a script based on the config and the loader state when the startup began.
Utilities for creating the ControllerScriptPathLoader for use in script session sourcing.
A simple search-and-sort control panel.
A simple SearchAndSortControl.SearchListener for controls that support a Searchable.
A listener for changes in the search parameters
A listener for when the selected sorting changes.
 
 
Interface defining methods for parsing various sections of a data routing yml file.
SectionParser for sections of yml in current format.
Re-usable data structure for a segmented stack of pooled elements which tries to strike a balance between GC-sensitivity and element reuse.
 
MultiSet of primitive or object values stored as parallel arrays of counts and values.
 
A Table with a view on a selectable subset.
A OneClick filtered table.
 
Method for creating SelectableDataSets.
 
 
An interface for submitting jobs to be executed and accumulating their performance.
 
 
A class that handles the completion of one select column.
 
 
 
 
The interface for a query table to perform retrieve values from a column for select like operations.
A factory to create SelectColumns from an input expression.
 
 
A set of constants used to build consistent patterns to process query parameters.
Interface for individual filters within a where clause.
This exception is thrown when a where() filter is incapable of handling previous values, and thus needs to be executed while under the LTM lock.
Users of SelectFilter may implement this interface if they must react to the filter fundamentally changing.
Given a user's filter string produce an appropriate SelectFilter instance.
 
 
Deprecated.
This should no longer be used.
A Select filter that always returns an empty index.
 
 
 
A serializable binary function.
A serializable closure.
 
 
A serializable function.
AppendableColumn for outputting (assumed to be) Serializable objects to a local column location with concurrent read access from the same process.
AppendableColumn for streaming output of Serializable objects to a CurrentByteBufferSink.
Utility class for faster type-specific Object serialization and deserialization.
 
 
A simple ContextAwareRemoteQuery that takes a table ID from an RTH, then returns it (without deflating), forcing serialization of the result.
Base series that all data series inherit from.
A collection of data series.
Description of a data series.
Type of data series.
Base class for all Series Dialogs
Factory for creating a Series Dialog.
Base series that all data series inherit from.
Location of Series within a figure.
 
 
 
 
 
Protobuf enum io.deephaven.proto.controller.ServerTypeEnum
Provides methods for managing mandatory serviceregistry tag for configs that have endpoints.
Methods in support of dynamic port resolution and endpoint registration.
This class
An interface that allows redirection of the various PersistentQuery methods.
A basic holder class for the different types of sessions available for running queries.
A common error is to update a logger/listener schema without changing the logFormat (Application Version).
 
A FieldEntry that wraps a Set of objects
Utilities for the embedded db console to setup our source.
A query that disables the source() and sourceOnce() methods
A query that ties the source() and sourceOnce() methods to the Controller.
A query that ties the source() and sourceOnce() methods to a remote client, usually the users console.
Shape objects
Utilities for Shape.
ResettableContext used as a holder for other ResettableContexts that may be shared across components.
Abstract SharedContext.Key implementation for use when a simple Object reference coupled with sub-class identity can determine equality for sharing purposes.
Key marker interface.
 
Shift-aware listener for table changes.
A shift aware update structure, containing the rows and columns that were added, modified, removed, and shifted on a given cycle.
 
 
 
Tools for creating a new ShiftedColumn(s) for a given input table and a source column(s)
 
 
A ColumnSource that provides internal shifted redirectionIndex logic to access into an underlying wrapped ColumnSource.
 
Chunked aggregation operator for sorted first/last-by using a short sort-column on add-only tables.
 
ColumnSource implementation for aggregation result short columns.
 
 
An ObjectCodec that encodes a short[] using one integer to indicate the array size and then the array items sequentially.
Short array column data
 
 
 
Short array column data
 
 
 
 
 
Simple array source for Short.
TupleSource that produces key column values from ColumnSource types Short, Boolean, and Boolean.
TupleSource that produces key column values from ColumnSource types Short, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Boolean, and Character.
TupleSource that produces key column values from ColumnSource types Short and Boolean.
TupleSource that produces key column values from ColumnSource types Short, Boolean, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, Boolean, and Double.
TupleSource that produces key column values from ColumnSource types Short, Boolean, and Float.
TupleSource that produces key column values from ColumnSource types Short, Boolean, and Integer.
TupleSource that produces key column values from ColumnSource types Short, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Short, Boolean, and Object.
TupleSource that produces key column values from ColumnSource types Short, Boolean, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Boolean, and Long.
TupleSource that produces key column values from ColumnSource types Short, Boolean, and Short.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Byte.
3-Tuple (triple) key class composed of short, byte, and byte elements.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Character.
3-Tuple (triple) key class composed of short, byte, and char elements.
TupleSource that produces key column values from ColumnSource types Short and Byte.
TupleSource that produces key column values from ColumnSource types Short, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Double.
3-Tuple (triple) key class composed of short, byte, and double elements.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Float.
3-Tuple (triple) key class composed of short, byte, and float elements.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Integer.
3-Tuple (triple) key class composed of short, byte, and int elements.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Long.
3-Tuple (triple) key class composed of short, byte, and long elements.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Object.
3-Tuple (triple) key class composed of short, byte, and Object elements.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Short.
3-Tuple (triple) key class composed of short, byte, and short elements.
This implements a timsort kernel for Shorts.
 
This implements a timsort kernel for Shorts.
 
2-Tuple (double) key class composed of short and byte elements.
TupleSource that produces key column values from ColumnSource types Short, Character, and Boolean.
TupleSource that produces key column values from ColumnSource types Short, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Character, and Character.
TupleSource that produces key column values from ColumnSource types Short and Character.
TupleSource that produces key column values from ColumnSource types Short, Character, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, Character, and Double.
TupleSource that produces key column values from ColumnSource types Short, Character, and Float.
TupleSource that produces key column values from ColumnSource types Short, Character, and Integer.
TupleSource that produces key column values from ColumnSource types Short, Character, and Long.
TupleSource that produces key column values from ColumnSource types Short, Character, and Object.
TupleSource that produces key column values from ColumnSource types Short, Character, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Character, and Long.
TupleSource that produces key column values from ColumnSource types Short, Character, and Short.
3-Tuple (triple) key class composed of short, char, and byte elements.
3-Tuple (triple) key class composed of short, char, and char elements.
3-Tuple (triple) key class composed of short, char, and double elements.
3-Tuple (triple) key class composed of short, char, and float elements.
3-Tuple (triple) key class composed of short, char, and int elements.
3-Tuple (triple) key class composed of short, char, and long elements.
3-Tuple (triple) key class composed of short, char, and Object elements.
3-Tuple (triple) key class composed of short, char, and short elements.
2-Tuple (double) key class composed of short and char elements.
Chunk implementation for short data.
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
 
Iterative sum operator, extended for absolute values and regular sums.
This operator computes the single unique value of a particular aggregated state.
 
 
 
 
Creates chunk filters for short values.
 
ChunkPool implementation for chunks of shorts.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
Short column data
 
 
Short column data
 
 
 
Iteration support for boxed or primitive shorts contained with a ColumnSource.
 
A ShortConsumer receives the short values contained in a data structure.
 
 
 
 
 
TupleSource that produces key column values from ColumnSource types Short, DBDateTime, and Boolean.
TupleSource that produces key column values from ColumnSource types Short, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Short, DBDateTime, and Character.
TupleSource that produces key column values from ColumnSource types Short and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, DBDateTime, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, DBDateTime, and Double.
TupleSource that produces key column values from ColumnSource types Short, DBDateTime, and Float.
TupleSource that produces key column values from ColumnSource types Short, DBDateTime, and Integer.
TupleSource that produces key column values from ColumnSource types Short, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Short, DBDateTime, and Object.
TupleSource that produces key column values from ColumnSource types Short, DBDateTime, and Byte.
TupleSource that produces key column values from ColumnSource types Short, DBDateTime, and Long.
TupleSource that produces key column values from ColumnSource types Short, DBDateTime, and Short.
 
 
TupleSource that produces key column values from ColumnSource types Short, Double, and Boolean.
TupleSource that produces key column values from ColumnSource types Short, Double, and Byte.
3-Tuple (triple) key class composed of short, double, and byte elements.
TupleSource that produces key column values from ColumnSource types Short, Double, and Character.
3-Tuple (triple) key class composed of short, double, and char elements.
TupleSource that produces key column values from ColumnSource types Short and Double.
TupleSource that produces key column values from ColumnSource types Short, Double, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, Double, and Double.
3-Tuple (triple) key class composed of short, double, and double elements.
TupleSource that produces key column values from ColumnSource types Short, Double, and Float.
3-Tuple (triple) key class composed of short, double, and float elements.
TupleSource that produces key column values from ColumnSource types Short, Double, and Integer.
3-Tuple (triple) key class composed of short, double, and int elements.
TupleSource that produces key column values from ColumnSource types Short, Double, and Long.
3-Tuple (triple) key class composed of short, double, and long elements.
TupleSource that produces key column values from ColumnSource types Short, Double, and Object.
3-Tuple (triple) key class composed of short, double, and Object elements.
TupleSource that produces key column values from ColumnSource types Short, Double, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Double, and Long.
TupleSource that produces key column values from ColumnSource types Short, Double, and Short.
3-Tuple (triple) key class composed of short, double, and short elements.
2-Tuple (double) key class composed of short and double elements.
 
 
 
 
 
TupleSource that produces key column values from ColumnSource types Short, Float, and Boolean.
TupleSource that produces key column values from ColumnSource types Short, Float, and Byte.
3-Tuple (triple) key class composed of short, float, and byte elements.
TupleSource that produces key column values from ColumnSource types Short, Float, and Character.
3-Tuple (triple) key class composed of short, float, and char elements.
TupleSource that produces key column values from ColumnSource types Short and Float.
TupleSource that produces key column values from ColumnSource types Short, Float, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, Float, and Double.
3-Tuple (triple) key class composed of short, float, and double elements.
TupleSource that produces key column values from ColumnSource types Short, Float, and Float.
3-Tuple (triple) key class composed of short, float, and float elements.
TupleSource that produces key column values from ColumnSource types Short, Float, and Integer.
3-Tuple (triple) key class composed of short, float, and int elements.
TupleSource that produces key column values from ColumnSource types Short, Float, and Long.
3-Tuple (triple) key class composed of short, float, and long elements.
TupleSource that produces key column values from ColumnSource types Short, Float, and Object.
3-Tuple (triple) key class composed of short, float, and Object elements.
TupleSource that produces key column values from ColumnSource types Short, Float, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Float, and Long.
TupleSource that produces key column values from ColumnSource types Short, Float, and Short.
3-Tuple (triple) key class composed of short, float, and short elements.
2-Tuple (double) key class composed of short and float elements.
3-Tuple (triple) key class composed of short, int, and byte elements.
3-Tuple (triple) key class composed of short, int, and char elements.
3-Tuple (triple) key class composed of short, int, and double elements.
TupleSource that produces key column values from ColumnSource types Short, Integer, and Boolean.
TupleSource that produces key column values from ColumnSource types Short, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Integer, and Character.
TupleSource that produces key column values from ColumnSource types Short and Integer.
TupleSource that produces key column values from ColumnSource types Short, Integer, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, Integer, and Double.
TupleSource that produces key column values from ColumnSource types Short, Integer, and Float.
TupleSource that produces key column values from ColumnSource types Short, Integer, and Integer.
TupleSource that produces key column values from ColumnSource types Short, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Short, Integer, and Object.
TupleSource that produces key column values from ColumnSource types Short, Integer, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Integer, and Long.
TupleSource that produces key column values from ColumnSource types Short, Integer, and Short.
3-Tuple (triple) key class composed of short, int, and float elements.
3-Tuple (triple) key class composed of short, int, and int elements.
3-Tuple (triple) key class composed of short, int, and long elements.
3-Tuple (triple) key class composed of short, int, and Object elements.
3-Tuple (triple) key class composed of short, int, and short elements.
This implements a timsort kernel for Shorts.
 
This implements a timsort kernel for Shorts.
 
2-Tuple (double) key class composed of short and int elements.
Iterator over short values.
TupleSource that produces key column values from ColumnSource types Short, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Short, Long, and Byte.
3-Tuple (triple) key class composed of short, long, and byte elements.
TupleSource that produces key column values from ColumnSource types Short, Long, and Character.
3-Tuple (triple) key class composed of short, long, and char elements.
TupleSource that produces key column values from ColumnSource types Short and Long.
TupleSource that produces key column values from ColumnSource types Short, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, Long, and Double.
3-Tuple (triple) key class composed of short, long, and double elements.
TupleSource that produces key column values from ColumnSource types Short, Long, and Float.
3-Tuple (triple) key class composed of short, long, and float elements.
TupleSource that produces key column values from ColumnSource types Short, Long, and Integer.
3-Tuple (triple) key class composed of short, long, and int elements.
TupleSource that produces key column values from ColumnSource types Short, Long, and Long.
3-Tuple (triple) key class composed of short, long, and long elements.
 
 
 
 
TupleSource that produces key column values from ColumnSource types Short, Long, and Object.
3-Tuple (triple) key class composed of short, long, and Object elements.
TupleSource that produces key column values from ColumnSource types Short, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Long, and Long.
TupleSource that produces key column values from ColumnSource types Short, Long, and Short.
3-Tuple (triple) key class composed of short, long, and short elements.
This implements a timsort kernel for Shorts.
 
This implements a timsort kernel for Shorts.
 
2-Tuple (double) key class composed of short and long elements.
 
 
A set of commonly used numeric functions that can be applied to Short types.
TupleSource that produces key column values from ColumnSource types Short, Object, and Boolean.
TupleSource that produces key column values from ColumnSource types Short, Object, and Byte.
3-Tuple (triple) key class composed of short, Object, and byte elements.
TupleSource that produces key column values from ColumnSource types Short, Object, and Character.
3-Tuple (triple) key class composed of short, Object, and char elements.
TupleSource that produces key column values from ColumnSource types Short and Object.
TupleSource that produces key column values from ColumnSource types Short, Object, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, Object, and Double.
3-Tuple (triple) key class composed of short, Object, and double elements.
TupleSource that produces key column values from ColumnSource types Short, Object, and Float.
3-Tuple (triple) key class composed of short, Object, and float elements.
TupleSource that produces key column values from ColumnSource types Short, Object, and Integer.
3-Tuple (triple) key class composed of short, Object, and int elements.
TupleSource that produces key column values from ColumnSource types Short, Object, and Long.
3-Tuple (triple) key class composed of short, Object, and long elements.
TupleSource that produces key column values from ColumnSource types Short, Object, and Object.
3-Tuple (triple) key class composed of short, Object, and Object elements.
TupleSource that produces key column values from ColumnSource types Short, Object, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Object, and Long.
TupleSource that produces key column values from ColumnSource types Short, Object, and Short.
3-Tuple (triple) key class composed of short, Object, and short elements.
2-Tuple (double) key class composed of short and Object elements.
 
 
 
 
 
 
 
 
 
A set of commonly used functions that can be applied to Short types.
 
A ShortRangeConsumer receives the ranges contained in a data structure.
 
 
TupleSource that produces key column values from ColumnSource types Short, Byte, and Boolean.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Character.
TupleSource that produces key column values from ColumnSource types Short and Byte.
TupleSource that produces key column values from ColumnSource types Short, Byte, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Double.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Float.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Integer.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Object.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Long.
TupleSource that produces key column values from ColumnSource types Short, Byte, and Short.
TupleSource that produces key column values from ColumnSource types Short, Long, and Boolean.
TupleSource that produces key column values from ColumnSource types Short, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Long, and Character.
TupleSource that produces key column values from ColumnSource types Short and Long.
TupleSource that produces key column values from ColumnSource types Short, Long, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, Long, and Double.
TupleSource that produces key column values from ColumnSource types Short, Long, and Float.
TupleSource that produces key column values from ColumnSource types Short, Long, and Integer.
TupleSource that produces key column values from ColumnSource types Short, Long, and Long.
TupleSource that produces key column values from ColumnSource types Short, Long, and Object.
TupleSource that produces key column values from ColumnSource types Short, Long, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Long, and Long.
TupleSource that produces key column values from ColumnSource types Short, Long, and Short.
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
 
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
 
This operator counts the distinct values within the source.
This operator computes the set of distinct values within the source.
This operator computes the single unique value of a particular aggregated state.
For keeping track of incremental states of sorted values, we would ideally like to hold them in an Array or a Chunk; with parallel index keys.
 
 
 
TupleSource that produces key column values from ColumnSource types Short, Short, and Boolean.
TupleSource that produces key column values from ColumnSource types Short, Short, and Byte.
3-Tuple (triple) key class composed of short, short, and byte elements.
TupleSource that produces key column values from ColumnSource types Short, Short, and Character.
3-Tuple (triple) key class composed of short, short, and char elements.
TupleSource that produces key column values from ColumnSource types Short and Short.
TupleSource that produces key column values from ColumnSource types Short, Short, and DBDateTime.
TupleSource that produces key column values from ColumnSource types Short, Short, and Double.
3-Tuple (triple) key class composed of short, short, and double elements.
TupleSource that produces key column values from ColumnSource types Short, Short, and Float.
3-Tuple (triple) key class composed of short, short, and float elements.
TupleSource that produces key column values from ColumnSource types Short, Short, and Integer.
3-Tuple (triple) key class composed of short, short, and int elements.
TupleSource that produces key column values from ColumnSource types Short, Short, and Long.
3-Tuple (triple) key class composed of short, short, and long elements.
TupleSource that produces key column values from ColumnSource types Short, Short, and Object.
3-Tuple (triple) key class composed of short, short, and Object elements.
TupleSource that produces key column values from ColumnSource types Short, Short, and Byte.
TupleSource that produces key column values from ColumnSource types Short, Short, and Long.
TupleSource that produces key column values from ColumnSource types Short, Short, and Short.
3-Tuple (triple) key class composed of short, short, and short elements.
2-Tuple (double) key class composed of short and short elements.
Single value source for Short.
 
Sparse array source for Short.
 
Stamp kernel for when the left hand side is a sorted chunk and the right hand side is a ticking SegmentedSortedArray.
A SsmBackedColumnSource for Shorts.
 
 
This implements a timsort kernel for Shorts.
 
This implements a timsort kernel for Shorts.
 
Cast the values in the input chunk to an int.
Cast the values in the input chunk to an int.
Cast the values in the input chunk to an int and add the specified offset.
Cast the values in the input chunk to a long.
Cast the values in the input chunk to an long and add the specified offset.
 
 
 
A Dialog to create, delete and edit conditional formats for a column.
An adapter that maps keys and values to single Deephaven columns.
 
An object defined by the caller, capable of fulfilling SimpleDataImportStreamProcessor.reject(String, Exception)
Simple data quality test logger.
 
A Dialog to create, delete and edit filters for a column.
A FilterGenerator implementation that applies a set of SelectFilter groups using Disjunctive Normal Form.
 
Simple ImportState implementation for offline and derived importers.
 
Simple message handler implementation that decodes incoming messages and does listener call-backs.
Simple message handler implementation that decodes incoming messages and does listener call-backs.
Clients should implement this to receive decoded messages from the SimpleMessageHandler.
Clients should implement this to receive decoded messages from the SimpleMessageHandler.
 
 
SimpleReferenceManager<T,R extends com.fishlib.base.reference.SimpleReference<T>>
A helper for manging a list of References.
Simple implementation of IServerSelectionProvider.
Simple source table with no partitioning support.
 
A simple style is for objects that are simple to build.
Table location key for simple (i.e.
 
 
 
 
Clock implementation for use with ClockFilter implementations to advance simulation time.
A DocumentFilter that accepts only one character.
 
 
This should be used when a non-null single partition value should be used for import.
 
 
This interface is really a mixin to avoid code duplication in the classes that implement it.
 
 
A TableLocationProvider that provides access to exactly one, previously-known TableLocation.
 
 
 
ReleasableLivenessManager to manage exactly one object, passed at construction time or managed later.
 
 
ColumnSource implementation for columns of a single unique value.
 
 
Handle for a BinaryLogQueueSink.
A wrapper for a boolean chunk that allows you to resize the chunk to a capacity.
A wrapper for a byte chunk that allows you to resize the chunk to a capacity.
A wrapper for a char chunk that allows you to resize the chunk to a capacity.
A dynamically typed chunk that can be resized.
Interface for ColumnSources that know their size.
Interface for ColumnSource implementations that are both SizedColumnSources and ContextualizedObjectColumnSources.
A wrapper for a double chunk that allows you to resize the chunk to a capacity.
A wrapper for a float chunk that allows you to resize the chunk to a capacity.
A wrapper for a int chunk that allows you to resize the chunk to a capacity.
A wrapper for a long chunk that allows you to resize the chunk to a capacity.
A wrapper for a Object chunk that allows you to resize the chunk to a capacity.
 
A wrapper for a short chunk that allows you to resize the chunk to a capacity.
Unchecked exception thrown when Index, Table or DataColumn operations are invoked (directly, or indirectly as data updates) that cannot be completed correctly due to size constraints on the underlying data structures.
A table reader that can advance to a given record, return its size, and block instead of returning an EOF.
SkipLinesInputStream adds functionality to another InputStream namely the ability to skip header or footer lines.
 
ColumnSource that produces key column values as SmartKeys from multiple ColumnSources.
An Exception thrown when there is a problem completing a Snapshot
 
 
This class is a simple query that just evaluates a Groovy/Python expression, then returns a list of Result objects.
 
Caching data structure for caching int (offset) to Object mappings.
 
This class makes a little "recycle bin" for your objects of type T.
This interface defines a TableModel that is sortable.
Object representing sort attributes on a column.
 
 
 
 
 
 
SortedBy operations sort the values in each of the buckets according to a specified column.
This will filter a table on a DBDateTime column for all rows greater than "now" according to a supplied clock.
Helper class for managing the sorted columns attribute.
A ComboBoxModel that maintains it's items in a sorted order.
 
 
 
 
 
This is a simple utility class that wraps a map, and presents it as an IndexableMap.
IndexableData dataset whose data is a column in a table and whose indices are the row numbers of the column.
 
 
 
 
 
 
 
 
 
 
 
 
 
Enum value for ascending vs.
 
 
A pair representing a column to sort by and its direction.
The data class for Drag N' Drop within components in this panel.
This class represents uses of the source() and sourceOnce() method calls.
 
Basic uncoalesced table that only adds keys.
 
 
 
Factory for source table components.
Factory class for creating SourceTable instances.
A contextual class to control the underlying behaviors of source tables.
 
Factory for creating SourceTableMaps.
A column source backed by arrays that may not be filled in all blocks.
 
A central view of configuration options for sparse array column sources.
 
A simpler version of Table.select(com.illumon.iris.db.v2.select.SelectColumn...) that is guaranteed to preserve the original table's index.
A set of commonly used functions which are not associated with a specific type.
 
 
Single-location simple source table.
Local table location scanner that can handle a simple splayed table.
Splits a String on a character ignoring that character inside quotes and back ticks.
 
 
 
 
Helper class to allow the retrieval of SSL-related parameters.
Class to help with SSLContext creation.
A ColumnSource that provides DBArrays of type T, backed by a same typed SegmentedSortedMultiSet.
Iterative average operator.
Iterative average operator.
 
 
 
DataSetCollection for stacked area charts.
 
 
Local table location scanner that can handle a simple splayed table.
Table location key for simple standalone tables.
File manager for binary log files in the format namespace.tableName.namespaceSet.internalPartition.columnPartitionValue.bin.yyyy-MM-dd.HHmmss.SSSZ which works for any column partition values, not just dates.
Standard class for importer arguments.
 
 
 
An extension to the ScriptPathLoader that allows the state to be overridden.
Convenience methods for BusinessCalendar and Calendar.
 
 
 
A FilterGenerator that produces filters on group membership, without refreshing.
A GroupingProvider implementation that constructs groupings from a statically precomputed grouping table.
 
Implement the SchemaService interface based on an immutable map of schemas.
 
A ChunkedOperatorAggregationStateManager that takes advantage of an underlying Symbol Table assignments to assign values to slots.
 
TODO docs
Main class for a simple dashboard process.
Class to parse and contain status dashboard JSON configuration files.
Class that publishes certificate expiration status.
Class that publishes persistent query controller status.
Class that publishes remote query dispatcher status.
Base class to handle common functionality for enterprise and community worker table monitoring.
Extension of StatusDashboardPublisherPersistentQueryBase that monitors table(s) within a persistent query.
Extension of StatusDashboardPublisherPersistentQueryBase that monitors table(s) within a persistent query.
Class that publishes persistent query status.
Publisher that monitors persistent queries for persistent query table TimeStamp fields and publishes how far they lag behind current time.
Class to represent Deephaven process status.
 
 
 
 
Protobuf type io.deephaven.proto.controller.StatusUpdateRequest
Protobuf type io.deephaven.proto.controller.StatusUpdateRequest
 
Protobuf type io.deephaven.proto.controller.StatusUpdateResponse
Protobuf type io.deephaven.proto.controller.StatusUpdateResponse
 
A BasicCheckBoxMenuItemUI that prevents selection or deselction of the checkbox from closing the popup menu.
Factory for iterative standard deviation aggregations.
Update a clock step to at most the value contained in step.
Protobuf type io.deephaven.proto.controller.StopQueryRequest
Protobuf type io.deephaven.proto.controller.StopQueryRequest
 
Protobuf type io.deephaven.proto.controller.StopQueryResponse
Protobuf type io.deephaven.proto.controller.StopQueryResponse
 
Interface representing a storage configuration: a name, and a root directory that might be specified by a contextual DataRoutingService.
YAML based implementation of StorageConfig.
Interface providing a way to look up storage configurations by name.
Protobuf enum io.deephaven.proto.common.StorageTypeEnum
 
 
 
 
The entity to manage Strategy to Account mappings
 
 
 
This is the Acl Strategy resource, defines all REST operations supported for /acl/strategy uri.
AppendableColumn for streaming output to a CurrentByteBufferSink.
Factory for stream appendable table components.
Interface for "tuple" classes of variably-typed elements that support an alternative to Externalizable for writing in streaming fashion.
 
A "stream" table reader that consumes from a ByteBuffer.
A "stream" table writer that outputs to a single byte buffer sink.
An appendable symbol manager that guarantees one:one mappings from symbol to identifier.
 
A codec to read/write String arrays.
String array column data
 
 
 
String array column data
 
 
 
 
ObjectCodec implementation for Maps of String to Boolean.
Provider interface for CloseableStringCaches to use in ingestion and data access.
StringCacheProvider implementations to provide a framework for data ingestion.
String column data
 
 
String column data
 
 
 
SelectFilter that implements String.contains(valueToMatch), for use in QuickFilter so that we can bypass compilation on small tables.
 
ObjectCodec implementation for Maps of String to Double.
 
ObjectCodec implementation for Maps of String to Float.
ObjectCodec implementation for Maps of String to Integer.
Deprecated.
Use CharSequenceLocalAppendableColumn instead; it's more general, and allocates far less.
ObjectCodec implementation for Maps of String to Long.
Interface for sets of Strings that can be mapped to a 64-bit long bitmap.
Array-backed StringSet implementation.
String set column data
 
 
 
String set column data
 
 
 
 
This class provides a object that converts from list of String values and their binary masks to a StringSetWrapper.
The StringSet implementation used by column sources.
 
HashSet-backed StringSet implementation.
AppendableColumn for streaming output of Strings to a CurrentByteBufferSink.
ObjectCodec implementation for Maps of String to String.
 
 
Interface to make auto-keying by toString() safer and more flexible.
Basic utility methods to convert Deephaven data-structures to Suanshu data-structures
The abstract implementation of Matrix.
The abstract implementation of Vector.
This is a base interface for the RemoteQueryProcessor to use for exporting tables that you can subscribe to i.e.
 
Protobuf type io.deephaven.proto.controller.SubscribeRequest
Protobuf type io.deephaven.proto.controller.SubscribeRequest
 
Protobuf type io.deephaven.proto.controller.SubscribeResponse
Protobuf type io.deephaven.proto.controller.SubscribeResponse
 
Encoder for a SubscribeResponse message.
 
Implement optional subscription support suitable for multiple TableDataService components.
Encoder for a SubscriptionError message.
Protobuf enum io.deephaven.proto.controller.SubscriptionEvent
An Exception thrown when there is a problem completing a subscription
Array-backed set that stores generic listener objects, only enforcing hard reachability on listeners that are SubstitutionWeakReferences.
 
 
 
 
 
 
Factory for iterative sum aggregations.
A ThreadMXBean-based ThreadProfiler implementation for use on Oracle and OpenJDK JVMs, adding support for memory measurements.
Enumeration of supported types in Iris binary log files.
Dialog to send a ticket to support.
This interface is intended for use with UI components that will be interacted with by users, as well as programmatically.
An ActionListener that supports Suspendable patterns.
A DocumentListener that supports the Suspendable pattern.
An ItemListener that supports Suspendable patterns.
 
 
 
Watch for ticks and when initialization is complete forward to the eventual listener.
Holds a handle on a table that may get swapped out for another table.
Listens for when the table gets swapped out.
Holds a handle on a one click table that may get swapped out for another table.
 
 
Holds a handle on a one click table that may get swapped out for another table.
Reads the magic number and selects either a V1 or V2 binary store reader as appropriate.
A SelectColumn that is backed by another SelectColumn.
 
 
AppendableColumn for outputting symbol-mapped CharSequences to a local column location.
Data structure for managing symbol tables when persisting data.
Superclass for local appendable columns backed by symbol managers.
 
AppendableColumn for outputting symbol-mapped StringSets to a local column location.
Interface for ColumnSources that can provide a Table view of their symbol tables, providing a many:1 or 1:1 mapping of unique long identifiers to the symbol values in this source.
A Column source that maps Symbol table keys from an original source to new values using a lookup source.
Unconstrained low-allocation queue, implemented via intrusive linked list.
Flags for controlling column file synchronization behavior.
Abstraction for various SyncMode-driven behaviors.
SyncOperator implementation for SyncMode.CONCURRENT.
 
SyncOperator implementation for SyncMode.FINAL.
SyncOperator implementation for SyncMode.IMMEDIATE.
Return the rows with the highest commonly available ID from multiple tables.
Produce a TableMap of synchronized tables.
Implementation of ConfigurationTypeDetails which provides priorities for system workers like the helper queries and web client data query.
An object that can report if it is systemically important.
If enabled, marks objects as systemically important.
 
 
LoggerTimeSource implementation that delegates to System.currentTimeMillis().
Class to allow logs to receive sysout and syserr output.
The System user entity to manage run-As mapping in acl database The given user will be able to run-As the provided system user when the mapping is inserted / updated
 
This is the Acl SystemUser resource, defines all REST operations supported for /acl/systemuser uri.
 
A Deephaven table.
 
GroupStrategy is used for joins and other operations that can choose one of several ways to make use of grouping information.
 
An UncheckedPermissionException derivative which indicates a table may not be accessed for one reason or another.
The Acl entity, to manage all Table Acls, Table Column Acls, and Table Input Editor Acls
 
 
We use a query instead of a function so that it can be context aware for deflation, logs, or other niceties.
 
Assert properties of a table.
TableMapHandle with an underlying table.
 
Class to aid in building Tables from a TableDefinition.
A TableCellRenderer and TableCellEditor that places a button within the cell of the table/
 
A reference client for the Deephaven SBE table server.
A reference client for the Deephaven SBE table server.
This interface is for classes that want to respond to double click events on a table and should be used in conjunction with TableEventHandlerFactory.addDoubleClickHandler(String, TableColumnDoubleClickHandler) or TableEventHandlerFactory.addGlobalDoubleClickHandler(TableColumnDoubleClickHandler)
Server that exports a table data service according to configured data routing strategies.
The TDCP accepts authenticated RemoteTableDataService connections, and must assess whether the associated users can see tables.
Exception thrown by various sub-systems for data access.
Defines a protocol for requesting and sending table data.
Interface to a peer that requests table data.
 
 
 
 
Interface to a handler that processes table data requests.
 
 
Interface to a handler that processes table data responses.
 
Interface to a peer that responds to requests for table data.
 
 
Remote TableDataService implementation.
For TableDataService and related components, this allows a simple implementation for subscription support.
A subscription token interface with cancellation support.
Static helper class for holding and building the shared instance.
"Null" instance, intended for unit tests and other standalone scenarios.
 
Re-usable request class - tracks status and responses for an outstanding request.
Service responsible for table location discovery.
 
Configuration for a TableDataService provider.
A POJO (more or less) implementation of TableDataServiceConfig that can be used to make instances independent of any DataRoutingService implementation.
Builder for DataImportServiceConfigImpl.
Holds raw configuration data for a TDS.
Exports a TableDataService to RemoteTableDataService (clients) via the TableDataProtocol.
The standard factory for creating TableDataService instances using a DataRoutingService instance
Table definition for all Deephaven tables.
 
Protobuf type io.deephaven.proto.common.TableDefinitionMessage
Protobuf type io.deephaven.proto.common.TableDefinitionMessage
 
An immutable schema that defines a particular table.
 
A set of differences that are skipped.
 
 
The Table Editor Acl entity, to manage all Table Input Editor Acls
Handles registration for the following actions on IrisTables Double Click on cell Right Click on cell(s) Right Click on table header Each action has a Global and Column specific registration method so that consumers can handle specific columns or any column.
Determine whether the TableKey or TableIdentifier should be accepted by the filter owner.
This interface defines the requirements for a class that provides both Row based, and Column based ACLS.
This interface defines a means to create TableFilterProviders, as well as a simple means to make a table accessible to all users, without any specific ACL.
 
 
 
A handle describing a remote table as well as the columns of the table that are needed.
 
Renderer for all GuiTables.
Key for table identification, with TableIdentifier.NamespaceSet instead of com.illumon.iris.db.v2.locations.TableType.
 
An DataImportChannelItem holding the information necessary to identify a table location.
Remote query used by EmbeddedDbConsole to import a table from CSV.
Representation class for per-table information stored in key-value metadata for Deephaven-written Parquet files.
 
Methods for assisting in input table construction.
Configuration for an input table column.
An attribute for a column.
Used to create an allowable set of items to select from for the particular column.
 
 
Interface that specifies key fields for any table-keyed object (i.e.
 
 
A registry for states keyed by TableKey.
Interface to enable consuming data from a table reader and supplying said data to a table writer.
Given an application version and binary store format, produces a TableListener for processing a binary log stream.
Gets a listener for a particular table and application version.

=====================================================================================================================

Building block for Iris DB file-based tables, with helper methods for discovering locations and their sizes.
Enumeration of possible table location formats.
Listener interface for anything that wants to know about changes to a location.
Null implementation.
Determine whether the TableLocationKey should be accepted by the filter owner.
The 5-element identification for a table location is needed in DB, Tailer, Logger, BinaryStore (?).
Interface that specifies key fields for any TableLocation.
 
 
 
A simple implementation of TableLocationKey for use in hash lookups.
 
 
Table location metadata index support, in order to avoid depending on filesystem metadata caching for performance where possible.
Independent of the key, we should know our format, size, last modified time, and column version.
Immutable snapshot of a table location, providing access to all key and state fields, constructed using a consistent copy of the state fields.
Discovery utility for table locations for a given table.
Listener interface for anything that wants to know about new/updated table locations.
Null listener that does nothing.
This is a fully functional TableLocationProvider that will not provide any locations.
Interface for the mutable fields of a table location.
Tool for generic multi-field "atomic" get/set of state values for a table location.
Intermediates between push-based subscription to a TableLocationProvider and polling on LiveTable refresh.
 
Intermediates between push-based subscription to a TableLocation and polling on LiveTable refresh.
An interface that logs snapshots and optionally, updates from a source table to another Deephaven table.
 
A ColumnSource that always returns null-equivalent for previous values.
 
A base interface for loggers that log snapshots and/or updates to Deephaven tables.
Flags for controlling the transactional behavior of this log call.
Marker interface for log handles
Indicator of the source table update event that resulted in a log call.
Given a Table, log to a TableLogger.
A simple implementation of TableKey for use in hash lookups, or as a parent class for complex sub-classes.
An immutable TableLookupKey
 
Tools for managing and manipulating tables on disk.
A map of tables.
Table map key change listener.
Table map change listener.
TableMapHandle with an underlying TableMap.
 
Get a table from a TableMap applying approriate ACLs before returning
 
Get a merged table of multiple keys from a TableMap applying approriate ACLs before returning
 
An exception denoting a problem with a TableMap operation
Holds a remote TableMap.
 
Given a TableMap, log all of the constituents that tick on a given cycle to a TableLogger.
 
 
A widget that will respond to one-click events, or present a combo box so that you can choose values out of a TableMap and display them in the GUI.
A TableMapSupplier uses a source TableMap and applies a set of operations in the get method.
 
 
 
 
 
A Parameter that is backed by a Table
 
 
Basic Table Pop menu.
Row-oriented table reading interface.
 
Maintains whether table retrieval should default as live or not
A function to construct a snapshot for a range of rows and return to the client.
 
 
 
A server that uses an SBE (Simple Binary Encoding) protocol to distribute table updates to clients over TCP/IP.
Exception representing errors that are converted into a SubscriptionError message and sent to the client over SBE.
Computes snapshots of a BaseTable.
Listens for notifications that table snapshot has changed.
Data series that are backed by table snapshots
 
Utility class to convert Table objects to/from binary messages.
A container to hold the tables that comprise a Pivot Widget
Subscribe request
 
Subscribe request
 
Subscribe confirmation message
 
Subscribe confirmation message
 
Holder for stuff related to an active table subscription.
 
 
Error message
Error message
TableSupplier creates a Proxy to a Table with a list of Table operations to be applied when a filter method is called.

Example usage:
This class contains static methods to support conversions between various time types such as DBDateTime, Instant, ZonedDateTime, LocalDate, LocalTime, and long.
 
this was copied from solace, combined abstract and concrete classes into one here.
Create a builder for processing Deephaven table data into string output
 
 
 
 
Tools for working with tables.
This class is not intended for public API consumers.
 
Singleton so that the GuiTable can have one outstanding tooltip to display, and that creating a new one will always dispose of the existing one.
Interface for table writing components that support transactions.
The type of a table, which from a user perspective generally corresponds to System vs.
Members related to TableType for internal use.
Subscribe request
Subscribe request
Unsubscribe confirmation message
Unsubscribe confirmation message
 
Mode used to validate a table.
Annotation indicating that a test is only for execution when in the TableValidationMode.FULL_DATABASE mode.
Annotation indicating that a test is only for execution when in the TableValidationMode.SIMPLE_TABLE mode.
A suite of data quality tests for a table.
TableWriter<R extends Row>
Interface for writing table data out.
TableWriterLogInterceptor<T extends com.fishlib.io.log.LogSink.Element>
Interceptor to write log entries to a persistent log.
For an Intraday restart, we often know that all data of interest must take place within a fixed period of time.
 
 
 
Iterative average operator.
This singleton class is Controller-aware and is used by the TelemetryService for execution of the CARQ against a PQ of type "TELEMETRY_HELPER_TYPE".
 
 
A representation of an item to be tracked by the Telemetry process.
A TelemetryLogger is created by each long-lived "instance" of an object for which telemetry will be tracked.
Helper-class which may be used for "set-once" elements of the TelemetryLogger class
Telemetry monitoring queries.
 
 
Queue log messages for a brief time while creating the initial logger.
 
Indicates that a particular method is for test purposes only and should not be used by client or production code.
JTextArea-based TableCellRenderer that should work like ColumnRenderer where appropriate.
A utility class with methods for helping text editors.
This is a JPanel that wraps a JTextPane in order to add common features such as a Search Bar and a Goto Line Dialog.
Filter strategy for remote tables.
 
This class will display line numbers for a related text component.
The theme of a chart.
The theme of a chart.
Constructs Themes from .theme XML files.
A simple method for generating a Thread dump for this JVM; it doesn't do all the stuff that the kill -3 does; but you can easily run it from inside the JVM without having to send yourself a signal.
 
 
An abstract generic ThreadMXBean-based ThreadProfiler implementation, with support for baseline measurements available on all JVMs.
Interface for thread profiling utilities which may be platform or JVM dependent.
 
A pool that holds at least size items, creates size items in the pool immediately, blocks (busily) whenever the pool overflows or underflows, optionally clears the items given to it, and IS thread-safe Forked from com.fishlib.base.pool.ThreadSafeLenientFixedSizePool January 2021
A pool that holds at least size items, creates size items in the pool immediately, creates a new item when the pool underflows, discards the item when the pool overflows, optionally clears the items given to it, and IS thread-safe Forked from com.fishlib.base.pool.ThreadSafeLenientFixedSizePool January 2021
 
 
TupleSourceFactory for three ColumnSources.
 
Tools for reducing the number of ticks generated by a table.
A custom-widget intended to emulate a standard JComboBox, but leveraging a JPopupMenu (which may include sub-menus) for the drop-down component.
 
 
AbstractFieldEntry<Date> which wraps around a DateTimePicker
Interface for providing the current time.
 
A TimerTask implementation that wraps a runnable.
This will filter a table for the most recent N nanoseconds (must be on a date time column).
A JSpinner-like control that allows easy time entry in the form of HH:mm:ss
A TimeTable adds rows at a fixed interval with a single column named "Timestamp".
 
 
 
 
 
 
 
 
 
 
 
 
Parquet ToPage implementation for DBDateTimes stored as Int96s representing an Impala format Timestamp (nanoseconds of day and Julian date encoded as 8 bytes and 4 bytes, respectively)
 
 
 
 
A UI overload for JLists that changes the default selection behavior.
 
A function that transforms a Chunk to an IntChunk.
 
 
A token is a server-generated identifier for a client that allows the client to present themselves to other services using the token as a means of verifying identity and credentials; the other service can validate a token provided by a client with an authentication server to confirm the claimed identity and credentials.
A token is a server-generated identifier for a client that allows the client to present themselves to other services using the token as a means of verifying identity and credentials; the other service can validate a token provided by a client with an authentication server to confirm the claimed identity and credentials.
A simple implementation of a Token Bucket algorithm for throttling.
 
 
 
 
A function that transforms a Chunk to an LongChunk.
 
 
Listens to a table, mapping keys to values.
 
Interface defining a model that provides ToolTips
 
Utility class to wrap text for multi-line tooltips.
This provides a translation layer from the parquet results into the appropriately typed Chunk's.
 
 
 
 
 
Exposes an interface which allows a parameter to the standard `toString()` method.
 
A panel containing two expandable accordion sub panels that contain the Grand Totals and (if available) Subtotals of the table and model provided.
 
Defines the default aggregations and display for a totals table.
Simple least-recently-opened "cache" for FileHandles, to avoid running up against ulimits.
SeekableByteChannel wrapper around FileHandle with support for re-opening the handle in case it has been closed asynchronously.
SeekableChannelsProvider implementation that is constrained a Deephaven TrackedFileHandleFactory.
A Min-Heap priority queue used to order UpdateBySlotTracker.UpdateTracker instances for classifying row keys to buckets.
 
 
Interface for indicating when the market is open for trading.
A simple ema which decays with trading time and only accepts samples during trading hours.
 
Classes that implement this interface are responsible for converting data from individual DH columns into buffers to be written out to the Parquet file.
This object can be merged to produce a single coalesced Table.
Builder object for a TableMapProxy.
A categorical data set with possible transforms on the x and y values.
Collection of CategoryDataSeriesInternal with a transformation on each series.
 
Collection of IntervalXYDataSeriesInternal with a transformation applied to each series.
IntervalXYDataSeriesInternal with possible transforms on the x and y data.
 
MultiSeries data set with a transform applied to each generated series.
OHLCDataSeriesInternal with possible transforms on x and y data.
 
Collection of OHLCDataSeriesInternal with a transform applied to each series.
XYDataSeriesInternal with optional transforms on its x and y data.
 
XYDataSetCollection with a transform on each XYDataSeriesInternal
Lifted from IconFontSwing, but transforms the icon (180deg rotate, mirror-x, mirror-y)
 
Simple tree/node structure.
 
 
 
 
 
 
Apply filters, preserving parents.
 
Identify orphan rows in a table destined for conversion into a tree table, and mask their parent column value to null, so that they show up at the top level of the hierarchy.
A JCheckBox extension that supports a third 'indeterminate' state.
 
 
 
Data importer protocol protocol message for specifying a (column) partition to be truncated (or deleted).
Generator for a library of semi-opaque classes for tuple (ordered, multi-element) keys.
Interface for classes that know how to export the elements of a given tuple type.
 
Factory to produce immutable tuples from a long key in Index space.
Generator for a library of TupleSource classes.
Factory for TupleSource instances.
A tuple style is for objects that represent simple tuples, with all parameters specified at construction.
TupleSourceFactory for two ColumnSources.
 
 
When type is either a primitive type or a boxed type, dbPrimitiveType is the type used by the DB to represent it -- that is, Boolean for either boolean or Boolean results, but the primitive version of all other primitive/boxed types.
Contains the necessary information to convert a Deephaven table into a Parquet table.
Provide SQL type info based on Deephaven column types.
 
Marker interface for type specific configuration.
 
Given a PersistentQueryControllerConfiguration produce a TypeSpecificConfigPanel
Marker interface for type specific configuration to be sent over the wire.
Configuration for a type specific query.
Deprecated.
Utility functions to convert primitive types.
 
 
A class providing a framework for user interface managers to interact with the Deephaven Console.
Protobuf type io.deephaven.proto.controller.UnaryGroupRequest
Protobuf type io.deephaven.proto.controller.UnaryGroupRequest
 
Protobuf type io.deephaven.proto.controller.UnaryUserRequest
Protobuf type io.deephaven.proto.controller.UnaryUserRequest
 
Restricted interface for inquiring only about the allusers group.
A super simple dummy implementation of a unauthenticated context.
A super simple dummy implementation of a unauthenticated context.
 
Reinterpret result for many ColumnSource implementations that internally represent Boolean values as byte values.
Reinterpret result for many ColumnSource implementations that internally represent DBDateTime values as long values.
 
Reinterpret result ColumnSource implementations that translates various Time sources to long values.
An UncheckedPermissionException that indicates an issue with Acl store requests.
The root of all Unchecked Deephaven exceptions
An UncheckedDeephavenException that indicates an issue with permissions.
A generic unchecked exception for problems related to Table operations.
Abstract class for uncoalesced tables.
 
Thrown when a parameterized result can't be fetched for one reason or another.
Column sources that provide an array.
 
 
 
An Ungrouped Column sourced for the Boxed Type Byte.
An Ungrouped Column sourced for the Boxed Type Byte.
An Ungrouped Column sourced for the Boxed Type Character.
An Ungrouped Column sourced for the Boxed Type Character.
An Ungrouped Column sourced for the Boxed Type Double.
An Ungrouped Column sourced for the Boxed Type Double.
An Ungrouped Column sourced for the Boxed Type Float.
An Ungrouped Column sourced for the Boxed Type Float.
An Ungrouped Column sourced for the Boxed Type Integer.
An Ungrouped Column sourced for the Boxed Type Integer.
An Ungrouped Column sourced for the Boxed Type Long.
An Ungrouped Column sourced for the Boxed Type Long.
An Ungrouped Column sourced for the Boxed Type Short.
An Ungrouped Column sourced for the Boxed Type Short.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class exists as the basis for an adapter shim between the Community implementation of DatabaseInternal and the enterprise version.
This class manages the constituent Tables for a UnionColumnSource, so that we can map from an outer (merged) index into the appropriate segment of a component table.
 
An Iterative state factory that displays the singluar unique value of the items within a particular state, or default values if none are present, or the values are not unique.
A universal Set that's acts as if all values are contained therein.
Exception thrown for unknown remote table handle IDs.
Exception thrown when an invalid worker kind is specified.
Exception thrown when an invalid worker kind is specified.
When reading the checkpoint record, we may fail to read the import state.
Stores an unrolled DBTableModel along with its table workspace info.
This will filter a table on a DBDateTime column for all rows greater than "now" according to a supplied clock.
Encoder for a UnsubscribeResponse message.
 
 
 
A live table that allows add, remove, and modify.
Interface provided to updater functions that allows index changes to be recorded for propagation.
Updater function interface.
The type of update to be applied.
Defines an operation that can be applied to a table with Table.updateBy(Collection, String...)
 
A context item for use with Table.updateBy(UpdateByControl, Collection, MatchPair...) for non-bucketed updates.
A factory to visit all of the UpdateByClauses to produce a set of UpdateByOperators that UpdateBy can use to produce a result.
This class tracks indices by individual bucket.
 
 
A Specification for an updateBy operation.
 
 
 
 
 
 
 
 
Validator for update performance log data.
This tool is meant to track periodic update events that take place in a LiveTableMonitor.
Entry class for tracking the performance characteristics of a single recurring update event.
Holder for logging details that are the same across the UpdatePerformanceTracker instance
Holder for logging details that are the same for every Entry in an interval
 
A smaller entry that simply records usage data, meant for aggregating into the larger entry.
 
Calculate the size of the chunks needed to process an update.
 
A key listener that enforces upper case in a text field, but can be disabled.
 
The UserArrayFilterGenerator is suitable for use when you have a column in your table that contains an array of user names, and you would like to show only rows where the username is contained within that array.
The UserCollectionFilterGenerator is suitable for use when you have a column in your table that contains a Collection of user names, and you would like to show only rows where the username is contained within that set.
Protobuf type io.deephaven.proto.auth.UserContext
Protobuf type io.deephaven.proto.auth.UserContext
 
The UserGroupArrayFilterGenerator is suitable for use when you have a column in your table that contains an array of user names or groups, and you would like to show only rows where the username or user groups is contained within that array.
 
 
 
Protobuf type io.deephaven.proto.controller.UserOrGroupList
Protobuf type io.deephaven.proto.controller.UserOrGroupList
 
Dialog for selecting Schema Editor preferences defined in SchemaEditorPreferences
A Public key wrapper entity, to manage storage of user public keys in the acl database
Helper query that returns an array of users mapped to group, if no mapping exists an empty array will be returned.
The UserStringFilterGenerator is suitable for use when you have a column in your table that contains a String of user names, and you would like to show only rows where the username is contained within that String.
Codec for non-nullable Strings from UTF8 byte arrays.
 
Landing place for general purpose utility functions.
Mark a start time, and allow logging of elapsed time and time between log messages (steps of a process).
 
 
This transcoder fixes an early bug in the v01 transcoder that did not correctly convert all of the SavedFilterManager model filters.
This Transcoder exists to fix Link Registry IDs.
In the V5 workspace, we added the ability export and import shared workspace (partial workspaces).
In the V6 workspace we removed serialized ImageIcons from the workspace for Java 11 support.
The V7 workspace has a different format for rollup definitions.
 
 
Basically a duplicate of ArgumentException from DB, but put here to allow use without a DB dependency.
 
 
This interfaces tags a dat series as requiring validation of some sort.
A description of a table to be validated.
A description of a table to be validated when using the full database validation.
A description of a table to be validated when using simple table validation.
A series that contains a value and a number of bins
A Dialog for getting data about plot with a value and a bin.
 
A series that contains a value.
A Dialog for getting data about plot with a value.
 
The type of a value for ParameterizedQuery parameters.
A convenience interface to make stuff throw UOEs
 
 
Maintain pools of buffers of multiple lengths.
 
 
 
 
 
AppendableColumn for outputting variable-width objects to a local column location with a supporting ObjectCodec.
Non-primitive AppendableColumn for output to a local column location.
 
Factory for iterative variance aggregations.
 
 
Request argument for verifyNonce request.
Request argument for verifyNonce request.
 
Request response for verifyNonce request.
Request response for verifyNonce request.
 
Simple validator for yml DataRoutingService configuration file.
 
Request argument for verifyToken rpc See the service definition file for details on the rpc request.
Request argument for verifyToken rpc See the service definition file for details on the rpc request.
 
Request response for verifyToken rpc See the service definition file for details on the rpc request.
Request response for verifyToken rpc See the service definition file for details on the rpc request.
 
Handle the windowClosing event from the view.
Listen for a closing, closed, and reused events of a view.
A ViewClosingHandler that calls the close method when a view is reused.
 
 
 
 
If you aren't actually a component, that can easily be walked up, but you know your viewId you can implement this interface, and when the workspace manager queries the component for a viewId it will use what you tell it.
Classes that implement this interface want to know their view ID if it's available.
 
This interface defines a class that will respond to adjustments in a table's viewport.
ColumnSource used by RemoteTableHandles, backed by a ReplicatedTable viewport.
 
 
 
A helper class for maintaining and computing viewports for a GuiTable.
We need our own transfer handler for viewport tables, so that we can fetch the right rows/columns.
 
 
A User Docking Window Event indicating that a View was Reused.
 
Indicates that a method or member is visible for testing purposes only.
A simple helper class which will wait until mysql db access is ready.
 
One-shot NotificationQueue.Notification that can be delivered when a set of dependencies are satisfied.
This is simply a test / proof-of-concept of WatchServices.
 
 
An open-addressed identity hash set that only maintains weak references to its members.
Thread-safe implementation.
Deprecated.
 
 
 
 
 
 
 
A filter generator that specifies a set table, and a list of match expressions (FilteredColumn=SetColumn), to apply a whereIn operation to the filtered table.
Converts a Wildcard String into a Regex String
Adds a Boolean column that is true if a Timestamp is within the specified window.
Instances of a Worker interface represent Java process running a RemoteQueryProcessor The Java Process could be an Operating System process, a Docker Container or some other controlled process.
Sends a heartbeat to an InteractiveConsole script-session, which is used by the worker to determine if any clients are actively subscribed.
Utility methods that may have previously been in the WorkerControl subproject where they were not accessible from the WorkerKind implementations in the DB subproject.
Interface for controlling Worker lifecycle.
Factory for creating WorkerControl implementations.
Thrown when a WorkerControl fails to start a Worker.
A WorkerHandle represents an active worker within a PersistentQueryHandle.
The WorkerKind class is used to map instructions from the RemoteProcessingRequest into the appropriate worker control invocations to create the requested worker.
Filter tables to just your own workerName.
Protobuf type io.deephaven.proto.controller.WorkerProtocolMessage
Protobuf type io.deephaven.proto.controller.WorkerProtocolMessage
 
Static store that will contain additional service information for a worker in this JVM that can be obtained elsewhere, e.g.
This class is the support infrastructure for running Python remote queries.
Exception returned to the client when a worker fails to start.
A timed job that examines a worker for liveness.
Produce the urls that we need to connect to workers based on Envoy and SSL settings.
This interfaces tags a class as something that may be serialized and deserialized to XML.
 
Utility class to manage DbInternal/WorkspaceDataSnapshot
 
Interface for Importing a Workspace
This class handles all instances of Workspaces including the saving and restoring of.
An ISavedWorkspaceData that contains the path to the workspace file.
 
 
 
 
A class that converts workspaces between two distinct versions.
 
A table operation similar to Table.where(String...) except that instead of filtering the rows in the table, it appends new columns containing the result of the filter evaluation on each row of the table.
A Pair of (Column name, Filter) for use with Table.wouldMatch(String...).
Parses strings of the form "Column1=expression" into a WouldMatchPair (or array of them).
 
Marks a Function.Unary.call(Object) method as opting out of being re-wrapped, as a WrappedDelegatingTable would normally do.
This RedirectionIndex implementation flattens the view onto the underlying wrapped index.
WritableChunk implementation for boolean data.
WritableChunk implementation for byte data.
WritableChunk implementation for char data.
Data structure for a contiguous region of data that may be mutated.
 
 
Add mutating methods to the DataRoutingService interface.
Options for add and delete operations.
Usable only by this package for kv implementation.
WritableChunk implementation for double data.
WritableChunk implementation for float data.
WritableChunk implementation for int data.
Wraps a file, and manages a handle into that file.
Writable local table location.
Location provider for writable table locations.
WritableChunk implementation for long data.
WritableChunk implementation for Object data.
A container for a Row that supports the concept of release, as well as access to the row itself.
WritableChunk implementation for short data.
 
Utility class to merge into DbInternal/WorkspaceDataSnapshot
The XML importer class.
 
 
 
Tools for programmatically executing XML batch imports.
The Builder class allows setting properties for an XML import and provides a XmlImport.Builder.build() method which returns a XmlImport object that will use the configured properties to import batch data.
A clean interface defining all the methods an XmlImport Builder must define.
 
 
 
 
Reads an XML file and attempts to infer column data types and create appropriate schema and importer instructions.
This is a local in-memory table instantiation from a schema document, tightly coupled to XML representation and the Schema Editor
A couple of static methods to compare Documents, Elements and Content
DataSeries with two numerical components, x and y.
XYDataSeries based on a function.
XYDataSeriesInternal based on a function.
XYDataSeries based on a function.
DataSeriesInternal with two numerical components, x and y.
 
 
Collection of XYDataSeriesInternal.
An XYDataSeries with error bars.
Dataset appropriate for an XYErrorBarDataSeriesInternal composed of indexable data.
An XYDataSeriesInternal with error bars.
 
 
DataSetCollection with the ability to calculate the Range of x-values.
Constants used in parsing the yml file.
Functions to help DataRoutingServiceYmlImpl parse yml files.
 
 
An operation that "Zips" a set of tables of together row by row, joining the columns together.
A Builder to zip the columns of two tables together.
Array-backed ColumnSource for Instants.
Reinterpret result ColumnSource implementations that translates ZonedDateTime to long values.
 
Array-backed ColumnSource for Instants.