| Modifier and Type | Class and Description |
|---|---|
static class |
TpchRecordSet.TpchRecordCursor<E extends io.prestosql.tpch.TpchEntity> |
| Constructor and Description |
|---|
TpchRecordSet(Iterable<E> rows,
io.prestosql.tpch.TpchTable<E> table,
List<io.prestosql.tpch.TpchColumn<E>> columns,
TupleDomain<ColumnHandle> predicate) |
| Modifier and Type | Method and Description |
|---|---|
static <E extends io.prestosql.tpch.TpchEntity> |
createTpchRecordSet(io.prestosql.tpch.TpchTable<E> table,
double scaleFactor) |
static <E extends io.prestosql.tpch.TpchEntity> |
createTpchRecordSet(io.prestosql.tpch.TpchTable<E> table,
List<io.prestosql.tpch.TpchColumn<E>> columns,
double scaleFactor,
int part,
int partCount,
TupleDomain<ColumnHandle> predicate) |
RecordCursor |
cursor() |
List<Type> |
getColumnTypes() |
public TpchRecordSet(Iterable<E> rows, io.prestosql.tpch.TpchTable<E> table, List<io.prestosql.tpch.TpchColumn<E>> columns, TupleDomain<ColumnHandle> predicate)
public static <E extends io.prestosql.tpch.TpchEntity> TpchRecordSet<E> createTpchRecordSet(io.prestosql.tpch.TpchTable<E> table, double scaleFactor)
public static <E extends io.prestosql.tpch.TpchEntity> TpchRecordSet<E> createTpchRecordSet(io.prestosql.tpch.TpchTable<E> table, List<io.prestosql.tpch.TpchColumn<E>> columns, double scaleFactor, int part, int partCount, TupleDomain<ColumnHandle> predicate)
public List<Type> getColumnTypes()
getColumnTypes in interface RecordSetpublic RecordCursor cursor()
Copyright © 2012–2020. All rights reserved.