Interface Constraint

    • Method Detail

      • setName

        void setName​(String name)
        Parameters:
        name - new name of the constraint.
      • getName

        String getName()
        Returns:
        name of the constraint.
      • getParameterNames

        List<String> getParameterNames()
        Returns:
        names of all involved parameters.
      • getConstraintStatus

        ConstraintStatus getConstraintStatus()
        Returns:
        status of the constraint.
      • checkIfValid

        boolean checkIfValid​(Combination combination)
        Checks whether the given combination is valid or not.
        Parameters:
        combination - combination to be checked.
        Returns:
        true iff the combination is valid.