Uses of Class
io.trino.plugin.hive.ReaderColumns
-
Packages that use ReaderColumns Package Description io.trino.plugin.hive -
-
Uses of ReaderColumns in io.trino.plugin.hive
Methods in io.trino.plugin.hive that return types with arguments of type ReaderColumns Modifier and Type Method Description Optional<ReaderColumns>HiveRecordCursorProvider.ReaderRecordCursorWithProjections. getProjectedReaderColumns()Optional<ReaderColumns>ReaderPageSource. getReaderColumns()static Optional<ReaderColumns>HivePageSourceProvider. projectBaseColumns(List<HiveColumnHandle> columns)Creates a mapping between the input {@param columns} and base columns if required.static Optional<ReaderColumns>HivePageSourceProvider. projectSufficientColumns(List<HiveColumnHandle> columns)Creates a set of sufficient columns for the input projected columns and prepares a mapping between the two.Constructors in io.trino.plugin.hive with parameters of type ReaderColumns Constructor Description ReaderProjectionsAdapter(List<ColumnHandle> expectedColumns, ReaderColumns readColumns, ReaderProjectionsAdapter.ColumnTypeGetter typeGetter, ReaderProjectionsAdapter.ProjectionGetter projectionGetter)Constructor parameters in io.trino.plugin.hive with type arguments of type ReaderColumns Constructor Description ReaderPageSource(ConnectorPageSource connectorPageSource, Optional<ReaderColumns> columns)ReaderRecordCursorWithProjections(RecordCursor recordCursor, Optional<ReaderColumns> projectedReaderColumns)
-