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 Details

    • cascade

      private boolean cascade
    • constraintSchemaName

      private String constraintSchemaName
    • verifyType

      private int verifyType
  • Constructor Details

    • DropConstraintConstantAction

      DropConstraintConstantAction(String constraintName, String constraintSchemaName, String tableName, UUID tableId, 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)
  • Method Details