Package org.neo4j.gds.api.schema
Interface MutableGraphSchema
-
- All Superinterfaces:
GraphSchema
public interface MutableGraphSchema extends GraphSchema
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static org.neo4j.gds.api.schema.ImmutableMutableGraphSchema.Builderbuilder()static MutableGraphSchemaempty()default MutableGraphSchemafilterNodeLabels(java.util.Set<org.neo4j.gds.NodeLabel> labelsToKeep)default MutableGraphSchemafilterRelationshipTypes(java.util.Set<org.neo4j.gds.RelationshipType> relationshipTypesToKeep)static MutableGraphSchemafrom(GraphSchema from)MutableNodeSchemanodeSchema()static MutableGraphSchemaof(MutableNodeSchema nodeSchema, MutableRelationshipSchema relationshipSchema, java.util.Map<java.lang.String,PropertySchema> graphProperties)MutableRelationshipSchemarelationshipSchema()default MutableGraphSchemaunion(GraphSchema other)-
Methods inherited from interface org.neo4j.gds.api.schema.GraphSchema
direction, graphProperties, isUndirected, toMap, toMapOld
-
-
-
-
Method Detail
-
nodeSchema
MutableNodeSchema nodeSchema()
- Specified by:
nodeSchemain interfaceGraphSchema
-
relationshipSchema
MutableRelationshipSchema relationshipSchema()
- Specified by:
relationshipSchemain interfaceGraphSchema
-
filterNodeLabels
default MutableGraphSchema filterNodeLabels(java.util.Set<org.neo4j.gds.NodeLabel> labelsToKeep)
- Specified by:
filterNodeLabelsin interfaceGraphSchema
-
filterRelationshipTypes
default MutableGraphSchema filterRelationshipTypes(java.util.Set<org.neo4j.gds.RelationshipType> relationshipTypesToKeep)
- Specified by:
filterRelationshipTypesin interfaceGraphSchema
-
union
default MutableGraphSchema union(GraphSchema other)
- Specified by:
unionin interfaceGraphSchema
-
empty
static MutableGraphSchema empty()
-
from
static MutableGraphSchema from(GraphSchema from)
-
of
static MutableGraphSchema of(MutableNodeSchema nodeSchema, MutableRelationshipSchema relationshipSchema, java.util.Map<java.lang.String,PropertySchema> graphProperties)
-
builder
static org.neo4j.gds.api.schema.ImmutableMutableGraphSchema.Builder builder()
-
-