public class V13Statement extends V12Statement
exceptionListenerDispatcher, statementListenerDispatcher
Constructor and Description |
---|
V13Statement(FbWireDatabase database)
Creates a new instance of V13Statement for the specified database.
|
Modifier and Type | Method and Description |
---|---|
protected RowValue |
readSqlData()
Reads a single row from the database.
|
protected void |
writeSqlData(RowDescriptor rowDescriptor,
RowValue fieldValues)
Write a set of SQL data from a list of
FieldValue instances. |
free, prepare
doFreePacket, execute, fetchRows, getDefaultSqlInfoSize, getMaxSqlInfoSize, getSqlInfo, processAllocateResponse, processExecuteResponse, processExecuteSingletonResponse, processFetchResponse, processFreeResponse, processInfoSqlResponse, processPrepareResponse, readColumnData, sendAllocate, sendExecute, sendFetch, sendFree, sendInfoSql, sendPrepare, setCursorName, writeColumnData
calculateBlr, calculateBlr, close, emptyRowDescriptor, getDatabase, getHandle, getXdrIn, getXdrOut, isValidTransactionClass, setHandle
addExceptionListener, addStatementListener, checkStatementValid, closeCursor, closeCursor, createExecutionPlanProcessor, createSqlCountProcessor, ensureClosedCursor, finalize, getExecutionPlan, getFieldDescriptor, getParameterDescriptionInfoRequestItems, getParameterDescriptor, getSqlCounts, getSqlInfo, getState, getStatementInfoRequestItems, getStatementWarningCallback, getSynchronizationObject, getTransaction, getTransactionListener, getType, hasFields, hasSingletonResult, isAllRowsFetched, isPrepareAllowed, parseStatementInfo, queueRowData, removeExceptionListener, removeStatementListener, reset, reset, resetAll, setAllRowsFetched, setFieldDescriptor, setParameterDescriptor, setTransaction, setType, switchState, validateParameters
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addStatementListener, close, closeCursor, closeCursor, emptyRowDescriptor, ensureClosedCursor, getDatabase, getExecutionPlan, getFieldDescriptor, getHandle, getParameterDescriptor, getSqlCounts, getSqlInfo, getState, getTransaction, getType, removeStatementListener, setTransaction
addExceptionListener, removeExceptionListener
public V13Statement(FbWireDatabase database)
database
- FbWireDatabase implementationprotected RowValue readSqlData() throws java.sql.SQLException, java.io.IOException
readSqlData
in class V10Statement
FieldValue
instancesjava.sql.SQLException
java.io.IOException
protected void writeSqlData(RowDescriptor rowDescriptor, RowValue fieldValues) throws java.io.IOException, java.sql.SQLException
FieldValue
instances.writeSqlData
in class V10Statement
rowDescriptor
- The row descriptorfieldValues
- The List containing the SQL data to be writtenjava.io.IOException
- if an error occurs while writing to the underlying output streamjava.sql.SQLException
Copyright © 2001-2021 Jaybird (Firebird JDBC/JCA) team. All rights reserved.