Uses of Interface
io.trino.plugin.accumulo.serializers.AccumuloRowSerializer
-
-
Uses of AccumuloRowSerializer in io.trino.plugin.accumulo
Methods in io.trino.plugin.accumulo with parameters of type AccumuloRowSerializer Modifier and Type Method Description static Collection<org.apache.accumulo.core.data.Range>AccumuloClient. getRangesFromDomain(Optional<Domain> domain, AccumuloRowSerializer serializer)Gets a collection of Accumulo Range objects from the given Trino domain.List<TabletSplitMetadata>AccumuloClient. getTabletSplits(ConnectorSession session, String schema, String table, Optional<Domain> rowIdDomain, List<AccumuloColumnConstraint> constraints, AccumuloRowSerializer serializer)Fetches the TabletSplitMetadata for a query against an Accumulo table. -
Uses of AccumuloRowSerializer in io.trino.plugin.accumulo.index
Methods in io.trino.plugin.accumulo.index with parameters of type AccumuloRowSerializer Modifier and Type Method Description booleanIndexLookup. applyIndex(String schema, String table, ConnectorSession session, Collection<AccumuloColumnConstraint> constraints, Collection<org.apache.accumulo.core.data.Range> rowIdRanges, List<TabletSplitMetadata> tabletSplits, AccumuloRowSerializer serializer, org.apache.accumulo.core.security.Authorizations auths)Scans the index table, applying the index based on the given column constraints to return a set of tablet splits. -
Uses of AccumuloRowSerializer in io.trino.plugin.accumulo.io
Methods in io.trino.plugin.accumulo.io with parameters of type AccumuloRowSerializer Modifier and Type Method Description static org.apache.accumulo.core.data.MutationAccumuloPageSink. toMutation(Row row, int rowIdOrdinal, List<AccumuloColumnHandle> columns, AccumuloRowSerializer serializer)Converts aRowto an Accumulo mutation.Constructors in io.trino.plugin.accumulo.io with parameters of type AccumuloRowSerializer Constructor Description AccumuloRecordCursor(AccumuloRowSerializer serializer, org.apache.accumulo.core.client.BatchScanner scanner, String rowIdName, List<AccumuloColumnHandle> columnHandles) -
Uses of AccumuloRowSerializer in io.trino.plugin.accumulo.metadata
Methods in io.trino.plugin.accumulo.metadata that return AccumuloRowSerializer Modifier and Type Method Description AccumuloRowSerializerAccumuloTable. getSerializerInstance() -
Uses of AccumuloRowSerializer in io.trino.plugin.accumulo.model
Methods in io.trino.plugin.accumulo.model that return AccumuloRowSerializer Modifier and Type Method Description AccumuloRowSerializerAccumuloTableHandle. getSerializerInstance() -
Uses of AccumuloRowSerializer in io.trino.plugin.accumulo.serializers
Classes in io.trino.plugin.accumulo.serializers that implement AccumuloRowSerializer Modifier and Type Class Description classLexicoderRowSerializerImplementation ofAccumuloRowSerializerthat uses Accumulo lexicoders to serialize the values of the Trino columns.classStringRowSerializerImplementation ofStringRowSerializerthat encodes and decodes Trino column values as human-readable String objects.Methods in io.trino.plugin.accumulo.serializers that return AccumuloRowSerializer Modifier and Type Method Description static AccumuloRowSerializerAccumuloRowSerializer. getDefault()Gets the default AccumuloRowSerializer,LexicoderRowSerializer.
-