private DataType getFieldType(Field field) {
Class<?> type = field.getType();
if (String.class.isAssignableFrom(type)) {
return new TextDataType(0, Integer.MAX_VALUE);
} else if (Number.class.isAssignableFrom(type)) {
if(Integer.class.isAssignableFrom(type))
return new NumberDataType(false);
else
return new NumberDataType();