Package com.mysql.cj.protocol.a
Class NativeMessageBuilder
java.lang.Object
com.mysql.cj.protocol.a.NativeMessageBuilder
- All Implemented Interfaces:
MessageBuilder<NativePacketPayload>
public class NativeMessageBuilder extends java.lang.Object implements MessageBuilder<NativePacketPayload>
-
Constructor Summary
Constructors Constructor Description NativeMessageBuilder()
-
Method Summary
-
Constructor Details
-
NativeMessageBuilder
public NativeMessageBuilder()
-
-
Method Details
-
buildSqlStatement
- Specified by:
buildSqlStatement
in interfaceMessageBuilder<NativePacketPayload>
-
buildSqlStatement
public NativePacketPayload buildSqlStatement(java.lang.String statement, java.util.List<java.lang.Object> args)- Specified by:
buildSqlStatement
in interfaceMessageBuilder<NativePacketPayload>
-
buildClose
- Specified by:
buildClose
in interfaceMessageBuilder<NativePacketPayload>
-
buildComQuery
-
buildComQuery
-
buildComQuery
public NativePacketPayload buildComQuery(NativePacketPayload sharedPacket, java.lang.String query, java.lang.String encoding) -
buildComInitDb
-
buildComInitDb
public NativePacketPayload buildComInitDb(NativePacketPayload sharedPacket, java.lang.String dbName) -
buildComShutdown
-
buildComSetOption
-
buildComPing
-
buildComQuit
-
buildComStmtPrepare
-
buildComStmtPrepare
public NativePacketPayload buildComStmtPrepare(NativePacketPayload sharedPacket, java.lang.String queryString, java.lang.String characterEncoding) -
buildComStmtClose
public NativePacketPayload buildComStmtClose(NativePacketPayload sharedPacket, long serverStatementId) -
buildComStmtReset
public NativePacketPayload buildComStmtReset(NativePacketPayload sharedPacket, long serverStatementId) -
buildComStmtFetch
public NativePacketPayload buildComStmtFetch(NativePacketPayload sharedPacket, long serverStatementId, long numRowsToFetch) -
buildComStmtSendLongData
public NativePacketPayload buildComStmtSendLongData(NativePacketPayload sharedPacket, long serverStatementId, int parameterIndex, byte[] longData)
-