public static class HivePageSourceFactory.ReaderPageSourceWithProjections extends Object
HivePageSourceFactory.createPageSource(org.apache.hadoop.conf.Configuration, io.prestosql.spi.connector.ConnectorSession, org.apache.hadoop.fs.Path, long, long, long, java.util.Properties, java.util.List<io.prestosql.plugin.hive.HiveColumnHandle>, io.prestosql.spi.predicate.TupleDomain<io.prestosql.plugin.hive.HiveColumnHandle>, org.joda.time.DateTimeZone, java.util.Optional<io.prestosql.plugin.hive.DeleteDeltaLocations>)| Constructor and Description |
|---|
ReaderPageSourceWithProjections(ConnectorPageSource connectorPageSource,
Optional<ReaderProjections> projectedReaderColumns) |
| Modifier and Type | Method and Description |
|---|---|
ConnectorPageSource |
getConnectorPageSource() |
Optional<ReaderProjections> |
getProjectedReaderColumns() |
static HivePageSourceFactory.ReaderPageSourceWithProjections |
noProjectionAdaptation(ConnectorPageSource connectorPageSource) |
public ReaderPageSourceWithProjections(ConnectorPageSource connectorPageSource, Optional<ReaderProjections> projectedReaderColumns)
public ConnectorPageSource getConnectorPageSource()
public Optional<ReaderProjections> getProjectedReaderColumns()
public static HivePageSourceFactory.ReaderPageSourceWithProjections noProjectionAdaptation(ConnectorPageSource connectorPageSource)
Copyright © 2012–2020. All rights reserved.