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.GraphSchemacomputeGraphSchema(IdMapAndProperties idMapAndProperties, RelationshipsAndProperties relationshipsAndProperties)protected CSRGraphStorecreateGraphStore(IdMapAndProperties idMapAndProperties, RelationshipsAndProperties relationshipsAndProperties)protected voidlogLoadingSummary(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)
-
-