Interface IndexQuery<T>

    • Method Detail

      • field

        IndexQuery<T> field​(String name)
        Set the name of the field that the operation should run on.
        Parameters:
        name -
        Returns:
      • isEqualTo

        IndexQuery<T> isEqualTo​(Object value)
        Check if the field is equal to the specified value.
        Parameters:
        value -
        Returns:
      • isMoreThan

        IndexQuery<T> isMoreThan​(Number number)
        Check if the field is more than the specified number.
        Parameters:
        number -
        Returns:
      • isLessThan

        IndexQuery<T> isLessThan​(Number number)
        Check if the field is less than the specified number.
        Parameters:
        number -
        Returns:
      • isLessThanOrEqualTo

        IndexQuery<T> isLessThanOrEqualTo​(Number number)
        Check if the field is less than or equal to the specified number.
        Parameters:
        number -
        Returns:
      • isMoreThanOrEqualTo

        IndexQuery<T> isMoreThanOrEqualTo​(Number number)
        Check if the field is more than or equal to the specified number.
        Parameters:
        number -
        Returns:
      • sortAscending

        IndexQuery<T> sortAscending()
        Sort by the specified field in ascending order.
        Returns:
      • sortDescending

        IndexQuery<T> sortDescending()
        Sort by the specified field in descending order.
        Returns:
      • sort

        IndexQuery<T> sort​(boolean ascending)
        Sort by the specified field in the given order.
        Parameters:
        ascending -
        Returns:
      • reverseDefaultSort

        IndexQuery<T> reverseDefaultSort()
        Indicate the default sort should be reversed.
        Returns: