Package org.neo4j.graphalgo
Interface GdsCypher.ImplicitCreationInlineBuilder
-
- All Known Subinterfaces:
GdsCypher.CreationBuildStage
,GdsCypher.ImplicitCreationBuildStage
- Enclosing class:
- GdsCypher
public static interface GdsCypher.ImplicitCreationInlineBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default GdsCypher.QueryBuilder
loadEverything()
Loads all nodes of any label and relationships of any type in theOrientation.NATURAL
projection.default GdsCypher.QueryBuilder
loadEverything(Orientation orientation)
Loads all nodes of any label and relationships of any type in the givenprojection
.default GdsCypher.ImplicitCreationBuildStage
withAnyLabel()
default GdsCypher.ImplicitCreationBuildStage
withAnyRelationshipType()
default GdsCypher.ImplicitCreationBuildStage
withNodeLabel(java.lang.String label)
default GdsCypher.ImplicitCreationBuildStage
withNodeLabel(java.lang.String label, org.neo4j.graphalgo.NodeProjection nodeProjection)
default GdsCypher.ImplicitCreationBuildStage
withNodeLabels(java.lang.String... labels)
GdsCypher.ImplicitCreationBuildStage
withNodeLabels(java.util.Map<java.lang.String,org.neo4j.graphalgo.NodeProjection> nodeProjections)
default GdsCypher.ImplicitCreationBuildStage
withNodeProperty(java.lang.String nodeProperty)
default GdsCypher.ImplicitCreationBuildStage
withNodeProperty(java.lang.String neoPropertyKey, double defaultValue)
default GdsCypher.ImplicitCreationBuildStage
withNodeProperty(java.lang.String propertyKey, double defaultValue, Aggregation aggregation)
default GdsCypher.ImplicitCreationBuildStage
withNodeProperty(java.lang.String propertyKey, java.lang.String neoPropertyKey)
default GdsCypher.ImplicitCreationBuildStage
withNodeProperty(java.lang.String propertyKey, java.lang.String neoPropertyKey, double defaultValue)
default GdsCypher.ImplicitCreationBuildStage
withNodeProperty(java.lang.String propertyKey, java.lang.String neoPropertyKey, double defaultValue, Aggregation aggregation)
default GdsCypher.ImplicitCreationBuildStage
withNodeProperty(java.lang.String propertyKey, Aggregation aggregation)
GdsCypher.ImplicitCreationBuildStage
withNodeProperty(PropertyMapping propertyMapping)
default GdsCypher.ImplicitCreationBuildStage
withRelationshipProperty(java.lang.String relationshipProperty)
default GdsCypher.ImplicitCreationBuildStage
withRelationshipProperty(java.lang.String neoPropertyKey, double defaultValue)
default GdsCypher.ImplicitCreationBuildStage
withRelationshipProperty(java.lang.String propertyKey, double defaultValue, Aggregation aggregation)
default GdsCypher.ImplicitCreationBuildStage
withRelationshipProperty(java.lang.String propertyKey, java.lang.String neoPropertyKey)
default GdsCypher.ImplicitCreationBuildStage
withRelationshipProperty(java.lang.String propertyKey, java.lang.String neoPropertyKey, double defaultValue)
default GdsCypher.ImplicitCreationBuildStage
withRelationshipProperty(java.lang.String propertyKey, java.lang.String neoPropertyKey, double defaultValue, Aggregation aggregation)
default GdsCypher.ImplicitCreationBuildStage
withRelationshipProperty(java.lang.String propertyKey, Aggregation aggregation)
GdsCypher.ImplicitCreationBuildStage
withRelationshipProperty(PropertyMapping propertyMapping)
default GdsCypher.ImplicitCreationBuildStage
withRelationshipType(java.lang.String type)
default GdsCypher.ImplicitCreationBuildStage
withRelationshipType(java.lang.String type, java.lang.String neoType)
default GdsCypher.ImplicitCreationBuildStage
withRelationshipType(java.lang.String type, Orientation orientation)
GdsCypher.ImplicitCreationBuildStage
withRelationshipType(java.lang.String type, org.neo4j.graphalgo.RelationshipProjection relationshipProjection)
-
-
-
Method Detail
-
loadEverything
default GdsCypher.QueryBuilder loadEverything()
Loads all nodes of any label and relationships of any type in theOrientation.NATURAL
projection. Does not load any properties. To load properties, call one ofwithNodeProperty(String)
orwithRelationshipProperty(String)
or their variants.
-
loadEverything
default GdsCypher.QueryBuilder loadEverything(Orientation orientation)
Loads all nodes of any label and relationships of any type in the givenprojection
. Does not load any properties. To load properties, call one ofwithNodeProperty(String)
orwithRelationshipProperty(String)
or their variants.
-
withAnyLabel
default GdsCypher.ImplicitCreationBuildStage withAnyLabel()
-
withNodeLabel
default GdsCypher.ImplicitCreationBuildStage withNodeLabel(java.lang.String label)
-
withNodeLabel
default GdsCypher.ImplicitCreationBuildStage withNodeLabel(java.lang.String label, org.neo4j.graphalgo.NodeProjection nodeProjection)
-
withNodeLabels
default GdsCypher.ImplicitCreationBuildStage withNodeLabels(java.lang.String... labels)
-
withNodeLabels
GdsCypher.ImplicitCreationBuildStage withNodeLabels(java.util.Map<java.lang.String,org.neo4j.graphalgo.NodeProjection> nodeProjections)
-
withAnyRelationshipType
default GdsCypher.ImplicitCreationBuildStage withAnyRelationshipType()
-
withRelationshipType
default GdsCypher.ImplicitCreationBuildStage withRelationshipType(java.lang.String type)
-
withRelationshipType
default GdsCypher.ImplicitCreationBuildStage withRelationshipType(java.lang.String type, Orientation orientation)
-
withRelationshipType
default GdsCypher.ImplicitCreationBuildStage withRelationshipType(java.lang.String type, java.lang.String neoType)
-
withRelationshipType
GdsCypher.ImplicitCreationBuildStage withRelationshipType(java.lang.String type, org.neo4j.graphalgo.RelationshipProjection relationshipProjection)
-
withNodeProperty
default GdsCypher.ImplicitCreationBuildStage withNodeProperty(java.lang.String nodeProperty)
-
withNodeProperty
default GdsCypher.ImplicitCreationBuildStage withNodeProperty(java.lang.String propertyKey, java.lang.String neoPropertyKey)
-
withNodeProperty
default GdsCypher.ImplicitCreationBuildStage withNodeProperty(java.lang.String neoPropertyKey, double defaultValue)
-
withNodeProperty
default GdsCypher.ImplicitCreationBuildStage withNodeProperty(java.lang.String propertyKey, java.lang.String neoPropertyKey, double defaultValue)
-
withNodeProperty
default GdsCypher.ImplicitCreationBuildStage withNodeProperty(java.lang.String propertyKey, double defaultValue, Aggregation aggregation)
-
withNodeProperty
default GdsCypher.ImplicitCreationBuildStage withNodeProperty(java.lang.String propertyKey, Aggregation aggregation)
-
withNodeProperty
default GdsCypher.ImplicitCreationBuildStage withNodeProperty(java.lang.String propertyKey, java.lang.String neoPropertyKey, double defaultValue, Aggregation aggregation)
-
withNodeProperty
GdsCypher.ImplicitCreationBuildStage withNodeProperty(PropertyMapping propertyMapping)
-
withRelationshipProperty
default GdsCypher.ImplicitCreationBuildStage withRelationshipProperty(java.lang.String relationshipProperty)
-
withRelationshipProperty
default GdsCypher.ImplicitCreationBuildStage withRelationshipProperty(java.lang.String propertyKey, java.lang.String neoPropertyKey)
-
withRelationshipProperty
default GdsCypher.ImplicitCreationBuildStage withRelationshipProperty(java.lang.String neoPropertyKey, double defaultValue)
-
withRelationshipProperty
default GdsCypher.ImplicitCreationBuildStage withRelationshipProperty(java.lang.String propertyKey, java.lang.String neoPropertyKey, double defaultValue)
-
withRelationshipProperty
default GdsCypher.ImplicitCreationBuildStage withRelationshipProperty(java.lang.String propertyKey, double defaultValue, Aggregation aggregation)
-
withRelationshipProperty
default GdsCypher.ImplicitCreationBuildStage withRelationshipProperty(java.lang.String propertyKey, Aggregation aggregation)
-
withRelationshipProperty
default GdsCypher.ImplicitCreationBuildStage withRelationshipProperty(java.lang.String propertyKey, java.lang.String neoPropertyKey, double defaultValue, Aggregation aggregation)
-
withRelationshipProperty
GdsCypher.ImplicitCreationBuildStage withRelationshipProperty(PropertyMapping propertyMapping)
-
-