private void readFields(
final StateReader reader,
final ObjectAdapter object,
final KeyCreator keyCreator,
final DataEncryption dataEncrypter) {
final ObjectAssociationContainer specification = object.getSpecification();
final List<ObjectAssociation> associations = specification.getAssociations();
for (final ObjectAssociation association : associations) {
if (association.isNotPersisted()) {
continue;
}
if (association.isOneToManyAssociation()) {