Class FlightSqlStatement
java.lang.Object
org.apache.arrow.adbc.driver.flightsql.FlightSqlStatement
- All Implemented Interfaces:
AutoCloseable,AdbcOptions,AdbcStatement
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.arrow.adbc.core.AdbcStatement
AdbcStatement.PartitionResult, AdbcStatement.QueryResult, AdbcStatement.UpdateResult -
Method Summary
Modifier and TypeMethodDescriptionvoidbind(org.apache.arrow.vector.VectorSchemaRoot root) voidclose()org.apache.arrow.vector.types.pojo.Schemaorg.apache.arrow.vector.types.pojo.Schemavoidprepare()voidsetSqlQuery(String query) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.arrow.adbc.core.AdbcOptions
getOption, setOptionMethods inherited from interface org.apache.arrow.adbc.core.AdbcStatement
cancel, getMaxProgress, getProgress, pollPartitioned, setOption, setSubstraitPlan
-
Method Details
-
setSqlQuery
- Specified by:
setSqlQueryin interfaceAdbcStatement- Throws:
AdbcException
-
bind
public void bind(org.apache.arrow.vector.VectorSchemaRoot root) - Specified by:
bindin interfaceAdbcStatement
-
executePartitioned
- Specified by:
executePartitionedin interfaceAdbcStatement- Throws:
AdbcException
-
executeQuery
- Specified by:
executeQueryin interfaceAdbcStatement- Throws:
AdbcException
-
executeSchema
- Specified by:
executeSchemain interfaceAdbcStatement- Throws:
AdbcException
-
executeUpdate
- Specified by:
executeUpdatein interfaceAdbcStatement- Throws:
AdbcException
-
getParameterSchema
- Specified by:
getParameterSchemain interfaceAdbcStatement- Throws:
AdbcException
-
prepare
- Specified by:
preparein interfaceAdbcStatement- Throws:
AdbcException
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-