Package org.neo4j.gds

Class StreamProc<ALGO extends org.neo4j.gds.Algorithm<ALGO_RESULT>,​ALGO_RESULT,​PROC_RESULT,​CONFIG extends org.neo4j.gds.config.AlgoBaseConfig>

  • All Implemented Interfaces:
    org.neo4j.gds.executor.AlgorithmSpec<ALGO,​ALGO_RESULT,​CONFIG,​java.util.stream.Stream<PROC_RESULT>,​org.neo4j.gds.AlgorithmFactory<?,​ALGO,​CONFIG>>

    public abstract class StreamProc<ALGO extends org.neo4j.gds.Algorithm<ALGO_RESULT>,​ALGO_RESULT,​PROC_RESULT,​CONFIG extends org.neo4j.gds.config.AlgoBaseConfig>
    extends AlgoBaseProc<ALGO,​ALGO_RESULT,​CONFIG,​PROC_RESULT>
    • Constructor Detail

      • StreamProc

        public StreamProc()
    • Method Detail

      • streamResult

        protected abstract PROC_RESULT streamResult​(long originalNodeId,
                                                    long internalNodeId,
                                                    org.neo4j.gds.api.properties.nodes.NodePropertyValues nodePropertyValues)
      • computationResultConsumer

        public org.neo4j.gds.executor.ComputationResultConsumer<ALGO,​ALGO_RESULT,​CONFIG,​java.util.stream.Stream<PROC_RESULT>> computationResultConsumer()