T - element typepublic static class CalcitePrepare.CalciteSignature<T>
extends org.apache.calcite.avatica.Meta.Signature
| Modifier and Type | Field and Description |
|---|---|
private Bindable<T> |
bindable |
private List<RelCollation> |
collationList |
private long |
maxRowCount |
CalciteSchema |
rootSchema |
RelDataType |
rowType |
| Constructor and Description |
|---|
CalciteSignature(String sql,
List<org.apache.calcite.avatica.AvaticaParameter> parameterList,
Map<String,Object> internalParameters,
RelDataType rowType,
List<org.apache.calcite.avatica.ColumnMetaData> columns,
org.apache.calcite.avatica.Meta.CursorFactory cursorFactory,
CalciteSchema rootSchema,
List<RelCollation> collationList,
long maxRowCount,
Bindable<T> bindable)
Deprecated.
|
CalciteSignature(String sql,
List<org.apache.calcite.avatica.AvaticaParameter> parameterList,
Map<String,Object> internalParameters,
RelDataType rowType,
List<org.apache.calcite.avatica.ColumnMetaData> columns,
org.apache.calcite.avatica.Meta.CursorFactory cursorFactory,
CalciteSchema rootSchema,
List<RelCollation> collationList,
long maxRowCount,
Bindable<T> bindable,
org.apache.calcite.avatica.Meta.StatementType statementType) |
| Modifier and Type | Method and Description |
|---|---|
Enumerable<T> |
enumerable(DataContext dataContext) |
List<RelCollation> |
getCollationList() |
public final RelDataType rowType
public final CalciteSchema rootSchema
private final List<RelCollation> collationList
private final long maxRowCount
@Deprecated public CalciteSignature(String sql, List<org.apache.calcite.avatica.AvaticaParameter> parameterList, Map<String,Object> internalParameters, RelDataType rowType, List<org.apache.calcite.avatica.ColumnMetaData> columns, org.apache.calcite.avatica.Meta.CursorFactory cursorFactory, CalciteSchema rootSchema, List<RelCollation> collationList, long maxRowCount, Bindable<T> bindable)
public CalciteSignature(String sql, List<org.apache.calcite.avatica.AvaticaParameter> parameterList, Map<String,Object> internalParameters, RelDataType rowType, List<org.apache.calcite.avatica.ColumnMetaData> columns, org.apache.calcite.avatica.Meta.CursorFactory cursorFactory, CalciteSchema rootSchema, List<RelCollation> collationList, long maxRowCount, Bindable<T> bindable, org.apache.calcite.avatica.Meta.StatementType statementType)
public Enumerable<T> enumerable(DataContext dataContext)
public List<RelCollation> getCollationList()
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.