static class CalciteConnectionImpl.CalciteServerStatementImpl extends java.lang.Object implements CalciteServerStatement
CalciteServerStatement
.Modifier and Type | Field and Description |
---|---|
private java.util.concurrent.atomic.AtomicBoolean |
cancelFlag |
private CalciteConnectionImpl |
connection |
private java.util.Iterator<java.lang.Object> |
iterator |
private org.apache.calcite.avatica.Meta.Signature |
signature |
Constructor and Description |
---|
CalciteServerStatementImpl(CalciteConnectionImpl connection) |
Modifier and Type | Method and Description |
---|---|
CalcitePrepare.Context |
createPrepareContext()
Creates a context for preparing a statement for execution.
|
CalciteConnection |
getConnection()
Returns the connection.
|
java.util.Iterator<java.lang.Object> |
getResultSet() |
org.apache.calcite.avatica.Meta.Signature |
getSignature() |
void |
setResultSet(java.util.Iterator<java.lang.Object> iterator) |
void |
setSignature(org.apache.calcite.avatica.Meta.Signature signature) |
private final CalciteConnectionImpl connection
private java.util.Iterator<java.lang.Object> iterator
private org.apache.calcite.avatica.Meta.Signature signature
private final java.util.concurrent.atomic.AtomicBoolean cancelFlag
CalciteServerStatementImpl(CalciteConnectionImpl connection)
public CalcitePrepare.Context createPrepareContext()
CalciteServerStatement
createPrepareContext
in interface CalciteServerStatement
public CalciteConnection getConnection()
CalciteServerStatement
getConnection
in interface CalciteServerStatement
public void setSignature(org.apache.calcite.avatica.Meta.Signature signature)
setSignature
in interface CalciteServerStatement
public org.apache.calcite.avatica.Meta.Signature getSignature()
getSignature
in interface CalciteServerStatement
public java.util.Iterator<java.lang.Object> getResultSet()
getResultSet
in interface CalciteServerStatement
public void setResultSet(java.util.Iterator<java.lang.Object> iterator)
setResultSet
in interface CalciteServerStatement
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.