throw new IllegalStateException( "Unexpected field reached <" + currentName + ">" );
}
parser.verifyDeserialized( version, PROPERTY_VERSION );
parser.verifyDeserialized( updatedBy, PROPERTY_UPDATEDBY );
parser.verifyDeserialized( updatedAt, PROPERTY_UPDATEDAT );
assert updatedBy != null;
assert version != null;
parser.ensureObjectClosed();