All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AccumuloClient This class is the main access point for the Trino connector to interact with Accumulo.AccumuloColumnConstraint AccumuloColumnHandle AccumuloConfig File-based configuration properties for the Accumulo connectorAccumuloConnector Trino Connector for Accumulo.AccumuloConnectorFactory AccumuloErrorCode AccumuloHandleResolver AccumuloMetadata Trino metadata provider for Accumulo.AccumuloMetadataFactory AccumuloModule Trino module to do all kinds of run Guice injection stuff!AccumuloPageSink Output class for serializing Trino pages (blocks of rows of data) to Accumulo.AccumuloPageSinkProvider Page sink provider for Accumulo connector.AccumuloPlugin AccumuloRecordCursor Implementation of Trino RecordCursor, responsible for iterating over a Trino split, reading rows of data and then implementing various methods to retrieve columns within each row.AccumuloRecordSet Implementation of a Trino RecordSet, responsible for returning the column types and the RecordCursor to the framework.AccumuloRecordSetProvider Implementation of a ConnectorRecordSetProvider for Accumulo.AccumuloRowSerializer Interface for deserializing the data in Accumulo into a Trino row.AccumuloSessionProperties Class contains all session-based properties for the Accumulo connector.AccumuloSplit AccumuloSplitManager AccumuloTable This class encapsulates metadata regarding an Accumulo table in Trino.AccumuloTableHandle AccumuloTableManager This class is a light wrapper for Accumulo's Connector object.AccumuloTableProperties Class contains all table properties for the Accumulo connector.AccumuloTransactionHandle AccumuloView This class encapsulates metadata regarding an Accumulo view in Trino.BooleanLexicoder Accumulo lexicoder for BooleansColumnCardinalityCache This class is an indexing utility to cache the cardinality of a column value for every table.Field Indexer This utility class assists the Trino connector, and external applications, in populating the index table and metrics table for Accumulo-backed Trino tables.IndexLookup Class to assist the Trino connector, and maybe external applications, leverage the secondary * index built by theIndexer.JulAppender We are unable to completely remove the log4j dependency due to ZooKeeper, which explicitly requires an internal class of the log4j package and is unavailable in the slf4j-over-log4j artifact.LexicoderRowSerializer Implementation ofAccumuloRowSerializerthat uses Accumulo lexicoders to serialize the values of the Trino columns.MapLexicoder<K,V> Accumulo lexicoder for encoding a Java MapRow RowSchema StringRowSerializer Implementation ofStringRowSerializerthat encodes and decodes Trino column values as human-readable String objects.TabletSplitMetadata Types Utility class for Trino Type-related functionality.WrappedRange ZooKeeperMetadataManager