Package io.deephaven.engine.table.impl.locations
package io.deephaven.engine.table.impl.locations
-
ClassDescriptionCommon base interface for table data listeners.Per-TableLocation, per-column key, state, and factory object.Sub-interface of
TableKeyto mark immutable implementations.Sub-interface ofTableLocationKeyto mark immutable implementations.Exception thrown by various sub-systems for data access.Service responsible forTableLocationdiscovery.Interface for opaque table keys for use inTableDataServiceimplementations.Building block for Deephaven "source" tables, with helper methods for discovering locations and their sizes.Listener interface for anything that wants to know about changes to a location.Interface for opaque table location keys for use inTableLocationProviderimplementations.Discovery utility forTableLocations for a given table.ShiftObliviousListener interface for anything that wants to know about new table location keys.This exception is thrown when aTableLocationthat was in use by aTableis removed.Interface for the mutable fields of a table location.Tool for generic multi-field "atomic" get/set of state values for a table location.Exception thrown when a requested partition value cannot be found because the partition key is unknown.