程序包 com.mysql.cj
类 ServerPreparedQueryBindValue
- java.lang.Object
-
- com.mysql.cj.ClientPreparedQueryBindValue
-
- com.mysql.cj.ServerPreparedQueryBindValue
-
- 所有已实现的接口:
BindValue
public class ServerPreparedQueryBindValue extends ClientPreparedQueryBindValue implements BindValue
-
-
字段概要
字段 修饰符和类型 字段 说明 longboundBeforeExecutionNumintbufferTypeCalendarcalendarprotected StringcharEncoding-
从类继承的字段 com.mysql.cj.ClientPreparedQueryBindValue
isNull, isSet, isStream, origValue, parameterType, streamLength, value
-
-
构造器概要
构造器 构造器 说明 ServerPreparedQueryBindValue(TimeZone defaultTZ)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ServerPreparedQueryBindValueclone()longgetBoundLength()byte[]getByteValue()voidreset()booleanresetToType(int bufType, long numberOfExecutions)Reset a bind value to be used for a new value of the given type.voidstoreBinding(NativePacketPayload intoPacket, boolean isLoadDataQuery, String characterEncoding, ExceptionInterceptor interceptor)StringtoString()StringtoString(boolean quoteIfNeeded)-
从类继承的方法 com.mysql.cj.ClientPreparedQueryBindValue
getMysqlType, getOrigByteValue, getStreamLength, getStreamValue, isNull, isSet, isStream, setByteValue, setIsStream, setMysqlType, setNull, setOrigByteValue, setStreamValue
-
从接口继承的方法 com.mysql.cj.BindValue
getMysqlType, getOrigByteValue, getStreamLength, getStreamValue, isNull, isSet, isStream, setByteValue, setIsStream, setMysqlType, setNull, setOrigByteValue, setStreamValue
-
-
-
-
构造器详细资料
-
ServerPreparedQueryBindValue
public ServerPreparedQueryBindValue(TimeZone defaultTZ)
-
-
方法详细资料
-
clone
public ServerPreparedQueryBindValue clone()
- 指定者:
clone在接口中BindValue- 覆盖:
clone在类中ClientPreparedQueryBindValue
-
reset
public void reset()
- 指定者:
reset在接口中BindValue- 覆盖:
reset在类中ClientPreparedQueryBindValue
-
resetToType
public boolean resetToType(int bufType, long numberOfExecutions)Reset a bind value to be used for a new value of the given type.- 参数:
bufType- MysqlType.FIELD_TYPE_*numberOfExecutions- current number of PreparedQuery executions- 返回:
- true if we need to send/resend types to the server
-
toString
public String toString(boolean quoteIfNeeded)
-
getBoundLength
public long getBoundLength()
-
storeBinding
public void storeBinding(NativePacketPayload intoPacket, boolean isLoadDataQuery, String characterEncoding, ExceptionInterceptor interceptor)
-
getByteValue
public byte[] getByteValue()
- 指定者:
getByteValue在接口中BindValue- 覆盖:
getByteValue在类中ClientPreparedQueryBindValue
-
-