private class TpchSchema.TpchQueryableTable<E extends io.airlift.tpch.TpchEntity> extends AbstractQueryableTable
| Modifier and Type | Field and Description |
|---|---|
private io.airlift.tpch.TpchTable<E> |
tpchTable |
elementType| Constructor and Description |
|---|
TpchSchema.TpchQueryableTable(io.airlift.tpch.TpchTable<E> tpchTable) |
| Modifier and Type | Method and Description |
|---|---|
<T> Queryable<T> |
asQueryable(QueryProvider queryProvider,
SchemaPlus schema,
String tableName) |
RelDataType |
getRowType(RelDataTypeFactory typeFactory) |
private Class<?> |
realType(io.airlift.tpch.TpchColumn<E> column) |
getElementType, getExpressiongetJdbcTableType, getStatisticclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetJdbcTableType, getStatisticprivate final io.airlift.tpch.TpchTable<E extends io.airlift.tpch.TpchEntity> tpchTable
TpchSchema.TpchQueryableTable(io.airlift.tpch.TpchTable<E> tpchTable)
public <T> Queryable<T> asQueryable(QueryProvider queryProvider, SchemaPlus schema, String tableName)
public RelDataType getRowType(RelDataTypeFactory typeFactory)
Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.