程序包 com.mysql.cj
类 ServerPreparedQueryTestcaseGenerator
- java.lang.Object
-
- com.mysql.cj.AbstractQuery
-
- com.mysql.cj.AbstractPreparedQuery<ServerPreparedQueryBindings>
-
- com.mysql.cj.ServerPreparedQuery
-
- com.mysql.cj.ServerPreparedQueryTestcaseGenerator
-
- 所有已实现的接口:
PreparedQuery<ServerPreparedQueryBindings>,Query
public class ServerPreparedQueryTestcaseGenerator extends ServerPreparedQuery
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 com.mysql.cj.Query
Query.CancelStatus
-
-
字段概要
-
从类继承的字段 com.mysql.cj.ServerPreparedQuery
BLOB_STREAM_READ_BUF_SIZE, commandBuilder, explainSlowQueries, gatherPerfMetrics, logSlowQueries, OPEN_CURSOR_FLAG, profileSQL, queryWasSlow, slowQueryThresholdMillis, useCursorFetch
-
从类继承的字段 com.mysql.cj.AbstractPreparedQuery
autoClosePStmtStreams, batchCommandIndex, originalSql, parameterCount, parseInfo, queryBindings, useStreamLengthsInPrepStmts
-
从类继承的字段 com.mysql.cj.AbstractQuery
batchedArgs, cancelTimeoutMutex, charEncoding, clearWarningsCalled, currentDb, fetchSize, maxAllowedPacket, resultSetType, session, statementExecuting, statementId, timeoutInMillis
-
-
构造器概要
构造器 构造器 说明 ServerPreparedQueryTestcaseGenerator(NativeSession sess)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcloseQuery()<T extends Resultset>
TserverExecute(int maxRowsToRetrieve, boolean createStreamingResultSet, ColumnDefinition metadata, ProtocolEntityFactory<T,NativePacketPayload> resultSetFactory)voidserverPrepare(String sql)-
从类继承的方法 com.mysql.cj.ServerPreparedQuery
clearParameters, computeMaxParameterSetSizeAndBatchSize, fillSendPacket, fillSendPacket, getInstance, getParameterFields, getResultFields, getServerStatementId, prepareExecutePacket, readExecuteResult, sendExecutePacket, serverResetStatement, setParameterFields, setResultFields, setServerStatementId, statementBegins, storeReader, storeStream
-
从类继承的方法 com.mysql.cj.AbstractPreparedQuery
asSql, asSql, checkNullOrEmptyQuery, computeBatchSize, getBatchCommandIndex, getOriginalSql, getParameterCount, getParseInfo, getQueryBindings, setBatchCommandIndex, setOriginalSql, setParameterCount, setParseInfo, setQueryBindings
-
从类继承的方法 com.mysql.cj.AbstractQuery
addBatch, checkCancelTimeout, clearBatchedArgs, getBatchedArgs, getCancelTimeoutMutex, getCurrentDatabase, getId, getResultFetchSize, getResultSetFactory, getResultType, getSession, getStatementExecuting, getTimeoutInMillis, isClearWarningsCalled, resetCancelledState, setCancelStatus, setClearWarningsCalled, setCurrentDatabase, setResultFetchSize, setResultType, setTimeoutInMillis, startQueryTimer, stopQueryTimer
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 com.mysql.cj.Query
addBatch, checkCancelTimeout, clearBatchedArgs, getBatchedArgs, getCancelTimeoutMutex, getCurrentDatabase, getId, getResultFetchSize, getResultSetFactory, getResultType, getSession, getStatementExecuting, getTimeoutInMillis, isClearWarningsCalled, resetCancelledState, setCancelStatus, setClearWarningsCalled, setCurrentDatabase, setResultFetchSize, setResultType, setTimeoutInMillis, startQueryTimer, stopQueryTimer
-
-
-
-
构造器详细资料
-
ServerPreparedQueryTestcaseGenerator
public ServerPreparedQueryTestcaseGenerator(NativeSession sess)
-
-
方法详细资料
-
closeQuery
public void closeQuery()
- 指定者:
closeQuery在接口中Query- 覆盖:
closeQuery在类中ServerPreparedQuery
-
serverPrepare
public void serverPrepare(String sql) throws IOException
- 覆盖:
serverPrepare在类中ServerPreparedQuery- 参数:
sql- query string- 抛出:
IOException- if an i/o error occurs
-
serverExecute
public <T extends Resultset> T serverExecute(int maxRowsToRetrieve, boolean createStreamingResultSet, ColumnDefinition metadata, ProtocolEntityFactory<T,NativePacketPayload> resultSetFactory)
- 覆盖:
serverExecute在类中ServerPreparedQuery- 类型参数:
T- extendsResultset- 参数:
maxRowsToRetrieve- rows limitcreateStreamingResultSet- should c/J create a streaming result?metadata- use this metadata instead of the one provided on wireresultSetFactory-ProtocolEntityFactory- 返回:
- T instance
-
-