protected void generateClass(PrintWriter writer, String objectPackage, String tablePackage, String name, String tableName, Table table, String implClassName) {
generatePackage(writer, objectPackage);
boolean includeUtil = false;
Iterator iterator = table.getFields().iterator();
while(iterator.hasNext()) {
TableField tableField = (TableField) iterator.next();
if (tableField.getType() == Types.DATE || tableField.getType() == Types.TIMESTAMP) {
includeUtil = true;
break;
}
}
generateImports(writer, tablePackage, includeUtil);