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 java.util.List<RelCollation> |
collationList |
private long |
maxRowCount |
CalciteSchema |
rootSchema |
RelDataType |
rowType |
Constructor and Description |
---|
CalciteSignature(java.lang.String sql,
java.util.List<org.apache.calcite.avatica.AvaticaParameter> parameterList,
java.util.Map<java.lang.String,java.lang.Object> internalParameters,
RelDataType rowType,
java.util.List<org.apache.calcite.avatica.ColumnMetaData> columns,
org.apache.calcite.avatica.Meta.CursorFactory cursorFactory,
CalciteSchema rootSchema,
java.util.List<RelCollation> collationList,
long maxRowCount,
Bindable<T> bindable)
Deprecated.
|
CalciteSignature(java.lang.String sql,
java.util.List<org.apache.calcite.avatica.AvaticaParameter> parameterList,
java.util.Map<java.lang.String,java.lang.Object> internalParameters,
RelDataType rowType,
java.util.List<org.apache.calcite.avatica.ColumnMetaData> columns,
org.apache.calcite.avatica.Meta.CursorFactory cursorFactory,
CalciteSchema rootSchema,
java.util.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) |
java.util.List<RelCollation> |
getCollationList() |
public final RelDataType rowType
public final CalciteSchema rootSchema
private final java.util.List<RelCollation> collationList
private final long maxRowCount
@Deprecated public CalciteSignature(java.lang.String sql, java.util.List<org.apache.calcite.avatica.AvaticaParameter> parameterList, java.util.Map<java.lang.String,java.lang.Object> internalParameters, RelDataType rowType, java.util.List<org.apache.calcite.avatica.ColumnMetaData> columns, org.apache.calcite.avatica.Meta.CursorFactory cursorFactory, CalciteSchema rootSchema, java.util.List<RelCollation> collationList, long maxRowCount, Bindable<T> bindable)
public CalciteSignature(java.lang.String sql, java.util.List<org.apache.calcite.avatica.AvaticaParameter> parameterList, java.util.Map<java.lang.String,java.lang.Object> internalParameters, RelDataType rowType, java.util.List<org.apache.calcite.avatica.ColumnMetaData> columns, org.apache.calcite.avatica.Meta.CursorFactory cursorFactory, CalciteSchema rootSchema, java.util.List<RelCollation> collationList, long maxRowCount, Bindable<T> bindable, org.apache.calcite.avatica.Meta.StatementType statementType)
public Enumerable<T> enumerable(DataContext dataContext)
public java.util.List<RelCollation> getCollationList()
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.