public interface QueryBindings
Modifier and Type | Method and Description |
---|---|
void |
checkAllParametersSet() |
void |
checkParameterSet(int columnIndex) |
boolean |
clearBindValues() |
QueryBindings |
clone() |
BindValue |
getBinding(int parameterIndex,
boolean forLongData) |
BindValue[] |
getBindValues() |
byte[] |
getBytesRepresentation(int parameterIndex) |
int |
getNumberOfExecutions() |
java.util.concurrent.atomic.AtomicBoolean |
getSendTypesToServer() |
boolean |
isLongParameterSwitchDetected() |
boolean |
isNull(int parameterIndex) |
void |
setAsciiStream(int parameterIndex,
java.io.InputStream x,
int length) |
void |
setBigDecimal(int parameterIndex,
java.math.BigDecimal x) |
void |
setBigInteger(int parameterIndex,
java.math.BigInteger x) |
void |
setBinaryStream(int parameterIndex,
java.io.InputStream x,
int length) |
void |
setBindValues(BindValue[] bindValues) |
void |
setBlob(int parameterIndex,
java.sql.Blob x) |
void |
setBoolean(int parameterIndex,
boolean x) |
void |
setByte(int parameterIndex,
byte x) |
void |
setBytes(int parameterIndex,
byte[] x,
boolean escapeIfNeeded) |
void |
setCharacterStream(int parameterIndex,
java.io.Reader reader,
int length) |
void |
setClob(int i,
java.sql.Clob x) |
void |
setColumnDefinition(ColumnDefinition colDef) |
void |
setDate(int parameterIndex,
java.sql.Date x,
java.util.Calendar cal) |
void |
setDouble(int parameterIndex,
double x) |
void |
setFloat(int parameterIndex,
float x) |
void |
setFromBindValue(int parameterIndex,
BindValue bv) |
void |
setInt(int parameterIndex,
int x) |
void |
setLong(int parameterIndex,
long x) |
void |
setLongParameterSwitchDetected(boolean longParameterSwitchDetected) |
void |
setNCharacterStream(int parameterIndex,
java.io.Reader reader,
long length) |
void |
setNClob(int parameterIndex,
java.sql.NClob value) |
void |
setNString(int parameterIndex,
java.lang.String x) |
void |
setNull(int parameterIndex) |
void |
setNumberOfExecutions(int numberOfExecutions) |
void |
setObject(int parameterIndex,
java.lang.Object parameterObj) |
void |
setObject(int parameterIndex,
java.lang.Object parameterObj,
MysqlType targetMysqlType,
int scaleOrLength) |
void |
setShort(int parameterIndex,
short x) |
void |
setString(int parameterIndex,
java.lang.String x) |
void |
setTime(int parameterIndex,
java.sql.Time x,
java.util.Calendar cal) |
void |
setTimestamp(int parameterIndex,
java.sql.Timestamp x,
java.util.Calendar targetCalendar,
Field field,
MysqlType targetMysqlType) |
QueryBindings clone()
void setColumnDefinition(ColumnDefinition colDef)
BindValue[] getBindValues()
void setBindValues(BindValue[] bindValues)
boolean clearBindValues()
void checkParameterSet(int columnIndex)
void checkAllParametersSet()
int getNumberOfExecutions()
void setNumberOfExecutions(int numberOfExecutions)
boolean isLongParameterSwitchDetected()
void setLongParameterSwitchDetected(boolean longParameterSwitchDetected)
java.util.concurrent.atomic.AtomicBoolean getSendTypesToServer()
BindValue getBinding(int parameterIndex, boolean forLongData)
void setFromBindValue(int parameterIndex, BindValue bv)
void setAsciiStream(int parameterIndex, java.io.InputStream x, int length)
void setBigDecimal(int parameterIndex, java.math.BigDecimal x)
void setBigInteger(int parameterIndex, java.math.BigInteger x)
void setBinaryStream(int parameterIndex, java.io.InputStream x, int length)
void setBlob(int parameterIndex, java.sql.Blob x)
void setBoolean(int parameterIndex, boolean x)
void setByte(int parameterIndex, byte x)
void setBytes(int parameterIndex, byte[] x, boolean escapeIfNeeded)
void setCharacterStream(int parameterIndex, java.io.Reader reader, int length)
void setClob(int i, java.sql.Clob x)
void setDate(int parameterIndex, java.sql.Date x, java.util.Calendar cal)
void setDouble(int parameterIndex, double x)
void setFloat(int parameterIndex, float x)
void setInt(int parameterIndex, int x)
void setLong(int parameterIndex, long x)
void setNCharacterStream(int parameterIndex, java.io.Reader reader, long length)
void setNClob(int parameterIndex, java.sql.NClob value)
void setNString(int parameterIndex, java.lang.String x)
void setNull(int parameterIndex)
boolean isNull(int parameterIndex)
void setObject(int parameterIndex, java.lang.Object parameterObj)
void setObject(int parameterIndex, java.lang.Object parameterObj, MysqlType targetMysqlType, int scaleOrLength)
void setShort(int parameterIndex, short x)
void setString(int parameterIndex, java.lang.String x)
void setTime(int parameterIndex, java.sql.Time x, java.util.Calendar cal)
void setTimestamp(int parameterIndex, java.sql.Timestamp x, java.util.Calendar targetCalendar, Field field, MysqlType targetMysqlType)
byte[] getBytesRepresentation(int parameterIndex)