Uses of Interface
org.neo4j.cypherdsl.core.RelationshipPattern
-
Packages that use RelationshipPattern Package Description org.neo4j.cypherdsl.core Contains an internal DSL for creating Cypher.org.neo4j.cypherdsl.core.internal This is basically the kitchen sink for all classes that must be public but are not actually part of the public API. -
-
Uses of RelationshipPattern in org.neo4j.cypherdsl.core
Classes in org.neo4j.cypherdsl.core with type parameters of type RelationshipPattern Modifier and Type Interface Description interfaceExposesPatternLengthAccessors<T extends RelationshipPattern>This interface is used to derive new relationship patterns from existingrelationshipsorchains of relationshipswith new lengths (min, max or unbounded) configured.interfaceExposesRelationships<T extends RelationshipPattern & ExposesPatternLengthAccessors<?>>A marker interface for things that expose methods to create new relationships to other elements.Subinterfaces of RelationshipPattern in org.neo4j.cypherdsl.core Modifier and Type Interface Description interfaceRelationshipSee RelationshipPattern.Classes in org.neo4j.cypherdsl.core that implement RelationshipPattern Modifier and Type Class Description classRelationshipBase<S extends NodeBase<?>,E extends NodeBase<?>,SELF extends RelationshipBase<S,E,SELF>>This is the base class for all relationships.classRelationshipChainRepresents a chain of relationships.Methods in org.neo4j.cypherdsl.core with parameters of type RelationshipPattern Modifier and Type Method Description default @NotNull ConditionCondition. and(RelationshipPattern pathPattern)Adds a condition based on a path pattern to this condition with an AND.default TExposesLogicalOperators. and(RelationshipPattern pathPattern)Adds an additional condition based on a path pattern to the existing conditions, connected by an and.static @NotNull ConditionPredicates. exists(RelationshipPattern pattern)Creates a new condition based on a function invocation for theexists()function.static @NotNull PatternComprehension.OngoingDefinitionWithPatternCypher. listBasedOn(RelationshipPattern relationshipPattern)Creates a list comprehension starting with aRelationshipor achain of relationships.static @NotNull ConditionConditions. not(@NotNull RelationshipPattern pattern)Negates the given pattern element: The pattern must not matched to be included in the result.default @NotNull ConditionCondition. or(RelationshipPattern pathPattern)Adds a condition based on a path pattern to this condition with an OR.default TExposesLogicalOperators. or(RelationshipPattern pathPattern)Adds an additional condition based on a path pattern to the existing conditions, connected by an or.static @NotNull FunctionInvocationFunctions. size(RelationshipPattern pattern)Creates a function invocation for thesize()function.default StatementBuilder.OngoingReadingWithWhereExposesWhere. where(RelationshipPattern pathPattern)Adds a where clause based on a path pattern to this match.default @NotNull PatternComprehension.OngoingDefinitionWithPatternAndWherePatternComprehension.OngoingDefinitionWithPattern. where(RelationshipPattern pathPattern)Adds a where clause based on a path pattern to the ongoing definitiondefault @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithWhereStatementBuilder.OrderableOngoingReadingAndWithWithoutWhere. where(@NotNull RelationshipPattern pathPattern)Adds a where clause based on a path pattern to this match.default @NotNull ConditionCondition. xor(RelationshipPattern pathPattern)Adds a condition based on a path pattern to this condition with a XOR. -
Uses of RelationshipPattern in org.neo4j.cypherdsl.core.internal
Methods in org.neo4j.cypherdsl.core.internal with parameters of type RelationshipPattern Modifier and Type Method Description static RelationshipPatternConditionRelationshipPatternCondition. not(RelationshipPattern pathPattern)static RelationshipPatternConditionRelationshipPatternCondition. of(RelationshipPattern pathPattern)
-