Interface CqnMatchPredicate

    • Method Detail

      • predicate

        Optional<CqnPredicate> predicate()
        The condition to test for
        Returns:
        the condition to test for
      • quantifier

        CqnMatchPredicate.Quantifier quantifier()
        Whether all or any elements need to fulfill the condition
        Returns:
        whether all or any elements need to fulfill the condition
      • accept

        default void accept​(CqnVisitor visitor)
        Dispatches the handling of this CqnMatchPredicate to a given visitor. Neither the ref nor filter predicate is traversed.
        Specified by:
        accept in interface CqnExpression
        Specified by:
        accept in interface CqnToken
        Parameters:
        visitor - the CqnVisitor