Module org.jooq
Package org.jooq

Enum Class DDLFlag

All Implemented Interfaces:
Serializable, Comparable<DDLFlag>, Constable

public enum DDLFlag extends Enum<DDLFlag>
Author:
Lukas Eder
  • Enum Constant Details

    • 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 Details

    • values

      public static DDLFlag[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DDLFlag valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null