This commit is contained in:
redkale
2024-10-24 20:59:54 +08:00
parent ec17eea1e0
commit 60a47d33c4
23 changed files with 234 additions and 384 deletions

View File

@@ -324,7 +324,9 @@ public class InnerCoderEntity {
@Override
public InnerCoderEntity convertFrom(Reader in) {
if (in.readObjectB(InnerCoderEntity.class) == null) return null;
if (!in.readObjectB(this)) {
return null;
}
int index = 0;
final Object[] params = new Object[deMembers.length];
while (in.hasNext()) {
@@ -336,7 +338,7 @@ public class InnerCoderEntity {
params[index++] = member.read(in);
}
}
in.readObjectE(InnerCoderEntity.class);
in.readObjectE();
return InnerCoderEntity.create(params[0] == null ? 0 : (Integer) params[0], (String) params[1]);
}
};