diff --git a/protocol/src/main/java/com/zfoo/protocol/registration/ProtocolAnalysis.java b/protocol/src/main/java/com/zfoo/protocol/registration/ProtocolAnalysis.java index 2f7232fc..4749500d 100644 --- a/protocol/src/main/java/com/zfoo/protocol/registration/ProtocolAnalysis.java +++ b/protocol/src/main/java/com/zfoo/protocol/registration/ProtocolAnalysis.java @@ -51,7 +51,8 @@ public class ProtocolAnalysis { private static Set tempProtocolReserved = Set.of("Buffer", "ByteBuf", "ByteBuffer", "LittleEndianByteBuffer", "NormalByteBuffer" , "IPacket", "IProtocolRegistration", "ProtocolManager", "IFieldRegistration" , "ByteBufUtils", "ArrayUtils", "CollectionUtils" - , "Boolean", "Byte", "Short", "Integer", "Long", "Float", "Double", "String", "Character", "Object"); + , "Boolean", "Byte", "Short", "Integer", "Long", "Float", "Double", "String", "Character", "Object" + , "Collections", "Iterator", "List", "ArrayList", "Map", "HashMap", "Set", "HashSet"); // 临时变量,启动完成就会销毁,是一个基本类型序列化器 private static Map, ISerializer> tempBaseSerializerMap = new HashMap<>();