List<HasManyField> hasManyFields = new ArrayList<HasManyField>();
List<HasOneField> hasOneFields = new ArrayList<HasOneField>();
List<BelongsToField> belongsToFields = new ArrayList<BelongsToField>();
for (Field f: clasz.getDeclaredFields()){
Id id = f.getAnnotation(Id.class);
if (id != null){
orm.id = f.getName();
orm.idGeneratorType = id.generate();
orm.idType = f.getType();
}
Column column = f.getAnnotation(Column.class);
if (column != null){
ColumnField field = new ColumnField();