List<Field> fields = ClazzHelper.getAllFields(type, filterFields, false, true, false);
for (Field field : fields) {
if (skipFilterField(field.getName())) {
continue;
}
PropertyEncoder encoder = PropertyEncoder.newInstance(field, target, features);
encoder.setFeatures(features);
list.add(encoder);
}
return list;
}