Class ComparisonExpressions


  • public final class ComparisonExpressions
    extends Object
    Defines helper methods for the comparison expressions
    Since:
    2.0
    • Method Detail

      • cmp

        public static Expression cmp​(Expression first,
                                     Expression second)
        Returns 0 if the two values are equivalent, 1 if the first value is greater than the second, and -1 if the first value is less than the second.
        Parameters:
        first - an expression for the value to compare
        second - an expression yielding the value to check against
        Returns:
        the new expression
        MongoDB documentation
        Aggregration Expression: $cmp
      • eq

        public static Expression eq​(Expression first,
                                    Expression second)
        Returns true if the values are equivalent.
        Parameters:
        first - an expression for the value to compare
        second - an expression yielding the value to check against
        Returns:
        the new expression
        MongoDB documentation
        Aggregration Expression: $eq
      • gt

        public static Expression gt​(Expression first,
                                    Expression second)
        Compares two values and returns:
      • true when the first value is greater than the second value.
      • false when the first value is less than or equivalent to the second value.
Parameters:
first - an expression for the value to compare
second - an expression yielding the value to check against
Returns:
the new expression
MongoDB documentation
Aggregration Expression: $gt
  • gte

    public static Expression gte​(Expression first,
                                 Expression second)
    Compares two values and returns:
  • true when the first value is greater than or equivalent to the second value.
  • false when the first value is less than the second value.
Parameters:
first - an expression for the value to compare
second - an expression yielding the value to check against
Returns:
the new expression
MongoDB documentation
Aggregration Expression: $gte