MongoIterable<ResultT>클래스

  • 유형 매개변수:
    ResultT - 이 이터러블(iterable)이 문서를 디코딩할 유형입니다.
    직접적으로 알려진 하위 클래스:
    AggregateIterable, FindIterable

    public abstract class MongoIterable<ResultT>
    extends Object
    MongoIterable은 find() 또는 aggregate() 쿼리와 같은 작업의 결과입니다.

    이 클래스는 Iterable 의 동작을 다소 모방하지만 결과가 비동기적으로 획득된다는 점을 감안할 때 해당 값은 Task 안에 래핑됩니다.

    • 메서드 세부 정보

      • iterator

        public RealmResultTask<MongoCursor<ResultT> > iterator()
        이 이터러블(iterable)이 나타내는 연산의 커서를 반환합니다.

        반복기는 서버 에서 문서를 비동기적으로 조회 할 수 있어야 하므로 결과는 Task 로 래핑됩니다.

        반환합니다:
        이 이터러블이 나타내는 작업의 커서 가 있는 비동기 작업 입니다.
      • first

        public RealmResultTask<ResultT> first()
        반복기의 첫 번째 항목을 반환하거나 null을 반환하는 헬퍼입니다.

        반복기는 서버 에서 문서를 비동기적으로 조회 할 수 있어야 하므로 결과는 Task 로 래핑됩니다.

        반환합니다:
        첫 번째 항목이 포함된 작업 또는 null입니다.