Class GraphFactory
- java.lang.Object
-
- org.neo4j.gds.core.loading.construction.GraphFactory
-
public final class GraphFactory extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
GraphFactory.PropertyConfig
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static HugeGraph
create(IdMap idMap, SingleTypeRelationships relationships)
Creates aHugeGraph
from the given node and relationship data.static HugeGraph
create(org.neo4j.gds.api.schema.GraphSchema graphSchema, IdMap idMap, java.util.Map<java.lang.String,NodePropertyValues> nodeProperties, SingleTypeRelationships relationships)
static org.neo4j.gds.core.loading.construction.NodesBuilderBuilder
initNodesBuilder()
static org.neo4j.gds.core.loading.construction.NodesBuilderBuilder
initNodesBuilder(org.neo4j.gds.api.schema.NodeSchema nodeSchema)
static org.neo4j.gds.core.loading.construction.RelationshipsBuilderBuilder
initRelationshipsBuilder()
-
-
-
Method Detail
-
initNodesBuilder
public static org.neo4j.gds.core.loading.construction.NodesBuilderBuilder initNodesBuilder()
-
initNodesBuilder
public static org.neo4j.gds.core.loading.construction.NodesBuilderBuilder initNodesBuilder(org.neo4j.gds.api.schema.NodeSchema nodeSchema)
-
initRelationshipsBuilder
public static org.neo4j.gds.core.loading.construction.RelationshipsBuilderBuilder initRelationshipsBuilder()
-
create
public static HugeGraph create(IdMap idMap, SingleTypeRelationships relationships)
Creates aHugeGraph
from the given node and relationship data. The node schema will be inferred from the available node labels. The relationship schema will use default relationship type"REL"
. If a relationship property is present, the default relationship property key"property"
will be used.
-
create
public static HugeGraph create(org.neo4j.gds.api.schema.GraphSchema graphSchema, IdMap idMap, java.util.Map<java.lang.String,NodePropertyValues> nodeProperties, SingleTypeRelationships relationships)
-
-