fieldData = facet.toEncodedString(value);
} else if (field.isOneToOneAssociation()) {
final ObjectAdapter ref = ((OneToOneAssociation) field).get(object);
fieldData = createReferenceData(ref);
} else {
throw new UnknownTypeException(field);
}
data.addField(field.getId(), fieldData);
}