Revert "PrepareLoadStrategy.addSchema DWORD修改为Int32"

This reverts commit 56739ffc
master
剑器近 2021-07-02 15:13:21 +08:00
parent 56739ffc88
commit 75969aa5e6
2 changed files with 11 additions and 11 deletions

View File

@ -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),
/** BCD8421码 */ //N字节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;

View File

@ -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.Int32.INSTANCE); this.typeIdMapping.put(key, NumberSchema.Long32.INSTANCE);
break; break;
case QWORD: case QWORD:
this.typeIdMapping.put(key, NumberSchema.Long64.INSTANCE); this.typeIdMapping.put(key, NumberSchema.Long64.INSTANCE);