Package org.neo4j.graphalgo
Class AlphaAlgorithmFactory<ALGO extends org.neo4j.graphalgo.Algorithm<ALGO,?>,CONFIG extends org.neo4j.graphalgo.config.AlgoBaseConfig>
- java.lang.Object
-
- org.neo4j.graphalgo.AlgorithmFactory<ALGO,CONFIG>
-
- org.neo4j.graphalgo.AlphaAlgorithmFactory<ALGO,CONFIG>
-
public abstract class AlphaAlgorithmFactory<ALGO extends org.neo4j.graphalgo.Algorithm<ALGO,?>,CONFIG extends org.neo4j.graphalgo.config.AlgoBaseConfig> extends org.neo4j.graphalgo.AlgorithmFactory<ALGO,CONFIG>
-
-
Constructor Summary
Constructors Constructor Description AlphaAlgorithmFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ALGObuild(org.neo4j.graphalgo.api.Graph graph, CONFIG configuration, org.neo4j.graphalgo.core.utils.paged.AllocationTracker tracker, org.neo4j.logging.Log log)abstract ALGObuildAlphaAlgo(org.neo4j.graphalgo.api.Graph graph, CONFIG configuration, org.neo4j.graphalgo.core.utils.paged.AllocationTracker tracker, org.neo4j.logging.Log log)org.neo4j.graphalgo.core.utils.mem.MemoryEstimationmemoryEstimation(CONFIG configuration)
-
-
-
Method Detail
-
build
public ALGO build(org.neo4j.graphalgo.api.Graph graph, CONFIG configuration, org.neo4j.graphalgo.core.utils.paged.AllocationTracker tracker, org.neo4j.logging.Log log)
-
buildAlphaAlgo
public abstract ALGO buildAlphaAlgo(org.neo4j.graphalgo.api.Graph graph, CONFIG configuration, org.neo4j.graphalgo.core.utils.paged.AllocationTracker tracker, org.neo4j.logging.Log log)
-
memoryEstimation
public org.neo4j.graphalgo.core.utils.mem.MemoryEstimation memoryEstimation(CONFIG configuration)
-
-