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
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Whether CHECK constraints should be generated.
    Whether COMMENT statements should be generated.
    Whether DOMAIN statements should be generated.
    Whether FOREIGN KEY constraints should be generated.
    Whether INDEX definitions should be generated.
    Whether PRIMARY KEY constraints should be generated.
    Whether CREATE SCHEMA statements should be generated.
    Whether SEQUENCE statements should be generated.
    Whether CREATE TABLE statements should be generated.
    Whether TRIGGER statements should be generated.
    Whether UNIQUE constraints should be generated.
  • Method Summary

    Modifier and Type
    Method
    Description
    static DDLFlag
    Returns the enum constant of this class with the specified name.
    static DDLFlag[]
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • 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.
    • TRIGGER

      public static final DDLFlag TRIGGER
      Whether TRIGGER 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