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

org.jooq.meta.derby.sys.Sys Maven / Gradle / Ivy

There is a newer version: 3.19.16
Show newest version
/*
 * This file is generated by jOOQ.
 */
package org.jooq.meta.derby.sys;


import java.util.Arrays;
import java.util.List;

import org.jooq.Catalog;
import org.jooq.Table;
import org.jooq.impl.SchemaImpl;
import org.jooq.meta.derby.sys.tables.Syschecks;
import org.jooq.meta.derby.sys.tables.Syscolumns;
import org.jooq.meta.derby.sys.tables.Sysconglomerates;
import org.jooq.meta.derby.sys.tables.Sysconstraints;
import org.jooq.meta.derby.sys.tables.Syskeys;
import org.jooq.meta.derby.sys.tables.Sysschemas;
import org.jooq.meta.derby.sys.tables.Syssequences;
import org.jooq.meta.derby.sys.tables.Systables;
import org.jooq.meta.derby.sys.tables.Sysviews;


/**
 * This class is generated by jOOQ.
 */
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Sys extends SchemaImpl {

    private static final long serialVersionUID = -2021070810;

    /**
     * The reference instance of SYS
     */
    public static final Sys SYS = new Sys();

    /**
     * The table SYS.SYSCHECKS.
     */
    public final Syschecks SYSCHECKS = Syschecks.SYSCHECKS;

    /**
     * The table SYS.SYSCOLUMNS.
     */
    public final Syscolumns SYSCOLUMNS = Syscolumns.SYSCOLUMNS;

    /**
     * The table SYS.SYSCONGLOMERATES.
     */
    public final Sysconglomerates SYSCONGLOMERATES = Sysconglomerates.SYSCONGLOMERATES;

    /**
     * The table SYS.SYSCONSTRAINTS.
     */
    public final Sysconstraints SYSCONSTRAINTS = Sysconstraints.SYSCONSTRAINTS;

    /**
     * The table SYS.SYSKEYS.
     */
    public final Syskeys SYSKEYS = Syskeys.SYSKEYS;

    /**
     * The table SYS.SYSSCHEMAS.
     */
    public final Sysschemas SYSSCHEMAS = Sysschemas.SYSSCHEMAS;

    /**
     * The table SYS.SYSSEQUENCES.
     */
    public final Syssequences SYSSEQUENCES = Syssequences.SYSSEQUENCES;

    /**
     * The table SYS.SYSTABLES.
     */
    public final Systables SYSTABLES = Systables.SYSTABLES;

    /**
     * The table SYS.SYSVIEWS.
     */
    public final Sysviews SYSVIEWS = Sysviews.SYSVIEWS;

    /**
     * No further instances allowed
     */
    private Sys() {
        super("SYS", null);
    }


    @Override
    public Catalog getCatalog() {
        return DefaultCatalog.DEFAULT_CATALOG;
    }

    @Override
    public final List> getTables() {
        return Arrays.>asList(
            Syschecks.SYSCHECKS,
            Syscolumns.SYSCOLUMNS,
            Sysconglomerates.SYSCONGLOMERATES,
            Sysconstraints.SYSCONSTRAINTS,
            Syskeys.SYSKEYS,
            Sysschemas.SYSSCHEMAS,
            Syssequences.SYSSEQUENCES,
            Systables.SYSTABLES,
            Sysviews.SYSVIEWS);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy