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