Interface FilterConditionContext

    • Method Detail

      • and

        FilterConditionBeginContext and()
        Creates a new context and connects it with the current one using boolean AND. The new context is added after the current one. The two conditions are not grouped so operator precedence in the resulting condition might change.

        The effect is: a AND b

        Returns:
        the new context
      • and

        FilterConditionContextQueryBuilder and​(FilterConditionContext rightCondition)
        Connects a given context with the current one using boolean AND. The new context is added after the current one and is grouped. Operator precedence will be unaffected due to grouping.

        The effect is: a AND (b)

        Parameters:
        rightCondition - the second condition
        Returns:
        the new context
      • or

        FilterConditionBeginContext or()
        Creates a new context and connects it with the current one using boolean OR. The new context is added after the current one.

        The effect is: a OR b

        Returns:
        the new context
      • or

        FilterConditionContextQueryBuilder or​(FilterConditionContext rightCondition)
        Connects a given context with the current one using boolean OR. The new context is added after the current one and is grouped.

        The effect is: a OR (b)

        Parameters:
        rightCondition - the second condition
        Returns:
        the new context
      • toBuilder

        @Deprecated
        QueryBuilder toBuilder()
        Deprecated.
        To be removed in Infinispan 10.0 without replacement.
        Get the QueryBuilder that created this context. As of Infinispan 9.0 this is no longer needed.
        Returns:
        the parent builder