Interface ReactiveExecutableResultStatement

    • Method Detail

      • fetchWith

        <T> org.reactivestreams.Publisher<T> fetchWith​(org.neo4j.driver.reactive.RxQueryRunner queryRunner,
                                                       Function<org.neo4j.driver.Record,​T> mappingFunction)
        Fetches a publisher of things from a database via the given queryRunner in a reactive fashion. The mappingFunction is used for converting records into a custom types.
        Type Parameters:
        T - The type of the returned objects
        Parameters:
        queryRunner - Any type of reactive query runner. Neither sessions nor transactions will be closed.
        mappingFunction - A mapping function.
        Returns:
        A publisher of objects.
      • fetchWith

        default org.reactivestreams.Publisher<org.neo4j.driver.Record> fetchWith​(org.neo4j.driver.reactive.RxQueryRunner queryRunner)
        Fetches a publisher of records from a database via the given queryRunner in a reactive fashion.
        Parameters:
        queryRunner - Any type of reactive query runner. Neither sessions nor transactions will be closed.
        Returns:
        A publisher of records.