| Package | Description |
|---|---|
| io.prestosql.plugin.hive |
| Modifier and Type | Method and Description |
|---|---|
Optional<ReaderProjections> |
HivePageSourceFactory.ReaderPageSourceWithProjections.getProjectedReaderColumns() |
Optional<ReaderProjections> |
HiveRecordCursorProvider.ReaderRecordCursorWithProjections.getProjectedReaderColumns() |
static Optional<ReaderProjections> |
ReaderProjections.projectBaseColumns(List<HiveColumnHandle> columns)
Creates a mapping between the input and base columns if required.
|
static Optional<ReaderProjections> |
ReaderProjections.projectSufficientColumns(List<HiveColumnHandle> columns)
Creates a set of sufficient columns for the input projected columns and prepares a mapping between the two.
|
| Constructor and Description |
|---|
ReaderProjectionsAdapter(List<HiveColumnHandle> expectedHiveColumns,
ReaderProjections readerProjections) |
| Constructor and Description |
|---|
ReaderPageSourceWithProjections(ConnectorPageSource connectorPageSource,
Optional<ReaderProjections> projectedReaderColumns) |
ReaderRecordCursorWithProjections(RecordCursor recordCursor,
Optional<ReaderProjections> projectedReaderColumns) |
Copyright © 2012–2020. All rights reserved.