parent
56739ffc88
commit
75969aa5e6
|
@ -7,25 +7,25 @@ package io.github.yezhihao.protostar;
|
|||
*/
|
||||
public enum DataType {
|
||||
|
||||
/** 无符号单字节整型(8位) */
|
||||
//无符号单字节整型(字节, 8位)
|
||||
BYTE(1),
|
||||
/** 无符号双字节整型(16位) */
|
||||
//无符号双字节整型(字节,16位)
|
||||
WORD(2),
|
||||
/** 无符号四字节整型(32位) */
|
||||
//无符号四字节整型(字节,32位)
|
||||
DWORD(4),
|
||||
/** 无符号八字节整型(64位) */
|
||||
//无符号八字节整型(字节,64位)
|
||||
QWORD(8),
|
||||
/** 字节数组 */
|
||||
//N字节,字节数组
|
||||
BYTES(-1),
|
||||
/** BCD8421码 */
|
||||
//N字节,BCD8421码
|
||||
BCD8421(-1),
|
||||
/** 字符串 */
|
||||
//字符串,若无数据置空
|
||||
STRING(-1),
|
||||
/** 对象 */
|
||||
//对象
|
||||
OBJ(-1),
|
||||
/** 列表 */
|
||||
//列表
|
||||
LIST(-1),
|
||||
/** 字典 */
|
||||
//字典
|
||||
MAP(-1);
|
||||
|
||||
public int length;
|
||||
|
|
|
@ -42,7 +42,7 @@ public abstract class PrepareLoadStrategy extends IdStrategy {
|
|||
this.typeIdMapping.put(key, NumberSchema.Int16.INSTANCE);
|
||||
break;
|
||||
case DWORD:
|
||||
this.typeIdMapping.put(key, NumberSchema.Int32.INSTANCE);
|
||||
this.typeIdMapping.put(key, NumberSchema.Long32.INSTANCE);
|
||||
break;
|
||||
case QWORD:
|
||||
this.typeIdMapping.put(key, NumberSchema.Long64.INSTANCE);
|
||||
|
|
Loading…
Reference in New Issue