Package org.neo4j.gds.api
Class CSRGraphStoreFactory<CONFIG extends GraphProjectConfig>
- java.lang.Object
-
- org.neo4j.gds.api.GraphStoreFactory<CSRGraphStore,CONFIG>
-
- org.neo4j.gds.api.CSRGraphStoreFactory<CONFIG>
-
- Direct Known Subclasses:
CypherFactory
,NativeFactory
public abstract class CSRGraphStoreFactory<CONFIG extends GraphProjectConfig> extends GraphStoreFactory<CSRGraphStore,CONFIG>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.neo4j.gds.api.GraphStoreFactory
GraphStoreFactory.ImportResult<STORE extends GraphStore>, GraphStoreFactory.Supplier
-
-
Field Summary
-
Fields inherited from class org.neo4j.gds.api.GraphStoreFactory
capabilities, dimensions, graphProjectConfig, loadingContext
-
-
Constructor Summary
Constructors Constructor Description CSRGraphStoreFactory(CONFIG graphProjectConfig, Capabilities capabilities, GraphLoaderContext loadingContext, org.neo4j.gds.core.GraphDimensions dimensions)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected CSRGraphStore
createGraphStore(Nodes nodes, RelationshipImportResult relationshipImportResult)
protected void
logLoadingSummary(GraphStore graphStore)
protected abstract org.neo4j.gds.core.utils.progress.tasks.ProgressTracker
progressTracker()
-
Methods inherited from class org.neo4j.gds.api.GraphStoreFactory
build, dimensions, estimateMemoryUsageAfterLoading, estimateMemoryUsageDuringLoading, estimationDimensions, graphProjectConfig
-
-
-
-
Constructor Detail
-
CSRGraphStoreFactory
public CSRGraphStoreFactory(CONFIG graphProjectConfig, Capabilities capabilities, GraphLoaderContext loadingContext, org.neo4j.gds.core.GraphDimensions dimensions)
-
-
Method Detail
-
createGraphStore
protected CSRGraphStore createGraphStore(Nodes nodes, RelationshipImportResult relationshipImportResult)
-
logLoadingSummary
protected void logLoadingSummary(GraphStore graphStore)
-
progressTracker
protected abstract org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker()
-
-