if (annot == null) {
continue;
}
String columnName = getColumnName(f);
boolean readField = true;
if (annot.entity()) {
// If it is a custom type we need to create a instance an populate its identifier
List<Field> pkFields = getEntityIdentifierFields(f.getType());
if (pkFields.size() == 1) {