Module org.jooq
Package org.jooq

Enum DDLFlag

    • Enum Constant Detail

      • SCHEMA

        public static final DDLFlag SCHEMA
        Whether CREATE SCHEMA statements should be generated.
      • TABLE

        public static final DDLFlag TABLE
        Whether CREATE TABLE statements should be generated.
      • PRIMARY_KEY

        public static final DDLFlag PRIMARY_KEY
        Whether PRIMARY KEY constraints should be generated.
      • UNIQUE

        public static final DDLFlag UNIQUE
        Whether UNIQUE constraints should be generated.
      • FOREIGN_KEY

        public static final DDLFlag FOREIGN_KEY
        Whether FOREIGN KEY constraints should be generated.
      • CHECK

        public static final DDLFlag CHECK
        Whether CHECK constraints should be generated.
      • INDEX

        public static final DDLFlag INDEX
        Whether INDEX definitions should be generated.
      • DOMAIN

        public static final DDLFlag DOMAIN
        Whether DOMAIN statements should be generated.
      • SEQUENCE

        public static final DDLFlag SEQUENCE
        Whether SEQUENCE statements should be generated.
      • COMMENT

        public static final DDLFlag COMMENT
        Whether COMMENT statements should be generated.
    • Method Detail

      • values

        public static DDLFlag[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (DDLFlag c : DDLFlag.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static DDLFlag valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null