Class GraphStoreFactory<STORE extends GraphStore,​CONFIG extends GraphProjectConfig>

    • Constructor Detail

      • GraphStoreFactory

        public GraphStoreFactory​(CONFIG graphProjectConfig,
                                 GraphLoaderContext loadingContext,
                                 org.neo4j.gds.core.GraphDimensions dimensions)
    • Method Detail

      • build

        public abstract STORE build()
      • estimateMemoryUsageDuringLoading

        public abstract org.neo4j.gds.core.utils.mem.MemoryEstimation estimateMemoryUsageDuringLoading()
      • estimateMemoryUsageAfterLoading

        public abstract org.neo4j.gds.core.utils.mem.MemoryEstimation estimateMemoryUsageAfterLoading()
      • dimensions

        public org.neo4j.gds.core.GraphDimensions dimensions()
      • estimationDimensions

        public org.neo4j.gds.core.GraphDimensions estimationDimensions()
      • initProgressTracker

        protected abstract ProgressTracker initProgressTracker()