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, progressTracker
-
-
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 abstract org.neo4j.gds.api.schema.GraphSchema
computeGraphSchema(IdMapAndProperties idMapAndProperties, RelationshipsAndProperties relationshipsAndProperties)
protected CSRGraphStore
createGraphStore(IdMapAndProperties idMapAndProperties, RelationshipsAndProperties relationshipsAndProperties)
protected void
logLoadingSummary(GraphStore graphStore)
-
Methods inherited from class org.neo4j.gds.api.GraphStoreFactory
build, dimensions, estimateMemoryUsageAfterLoading, estimateMemoryUsageDuringLoading, estimationDimensions, graphProjectConfig, initProgressTracker
-
-
-
-
Constructor Detail
-
CSRGraphStoreFactory
public CSRGraphStoreFactory(CONFIG graphProjectConfig, Capabilities capabilities, GraphLoaderContext loadingContext, org.neo4j.gds.core.GraphDimensions dimensions)
-
-
Method Detail
-
createGraphStore
protected CSRGraphStore createGraphStore(IdMapAndProperties idMapAndProperties, RelationshipsAndProperties relationshipsAndProperties)
-
logLoadingSummary
protected void logLoadingSummary(GraphStore graphStore)
-
computeGraphSchema
protected abstract org.neo4j.gds.api.schema.GraphSchema computeGraphSchema(IdMapAndProperties idMapAndProperties, RelationshipsAndProperties relationshipsAndProperties)
-
-