TableDescriptor tableDescriptor = new TableDescriptor();
Table table = (Table) tableClazz.getAnnotation(Table.class);
if (table != null) {
tableDescriptor.name = table.name();
tableDescriptor.description = table.description();
}
Field[] fields = tableClazz.getDeclaredFields();
List<TableDescriptor.ColumnDescription> columnDescriptors =
new ArrayList<TableDescriptor.ColumnDescription>();