Uses of Interface
io.trino.plugin.accumulo.serializers.AccumuloRowSerializer
Packages that use AccumuloRowSerializer
Package
Description
-
Uses of AccumuloRowSerializer in io.trino.plugin.accumulo
Methods in io.trino.plugin.accumulo with parameters of type AccumuloRowSerializerModifier and TypeMethodDescriptionstatic 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.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 AccumuloRowSerializerModifier and TypeMethodDescriptionbooleanIndexLookup.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 AccumuloRowSerializerModifier and TypeMethodDescriptionstatic 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 AccumuloRowSerializerModifierConstructorDescriptionAccumuloRecordCursor(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 -
Uses of AccumuloRowSerializer in io.trino.plugin.accumulo.model
Methods in io.trino.plugin.accumulo.model that return AccumuloRowSerializer -
Uses of AccumuloRowSerializer in io.trino.plugin.accumulo.serializers
Classes in io.trino.plugin.accumulo.serializers that implement AccumuloRowSerializerModifier and TypeClassDescriptionclassImplementation ofAccumuloRowSerializerthat uses Accumulo lexicoders to serialize the values of the Trino columns.classImplementation ofStringRowSerializerthat encodes and decodes Trino column values as human-readable String objects.Methods in io.trino.plugin.accumulo.serializers that return AccumuloRowSerializerModifier and TypeMethodDescriptionstatic AccumuloRowSerializerAccumuloRowSerializer.getDefault()Gets the default AccumuloRowSerializer,LexicoderRowSerializer.