接口的使用
com.mysql.cj.BindValue
-
使用BindValue的程序包 程序包 说明 com.mysql.cj com.mysql.cj.jdbc com.mysql.cj.protocol com.mysql.cj.protocol.a -
-
com.mysql.cj中BindValue的使用
实现BindValue的com.mysql.cj中的类 修饰符和类型 类 说明 classNativeQueryBindValue返回BindValue的com.mysql.cj中的方法 修饰符和类型 方法 说明 BindValueBindValue. clone()BindValueNativeQueryAttributesBindings. getAttributeValue(int index)BindValueQueryAttributesBindings. getAttributeValue(int index)Returns an internal representation of the query attribute in the given position of the query attributes list.BindValueNativeQueryBindings. getBinding(int parameterIndex, boolean forLongData)Returns the structure representing the value that (can be)/(is) bound at the given parameter index.BindValueQueryBindings. getBinding(int parameterIndex, boolean forLongData)BindValue[]NativeQueryBindings. getBindValues()BindValue[]QueryBindings. getBindValues()参数类型为BindValue的com.mysql.cj中的方法 修饰符和类型 方法 说明 voidNativeQueryBindings. setBindValues(BindValue[] bindValues)voidQueryBindings. setBindValues(BindValue[] bindValues)voidNativeQueryBindings. setFromBindValue(int parameterIndex, BindValue bv)voidQueryBindings. setFromBindValue(int parameterIndex, BindValue bv)类型变量类型为BindValue的com.mysql.cj中的方法参数 修饰符和类型 方法 说明 voidNativeQueryAttributesBindings. runThroughAll(java.util.function.Consumer<BindValue> bindAttribute)voidQueryAttributesBindings. runThroughAll(java.util.function.Consumer<BindValue> bindAttribute)Runs through all query attributes while feeding the givenConsumerwith each one of them.类型变量类型为BindValue的com.mysql.cj中的构造器参数 构造器 说明 NativeQueryBindings(int parameterCount, Session sess, java.util.function.Function<Session,BindValue> bindValueConstructor) -
com.mysql.cj.jdbc中BindValue的使用
返回BindValue的com.mysql.cj.jdbc中的方法 修饰符和类型 方法 说明 protected BindValueServerPreparedStatement. getBinding(int parameterIndex, boolean forLongData)Returns the structure representing the value that (can be)/(is) bound at the given parameter index. -
com.mysql.cj.protocol中BindValue的使用
参数类型为BindValue的com.mysql.cj.protocol中的方法 修饰符和类型 方法 说明 voidValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidValueEncoder. encodeAsText(Message msg, BindValue binding)longValueEncoder. getBinaryLength(BindValue binding)byte[]ValueEncoder. getBytes(BindValue binding)StringValueEncoder. getString(BindValue binding)longValueEncoder. getTextLength(BindValue binding) -
com.mysql.cj.protocol.a中BindValue的使用
参数类型为BindValue的com.mysql.cj.protocol.a中的方法 修饰符和类型 方法 说明 voidBooleanValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidByteArrayValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidDurationValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidInputStreamValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidInstantValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidLocalDateTimeValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidLocalDateValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidLocalTimeValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidNumberValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidOffsetDateTimeValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidOffsetTimeValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidReaderValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidSqlDateValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidSqlTimestampValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidSqlTimeValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidStringValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidUtilCalendarValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidUtilDateValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidZonedDateTimeValueEncoder. encodeAsBinary(Message msg, BindValue binding)voidAbstractValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidBooleanValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidDurationValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidInstantValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidLocalDateTimeValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidLocalDateValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidLocalTimeValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidNumberValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidOffsetDateTimeValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidOffsetTimeValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidSqlDateValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidSqlTimestampValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidSqlTimeValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidStringValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidUtilCalendarValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidUtilDateValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidZonedDateTimeValueEncoder. encodeAsQueryAttribute(Message msg, BindValue binding)voidAbstractValueEncoder. encodeAsText(Message msg, BindValue binding)voidBlobValueEncoder. encodeAsText(Message msg, BindValue binding)voidInputStreamValueEncoder. encodeAsText(Message msg, BindValue binding)longAbstractValueEncoder. getBinaryLength(BindValue binding)byte[]AbstractValueEncoder. getBytes(BindValue binding)byte[]BlobValueEncoder. getBytes(BindValue binding)byte[]ByteArrayValueEncoder. getBytes(BindValue binding)byte[]ClobValueEncoder. getBytes(BindValue binding)byte[]InputStreamValueEncoder. getBytes(BindValue binding)byte[]ReaderValueEncoder. getBytes(BindValue binding)byte[]StringValueEncoder. getBytes(BindValue binding)StringBooleanValueEncoder. getString(BindValue binding)StringByteArrayValueEncoder. getString(BindValue binding)StringDurationValueEncoder. getString(BindValue binding)StringInputStreamValueEncoder. getString(BindValue binding)StringInstantValueEncoder. getString(BindValue binding)StringLocalDateTimeValueEncoder. getString(BindValue binding)StringLocalDateValueEncoder. getString(BindValue binding)StringLocalTimeValueEncoder. getString(BindValue binding)StringNumberValueEncoder. getString(BindValue binding)StringOffsetDateTimeValueEncoder. getString(BindValue binding)StringOffsetTimeValueEncoder. getString(BindValue binding)StringReaderValueEncoder. getString(BindValue binding)StringSqlDateValueEncoder. getString(BindValue binding)StringSqlTimestampValueEncoder. getString(BindValue binding)StringSqlTimeValueEncoder. getString(BindValue binding)StringStringValueEncoder. getString(BindValue binding)StringUtilCalendarValueEncoder. getString(BindValue binding)StringUtilDateValueEncoder. getString(BindValue binding)StringZonedDateTimeValueEncoder. getString(BindValue binding)longAbstractValueEncoder. getTextLength(BindValue binding)protected byte[]ReaderValueEncoder. readBytes(Reader reader, BindValue binding)
-