Package org.neo4j.gds.core.loading
Class CSRGraphStoreUtil
- java.lang.Object
-
- org.neo4j.gds.core.loading.CSRGraphStoreUtil
-
public final class CSRGraphStoreUtil extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static RelationshipPropertyStore
buildRelationshipPropertyStore(java.util.List<Relationships> relationships, java.util.List<org.neo4j.gds.api.schema.RelationshipPropertySchema> relationshipPropertySchemas)
static CSRGraphStore
createFromGraph(org.neo4j.kernel.database.NamedDatabaseId databaseId, HugeGraph graph, java.lang.String relationshipTypeString, java.util.Optional<java.lang.String> relationshipProperty, int concurrency)
static void
extractNodeProperties(org.neo4j.gds.core.loading.GraphStoreBuilder graphStoreBuilder, java.util.function.Function<org.neo4j.gds.NodeLabel,java.util.Map<java.lang.String,org.neo4j.gds.api.schema.PropertySchema>> nodeSchema, java.util.Map<org.neo4j.gds.NodeLabel,java.util.Map<java.lang.String,NodeProperties>> nodeProperties)
-
-
-
Method Detail
-
createFromGraph
public static CSRGraphStore createFromGraph(org.neo4j.kernel.database.NamedDatabaseId databaseId, HugeGraph graph, java.lang.String relationshipTypeString, java.util.Optional<java.lang.String> relationshipProperty, int concurrency)
-
extractNodeProperties
public static void extractNodeProperties(org.neo4j.gds.core.loading.GraphStoreBuilder graphStoreBuilder, java.util.function.Function<org.neo4j.gds.NodeLabel,java.util.Map<java.lang.String,org.neo4j.gds.api.schema.PropertySchema>> nodeSchema, java.util.Map<org.neo4j.gds.NodeLabel,java.util.Map<java.lang.String,NodeProperties>> nodeProperties)
-
buildRelationshipPropertyStore
public static RelationshipPropertyStore buildRelationshipPropertyStore(java.util.List<Relationships> relationships, java.util.List<org.neo4j.gds.api.schema.RelationshipPropertySchema> relationshipPropertySchemas)
-
-