Interface SyncFindIterable<ResultT>

    • Method Detail

      • filter

        SyncFindIterable<ResultT> filter​(@Nullable
                                         Bson filter)
        Sets the query filter to apply to the query.
        Parameters:
        filter - the filter, which may be null.
        Returns:
        this
      • limit

        SyncFindIterable<ResultT> limit​(int limit)
        Sets the limit to apply.
        Parameters:
        limit - the limit, which may be 0
        Returns:
        this
      • projection

        SyncFindIterable<ResultT> projection​(@Nullable
                                             Bson projection)
        Sets a document describing the fields to return for all matching documents.
        Parameters:
        projection - the project document, which may be null.
        Returns:
        this
      • sort

        SyncFindIterable<ResultT> sort​(@Nullable
                                       Bson sort)
        Sets the sort criteria to apply to the query.
        Parameters:
        sort - the sort criteria, which may be null.
        Returns:
        this