final PropertyKey key = keys.get(i);
final PropertyConverter inputConverter = key.inputConverter(securityContext);
if (inputConverter != null) {
key.setProperty(securityContext, obj, inputConverter.convert(values[i]));
} else {
key.setProperty(securityContext, obj, values[i]);
}