public void deserialize(InputArchive archive, String tag)
throws IOException {
archive.startRecord("node");
data = archive.readBuffer("data");
Index i = archive.startVector("acl");
if (i != null) {
acl = new ArrayList<ACL>();
while (!i.done()) {
ACL a = new ACL();
a.deserialize(archive, "aclEntry");
acl.add(a);
i.incr();
}
}
archive.endVector("acl");
stat = new StatPersistedV1();
stat.deserialize(archive, "stat");