org.apache.derby.impl.sql.compile
Class ConstraintDefinitionNode
- java.lang.Object
-
- org.apache.derby.impl.sql.compile.QueryTreeNode
-
- org.apache.derby.impl.sql.compile.ConstraintDefinitionNode
-
- All Implemented Interfaces:
- Visitable
- Direct Known Subclasses:
- FKConstraintDefinitionNode
public class ConstraintDefinitionNode extends QueryTreeNode
A ConstraintDefintionNode is a class for all nodes that can represent constraint definitions.
-
-
Field Summary
Fields Modifier and Type Field and Description static intAT_ADD_CHECK_CONSTRAINTstatic intAT_ADD_FOREIGN_KEY_CONSTRAINTstatic intAT_ADD_PRIMARY_KEY_CONSTRAINTstatic intAT_ADD_UNIQUE_CONSTRAINTstatic intAT_DROP_COLUMNstatic intAT_DROP_CONSTRAINTstatic intAT_MODIFY_COLUMNstatic intAT_MODIFY_CONSTRAINTstatic intAT_UNKNOWNstatic booleanDEFERRABLE_DEFAULTstatic booleanENFORCED_DEFAULTstatic booleanINITIALLY_DEFERRED_DEFAULT
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.lang.StringtoString()Convert this object to a String.-
Methods inherited from class org.apache.derby.impl.sql.compile.QueryTreeNode
accept, addTag, bindOffsetFetch, bindRowMultiSet, bindUserCatalogType, bindUserType, checkReliability, checkReliability, createTypeDependency, getBeginOffset, getDataDictionary, getEndOffset, getExecutionFactory, getGenericConstantActionFactory, getOffsetOrderedNodes, getOptimizerFactory, getOptimizerTracer, getParameterTypes, getUDTDesc, isAtomic, makeConstantAction, makeTableName, makeTableName, optimizerTracingIsOn, orReliability, referencesSessionSchema, setBeginOffset, setEndOffset, taggedWith, treePrint
-
-
-
-
Field Detail
-
DEFERRABLE_DEFAULT
public static final boolean DEFERRABLE_DEFAULT
- See Also:
- Constant Field Values
-
INITIALLY_DEFERRED_DEFAULT
public static final boolean INITIALLY_DEFERRED_DEFAULT
- See Also:
- Constant Field Values
-
ENFORCED_DEFAULT
public static final boolean ENFORCED_DEFAULT
- See Also:
- Constant Field Values
-
AT_UNKNOWN
public static final int AT_UNKNOWN
- See Also:
- Constant Field Values
-
AT_ADD_FOREIGN_KEY_CONSTRAINT
public static final int AT_ADD_FOREIGN_KEY_CONSTRAINT
- See Also:
- Constant Field Values
-
AT_ADD_PRIMARY_KEY_CONSTRAINT
public static final int AT_ADD_PRIMARY_KEY_CONSTRAINT
- See Also:
- Constant Field Values
-
AT_ADD_UNIQUE_CONSTRAINT
public static final int AT_ADD_UNIQUE_CONSTRAINT
- See Also:
- Constant Field Values
-
AT_ADD_CHECK_CONSTRAINT
public static final int AT_ADD_CHECK_CONSTRAINT
- See Also:
- Constant Field Values
-
AT_DROP_CONSTRAINT
public static final int AT_DROP_CONSTRAINT
- See Also:
- Constant Field Values
-
AT_MODIFY_COLUMN
public static final int AT_MODIFY_COLUMN
- See Also:
- Constant Field Values
-
AT_DROP_COLUMN
public static final int AT_DROP_COLUMN
- See Also:
- Constant Field Values
-
AT_MODIFY_CONSTRAINT
public static final int AT_MODIFY_CONSTRAINT
- See Also:
- Constant Field Values
-
-
DataMelt 3.0 © DataMelt by jWork.ORG