Interface FilterExpression.Builder

    • Method Detail

      • expression

        FilterExpression.Builder expression​(String expression)

        The expression which includes condition names followed by substitution variables, possibly grouped and combined with other conditions. For example, "(starts_with :prefix1 or starts_with :prefix2) and (ends_with :suffix1 or ends_with :suffix2)". Substitution variables should start with ':' symbol.

        Parameters:
        expression - The expression which includes condition names followed by substitution variables, possibly grouped and combined with other conditions. For example, "(starts_with :prefix1 or starts_with :prefix2) and (ends_with :suffix1 or ends_with :suffix2)". Substitution variables should start with ':' symbol.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • valuesMap

        FilterExpression.Builder valuesMap​(Map<String,​String> valuesMap)

        The map of substitution variable names to their values used in this filter expression.

        Parameters:
        valuesMap - The map of substitution variable names to their values used in this filter expression.
        Returns:
        Returns a reference to this object so that method calls can be chained together.