/**
 * This class is generated by jOOQ
 */
package org.jooq.meta.cubrid.dba;

/**
 * This class is generated by jOOQ.
 */
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class DefaultSchema extends org.jooq.impl.SchemaImpl {

	private static final long serialVersionUID = 191182248;

	/**
	 * The singleton instance of <code></code>
	 */
	public static final DefaultSchema DEFAULT_SCHEMA = new DefaultSchema();

	/**
	 * No further instances allowed
	 */
	private DefaultSchema() {
		super("");
	}

	@Override
	public final java.util.List<org.jooq.Table<?>> getTables() {
		java.util.List result = new java.util.ArrayList();
		result.addAll(getTables0());
		return result;
	}

	private final java.util.List<org.jooq.Table<?>> getTables0() {
		return java.util.Arrays.<org.jooq.Table<?>>asList(
			org.jooq.meta.cubrid.dba.tables.DbAttribute.DB_ATTRIBUTE,
			org.jooq.meta.cubrid.dba.tables.DbClass.DB_CLASS,
			org.jooq.meta.cubrid.dba.tables.DbIndex.DB_INDEX,
			org.jooq.meta.cubrid.dba.tables.DbIndexKey.DB_INDEX_KEY,
			org.jooq.meta.cubrid.dba.tables.DbSerial.DB_SERIAL,
			org.jooq.meta.cubrid.dba.tables.DbUser.DB_USER);
	}
}
