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 {
/** 无符号单字节整型(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;

View File

@ -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);