for (int i = 0; i < fieldSet.getFieldCount(); i++) {
builder.put(names[i], getValue(fieldSet, names[i]));
}
return builder.build();
}
private Object getValue(FieldSet fs, String name) {
if (!CollectionUtils.isEmpty(types)) {
FieldSetType type = types.get(name);