org.sql.generation.api.grammar.definition.table
Class ConstraintCharacteristics

java.lang.Object
  extended by org.sql.generation.api.grammar.definition.table.ConstraintCharacteristics

public final class ConstraintCharacteristics
extends Object

This enum represents three different policies for checking constraints time. These policies are INITIALLY_IMMEDIATE_DEFERRABLE, INITIALLY_DEFERRED_DEFERRABLE, and NOT_DEFERRABLE.

Author:
Stanislav Muhametsin

Field Summary
static ConstraintCharacteristics INITIALLY_DEFERRED_DEFERRABLE
          Represents the INITIALLY DEFERRED DEFERRABLE constraint time check.
static ConstraintCharacteristics INITIALLY_IMMEDIATE_DEFERRABLE
          Represents the INITIALLY IMMEDIATE DEFERRABLE constraint time check.
static ConstraintCharacteristics NOT_DEFERRABLE
          Represents the [INITIALLY IMMEDIATE] NOT DEFERRABLE constraint time check.
 
Constructor Summary
ConstraintCharacteristics()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INITIALLY_IMMEDIATE_DEFERRABLE

public static final ConstraintCharacteristics INITIALLY_IMMEDIATE_DEFERRABLE
Represents the INITIALLY IMMEDIATE DEFERRABLE constraint time check.


INITIALLY_DEFERRED_DEFERRABLE

public static final ConstraintCharacteristics INITIALLY_DEFERRED_DEFERRABLE
Represents the INITIALLY DEFERRED DEFERRABLE constraint time check.


NOT_DEFERRABLE

public static final ConstraintCharacteristics NOT_DEFERRABLE
Represents the [INITIALLY IMMEDIATE] NOT DEFERRABLE constraint time check.

Constructor Detail

ConstraintCharacteristics

public ConstraintCharacteristics()


Copyright © 2010-2012. All Rights Reserved.