Package io.trino.plugin.hive
Class ReaderPageSource
- java.lang.Object
-
- io.trino.plugin.hive.ReaderPageSource
-
public class ReaderPageSource extends Object
A wrapper class for- delegate reader page source and
- columns to be read by the delegate (present only if different from the columns desired by the connector pagesource)
-
-
Constructor Summary
Constructors Constructor Description ReaderPageSource(ConnectorPageSource connectorPageSource, Optional<ReaderColumns> columns)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectorPageSourceget()Optional<ReaderColumns>getReaderColumns()static ReaderPageSourcenoProjectionAdaptation(ConnectorPageSource connectorPageSource)
-
-
-
Constructor Detail
-
ReaderPageSource
public ReaderPageSource(ConnectorPageSource connectorPageSource, Optional<ReaderColumns> columns)
-
-
Method Detail
-
get
public ConnectorPageSource get()
-
getReaderColumns
public Optional<ReaderColumns> getReaderColumns()
-
noProjectionAdaptation
public static ReaderPageSource noProjectionAdaptation(ConnectorPageSource connectorPageSource)
-
-