接口的使用
com.mysql.cj.result.ValueFactory
-
使用ValueFactory的程序包 程序包 说明 com.mysql.cj.protocol com.mysql.cj.protocol.a com.mysql.cj.protocol.a.result com.mysql.cj.protocol.result com.mysql.cj.protocol.x com.mysql.cj.result com.mysql.cj.xdevapi Java classes for X DevAPI support. -
-
com.mysql.cj.protocol中ValueFactory的使用
参数类型为ValueFactory的com.mysql.cj.protocol中的方法 修饰符和类型 方法 说明 <T> TValueDecoder. decodeBit(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeByteArray(byte[] bytes, int offset, int length, Field f, ValueFactory<T> vf)<T> TValueDecoder. decodeDate(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeDatetime(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TValueDecoder. decodeDecimal(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeDouble(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeFloat(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeInt1(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeInt2(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeInt4(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeInt8(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeSet(byte[] bytes, int offset, int length, Field f, ValueFactory<T> vf)<T> TValueDecoder. decodeTime(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TValueDecoder. decodeTimestamp(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TValueDecoder. decodeUInt1(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeUInt2(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeUInt4(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeUInt8(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TValueDecoder. decodeYear(byte[] bytes, int offset, int length, ValueFactory<T> vf) -
com.mysql.cj.protocol.a中ValueFactory的使用
参数类型为ValueFactory的com.mysql.cj.protocol.a中的方法 修饰符和类型 方法 说明 <T> TMysqlBinaryValueDecoder. decodeBit(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeBit(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeByteArray(byte[] bytes, int offset, int length, Field f, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeByteArray(byte[] bytes, int offset, int length, Field f, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeDate(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeDate(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeDatetime(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeDatetime(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeDecimal(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeDecimal(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeDouble(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeDouble(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeFloat(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeFloat(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeInt1(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeInt1(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeInt2(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeInt2(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeInt4(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeInt4(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeInt8(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeInt8(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeSet(byte[] bytes, int offset, int length, Field f, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeSet(byte[] bytes, int offset, int length, Field f, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeTime(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeTime(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeTimestamp(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeTimestamp(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeUInt1(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeUInt1(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeUInt2(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeUInt2(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeUInt4(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeUInt4(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeUInt8(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeUInt8(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlBinaryValueDecoder. decodeYear(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TMysqlTextValueDecoder. decodeYear(byte[] bytes, int offset, int length, ValueFactory<T> vf) -
com.mysql.cj.protocol.a.result中ValueFactory的使用
参数类型为ValueFactory的com.mysql.cj.protocol.a.result中的方法 修饰符和类型 方法 说明 <T> TBinaryBufferRow. getValue(int columnIndex, ValueFactory<T> vf)Implementation of getValue() based on the underlying Buffer object.<T> TByteArrayRow. getValue(int columnIndex, ValueFactory<T> vf)Implementation of getValue() based on the underlying byte array.<T> TTextBufferRow. getValue(int columnIndex, ValueFactory<T> vf)Implementation of getValue() based on the underlying Buffer object. -
com.mysql.cj.protocol.result中ValueFactory的使用
参数类型为ValueFactory的com.mysql.cj.protocol.result中的方法 修饰符和类型 方法 说明 protected <T> TAbstractResultsetRow. getValueFromBytes(int columnIndex, byte[] bytes, int offset, int length, ValueFactory<T> vf)Get a value from a byte array. -
com.mysql.cj.protocol.x中ValueFactory的使用
参数类型为ValueFactory的com.mysql.cj.protocol.x中的方法 修饰符和类型 方法 说明 <T> TXProtocolDecoder. decodeBit(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeByteArray(byte[] bytes, int offset, int length, Field f, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeDate(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeDatetime(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeDecimal(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeDouble(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeFloat(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeInt1(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeInt2(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeInt4(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeInt8(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeSet(byte[] bytes, int offset, int length, Field f, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeTime(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeTimestamp(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeUInt1(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeUInt2(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeUInt4(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeUInt8(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolDecoder. decodeYear(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TXProtocolRow. getValue(int columnIndex, ValueFactory<T> vf) -
com.mysql.cj.result中ValueFactory的使用
实现ValueFactory的com.mysql.cj.result中的类 修饰符和类型 类 说明 classAbstractDateTimeValueFactory<T>classAbstractNumericValueFactory<T>classBigDecimalValueFactoryA value factory for creatingBigDecimalvalues.classBinaryStreamValueFactoryA value factory for a raw stream of bytes from the value.classBooleanValueFactoryA value factory for creatingBooleanvalues.classByteValueFactoryA value factory for creating byte values.classDefaultValueFactory<T>The default value factory provides a base class that can be used for value factories that do not support creation from every type.classDoubleValueFactoryA value factory for creating double values.classDurationValueFactoryA value factory to createDurationinstances.classFloatValueFactoryA value factory for creating float values.classIntegerValueFactoryA value factory for creating int values.classLocalDateTimeValueFactoryValue factory to createLocalDateTimeinstances.classLocalDateValueFactoryA value factory for creatingLocalDatevalues.classLocalTimeValueFactoryA value factory to createLocalTimeinstances.classLongValueFactoryA value factory for creating long values.classOffsetDateTimeValueFactoryValue factory to createOffsetDateTimeinstances.classOffsetTimeValueFactoryA value factory to createOffsetTimeinstances.classShortValueFactoryA value factory for creating short values.classSqlDateValueFactoryA value factory for creatingDatevalues.classSqlTimestampValueFactoryValue factory to createTimestampinstances.classSqlTimeValueFactoryA value factory to createTimeinstances.classStringValueFactoryAValueFactoryimplementation to create strings.classUtilCalendarValueFactoryValue factory to createCalendarinstances.classZonedDateTimeValueFactoryValue factory to createZonedDateTimeinstances.参数类型为ValueFactory的com.mysql.cj.result中的方法 修饰符和类型 方法 说明 <T> TRow. getValue(int columnIndex, ValueFactory<T> vf)Retrieve a value for the given column. -
com.mysql.cj.xdevapi中ValueFactory的使用
实现ValueFactory的com.mysql.cj.xdevapi中的类 修饰符和类型 类 说明 classDbDocValueFactoryAValueFactoryimplementation to createDbDocs.
-