Uses of Interface
org.neo4j.cypherdsl.core.Relationship
Packages that use Relationship
-
Uses of Relationship in org.neo4j.cypherdsl.core
Classes in org.neo4j.cypherdsl.core that implement RelationshipModifier and TypeClassDescriptionclassRelationshipBase<S extends NodeBase<?>,E extends NodeBase<?>, SELF extends RelationshipBase<S, E, SELF>> This is the base class for all relationships.Methods in org.neo4j.cypherdsl.core that return RelationshipModifier and TypeMethodDescription@NotNull RelationshipForeignAdapter.asRelationship()Adapts a foreign expression into a Cypher-DSLRelationship, that allows to to address it further down in queries.@NotNull RelationshipRelationship.inverse()Creates a new relationship, inverting the direction but keeping the semantics intact ((a) --> (b)becomes(b) <-- (a)).final @NotNull RelationshipRelationshipBase.inverse()final @NotNull Relationshipfinal @NotNull Relationshipfinal @NotNull Relationship@NotNull RelationshipCreates a copy of this relationship with a new symbolic name.@NotNull RelationshipRelationship.named(SymbolicName newSymbolicName) Creates a copy of this relationship with a new symbolic name.final @NotNull RelationshipRelationshipBase.unbounded()Methods in org.neo4j.cypherdsl.core with parameters of type RelationshipModifier and TypeMethodDescriptionNamedPath.OngoingShortestPathDefinitionWithName.definedBy(Relationship relationship) Create a new named path based on a single relationship.static @NotNull FunctionInvocationFunctions.elementId(@NotNull Relationship relationship) Creates a function invocation forelementId{}.static @NotNull FunctionInvocationFunctions.endNode(@NotNull Relationship relationship) Creates a function invocation forendNode{}.static @NotNull FunctionInvocationFunctions.id(@NotNull Relationship relationship) Creates a function invocation forid{}.static @NotNull FunctionInvocationFunctions.keys(@NotNull Relationship relationship) Creates a function invocation forkeys{}.static @NotNull FunctionInvocationFunctions.properties(Relationship relationship) Creates a function invocation forproperties())on relationships.static @NotNull FunctionInvocationFunctions.shortestPath(Relationship relationship) Creates a function invocation forshortestPath({}).static @NotNull FunctionInvocationFunctions.startNode(@NotNull Relationship relationship) Creates a function invocation forstartNode{}.static @NotNull FunctionInvocationFunctions.type(@NotNull Relationship relationship) Creates a function invocation fortype{}.