Class CentralityAlgorithmsWriteModeBusinessFacade
java.lang.Object
org.neo4j.gds.applications.algorithms.centrality.CentralityAlgorithmsWriteModeBusinessFacade
-
Method Summary
Modifier and TypeMethodDescription<RESULT> RESULTarticleRank(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.pagerank.ArticleRankWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.pagerank.ArticleRankWriteConfig, org.neo4j.gds.pagerank.PageRankResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) <RESULT> RESULTarticulationPoints(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.articulationpoints.ArticulationPointsWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.articulationpoints.ArticulationPointsWriteConfig, org.neo4j.gds.articulationpoints.ArticulationPointsResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) <RESULT> RESULTbetweennessCentrality(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.betweenness.BetweennessCentralityWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.betweenness.BetweennessCentralityWriteConfig, org.neo4j.gds.algorithms.centrality.CentralityAlgorithmResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) <CONFIGURATION extends org.neo4j.gds.influenceMaximization.InfluenceMaximizationWriteConfig,RESULT>
RESULTcelf(org.neo4j.gds.api.GraphName graphName, CONFIGURATION configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<CONFIGURATION, org.neo4j.gds.influenceMaximization.CELFResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) <RESULT> RESULTclosenessCentrality(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.closeness.ClosenessCentralityWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.closeness.ClosenessCentralityWriteConfig, org.neo4j.gds.algorithms.centrality.CentralityAlgorithmResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) create(org.neo4j.gds.logging.Log log, org.neo4j.gds.applications.algorithms.machinery.RequestScopedDependencies requestScopedDependencies, org.neo4j.gds.applications.algorithms.machinery.WriteContext writeContext, CentralityAlgorithmsEstimationModeBusinessFacade estimationFacade, CentralityAlgorithms centralityAlgorithms, org.neo4j.gds.applications.algorithms.machinery.AlgorithmProcessingTemplateConvenience algorithmProcessingTemplateConvenience, HitsHookGenerator hitsHookGenerator) <RESULT> RESULTdegreeCentrality(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.degree.DegreeCentralityWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.degree.DegreeCentralityWriteConfig, org.neo4j.gds.algorithms.centrality.CentralityAlgorithmResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) <RESULT> RESULTeigenvector(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.pagerank.EigenvectorWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.pagerank.EigenvectorWriteConfig, org.neo4j.gds.pagerank.PageRankResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) <CONFIGURATION extends org.neo4j.gds.harmonic.HarmonicCentralityWriteConfig,RESULT>
RESULTharmonicCentrality(org.neo4j.gds.api.GraphName graphName, CONFIGURATION configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<CONFIGURATION, org.neo4j.gds.harmonic.HarmonicResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) <RESULT> RESULThits(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.hits.HitsConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.hits.HitsConfig, org.neo4j.gds.beta.pregel.PregelResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) <RESULT> RESULTpageRank(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.pagerank.PageRankWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.pagerank.PageRankWriteConfig, org.neo4j.gds.pagerank.PageRankResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder)
-
Method Details
-
create
public static CentralityAlgorithmsWriteModeBusinessFacade create(org.neo4j.gds.logging.Log log, org.neo4j.gds.applications.algorithms.machinery.RequestScopedDependencies requestScopedDependencies, org.neo4j.gds.applications.algorithms.machinery.WriteContext writeContext, CentralityAlgorithmsEstimationModeBusinessFacade estimationFacade, CentralityAlgorithms centralityAlgorithms, org.neo4j.gds.applications.algorithms.machinery.AlgorithmProcessingTemplateConvenience algorithmProcessingTemplateConvenience, HitsHookGenerator hitsHookGenerator) -
articleRank
public <RESULT> RESULT articleRank(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.pagerank.ArticleRankWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.pagerank.ArticleRankWriteConfig, org.neo4j.gds.pagerank.PageRankResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) -
betweennessCentrality
public <RESULT> RESULT betweennessCentrality(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.betweenness.BetweennessCentralityWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.betweenness.BetweennessCentralityWriteConfig, org.neo4j.gds.algorithms.centrality.CentralityAlgorithmResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) -
articulationPoints
public <RESULT> RESULT articulationPoints(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.articulationpoints.ArticulationPointsWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.articulationpoints.ArticulationPointsWriteConfig, org.neo4j.gds.articulationpoints.ArticulationPointsResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) -
celf
public <CONFIGURATION extends org.neo4j.gds.influenceMaximization.InfluenceMaximizationWriteConfig,RESULT> RESULT celf(org.neo4j.gds.api.GraphName graphName, CONFIGURATION configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<CONFIGURATION, org.neo4j.gds.influenceMaximization.CELFResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) -
closenessCentrality
public <RESULT> RESULT closenessCentrality(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.closeness.ClosenessCentralityWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.closeness.ClosenessCentralityWriteConfig, org.neo4j.gds.algorithms.centrality.CentralityAlgorithmResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) -
degreeCentrality
public <RESULT> RESULT degreeCentrality(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.degree.DegreeCentralityWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.degree.DegreeCentralityWriteConfig, org.neo4j.gds.algorithms.centrality.CentralityAlgorithmResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) -
eigenvector
public <RESULT> RESULT eigenvector(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.pagerank.EigenvectorWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.pagerank.EigenvectorWriteConfig, org.neo4j.gds.pagerank.PageRankResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) -
harmonicCentrality
public <CONFIGURATION extends org.neo4j.gds.harmonic.HarmonicCentralityWriteConfig,RESULT> RESULT harmonicCentrality(org.neo4j.gds.api.GraphName graphName, CONFIGURATION configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<CONFIGURATION, org.neo4j.gds.harmonic.HarmonicResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) -
pageRank
public <RESULT> RESULT pageRank(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.pagerank.PageRankWriteConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.pagerank.PageRankWriteConfig, org.neo4j.gds.pagerank.PageRankResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder) -
hits
public <RESULT> RESULT hits(org.neo4j.gds.api.GraphName graphName, org.neo4j.gds.hits.HitsConfig configuration, org.neo4j.gds.applications.algorithms.machinery.ResultBuilder<org.neo4j.gds.hits.HitsConfig, org.neo4j.gds.beta.pregel.PregelResult, RESULT, org.neo4j.gds.applications.algorithms.metadata.NodePropertiesWritten> resultBuilder)
-