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 |
|---|---|
int |
getDefaultSqlInfoSize() |
int |
getMaxSqlInfoSize() |
protected RowValue |
readSqlData()
Reads a single row from the database.
|
protected void |
writeSqlData(RowDescriptor rowDescriptor,
RowValue fieldValues,
boolean useActualLength)
Write a set of SQL data from a
RowValue. |
protected void |
writeSqlData(XdrOutputStream xdrOut,
BlrCalculator blrCalculator,
RowDescriptor rowDescriptor,
RowValue fieldValues,
boolean useActualLength) |
free, preparedoFreePacket, execute, fetchRows, processAllocateResponse, processExecuteResponse, processExecuteSingletonResponse, processFetchResponse, processFreeResponse, processPrepareResponse, readColumnData, sendAllocate, sendExecute, sendFetch, sendFree, sendPrepare, setCursorName, writeColumnDatacalculateBlr, calculateBlr, close, emptyRowDescriptor, getBlrCalculator, getDatabase, getHandle, getInfo, getSqlInfo, getTransaction, getXdrIn, getXdrOut, handleInlineBlobResponse, isValidTransactionClass, setHandle, withLock, wrapDeferredResponseaddExceptionListener, addStatementListener, checkStatementValid, checkStatementValid, closeCursor, closeCursor, createExecutionPlanProcessor, createSqlCountProcessor, ensureClosedCursor, fetchScroll, fetchScrollImpl, finalize, forceState, getAllowedTimeout, getCursorInfo, getCursorInfo, getCursorInfoImpl, getExecutionPlan, getExplainedExecutionPlan, getParameterDescriptionInfoRequestItems, getParameterDescriptor, getRowDescriptor, getSqlCounts, getSqlInfo, getState, getStatementInfoRequestItems, getStatementWarningCallback, getTimeout, getTransactionListener, getType, hasFetched, hasFields, hasSingletonResult, isAfterLast, isBeforeFirst, isPrepareAllowed, parseStatementInfo, queueRowData, removeExceptionListener, removeStatementListener, reset, reset, resetAll, setAfterLast, setBeforeFirst, setParameterDescriptor, setRowDescriptor, setTimeout, setTransaction, setType, signalExecute, signalFetch, switchState, unprepare, validateParametersclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddStatementListener, batchCancel, batchExecute, clearCursorFlag, close, closeCursor, closeCursor, createBatchParameterBuffer, deferredBatchCreate, deferredBatchRelease, deferredBatchSend, emptyRowDescriptor, ensureClosedCursor, fetchScroll, getCursorInfo, getCursorInfo, getDatabase, getExecutionPlan, getExplainedExecutionPlan, getHandle, getParameterDescriptor, getRowDescriptor, getSqlCounts, getSqlInfo, getSqlInfo, getState, getTimeout, getTransaction, getType, hasFetched, isCursorFlagSet, removeStatementListener, setCursorFlag, setTimeout, setTransaction, supportBatchUpdates, supportsCursorInfo, supportsFetchScroll, unprepare, validateParameters, withLockaddExceptionListener, removeExceptionListenerpublic V13Statement(FbWireDatabase database)
database - FbWireDatabase implementationprotected RowValue readSqlData() throws java.sql.SQLException, java.io.IOException
V10StatementreadSqlData in class V10StatementRowValuejava.sql.SQLExceptionjava.io.IOExceptionprotected void writeSqlData(RowDescriptor rowDescriptor, RowValue fieldValues, boolean useActualLength) throws java.io.IOException, java.sql.SQLException
V10StatementRowValue.writeSqlData in class V10StatementrowDescriptor - The row descriptorfieldValues - The List containing the SQL data to be writtenuseActualLength - Should actual field length be used (applies to CHAR)java.io.IOException - if an error occurs while writing to the underlying output streamjava.sql.SQLExceptionprotected void writeSqlData(XdrOutputStream xdrOut, BlrCalculator blrCalculator, RowDescriptor rowDescriptor, RowValue fieldValues, boolean useActualLength) throws java.io.IOException, java.sql.SQLException
java.io.IOExceptionjava.sql.SQLExceptionpublic int getDefaultSqlInfoSize()
getDefaultSqlInfoSize in interface FbStatementgetDefaultSqlInfoSize in class V10Statementpublic int getMaxSqlInfoSize()
getMaxSqlInfoSize in interface FbStatementgetMaxSqlInfoSize in class V12StatementCopyright © 2001-2025 Jaybird (Firebird JDBC) team. All rights reserved.