class SplunkTable extends AbstractQueryableTable implements TranslatableTable
| Modifier and Type | Class and Description |
|---|---|
static class |
SplunkTable.SplunkTableQueryable<T>
Implementation of
Queryable backed by a SplunkTable. |
| Modifier and Type | Field and Description |
|---|---|
static SplunkTable |
INSTANCE |
elementType| Modifier | Constructor and Description |
|---|---|
private |
SplunkTable() |
| Modifier and Type | Method and Description |
|---|---|
<T> Queryable<T> |
asQueryable(QueryProvider queryProvider,
SchemaPlus schema,
String tableName) |
RelDataType |
getRowType(RelDataTypeFactory typeFactory) |
RelNode |
toRel(RelOptTable.ToRelContext context,
RelOptTable relOptTable) |
String |
toString() |
getElementType, getExpressiongetJdbcTableType, getStatisticclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetJdbcTableType, getStatisticpublic static final SplunkTable INSTANCE
public RelDataType getRowType(RelDataTypeFactory typeFactory)
getRowType in interface Tablepublic <T> Queryable<T> asQueryable(QueryProvider queryProvider, SchemaPlus schema, String tableName)
asQueryable in interface QueryableTablepublic RelNode toRel(RelOptTable.ToRelContext context, RelOptTable relOptTable)
toRel in interface TranslatableTableCopyright © 2012–2016 The Apache Software Foundation. All rights reserved.