All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jooq.util.db2.syscat.tables.Tables Maven / Gradle / Ivy

There is a newer version: 3.19.16
Show newest version
/**
 * This class is generated by jOOQ
 */
package org.jooq.util.db2.syscat.tables;

/**
 * This class is generated by jOOQ.
 */
@javax.annotation.Generated(value    = {"http://www.jooq.org", "3.0.0"},
                            comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings("all")
public class Tables extends org.jooq.impl.TableImpl {

	private static final long serialVersionUID = 1275094396;

	/**
	 * The singleton instance of SYSCAT.TABLES
	 */
	public static final org.jooq.util.db2.syscat.tables.Tables TABLES = new org.jooq.util.db2.syscat.tables.Tables();

	/**
	 * The class holding records for this type
	 */
	@Override
	public java.lang.Class getRecordType() {
		return org.jooq.Record.class;
	}

	/**
	 * The column SYSCAT.TABLES.TABSCHEMA. 
	 */
	public static final org.jooq.TableField TABSCHEMA = createField("TABSCHEMA", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.TABNAME. 
	 */
	public static final org.jooq.TableField TABNAME = createField("TABNAME", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.OWNER. 
	 */
	public static final org.jooq.TableField OWNER = createField("OWNER", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.OWNERTYPE. 
	 */
	public static final org.jooq.TableField OWNERTYPE = createField("OWNERTYPE", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.TYPE. 
	 */
	public static final org.jooq.TableField TYPE = createField("TYPE", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.STATUS. 
	 */
	public static final org.jooq.TableField STATUS = createField("STATUS", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.BASE_TABSCHEMA. 
	 */
	public static final org.jooq.TableField BASE_TABSCHEMA = createField("BASE_TABSCHEMA", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.BASE_TABNAME. 
	 */
	public static final org.jooq.TableField BASE_TABNAME = createField("BASE_TABNAME", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.ROWTYPESCHEMA. 
	 */
	public static final org.jooq.TableField ROWTYPESCHEMA = createField("ROWTYPESCHEMA", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.ROWTYPENAME. 
	 */
	public static final org.jooq.TableField ROWTYPENAME = createField("ROWTYPENAME", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.CREATE_TIME. 
	 */
	public static final org.jooq.TableField CREATE_TIME = createField("CREATE_TIME", org.jooq.impl.SQLDataType.TIMESTAMP, TABLES);

	/**
	 * The column SYSCAT.TABLES.ALTER_TIME. 
	 */
	public static final org.jooq.TableField ALTER_TIME = createField("ALTER_TIME", org.jooq.impl.SQLDataType.TIMESTAMP, TABLES);

	/**
	 * The column SYSCAT.TABLES.INVALIDATE_TIME. 
	 */
	public static final org.jooq.TableField INVALIDATE_TIME = createField("INVALIDATE_TIME", org.jooq.impl.SQLDataType.TIMESTAMP, TABLES);

	/**
	 * The column SYSCAT.TABLES.STATS_TIME. 
	 */
	public static final org.jooq.TableField STATS_TIME = createField("STATS_TIME", org.jooq.impl.SQLDataType.TIMESTAMP, TABLES);

	/**
	 * The column SYSCAT.TABLES.COLCOUNT. 
	 */
	public static final org.jooq.TableField COLCOUNT = createField("COLCOUNT", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.TABLEID. 
	 */
	public static final org.jooq.TableField TABLEID = createField("TABLEID", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.TBSPACEID. 
	 */
	public static final org.jooq.TableField TBSPACEID = createField("TBSPACEID", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.CARD. 
	 */
	public static final org.jooq.TableField CARD = createField("CARD", org.jooq.impl.SQLDataType.BIGINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.NPAGES. 
	 */
	public static final org.jooq.TableField NPAGES = createField("NPAGES", org.jooq.impl.SQLDataType.BIGINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.FPAGES. 
	 */
	public static final org.jooq.TableField FPAGES = createField("FPAGES", org.jooq.impl.SQLDataType.BIGINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.OVERFLOW. 
	 */
	public static final org.jooq.TableField OVERFLOW = createField("OVERFLOW", org.jooq.impl.SQLDataType.BIGINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.TBSPACE. 
	 */
	public static final org.jooq.TableField TBSPACE = createField("TBSPACE", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.INDEX_TBSPACE. 
	 */
	public static final org.jooq.TableField INDEX_TBSPACE = createField("INDEX_TBSPACE", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.LONG_TBSPACE. 
	 */
	public static final org.jooq.TableField LONG_TBSPACE = createField("LONG_TBSPACE", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.PARENTS. 
	 */
	public static final org.jooq.TableField PARENTS = createField("PARENTS", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.CHILDREN. 
	 */
	public static final org.jooq.TableField CHILDREN = createField("CHILDREN", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.SELFREFS. 
	 */
	public static final org.jooq.TableField SELFREFS = createField("SELFREFS", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.KEYCOLUMNS. 
	 */
	public static final org.jooq.TableField KEYCOLUMNS = createField("KEYCOLUMNS", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.KEYINDEXID. 
	 */
	public static final org.jooq.TableField KEYINDEXID = createField("KEYINDEXID", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.KEYUNIQUE. 
	 */
	public static final org.jooq.TableField KEYUNIQUE = createField("KEYUNIQUE", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.CHECKCOUNT. 
	 */
	public static final org.jooq.TableField CHECKCOUNT = createField("CHECKCOUNT", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.DATACAPTURE. 
	 */
	public static final org.jooq.TableField DATACAPTURE = createField("DATACAPTURE", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.CONST_CHECKED. 
	 */
	public static final org.jooq.TableField CONST_CHECKED = createField("CONST_CHECKED", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.PMAP_ID. 
	 */
	public static final org.jooq.TableField PMAP_ID = createField("PMAP_ID", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.PARTITION_MODE. 
	 */
	public static final org.jooq.TableField PARTITION_MODE = createField("PARTITION_MODE", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.LOG_ATTRIBUTE. 
	 */
	public static final org.jooq.TableField LOG_ATTRIBUTE = createField("LOG_ATTRIBUTE", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.PCTFREE. 
	 */
	public static final org.jooq.TableField PCTFREE = createField("PCTFREE", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.APPEND_MODE. 
	 */
	public static final org.jooq.TableField APPEND_MODE = createField("APPEND_MODE", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.REFRESH. 
	 */
	public static final org.jooq.TableField REFRESH = createField("REFRESH", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.REFRESH_TIME. 
	 */
	public static final org.jooq.TableField REFRESH_TIME = createField("REFRESH_TIME", org.jooq.impl.SQLDataType.TIMESTAMP, TABLES);

	/**
	 * The column SYSCAT.TABLES.LOCKSIZE. 
	 */
	public static final org.jooq.TableField LOCKSIZE = createField("LOCKSIZE", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.VOLATILE. 
	 */
	public static final org.jooq.TableField VOLATILE = createField("VOLATILE", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.ROW_FORMAT. 
	 */
	public static final org.jooq.TableField ROW_FORMAT = createField("ROW_FORMAT", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.PROPERTY. 
	 */
	public static final org.jooq.TableField PROPERTY = createField("PROPERTY", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.STATISTICS_PROFILE. 
	 */
	public static final org.jooq.TableField STATISTICS_PROFILE = createField("STATISTICS_PROFILE", org.jooq.impl.SQLDataType.CLOB, TABLES);

	/**
	 * The column SYSCAT.TABLES.COMPRESSION. 
	 */
	public static final org.jooq.TableField COMPRESSION = createField("COMPRESSION", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.ACCESS_MODE. 
	 */
	public static final org.jooq.TableField ACCESS_MODE = createField("ACCESS_MODE", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.CLUSTERED. 
	 */
	public static final org.jooq.TableField CLUSTERED = createField("CLUSTERED", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.ACTIVE_BLOCKS. 
	 */
	public static final org.jooq.TableField ACTIVE_BLOCKS = createField("ACTIVE_BLOCKS", org.jooq.impl.SQLDataType.BIGINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.DROPRULE. 
	 */
	public static final org.jooq.TableField DROPRULE = createField("DROPRULE", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.MAXFREESPACESEARCH. 
	 */
	public static final org.jooq.TableField MAXFREESPACESEARCH = createField("MAXFREESPACESEARCH", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.AVGCOMPRESSEDROWSIZE. 
	 */
	public static final org.jooq.TableField AVGCOMPRESSEDROWSIZE = createField("AVGCOMPRESSEDROWSIZE", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.AVGROWCOMPRESSIONRATIO. 
	 */
	public static final org.jooq.TableField AVGROWCOMPRESSIONRATIO = createField("AVGROWCOMPRESSIONRATIO", org.jooq.impl.SQLDataType.REAL, TABLES);

	/**
	 * The column SYSCAT.TABLES.AVGROWSIZE. 
	 */
	public static final org.jooq.TableField AVGROWSIZE = createField("AVGROWSIZE", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.PCTROWSCOMPRESSED. 
	 */
	public static final org.jooq.TableField PCTROWSCOMPRESSED = createField("PCTROWSCOMPRESSED", org.jooq.impl.SQLDataType.REAL, TABLES);

	/**
	 * The column SYSCAT.TABLES.LOGINDEXBUILD. 
	 */
	public static final org.jooq.TableField LOGINDEXBUILD = createField("LOGINDEXBUILD", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.CODEPAGE. 
	 */
	public static final org.jooq.TableField CODEPAGE = createField("CODEPAGE", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.COLLATIONSCHEMA. 
	 */
	public static final org.jooq.TableField COLLATIONSCHEMA = createField("COLLATIONSCHEMA", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.COLLATIONNAME. 
	 */
	public static final org.jooq.TableField COLLATIONNAME = createField("COLLATIONNAME", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.COLLATIONSCHEMA_ORDERBY. 
	 */
	public static final org.jooq.TableField COLLATIONSCHEMA_ORDERBY = createField("COLLATIONSCHEMA_ORDERBY", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.COLLATIONNAME_ORDERBY. 
	 */
	public static final org.jooq.TableField COLLATIONNAME_ORDERBY = createField("COLLATIONNAME_ORDERBY", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.ENCODING_SCHEME. 
	 */
	public static final org.jooq.TableField ENCODING_SCHEME = createField("ENCODING_SCHEME", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.PCTPAGESSAVED. 
	 */
	public static final org.jooq.TableField PCTPAGESSAVED = createField("PCTPAGESSAVED", org.jooq.impl.SQLDataType.SMALLINT, TABLES);

	/**
	 * The column SYSCAT.TABLES.LAST_REGEN_TIME. 
	 */
	public static final org.jooq.TableField LAST_REGEN_TIME = createField("LAST_REGEN_TIME", org.jooq.impl.SQLDataType.TIMESTAMP, TABLES);

	/**
	 * The column SYSCAT.TABLES.SECPOLICYID. 
	 */
	public static final org.jooq.TableField SECPOLICYID = createField("SECPOLICYID", org.jooq.impl.SQLDataType.INTEGER, TABLES);

	/**
	 * The column SYSCAT.TABLES.PROTECTIONGRANULARITY. 
	 */
	public static final org.jooq.TableField PROTECTIONGRANULARITY = createField("PROTECTIONGRANULARITY", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.AUDITPOLICYID. 
	 */
	public static final org.jooq.TableField AUDITPOLICYID = createField("AUDITPOLICYID", org.jooq.impl.SQLDataType.INTEGER, TABLES);

	/**
	 * The column SYSCAT.TABLES.AUDITPOLICYNAME. 
	 */
	public static final org.jooq.TableField AUDITPOLICYNAME = createField("AUDITPOLICYNAME", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.DEFINER. 
	 */
	public static final org.jooq.TableField DEFINER = createField("DEFINER", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.ONCOMMIT. 
	 */
	public static final org.jooq.TableField ONCOMMIT = createField("ONCOMMIT", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.LOGGED. 
	 */
	public static final org.jooq.TableField LOGGED = createField("LOGGED", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.ONROLLBACK. 
	 */
	public static final org.jooq.TableField ONROLLBACK = createField("ONROLLBACK", org.jooq.impl.SQLDataType.CHAR, TABLES);

	/**
	 * The column SYSCAT.TABLES.LASTUSED. 
	 */
	public static final org.jooq.TableField LASTUSED = createField("LASTUSED", org.jooq.impl.SQLDataType.DATE, TABLES);

	/**
	 * The column SYSCAT.TABLES.REMARKS. 
	 */
	public static final org.jooq.TableField REMARKS = createField("REMARKS", org.jooq.impl.SQLDataType.VARCHAR, TABLES);

	/**
	 * No further instances allowed
	 */
	private Tables() {
		super("TABLES", org.jooq.util.db2.syscat.Syscat.SYSCAT);
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy