private List<Field> findUserCustomedRequiredFields( Class<?> modelClass, List<ModelField> userCustomedFields) { List<Field> requiredField = new ArrayList<Field>(); for (ModelField modelField : userCustomedFields) { if (modelField.isNotNull()) { String name = modelField.getName(); Field field = ModelReflectionUtil.getModelField(name, modelClass); requiredField.add(field); } } return requiredField; }