if (baseField != null) {
baseField.setName(modelField.getName());
Annotation[] annotations = modelField.getAnnotations();
for (Annotation annotation: annotations) {
baseField.handleAnnotation(annotation);
}
_fields.put(modelField.getName(), baseField);
}
return baseField;
}