Package | Description |
---|---|
org.mariadb.jdbc | |
org.mariadb.jdbc.internal.packet | |
org.mariadb.jdbc.internal.packet.dao.parameters | |
org.mariadb.jdbc.internal.protocol |
Modifier and Type | Method and Description |
---|---|
protected void |
MariaDbFunctionStatement.setParameter(int parameterIndex,
ParameterHolder holder) |
protected abstract void |
AbstractMariaDbPrepareStatement.setParameter(int parameterIndex,
ParameterHolder holder) |
protected void |
MariaDbProcedureStatement.setParameter(int parameterIndex,
ParameterHolder holder) |
protected void |
MariaDbServerPreparedStatement.setParameter(int parameterIndex,
ParameterHolder holder) |
protected void |
MariaDbClientPreparedStatement.setParameter(int parameterIndex,
ParameterHolder holder) |
Modifier and Type | Method and Description |
---|---|
void |
ComStmtLongData.send(PacketOutputStream writer,
int statementId,
short parameterId,
ParameterHolder param)
Send long data packet.
|
static int |
ComExecute.sendRewriteCmd(PacketOutputStream writer,
List<byte[]> queryParts,
ParameterHolder[] parameters,
int currentIndex,
int paramCount,
List<ParameterHolder[]> parameterList,
boolean rewriteValues)
Client side PreparedStatement.executeBatch values rewritten (concatenate value params according to max_allowed_packet)
|
static void |
ComExecute.sendSubCmd(PacketOutputStream writer,
ClientPrepareResult clientPrepareResult,
ParameterHolder[] parameters)
Client-side PrepareStatement.execute() packet send.
|
static void |
ComStmtExecute.writeCmd(int statementId,
ParameterHolder[] parameters,
int parameterCount,
MariaDbType[] parameterTypeHeader,
PacketOutputStream pos)
Write COM_STMT_EXECUTE sub-command to output buffer.
|
Constructor and Description |
---|
ComStmtExecute(int statementId,
ParameterHolder[] parameters,
int parameterCount,
MariaDbType[] parameterTypeHeader)
Initialize parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
BigDecimalParameter |
class |
ByteArrayParameter |
class |
ByteParameter |
class |
DateParameter |
class |
DoubleParameter |
class |
FloatParameter |
class |
IntParameter |
class |
LongParameter |
class |
NullParameter |
class |
ReaderParameter |
class |
SerializableParameter |
class |
ShortParameter |
class |
StreamParameter |
class |
StringParameter |
class |
TimeParameter |
class |
TimestampParameter |
Modifier and Type | Method and Description |
---|---|
void |
Protocol.executePreparedQuery(boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
ExecutionResult executionResult,
ParameterHolder[] parameters,
int resultSetScrollType) |
void |
AbstractQueryProtocol.executePreparedQuery(boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
ExecutionResult executionResult,
ParameterHolder[] parameters,
int resultSetScrollType)
Execute a query that is already prepared.
|
void |
Protocol.executeQuery(boolean mustExecuteOnMaster,
ExecutionResult executionResult,
ClientPrepareResult clientPrepareResult,
ParameterHolder[] parameters,
int resultSetScrollType) |
void |
AbstractQueryProtocol.executeQuery(boolean mustExecuteOnMaster,
ExecutionResult executionResult,
ClientPrepareResult clientPrepareResult,
ParameterHolder[] parameters,
int resultSetScrollType)
Execute a unique clientPrepareQuery.
|
ServerPrepareResult |
Protocol.prepareAndExecute(boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
ExecutionResult executionResult,
String sql,
ParameterHolder[] parameters,
int resultSetScrollType) |
ServerPrepareResult |
AbstractQueryProtocol.prepareAndExecute(boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
ExecutionResult executionResult,
String sql,
ParameterHolder[] parameters,
int resultSetScrollType)
Execute Prepare if needed, and execute COM_STMT_EXECUTE queries in batch.
|
Copyright © 2017. All rights reserved.