类 MysqlBinaryValueDecoder
- java.lang.Object
-
- com.mysql.cj.protocol.a.MysqlBinaryValueDecoder
-
- 所有已实现的接口:
ValueDecoder
public class MysqlBinaryValueDecoder extends Object implements ValueDecoder
AValueDecoderfor the MySQL binary (prepared statement) protocol.
-
-
构造器概要
构造器 构造器 说明 MysqlBinaryValueDecoder()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 <T> TdecodeBit(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeByteArray(byte[] bytes, int offset, int length, Field f, ValueFactory<T> vf)<T> TdecodeDate(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeDatetime(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TdecodeDecimal(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeDouble(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeFloat(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeInt1(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeInt2(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeInt4(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeInt8(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeSet(byte[] bytes, int offset, int length, Field f, ValueFactory<T> vf)<T> TdecodeTime(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TdecodeTimestamp(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)<T> TdecodeUInt1(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeUInt2(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeUInt4(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeUInt8(byte[] bytes, int offset, int length, ValueFactory<T> vf)<T> TdecodeYear(byte[] bytes, int offset, int length, ValueFactory<T> vf)
-
-
-
方法详细资料
-
decodeTimestamp
public <T> T decodeTimestamp(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)- 指定者:
decodeTimestamp在接口中ValueDecoder
-
decodeDatetime
public <T> T decodeDatetime(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)- 指定者:
decodeDatetime在接口中ValueDecoder
-
decodeTime
public <T> T decodeTime(byte[] bytes, int offset, int length, int scale, ValueFactory<T> vf)- 指定者:
decodeTime在接口中ValueDecoder
-
decodeDate
public <T> T decodeDate(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeDate在接口中ValueDecoder
-
decodeUInt1
public <T> T decodeUInt1(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeUInt1在接口中ValueDecoder
-
decodeInt1
public <T> T decodeInt1(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeInt1在接口中ValueDecoder
-
decodeUInt2
public <T> T decodeUInt2(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeUInt2在接口中ValueDecoder
-
decodeInt2
public <T> T decodeInt2(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeInt2在接口中ValueDecoder
-
decodeUInt4
public <T> T decodeUInt4(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeUInt4在接口中ValueDecoder
-
decodeInt4
public <T> T decodeInt4(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeInt4在接口中ValueDecoder
-
decodeInt8
public <T> T decodeInt8(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeInt8在接口中ValueDecoder
-
decodeUInt8
public <T> T decodeUInt8(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeUInt8在接口中ValueDecoder
-
decodeFloat
public <T> T decodeFloat(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeFloat在接口中ValueDecoder
-
decodeDouble
public <T> T decodeDouble(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeDouble在接口中ValueDecoder
-
decodeDecimal
public <T> T decodeDecimal(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeDecimal在接口中ValueDecoder
-
decodeByteArray
public <T> T decodeByteArray(byte[] bytes, int offset, int length, Field f, ValueFactory<T> vf)- 指定者:
decodeByteArray在接口中ValueDecoder
-
decodeBit
public <T> T decodeBit(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeBit在接口中ValueDecoder
-
decodeSet
public <T> T decodeSet(byte[] bytes, int offset, int length, Field f, ValueFactory<T> vf)- 指定者:
decodeSet在接口中ValueDecoder
-
decodeYear
public <T> T decodeYear(byte[] bytes, int offset, int length, ValueFactory<T> vf)- 指定者:
decodeYear在接口中ValueDecoder
-
-