Package org.neo4j.gds

Class WriteStreamOfRelationshipsProc<ALGO extends org.neo4j.gds.Algorithm<ALGO_RESULT>,​ALGO_RESULT extends org.neo4j.gds.core.write.RelationshipStreaming,​PROC_RESULT,​CONFIG extends org.neo4j.gds.config.WriteRelationshipConfig & org.neo4j.gds.config.WritePropertyConfig & 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 WriteStreamOfRelationshipsProc<ALGO extends org.neo4j.gds.Algorithm<ALGO_RESULT>,​ALGO_RESULT extends org.neo4j.gds.core.write.RelationshipStreaming,​PROC_RESULT,​CONFIG extends org.neo4j.gds.config.WriteRelationshipConfig & org.neo4j.gds.config.WritePropertyConfig & org.neo4j.gds.config.AlgoBaseConfig>
    extends StreamOfRelationshipsWriter<ALGO,​ALGO_RESULT,​CONFIG,​PROC_RESULT>
    • Constructor Detail

      • WriteStreamOfRelationshipsProc

        public WriteStreamOfRelationshipsProc()
    • Method Detail

      • resultBuilder

        protected abstract org.neo4j.gds.result.AbstractResultBuilder<PROC_RESULT> resultBuilder​(org.neo4j.gds.executor.ComputationResult<ALGO,​ALGO_RESULT,​CONFIG> computeResult)
      • nodeProperties

        protected org.neo4j.gds.api.NodeProperties nodeProperties​(org.neo4j.gds.executor.ComputationResult<ALGO,​ALGO_RESULT,​CONFIG> computationResult)
        Description copied from class: AlgoBaseProc
        Returns a single node property that has been produced by the procedure.
        Overrides:
        nodeProperties in class AlgoBaseProc<ALGO extends org.neo4j.gds.Algorithm<ALGO_RESULT>,​ALGO_RESULT extends org.neo4j.gds.core.write.RelationshipStreaming,​CONFIG extends org.neo4j.gds.config.WriteRelationshipConfig & org.neo4j.gds.config.WritePropertyConfig & org.neo4j.gds.config.AlgoBaseConfig,​PROC_RESULT>
      • computationResultConsumer

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