Class DisjunctionAcceptanceCondition

    • Constructor Detail

      • DisjunctionAcceptanceCondition

        public DisjunctionAcceptanceCondition​(AcceptanceCondition first,
                                              AcceptanceCondition second)
        creates a disjunction of acceptance conditions
        Parameters:
        first - an acceptance condition
        second - an acceptance condition
    • Method Detail

      • arguments

        public Stream<Argument> arguments()
        Description copied from interface: AcceptanceCondition
        Recursively computes all of the arguments occuring in this acceptance condition.
        Specified by:
        arguments in interface AcceptanceCondition
        Returns:
        the union of the arguments of this acceptance condition and its sub-conditions.