Class DropConstraintConstantAction

  • All Implemented Interfaces:
    ConstantAction

    public class DropConstraintConstantAction
    extends ConstraintConstantAction
    This class describes actions that are ALWAYS performed for a drop constraint at Execution time.
    Version:
    0.1
    • Field Detail

      • cascade

        private boolean cascade
      • constraintSchemaName

        private java.lang.String constraintSchemaName
      • verifyType

        private int verifyType
    • Constructor Detail

      • DropConstraintConstantAction

        DropConstraintConstantAction​(java.lang.String constraintName,
                                     java.lang.String constraintSchemaName,
                                     java.lang.String tableName,
                                     UUID tableId,
                                     java.lang.String tableSchemaName,
                                     IndexConstantAction indexAction,
                                     int behavior,
                                     int verifyType)
        Make one of these puppies.
        Parameters:
        constraintName - Constraint name.
        constraintSchemaName - the schema that constraint lives in.
        tableName - Table name.
        tableId - UUID of table.
        tableSchemaName - the schema that table lives in.
        indexAction - IndexConstantAction for constraint (if necessary)
        behavior - the drop behavior (e.g. StatementType.DROP_CASCADE)