Package org.neo4j.gds.core.loading
Interface RelationshipImportResult
-
public interface RelationshipImportResult
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
RelationshipImportResult.RelationshipTypeAndProjection
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static org.neo4j.gds.core.loading.ImmutableRelationshipImportResult.Builder
builder()
java.util.Map<org.neo4j.gds.RelationshipType,SingleTypeRelationships>
importResults()
static RelationshipImportResult
of(java.util.Collection<SingleTypeRelationshipImporter.SingleTypeRelationshipImportContext> importContexts)
This method creates the finalRelationshipImportResult
in preparation for theGraphStore
.static RelationshipImportResult
of(java.util.Map<org.neo4j.gds.RelationshipType,Topology> topologies, java.util.Map<org.neo4j.gds.RelationshipType,RelationshipPropertyStore> properties, java.util.Map<org.neo4j.gds.RelationshipType,org.neo4j.gds.api.schema.Direction> directions)
static RelationshipImportResult
of(java.util.Map<org.neo4j.gds.RelationshipType,SingleTypeRelationships> relationshipsByType)
default org.neo4j.gds.api.schema.MutableRelationshipSchema
relationshipSchema()
-
-
-
Method Detail
-
importResults
java.util.Map<org.neo4j.gds.RelationshipType,SingleTypeRelationships> importResults()
-
relationshipSchema
@Lazy default org.neo4j.gds.api.schema.MutableRelationshipSchema relationshipSchema()
-
builder
static org.neo4j.gds.core.loading.ImmutableRelationshipImportResult.Builder builder()
-
of
static RelationshipImportResult of(java.util.Map<org.neo4j.gds.RelationshipType,Topology> topologies, java.util.Map<org.neo4j.gds.RelationshipType,RelationshipPropertyStore> properties, java.util.Map<org.neo4j.gds.RelationshipType,org.neo4j.gds.api.schema.Direction> directions)
-
of
static RelationshipImportResult of(java.util.Map<org.neo4j.gds.RelationshipType,SingleTypeRelationships> relationshipsByType)
-
of
static RelationshipImportResult of(java.util.Collection<SingleTypeRelationshipImporter.SingleTypeRelationshipImportContext> importContexts)
This method creates the finalRelationshipImportResult
in preparation for theGraphStore
.The method is used in the context of native projection, where each projected relationship type (and its properties) is represented by a
SingleTypeRelationshipImporter.SingleTypeRelationshipImportContext
.- Parameters:
importContexts
- each import context maps to a relationship type being created- Returns:
- a wrapper type ready to be consumed by a
GraphStore
-
-