Interface AutomatedReasoningPolicyDisjointRuleSet.Builder

    • Method Detail

      • variables

        AutomatedReasoningPolicyDisjointRuleSet.Builder variables​(Collection<String> variables)

        The set of variables that are used by the rules in this disjoint set.

        Parameters:
        variables - The set of variables that are used by the rules in this disjoint set.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • variables

        AutomatedReasoningPolicyDisjointRuleSet.Builder variables​(String... variables)

        The set of variables that are used by the rules in this disjoint set.

        Parameters:
        variables - The set of variables that are used by the rules in this disjoint set.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • rules

        AutomatedReasoningPolicyDisjointRuleSet.Builder rules​(Collection<String> rules)

        The list of rules that form this disjoint set, all operating on the same set of variables.

        Parameters:
        rules - The list of rules that form this disjoint set, all operating on the same set of variables.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • rules

        AutomatedReasoningPolicyDisjointRuleSet.Builder rules​(String... rules)

        The list of rules that form this disjoint set, all operating on the same set of variables.

        Parameters:
        rules - The list of rules that form this disjoint set, all operating on the same set of variables.
        Returns:
        Returns a reference to this object so that method calls can be chained together.