- bcd2int(byte) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.BcdUtils
-
- bcd2str(byte[]) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.BcdUtils
-
BCD格式的字节数组解成数字字符串
- bcd2str(byte[], int, int, boolean) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.BcdUtils
-
转BCD编码
- BcdUtils - cn.foxtech.device.protocol.v1.utils中的类
-
- BcdUtils() - 类 的构造器cn.foxtech.device.protocol.v1.utils.BcdUtils
-
- bitsToDouble(byte[]) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.BitsUtils
-
8字节浮点数内存编码,转换为double
- bitsToDouble(byte, byte, byte, byte, byte, byte, byte, byte) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.BitsUtils
-
8字节浮点数内存编码,转换为double
- bitsToFloat(byte[]) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.BitsUtils
-
4字节浮点数内存编码,转换为float
- bitsToFloat(byte, byte, byte, byte) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.BitsUtils
-
4字节浮点数内存编码,转换为float
- bitsToFloat(int) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.BitsUtils
-
- bitsToInteger(byte[]) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.BitsUtils
-
4字节整数内存编码,转换为int
- bitsToInteger(byte, byte, byte, byte) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.BitsUtils
-
4字节整数内存编码,转换为int
- BitsUtils - cn.foxtech.device.protocol.v1.utils中的类
-
浮点数内存编码转换
- BitsUtils() - 类 的构造器cn.foxtech.device.protocol.v1.utils.BitsUtils
-
- buildClassList(List<A>, Class<B>) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.ContainerUtils
-
从A类型列表转换成B类型列表:A/B是派生类关系
- buildKeyList(List<T>, Method) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.ContainerUtils
-
- buildListByGetField(List<T>, ContainerUtils.SerializableFunction<E, R>, Class<K>) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.ContainerUtils
-
根据对象的getXxxx(),取出类型列表中的数据
- buildMapByKey(List<T>, ContainerUtils.SerializableFunction<E, R>) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.ContainerUtils
-
根据对象的属性名称,生成一个哈希表
- buildMapByKey(List<T>, Method) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.ContainerUtils
-
根据对象的函数作为key,生成哈希表
- buildMapByKeyAndFinalMethod(List<T>, Class<K>, Method) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.ContainerUtils
-
根据Key生成Map,该方法是是具体类的函数,(不具备多态能力,不是反射,速度很快)
- buildMapByKeyAndFinalMethod(List<T>, ContainerUtils.SerializableFunction<E, R>, Class<K>) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.ContainerUtils
-
根据Key生成Map,该方法是是具体类的函数,(不具备多态能力,不是反射,速度很快)
- buildMapByMapAt(List<Map<String, Object>>, String, Class<K>) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.ContainerUtils
-
根据map中的某个元素,将列表转换成以这个元素为key的map
- buildMapByTypeAndFinalMethod(List<T>, Class<K>, Method) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.ContainerUtils
-
根据对象的函数作为key,生成哈希表
- buildMapByTypeAndFinalMethod(List<T>, ContainerUtils.SerializableFunction<E, R>, Class<K>) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.ContainerUtils
-
根据Key生成Map,该方法是是具体类的函数,(不具备多态能力,不是反射,速度很快)
- buildValueListByKey(Map<K, V>, Collection<K>) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.ContainerUtils
-
根据Key提取出相关的值列表
- byteArrayToHexString(byte[]) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.HexUtils
-
字节数组转成16进制表示格式的字符串
- byteArrayToHexString(byte[], boolean) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.HexUtils
-
- byteArrayToHexString(byte[], int, int, boolean) - 类 中的静态方法cn.foxtech.device.protocol.v1.utils.HexUtils
-
- ByteUtils - cn.foxtech.device.protocol.v1.utils中的类
-
- ByteUtils() - 类 的构造器cn.foxtech.device.protocol.v1.utils.ByteUtils
-