public void parse(DataInputStream dis, byte[] data) throws IOException { this.name = NameUtil.parse(dis, data); this.type = TYPE.getType(dis.readUnsignedShort()); this.clazz = CLASS.getClass(dis.readUnsignedShort()); }