Class RxResultCursorImpl

java.lang.Object
org.neo4j.driver.internal.cursor.RxResultCursorImpl
All Implemented Interfaces:
RxResultCursor, org.neo4j.driver.internal.FailableCursor, org.reactivestreams.Subscription

public class RxResultCursorImpl extends Object implements RxResultCursor
  • Constructor Details

  • Method Details

    • keys

      public List<String> keys()
      Specified by:
      keys in interface RxResultCursor
    • installRecordConsumer

      public void installRecordConsumer(BiConsumer<Record,Throwable> recordConsumer)
      Specified by:
      installRecordConsumer in interface RxResultCursor
    • request

      public void request(long n)
      Specified by:
      request in interface org.reactivestreams.Subscription
    • cancel

      public void cancel()
      Specified by:
      cancel in interface org.reactivestreams.Subscription
    • discardAllFailureAsync

      public CompletionStage<Throwable> discardAllFailureAsync()
      Description copied from interface: org.neo4j.driver.internal.FailableCursor
      Discarding all unconsumed records and returning failure if there is any pull errors.
      Specified by:
      discardAllFailureAsync in interface org.neo4j.driver.internal.FailableCursor
    • pullAllFailureAsync

      public CompletionStage<Throwable> pullAllFailureAsync()
      Description copied from interface: org.neo4j.driver.internal.FailableCursor
      Pulling all unconsumed records into memory and returning failure if there is any pull errors.
      Specified by:
      pullAllFailureAsync in interface org.neo4j.driver.internal.FailableCursor
    • summaryAsync

      public CompletionStage<ResultSummary> summaryAsync()
      Specified by:
      summaryAsync in interface RxResultCursor
    • isDone

      public boolean isDone()
      Specified by:
      isDone in interface RxResultCursor
    • getRunError

      public Throwable getRunError()
      Specified by:
      getRunError in interface RxResultCursor
    • summaryStage

      public CompletionStage<ResultSummary> summaryStage()