Package io.trino.plugin.hive
Class HiveRecordCursorProvider.ReaderRecordCursorWithProjections
java.lang.Object
io.trino.plugin.hive.HiveRecordCursorProvider.ReaderRecordCursorWithProjections
- Enclosing interface:
- HiveRecordCursorProvider
A wrapper class for
- delegate reader record cursor and
- projection information for columns to be returned by the delegate
Empty indicates that the delegate cursor reads the exact same columns provided to
it in HiveRecordCursorProvider.createRecordCursor(org.apache.hadoop.conf.Configuration, io.trino.spi.connector.ConnectorSession, io.trino.filesystem.Location, long, long, long, java.util.Properties, java.util.List<io.trino.plugin.hive.HiveColumnHandle>, io.trino.spi.predicate.TupleDomain<io.trino.plugin.hive.HiveColumnHandle>, io.trino.spi.type.TypeManager, boolean)
-
Constructor Summary
ConstructorsConstructorDescriptionReaderRecordCursorWithProjections(RecordCursor recordCursor, Optional<ReaderColumns> projectedReaderColumns) -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
ReaderRecordCursorWithProjections
public ReaderRecordCursorWithProjections(RecordCursor recordCursor, Optional<ReaderColumns> projectedReaderColumns)
-
-
Method Details
-
getRecordCursor
-
getProjectedReaderColumns
-