Package io.trino.plugin.tpch
Class TpchRecordSetProvider
java.lang.Object
io.trino.plugin.tpch.TpchRecordSetProvider
- All Implemented Interfaces:
ConnectorRecordSetProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRecordSet(ConnectorTransactionHandle transaction, ConnectorSession session, ConnectorSplit split, ConnectorTableHandle table, List<? extends ColumnHandle> columns) <E extends io.trino.tpch.TpchEntity>
RecordSetgetRecordSet(io.trino.tpch.TpchTable<E> table, List<? extends ColumnHandle> columns, double scaleFactor, int partNumber, int totalParts, TupleDomain<ColumnHandle> predicate)
-
Constructor Details
-
TpchRecordSetProvider
-
-
Method Details
-
getRecordSet
public RecordSet getRecordSet(ConnectorTransactionHandle transaction, ConnectorSession session, ConnectorSplit split, ConnectorTableHandle table, List<? extends ColumnHandle> columns) - Specified by:
getRecordSetin interfaceConnectorRecordSetProvider
-
getRecordSet
public <E extends io.trino.tpch.TpchEntity> RecordSet getRecordSet(io.trino.tpch.TpchTable<E> table, List<? extends ColumnHandle> columns, double scaleFactor, int partNumber, int totalParts, TupleDomain<ColumnHandle> predicate)
-