A B C D E F G H I K L M N O P Q R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.AliasedExpression
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Case
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Case.CaseElse
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Case.CaseWhenThen
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Comparison
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.CompoundCondition
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.ConstantCondition
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Create
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Delete
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.DistinctExpression
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.FunctionInvocation
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.HasLabelCondition
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.KeyValueMapEntry
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Limit
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.ListComprehension
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.ListExpression
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.MapProjection
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Match
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Merge
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.MultiPartQuery
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.NamedPath
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Namespace
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.NestedExpression
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Node
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.NotCondition
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Operation
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.PatternComprehension
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.ProcedureCall
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.ProcedureName
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Properties
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Property
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Relationship
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.RelationshipChain
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.RelationshipDetail
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Remove
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Return
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.ReturnBody
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Set
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.SinglePartQuery
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Skip
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.SortItem
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.support.TypedSubtree
- accept(Visitor) - Method in interface org.neo4j.cypherdsl.core.support.Visitable
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.UnionPart
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.UnionQuery
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Unwind
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.Where
- accept(Visitor) - Method in class org.neo4j.cypherdsl.core.With
- add(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a
+operation of this (the augend) and theaddend. - ADDITION - org.neo4j.cypherdsl.core.Operator
- Aliased - Interface in org.neo4j.cypherdsl.core
-
An element with an alias.
- AliasedExpression - Class in org.neo4j.cypherdsl.core
-
An aliased expression, that deals with named expressions when accepting visitors.
- all(String) - Static method in class org.neo4j.cypherdsl.core.Predicates
- all(SymbolicName) - Static method in class org.neo4j.cypherdsl.core.Predicates
-
Starts building a new condition based on a function invocation for the
all()function. - and(Object...) - Method in class org.neo4j.cypherdsl.core.MapProjection
-
Adds additional content.
- and(Condition) - Method in class org.neo4j.cypherdsl.core.CompoundCondition
- and(Condition) - Method in interface org.neo4j.cypherdsl.core.Condition
-
Adds a condition to this condition with an AND.
- and(Condition) - Method in interface org.neo4j.cypherdsl.core.ExposesLogicalOperators
-
Adds an additional condition to the existing conditions, connected by an and.
- and(Expression) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.OngoingMatchAndReturnWithOrder
-
Adds another expression to the list of order items.
- and(Expression) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.OngoingReadingAndWithWithWhereAndOrder
-
Adds another expression to the list of order items.
- and(RelationshipPattern) - Method in interface org.neo4j.cypherdsl.core.Condition
-
Adds a condition based on a path pattern to this condition with an AND.
- and(RelationshipPattern) - Method in interface org.neo4j.cypherdsl.core.ExposesLogicalOperators
-
Adds an additional condition based on a path pattern to the existing conditions, connected by an and.
- AND - org.neo4j.cypherdsl.core.Operator
- any(String) - Static method in class org.neo4j.cypherdsl.core.Predicates
- any(SymbolicName) - Static method in class org.neo4j.cypherdsl.core.Predicates
-
Starts building a new condition based on a function invocation for the
any()function. - anyNode() - Static method in class org.neo4j.cypherdsl.core.Cypher
- anyNode(String) - Static method in class org.neo4j.cypherdsl.core.Cypher
- anyNode(SymbolicName) - Static method in class org.neo4j.cypherdsl.core.Cypher
- arguments - Variable in class org.neo4j.cypherdsl.core.ProcedureCall.Builder
- Arguments<S extends Arguments<S>> - Class in org.neo4j.cypherdsl.core
-
Specialized list of expressions that represents the arguments of a procedure call.
- as(String) - Method in class org.neo4j.cypherdsl.core.AliasedExpression
-
This takes the originally aliased expression and re-aliases it.
- as(String) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates an expression with an alias.
- as(String) - Method in class org.neo4j.cypherdsl.core.Node
- as(String) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.OngoingUnwind
- ASC - org.neo4j.cypherdsl.core.SortItem.Direction
- ascending() - Method in interface org.neo4j.cypherdsl.core.Expression
-
The property does not track the sort items created here.
- ascending() - Method in class org.neo4j.cypherdsl.core.Node
- ascending() - Method in class org.neo4j.cypherdsl.core.SortItem
- ascending() - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.OngoingOrderDefinition
-
Specifies ascending order and jumps back to defining the match and return statement.
- ascending() - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.TerminalOngoingOrderDefinition
-
Specifies ascending order and jumps back to defining the match and return statement.
- asName() - Method in interface org.neo4j.cypherdsl.core.Aliased
-
Turns this alias into a symbolic name that can be used as an
Expression. - asString() - Method in class org.neo4j.cypherdsl.core.Asterisk
- asString() - Method in class org.neo4j.cypherdsl.core.BooleanLiteral
- asString() - Method in class org.neo4j.cypherdsl.core.ListLiteral
- asString() - Method in class org.neo4j.cypherdsl.core.Literal
-
The string representation should be designed in such a way the a renderer can use it correctly in the given context of the literal, i.e.
- asString() - Method in class org.neo4j.cypherdsl.core.Namespace
- asString() - Method in class org.neo4j.cypherdsl.core.NullLiteral
- asString() - Method in class org.neo4j.cypherdsl.core.NumberLiteral
- asString() - Method in class org.neo4j.cypherdsl.core.StringLiteral
- asterisk() - Static method in class org.neo4j.cypherdsl.core.Cypher
- Asterisk - Class in org.neo4j.cypherdsl.core
-
The
*. - avg(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
avg()function.
B
- BINARY - org.neo4j.cypherdsl.core.Operator.Type
- BooleanLiteral - Class in org.neo4j.cypherdsl.core
-
The boolean literal.
- build() - Method in class org.neo4j.cypherdsl.core.ProcedureCall.Builder
- build() - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.BuildableStatement
- builder() - Static method in interface org.neo4j.cypherdsl.core.Statement
C
- call(String) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts defining a procedure call of the procedure with the given procedureName.
- call(String...) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts defining a procedure call of the procedure with the given qualified name.
- call(String...) - Method in interface org.neo4j.cypherdsl.core.ExposesCall
-
Starts defining a procedure call of the procedure with the given qualified name.
- call(String...) - Static method in interface org.neo4j.cypherdsl.core.Statement
- Case - Class in org.neo4j.cypherdsl.core
-
See CaseExpression.
- Case(List<Case.CaseWhenThen>) - Constructor for class org.neo4j.cypherdsl.core.Case
- Case.CaseElse - Class in org.neo4j.cypherdsl.core
-
Represents a finalizing `else` expression.
- Case.CaseEnding - Interface in org.neo4j.cypherdsl.core
-
Specification for a renderable, complete CASE statement
- Case.CaseWhenThen - Class in org.neo4j.cypherdsl.core
-
Represents a pair of `when-then` expressions.
- Case.GenericCase - Class in org.neo4j.cypherdsl.core
-
Implementation of the
Caseclass to support generic case. - Case.GenericCase.EndingGenericCase - Class in org.neo4j.cypherdsl.core
-
The renderable implementation of
Case.GenericCase. - Case.OngoingWhenThen - Class in org.neo4j.cypherdsl.core
-
Helper class to collect `when` expressions and create
Case.CaseWhenTheninstances when the `then` is provided. - Case.SimpleCase - Class in org.neo4j.cypherdsl.core
-
Special implementation of the
Caseclass to support simple case with an initial expression / condition. - Case.SimpleCase.EndingSimpleCase - Class in org.neo4j.cypherdsl.core
-
The renderable implementation of
Case.SimpleCase. - caseExpression() - Static method in class org.neo4j.cypherdsl.core.Cypher
- caseExpression(Expression) - Static method in class org.neo4j.cypherdsl.core.Cypher
- children - Variable in class org.neo4j.cypherdsl.core.support.TypedSubtree
- coalesce(Expression...) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
coalesce()function. - collect(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
collect()function. - collect(Named) - Static method in class org.neo4j.cypherdsl.core.Functions
- Comparison - Class in org.neo4j.cypherdsl.core
-
A concrete condition representing a comparision between two expressions.
- CompoundCondition - Class in org.neo4j.cypherdsl.core
-
A condition that consists of one or two
conditionsconnected by a Logical connective (operator). - concat(String) - Method in class org.neo4j.cypherdsl.core.SymbolicName
- concat(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates an expression concatenating two string or list expressions.
- CONCAT - org.neo4j.cypherdsl.core.Operator
- Condition - Interface in org.neo4j.cypherdsl.core
-
Shared interface for all conditions.
- conditionBuilder - Variable in class org.neo4j.cypherdsl.core.ProcedureCall.Builder
- Conditions - Class in org.neo4j.cypherdsl.core
-
Builder for various conditions.
- ConstantCondition - Class in org.neo4j.cypherdsl.core
-
A constant condition that is either always true or false.
- contains(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a condition that checks whether this
expressioncontains thatexpression. - CONTAINS - org.neo4j.cypherdsl.core.Operator
- count(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
count()function. - count(Node) - Static method in class org.neo4j.cypherdsl.core.Functions
- countDistinct(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for a
count()function withDISTINCTadded. - countDistinct(Node) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for a
count()function withDISTINCTadded. - create(PatternElement...) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts building a statement based on a
CREATEclause. - create(PatternElement...) - Method in interface org.neo4j.cypherdsl.core.ExposesCreate
- Create - Class in org.neo4j.cypherdsl.core
-
See Create.
- Cypher - Class in org.neo4j.cypherdsl.core
-
The main entry point into the Cypher DSL.
D
- definedBy(Relationship) - Method in interface org.neo4j.cypherdsl.core.NamedPath.OngoingShortestPathDefinitionWithName
- definedBy(RelationshipPattern) - Method in interface org.neo4j.cypherdsl.core.NamedPath.OngoingDefinitionWithName
- delete(String...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesDelete
- delete(Expression...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesDelete
-
Creates a delete step with one or more expressions to be deleted.
- delete(Named...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesDelete
- Delete - Class in org.neo4j.cypherdsl.core
-
See Delete.
- DESC - org.neo4j.cypherdsl.core.SortItem.Direction
- descending() - Method in interface org.neo4j.cypherdsl.core.Expression
-
The property does not track the sort items created here.
- descending() - Method in class org.neo4j.cypherdsl.core.Node
- descending() - Method in class org.neo4j.cypherdsl.core.SortItem
- descending() - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.OngoingOrderDefinition
-
Specifies descending order and jumps back to defining the match and return statement.
- descending() - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.TerminalOngoingOrderDefinition
-
Specifies descending order and jumps back to defining the match and return statement.
- detachDelete(String...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesDelete
- detachDelete(Expression...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesDelete
-
Starts building a delete step that will use
DETACHto remove relationships. - detachDelete(Named...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesDelete
- distance(Expression, Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
distance()function. - Distinct - Enum in org.neo4j.cypherdsl.core
-
AST representation of the DISTINCT keyword.
- DistinctExpression - Class in org.neo4j.cypherdsl.core
-
AST representation of the DISTINCT keyword.
- divide(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a
/operation of this (the divisor) and thedividend. - DIVISION - org.neo4j.cypherdsl.core.Operator
E
- elseDefault(Expression) - Method in interface org.neo4j.cypherdsl.core.Case.CaseEnding
- elseDefault(Expression) - Method in class org.neo4j.cypherdsl.core.Case.GenericCase.EndingGenericCase
- elseDefault(Expression) - Method in class org.neo4j.cypherdsl.core.Case.SimpleCase.EndingSimpleCase
- ENDS_WITH - org.neo4j.cypherdsl.core.Operator
- endsWith(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a condition that checks whether this
expressionends with thatexpression. - enter(Visitable) - Method in class org.neo4j.cypherdsl.core.support.ReflectiveVisitor
- enter(Visitable) - Method in interface org.neo4j.cypherdsl.core.support.Visitor
-
Enter a
Visitable. - EQUALITY - org.neo4j.cypherdsl.core.Operator
- equals(Object) - Method in class org.neo4j.cypherdsl.core.SymbolicName
- EQUALS - org.neo4j.cypherdsl.core.Operator
- exists(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
exists()function. - exists(Property) - Static method in class org.neo4j.cypherdsl.core.Predicates
-
Creates a new condition based on a function invocation for the
exists()function. - exists(RelationshipPattern) - Static method in class org.neo4j.cypherdsl.core.Predicates
-
Creates a new condition based on a function invocation for the
exists()function. - EXPONENTIATION - org.neo4j.cypherdsl.core.Operator
- ExposesCall<T> - Interface in org.neo4j.cypherdsl.core
-
Entrypoint for building procedure calls.
- ExposesCall.ExposesWithArgs<T> - Interface in org.neo4j.cypherdsl.core
-
Used to provide arguments to procedure calls.
- ExposesCall.ExposesYield<T> - Interface in org.neo4j.cypherdsl.core
-
Used to yield procedure result fields.
- ExposesCreate - Interface in org.neo4j.cypherdsl.core
-
A step exposing a
ExposesCreate.create(PatternElement...)method. - ExposesLogicalOperators<T> - Interface in org.neo4j.cypherdsl.core
-
A step exposing logical operators
andandorafter awhereclause. - ExposesMatch - Interface in org.neo4j.cypherdsl.core
-
A step exposing a
ExposesMatch.match(PatternElement...)method. - ExposesMerge - Interface in org.neo4j.cypherdsl.core
-
A step exposing a
ExposesMerge.merge(PatternElement...)method. - ExposesProperties<T extends ExposesProperties<?> & PropertyContainer> - Interface in org.neo4j.cypherdsl.core
-
A container that exposes methods to add properties with values to nodes or relationships.
- ExposesRelationships<T extends RelationshipPattern> - Interface in org.neo4j.cypherdsl.core
-
A marker interface for things that expose methods to create new relationships to other elements.
- ExposesReturning - Interface in org.neo4j.cypherdsl.core
-
Return part of a statement.
- ExposesUnwind - Interface in org.neo4j.cypherdsl.core
-
A step exposing a
ExposesUnwind.unwind(Expression...),ExposesUnwind.unwind(Expression),ExposesUnwind.unwind(String)and method. - ExposesWhere - Interface in org.neo4j.cypherdsl.core
-
A step exposing a several
wheremethods that are provide entry points of adding conditions. - Expression - Interface in org.neo4j.cypherdsl.core
-
An expression can be used in many places, i.e.
F
- FunctionInvocation - Class in org.neo4j.cypherdsl.core
- Functions - Class in org.neo4j.cypherdsl.core
-
Factory methods for creating instances of
functions.
G
- GET - org.neo4j.cypherdsl.core.Operator
- getAlias() - Method in interface org.neo4j.cypherdsl.core.Aliased
- getAlias() - Method in class org.neo4j.cypherdsl.core.AliasedExpression
- getContent() - Method in class org.neo4j.cypherdsl.core.Literal
- getDefaultRenderer() - Static method in interface org.neo4j.cypherdsl.core.renderer.Renderer
-
Provides the default renderer.
- getDetails() - Method in class org.neo4j.cypherdsl.core.Relationship
- getDirection() - Method in class org.neo4j.cypherdsl.core.RelationshipDetail
- getFunctionName() - Method in class org.neo4j.cypherdsl.core.FunctionInvocation
- getKey() - Method in class org.neo4j.cypherdsl.core.KeyValueMapEntry
- getMaximum() - Method in class org.neo4j.cypherdsl.core.RelationshipLength
- getMinimum() - Method in class org.neo4j.cypherdsl.core.RelationshipLength
- getName() - Method in class org.neo4j.cypherdsl.core.Parameter
- getName() - Method in class org.neo4j.cypherdsl.core.Property
- getProperties() - Method in class org.neo4j.cypherdsl.core.RelationshipDetail
- getPropertyKeyName() - Method in class org.neo4j.cypherdsl.core.PropertyLookup
- getRepresentation() - Method in enum org.neo4j.cypherdsl.core.Operator
- getRequiredSymbolicName() - Method in interface org.neo4j.cypherdsl.core.Named
- getSeparator() - Method in class org.neo4j.cypherdsl.core.support.TypedSubtree
- getSymbol() - Method in enum org.neo4j.cypherdsl.core.SortItem.Direction
- getSymbolicName() - Method in interface org.neo4j.cypherdsl.core.Named
- getSymbolicName() - Method in class org.neo4j.cypherdsl.core.NamedPath
- getSymbolicName() - Method in class org.neo4j.cypherdsl.core.Node
- getSymbolicName() - Method in class org.neo4j.cypherdsl.core.Relationship
- getSymbolLeft() - Method in enum org.neo4j.cypherdsl.core.Relationship.Direction
- getSymbolRight() - Method in enum org.neo4j.cypherdsl.core.Relationship.Direction
- getType() - Method in enum org.neo4j.cypherdsl.core.Operator
- getTypes() - Method in class org.neo4j.cypherdsl.core.RelationshipDetail
- getValue() - Method in class org.neo4j.cypherdsl.core.NodeLabel
- getValue() - Method in class org.neo4j.cypherdsl.core.ProcedureName
- getValue() - Method in class org.neo4j.cypherdsl.core.SymbolicName
- getValues() - Method in class org.neo4j.cypherdsl.core.RelationshipTypes
- getVariable() - Method in class org.neo4j.cypherdsl.core.Unwind
- GREATER_THAN - org.neo4j.cypherdsl.core.Operator
- GREATER_THAN_OR_EQUAL_TO - org.neo4j.cypherdsl.core.Operator
- gt(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
- gte(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
H
- hasContent() - Method in class org.neo4j.cypherdsl.core.RelationshipDetail
-
Internal helper method indicating whether the details have content or not.
- hashCode() - Method in class org.neo4j.cypherdsl.core.SymbolicName
- HasLabelCondition - Class in org.neo4j.cypherdsl.core
-
A condition checking for the presence of labels on nodes.
- hasLabels(String...) - Method in class org.neo4j.cypherdsl.core.Node
-
A condition that checks for the presence of labels on a node.
- head(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
head()function.
I
- id(Node) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for
id{}. - id(Relationship) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for
id{}. - in(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a
INoperation for this expression and thatexpression. - in(Expression) - Method in interface org.neo4j.cypherdsl.core.ListComprehension.OngoingDefinitionWithVariable
- in(Expression) - Method in interface org.neo4j.cypherdsl.core.Predicates.OngoingListBasedPredicateFunction
- IN - org.neo4j.cypherdsl.core.Operator
- INEQUALITY - org.neo4j.cypherdsl.core.Operator
- INSTANCE - org.neo4j.cypherdsl.core.Distinct
- INSTANCE - Static variable in class org.neo4j.cypherdsl.core.Asterisk
- internalId() - Method in class org.neo4j.cypherdsl.core.Node
- IS_NOT_NULL - org.neo4j.cypherdsl.core.Operator
- IS_NULL - org.neo4j.cypherdsl.core.Operator
- isAll() - Method in class org.neo4j.cypherdsl.core.UnionPart
- isDetach() - Method in class org.neo4j.cypherdsl.core.Delete
- isEmpty() - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a condition that evaluates to true if this expression is empty.
- isEqualTo(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
- isEqualTo(Node) - Method in class org.neo4j.cypherdsl.core.Node
- isFalse() - Static method in class org.neo4j.cypherdsl.core.Conditions
- isFalse() - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a condition that checks whether this
expressionis false. - isNotEqualTo(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
- isNotEqualTo(Node) - Method in class org.neo4j.cypherdsl.core.Node
- isNotNull() - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a
IS NOT NULLoperation for thisexpression. - isNotNull() - Method in class org.neo4j.cypherdsl.core.Node
- isNull() - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a
IS NULLoperation for thisexpression. - isNull() - Method in class org.neo4j.cypherdsl.core.Node
- isOptional() - Method in class org.neo4j.cypherdsl.core.Match
- isTrue() - Static method in class org.neo4j.cypherdsl.core.Conditions
- isTrue() - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a condition that checks whether this
expressionis true. - isUnary() - Method in enum org.neo4j.cypherdsl.core.Operator
- isUnbounded() - Method in class org.neo4j.cypherdsl.core.RelationshipLength
K
- KeyValueMapEntry - Class in org.neo4j.cypherdsl.core
-
Helper class, only for internal use.
L
- LABEL - org.neo4j.cypherdsl.core.Operator.Type
- labels() - Method in class org.neo4j.cypherdsl.core.Node
- labels(Node) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for
labels{}. - last(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
last()function. - leave(Visitable) - Method in class org.neo4j.cypherdsl.core.support.ReflectiveVisitor
- leave(Visitable) - Method in interface org.neo4j.cypherdsl.core.support.Visitor
-
Leave a
Visitable. - length(Integer, Integer) - Method in class org.neo4j.cypherdsl.core.Relationship
-
Creates a new relationship with a new length
- length(Integer, Integer) - Method in class org.neo4j.cypherdsl.core.RelationshipChain
-
Changes the length of the last element of this chain
- LESS_THAN - org.neo4j.cypherdsl.core.Operator
- LESS_THAN_OR_EQUAL_TO - org.neo4j.cypherdsl.core.Operator
- limit(Number) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesLimit
-
Limits the number of returned records.
- limit(Number) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.TerminalExposesLimit
-
Limits the number of returned records.
- Limit - Class in org.neo4j.cypherdsl.core
- listBasedOn(Relationship) - Static method in class org.neo4j.cypherdsl.core.Cypher
- listBasedOn(RelationshipChain) - Static method in class org.neo4j.cypherdsl.core.Cypher
- ListComprehension - Class in org.neo4j.cypherdsl.core
- ListComprehension.OngoingDefinitionWithList - Interface in org.neo4j.cypherdsl.core
-
Allows to add a where clause into the definition of the list.
- ListComprehension.OngoingDefinitionWithoutReturn - Interface in org.neo4j.cypherdsl.core
-
Provides the final step of defining a list comprehension.
- ListComprehension.OngoingDefinitionWithVariable - Interface in org.neo4j.cypherdsl.core
-
ListComprehension.OngoingDefinitionWithVariable.in(Expression)must be used to define the source list. - ListExpression - Class in org.neo4j.cypherdsl.core
-
Represents a list expression as in
[expression1, expression2, ..., expressionN] - ListLiteral - Class in org.neo4j.cypherdsl.core
-
A list of literals.
- listOf(Expression...) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Creates a
list-expressionfrom several expressions. - listWith(SymbolicName) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts defining a
list comprehension. - Literal<T> - Class in org.neo4j.cypherdsl.core
-
Represents a literal with an optional content.
- literalFalse() - Static method in class org.neo4j.cypherdsl.core.Cypher
- literalOf(Object) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Creates a new
NullLiteralfrom the givenobject. - literalTrue() - Static method in class org.neo4j.cypherdsl.core.Cypher
- lt(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
- lte(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
- LTR - org.neo4j.cypherdsl.core.Relationship.Direction
-
Left to right
M
- MapExpression<S extends MapExpression<S>> - Class in org.neo4j.cypherdsl.core
-
A dedicated map expression.
- mapOf(Object...) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Creates a map of expression from a list of key/value pairs.
- MapProjection - Class in org.neo4j.cypherdsl.core
-
Represents a map projection as described here.
- match(PatternElement...) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts building a statement based on a match clause.
- match(PatternElement...) - Method in interface org.neo4j.cypherdsl.core.ExposesMatch
-
Adds (another) match clause.
- Match - Class in org.neo4j.cypherdsl.core
-
See Match.
- matches(String) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a condition that checks whether this
expressionmatches the givenpattern. - matches(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a condition that checks whether this
expressionmatches thatexpression. - MATCHES - org.neo4j.cypherdsl.core.Operator
- max(Integer) - Method in class org.neo4j.cypherdsl.core.Relationship
-
Creates a new relationship with a new maximum length
- max(Integer) - Method in class org.neo4j.cypherdsl.core.RelationshipChain
-
Changes the length of the last element of this chain to a new maximum length
- max(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
max()function. - merge(PatternElement...) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts building a statement based on a
MERGEclause. - merge(PatternElement...) - Method in interface org.neo4j.cypherdsl.core.ExposesMerge
- Merge - Class in org.neo4j.cypherdsl.core
-
See Create.
- min(Integer) - Method in class org.neo4j.cypherdsl.core.Relationship
-
Creates a new relationship with a new minimum length
- min(Integer) - Method in class org.neo4j.cypherdsl.core.RelationshipChain
-
Changes the length of the last element of this chain to a new minimum length
- min(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
min()function. - MODULO_DIVISION - org.neo4j.cypherdsl.core.Operator
- MultiPartQuery - Class in org.neo4j.cypherdsl.core
-
See MultiPartQuery.
- MultiPartQuery(List<MultiPartElement>, SinglePartQuery) - Constructor for class org.neo4j.cypherdsl.core.MultiPartQuery
- MULTIPLICATION - org.neo4j.cypherdsl.core.Operator
- multiply(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a
*operation of this (the multiplier) and themultiplicand. - MUTATE - org.neo4j.cypherdsl.core.Operator
N
- name(String) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Creates a new symbolic name.
- named(String) - Method in class org.neo4j.cypherdsl.core.Node
-
Creates a copy of this node with a new symbolic name.
- named(String) - Method in class org.neo4j.cypherdsl.core.Relationship
-
Creates a copy of this relationship with a new symbolic name.
- named(String) - Method in class org.neo4j.cypherdsl.core.RelationshipChain
-
Replaces the last element of this chains with a copy of the relationship with the new symbolic name.
- named(String) - Method in interface org.neo4j.cypherdsl.core.RelationshipPattern
- named(SymbolicName) - Method in class org.neo4j.cypherdsl.core.Node
-
Creates a copy of this node with a new symbolic name.
- named(SymbolicName) - Method in class org.neo4j.cypherdsl.core.Relationship
-
Creates a copy of this relationship with a new symbolic name.
- Named - Interface in org.neo4j.cypherdsl.core
-
A named thing exposes an optional
symbolic name. - NamedPath - Class in org.neo4j.cypherdsl.core
-
Represents a named named path as in
p := (a)-->(b). - NamedPath.OngoingDefinitionWithName - Interface in org.neo4j.cypherdsl.core
-
Partial path that has a name (
p =). - NamedPath.OngoingShortestPathDefinitionWithName - Interface in org.neo4j.cypherdsl.core
-
Partial path that has a name (
p =) and is based on a graph algorithm function. - Namespace - Class in org.neo4j.cypherdsl.core
- needsGrouping() - Method in class org.neo4j.cypherdsl.core.Operation
-
Checks, whether this operation needs grouping.
- NestedExpression - Class in org.neo4j.cypherdsl.core
- noCondition() - Static method in class org.neo4j.cypherdsl.core.Conditions
-
Creates a placeholder condition which is not rendered in the final statement but is useful while chaining conditions together.
- node(String, String...) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Create a new Node representation with at least one label, the "primary" label.
- node(String, List<String>) - Static method in class org.neo4j.cypherdsl.core.Cypher
- node(String, MapExpression, String...) - Static method in class org.neo4j.cypherdsl.core.Cypher
- Node - Class in org.neo4j.cypherdsl.core
-
See NodePattern.
- NodeLabel - Class in org.neo4j.cypherdsl.core
-
Expression for a single Node label.
- nodes(NamedPath) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for
nodes{}. - none(String) - Static method in class org.neo4j.cypherdsl.core.Predicates
- none(SymbolicName) - Static method in class org.neo4j.cypherdsl.core.Predicates
-
Starts building a new condition based on a function invocation for the
none()function. - not() - Method in interface org.neo4j.cypherdsl.core.Condition
- not(Condition) - Static method in class org.neo4j.cypherdsl.core.Conditions
-
Negates the given condition.
- not(PatternElement) - Static method in class org.neo4j.cypherdsl.core.Conditions
- NOT - org.neo4j.cypherdsl.core.Operator
- NotCondition - Class in org.neo4j.cypherdsl.core
-
A negated version of the condition passed during construction of this condition.
- NullLiteral - Class in org.neo4j.cypherdsl.core
-
Represents the literal value null.
- NumberLiteral - Class in org.neo4j.cypherdsl.core
O
- Operation - Class in org.neo4j.cypherdsl.core
-
A binary operation.
- Operator - Enum in org.neo4j.cypherdsl.core
-
An operator.
- Operator.Type - Enum in org.neo4j.cypherdsl.core
-
Operatortype. - optionalMatch(PatternElement...) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Prepares an optional match statement.
- optionalMatch(PatternElement...) - Method in interface org.neo4j.cypherdsl.core.ExposesMatch
-
Adds (another) optional match clause.
- or(Condition) - Method in class org.neo4j.cypherdsl.core.CompoundCondition
- or(Condition) - Method in interface org.neo4j.cypherdsl.core.Condition
-
Adds a condition to this condition with an OR.
- or(Condition) - Method in interface org.neo4j.cypherdsl.core.ExposesLogicalOperators
-
Adds an additional condition to the existing conditions, connected by an or.
- or(RelationshipPattern) - Method in interface org.neo4j.cypherdsl.core.Condition
-
Adds a condition based on a path pattern to this condition with an OR.
- or(RelationshipPattern) - Method in interface org.neo4j.cypherdsl.core.ExposesLogicalOperators
-
Adds an additional condition based on a path pattern to the existing conditions, connected by an or.
- OR - org.neo4j.cypherdsl.core.Operator
- Order<S extends Order<S>> - Class in org.neo4j.cypherdsl.core
-
Represents the list of sort items that make up the order of records in a result set.
- orderBy(Expression) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesOrderBy
-
Order the result set by an expression.
- orderBy(Expression) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.TerminalExposesOrderBy
-
Order the result set by an expression.
- orderBy(SortItem...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesOrderBy
-
Order the result set by one or more
sort items. - orderBy(SortItem...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.TerminalExposesOrderBy
-
Order the result set by one or more
sort items. - org.neo4j.cypherdsl.core - package org.neo4j.cypherdsl.core
-
Contains an internal DSL for creating Cypher.
- org.neo4j.cypherdsl.core.renderer - package org.neo4j.cypherdsl.core.renderer
-
A renderer for
statementsin the simplest form possible. - org.neo4j.cypherdsl.core.support - package org.neo4j.cypherdsl.core.support
-
Support for describing an abstract syntax tree.
P
- parameter(String) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Creates a new parameter placeholder.
- Parameter - Class in org.neo4j.cypherdsl.core
-
Represents a named parameter inside a Cypher statement.
- path(String) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts defining a named path by indicating a name.
- path(SymbolicName) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts defining a named path by indicating a name.
- Pattern<S extends Pattern<S>> - Class in org.neo4j.cypherdsl.core
-
A pattern is something that can be matched.
- PatternComprehension - Class in org.neo4j.cypherdsl.core
- PatternComprehension.OngoingDefinitionWithoutReturn - Interface in org.neo4j.cypherdsl.core
-
Provides the final step of defining a pattern comprehension.
- PatternComprehension.OngoingDefinitionWithPattern - Interface in org.neo4j.cypherdsl.core
-
Allows to add a where clause into the definition of the pattern.
- PatternComprehension.OngoingDefinitionWithPatternAndWhere - Interface in org.neo4j.cypherdsl.core
-
Intermediate step that allows expressing additional, logical operators.
- PatternElement - Interface in org.neo4j.cypherdsl.core
-
See PatternElement.
- percentileCont(Expression, Number) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
percentileCont()function. - percentileDisc(Expression, Number) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
percentileDisc()function. - PIPE - org.neo4j.cypherdsl.core.Operator
- point(MapExpression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
point()function. - point(Parameter) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
point()function. - POSTFIX - org.neo4j.cypherdsl.core.Operator.Type
- postLeave(Visitable) - Method in class org.neo4j.cypherdsl.core.support.ReflectiveVisitor
-
This is a hook that is called with the uncasted, raw visitable just after leaving the visitable.
- pow(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Returns the power of n of this value.
- Predicates - Class in org.neo4j.cypherdsl.core
-
Factory methods for creating predicates.
- Predicates.OngoingListBasedPredicateFunction - Interface in org.neo4j.cypherdsl.core
-
Allows to define the source of the list predicate.
- Predicates.OngoingListBasedPredicateFunctionWithList - Interface in org.neo4j.cypherdsl.core
-
Allows to specify the where condition for the list based predicate.
- preEnter(Visitable) - Method in class org.neo4j.cypherdsl.core.support.ReflectiveVisitor
-
This is a hook that is called with the uncasted, raw visitable just before entering a visitable.
- PREFIX - org.neo4j.cypherdsl.core.Operator.Type
- prepareVisit(Expression) - Method in class org.neo4j.cypherdsl.core.Arguments
- prepareVisit(Expression) - Method in class org.neo4j.cypherdsl.core.MapExpression
- prepareVisit(T) - Method in class org.neo4j.cypherdsl.core.support.TypedSubtree
-
A hook for interfere with the visitation of child elements.
- ProcedureCall - Class in org.neo4j.cypherdsl.core
-
See StandaloneCall.
- ProcedureCall.Builder - Class in org.neo4j.cypherdsl.core
- ProcedureCall.StandaloneCallBuilder - Class in org.neo4j.cypherdsl.core
- procedureName - Variable in class org.neo4j.cypherdsl.core.ProcedureCall.Builder
- ProcedureName - Class in org.neo4j.cypherdsl.core
- project(Object...) - Method in class org.neo4j.cypherdsl.core.Node
-
Creates a map projection based on this node.
- project(Object...) - Method in class org.neo4j.cypherdsl.core.Relationship
-
Creates a map projection based on this relationship.
- project(List<Object>) - Method in class org.neo4j.cypherdsl.core.Node
-
A list will never be a valid entry for a map projection, so this convenient method prevents trying to create one from a list of objects.
- properties(Object...) - Method in class org.neo4j.cypherdsl.core.RelationshipChain
-
Adds properties to the last element of this chain.
- properties(MapExpression<?>) - Method in class org.neo4j.cypherdsl.core.RelationshipChain
-
Adds properties to the last element of this chain.
- Properties - Class in org.neo4j.cypherdsl.core
-
Represents the properties of a
nodeor arelationship. - property(String) - Method in class org.neo4j.cypherdsl.core.Node
- property(String) - Method in interface org.neo4j.cypherdsl.core.PropertyContainer
-
Creates a new
Propertyassociated with this property container. - property(String) - Method in class org.neo4j.cypherdsl.core.Relationship
- property(String, String) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Dereferences a property for a symbolic name, most likely pointing to a property container like a node or a relationship.
- property(Expression, String) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Dereferences a property on a arbitrary expression.
- Property - Class in org.neo4j.cypherdsl.core
-
A property that belongs to a property container (either Node or Relationship).
- PROPERTY - org.neo4j.cypherdsl.core.Operator.Type
- PropertyContainer - Interface in org.neo4j.cypherdsl.core
-
A container having properties.
- PropertyLookup - Class in org.neo4j.cypherdsl.core
-
See PropertyLookup
Q
- quote(String) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Escapes and quotes the
unquotedStringfor safe usage in Neo4j-Browser and Shell.
R
- range(Expression, Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
- range(Expression, Expression, Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
range()function. - ReflectiveVisitor - Class in org.neo4j.cypherdsl.core.support
-
This is a convenience class implementing a
Visitorand it takes care of choosing the right methods to dispatch theVisitor.enter(Visitable)andVisitor.leave(Visitable)calls to. - ReflectiveVisitor() - Constructor for class org.neo4j.cypherdsl.core.support.ReflectiveVisitor
- Relationship - Class in org.neo4j.cypherdsl.core
-
See RelationshipPattern.
- Relationship.Direction - Enum in org.neo4j.cypherdsl.core
-
While the direction in the schema package is centered around the node, the direction here is the direction between two nodes.
- relationshipBetween(Node, String...) - Method in interface org.neo4j.cypherdsl.core.ExposesRelationships
-
Starts building an undirected relationship between this
nodeand theother. - relationshipBetween(Node, String...) - Method in class org.neo4j.cypherdsl.core.Node
- relationshipBetween(Node, String...) - Method in class org.neo4j.cypherdsl.core.Relationship
- relationshipBetween(Node, String...) - Method in class org.neo4j.cypherdsl.core.RelationshipChain
- RelationshipChain - Class in org.neo4j.cypherdsl.core
-
Represents a chain of relationships.
- RelationshipChain() - Constructor for class org.neo4j.cypherdsl.core.RelationshipChain
- RelationshipDetail - Class in org.neo4j.cypherdsl.core
- relationshipFrom(Node, String...) - Method in interface org.neo4j.cypherdsl.core.ExposesRelationships
-
Starts building an incoming relationship starting at the
othernode. - relationshipFrom(Node, String...) - Method in class org.neo4j.cypherdsl.core.Node
- relationshipFrom(Node, String...) - Method in class org.neo4j.cypherdsl.core.Relationship
- relationshipFrom(Node, String...) - Method in class org.neo4j.cypherdsl.core.RelationshipChain
- RelationshipLength - Class in org.neo4j.cypherdsl.core
-
Expresses the length of a relationship.
- RelationshipPattern - Interface in org.neo4j.cypherdsl.core
-
A shared, public interface for
relationshipsandchains of relationships. - relationshipTo(Node, String...) - Method in interface org.neo4j.cypherdsl.core.ExposesRelationships
-
Starts building an outgoing relationship to the
othernode. - relationshipTo(Node, String...) - Method in class org.neo4j.cypherdsl.core.Node
- relationshipTo(Node, String...) - Method in class org.neo4j.cypherdsl.core.Relationship
- relationshipTo(Node, String...) - Method in class org.neo4j.cypherdsl.core.RelationshipChain
- RelationshipTypes - Class in org.neo4j.cypherdsl.core
- RelationshipTypes(List<String>) - Constructor for class org.neo4j.cypherdsl.core.RelationshipTypes
- remainder(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Returns the remainder of this value and the
dividend. - remove(Node, String...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesSetAndRemove
- remove(Property...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesSetAndRemove
- Remove - Class in org.neo4j.cypherdsl.core
-
See Remove.
- REMOVE_LABEL - org.neo4j.cypherdsl.core.Operator
- render(Statement) - Method in interface org.neo4j.cypherdsl.core.renderer.Renderer
-
Renders a statement.
- Renderer - Interface in org.neo4j.cypherdsl.core.renderer
-
Instances of this class are supposed to be thread-safe.
- Return - Class in org.neo4j.cypherdsl.core
-
See Return.
- ReturnBody - Class in org.neo4j.cypherdsl.core
-
The container or "body" for return items, order and optional skip and things.
- returning() - Method in interface org.neo4j.cypherdsl.core.ListComprehension.OngoingDefinitionWithoutReturn
- returning(String...) - Method in interface org.neo4j.cypherdsl.core.ExposesReturning
- returning(Expression...) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
A RETURN statement without a previous match.
- returning(Expression...) - Method in interface org.neo4j.cypherdsl.core.ExposesReturning
-
Create a match that returns one or more expressions.
- returning(Expression...) - Method in interface org.neo4j.cypherdsl.core.ListComprehension.OngoingDefinitionWithoutReturn
- returning(Expression...) - Method in interface org.neo4j.cypherdsl.core.PatternComprehension.OngoingDefinitionWithoutReturn
- returning(Expression...) - Method in class org.neo4j.cypherdsl.core.ProcedureCall.StandaloneCallBuilder
- returning(Named...) - Method in interface org.neo4j.cypherdsl.core.ExposesReturning
- returning(Named...) - Method in interface org.neo4j.cypherdsl.core.ListComprehension.OngoingDefinitionWithoutReturn
- returning(Named...) - Method in interface org.neo4j.cypherdsl.core.PatternComprehension.OngoingDefinitionWithoutReturn
- returningDistinct(String...) - Method in interface org.neo4j.cypherdsl.core.ExposesReturning
- returningDistinct(Expression...) - Method in interface org.neo4j.cypherdsl.core.ExposesReturning
-
Create a match that returns the distinct set of one or more expressions.
- returningDistinct(Expression...) - Method in class org.neo4j.cypherdsl.core.ProcedureCall.StandaloneCallBuilder
- returningDistinct(Named...) - Method in interface org.neo4j.cypherdsl.core.ExposesReturning
- RTL - org.neo4j.cypherdsl.core.Relationship.Direction
-
Right to left
S
- set(Expression...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesSet
-
Adds a
SETclause to the statement. - set(Named, Expression) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesSet
- set(Node, String...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesSetAndRemove
- Set - Class in org.neo4j.cypherdsl.core
-
See Set.
- SET - org.neo4j.cypherdsl.core.Operator
- SET_LABEL - org.neo4j.cypherdsl.core.Operator
- shortestPath(String) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts defining a named path defined by the
shortestPathbetween a relationship by indicating a name. - shortestPath(Relationship) - Static method in class org.neo4j.cypherdsl.core.Functions
- shortestPath(SymbolicName) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts defining a named path defined by the
shortestPathbetween a relationship by indicating a name. - single(String) - Static method in class org.neo4j.cypherdsl.core.Predicates
- single(SymbolicName) - Static method in class org.neo4j.cypherdsl.core.Predicates
-
Starts building a new condition based on a function invocation for the
single()function. - SinglePartQuery - Class in org.neo4j.cypherdsl.core
-
See SinglePartQuery.
- size(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
size()function. - size(RelationshipPattern) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
size()function. - skip(Number) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesSkip
-
Adds a skip clause, skipping the given number of records.
- skip(Number) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.TerminalExposesSkip
-
Adds a skip clause, skipping the given number of records.
- Skip - Class in org.neo4j.cypherdsl.core
- sort(Expression) - Static method in class org.neo4j.cypherdsl.core.Cypher
- SortItem - Class in org.neo4j.cypherdsl.core
- SortItem.Direction - Enum in org.neo4j.cypherdsl.core
-
Sort direction.
- STARTS_WITH - org.neo4j.cypherdsl.core.Operator
- startsWith(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a condition that checks whether this
expressionstarts with thatexpression. - Statement - Interface in org.neo4j.cypherdsl.core
-
Shall be the common interfaces for queries that we support.
- Statement.RegularQuery - Interface in org.neo4j.cypherdsl.core
-
Represents
RegularQuery. - Statement.SingleQuery - Interface in org.neo4j.cypherdsl.core
-
Represents a
SingleQuery. - StatementBuilder - Interface in org.neo4j.cypherdsl.core
- StatementBuilder.BuildableStatement - Interface in org.neo4j.cypherdsl.core
-
A statement that has all information required to be build and exposes a build method.
- StatementBuilder.ExposesDelete - Interface in org.neo4j.cypherdsl.core
-
A step that exposes only the delete clause.
- StatementBuilder.ExposesLimit - Interface in org.neo4j.cypherdsl.core
-
A step that exposes the
StatementBuilder.ExposesLimit.limit(Number)method. - StatementBuilder.ExposesOrderBy - Interface in org.neo4j.cypherdsl.core
-
See
StatementBuilder.TerminalExposesOrderBy, but on a with clause. - StatementBuilder.ExposesSet - Interface in org.neo4j.cypherdsl.core
-
Set part of a statement.
- StatementBuilder.ExposesSetAndRemove - Interface in org.neo4j.cypherdsl.core
-
A step that exposes the set clause.
- StatementBuilder.ExposesSkip - Interface in org.neo4j.cypherdsl.core
-
A step that exposes the
StatementBuilder.ExposesSkip.skip(Number)method. - StatementBuilder.ExposesUpdatingClause - Interface in org.neo4j.cypherdsl.core
-
A step providing all the supported updating clauses (DELETE, SET)
- StatementBuilder.ExposesWith - Interface in org.neo4j.cypherdsl.core
-
A step that exposes the
WITHclause. - StatementBuilder.OngoingMatchAndReturnWithOrder - Interface in org.neo4j.cypherdsl.core
-
Combines the capabilities of skip, limit and adds additional expressions to the order-by items.
- StatementBuilder.OngoingMatchAndUpdate - Interface in org.neo4j.cypherdsl.core
-
A buildable step that will create a MATCH ...
- StatementBuilder.OngoingOrderDefinition - Interface in org.neo4j.cypherdsl.core
-
An intermediate step while defining the order of a with clause.
- StatementBuilder.OngoingReading - Interface in org.neo4j.cypherdsl.core
-
A match that exposes
returningand for which it is not decided whether the optional where part has been used or note. - StatementBuilder.OngoingReadingAndReturn - Interface in org.neo4j.cypherdsl.core
-
A match that knows what to return and which is ready to be build.
- StatementBuilder.OngoingReadingAndWith - Interface in org.neo4j.cypherdsl.core
-
Represents a reading statement ending in a with clause, potentially already having an order and not exposing order methods.
- StatementBuilder.OngoingReadingAndWithWithWhereAndOrder - Interface in org.neo4j.cypherdsl.core
-
Combines the capabilities of skip, limit and adds additional expressions to the order-by items.
- StatementBuilder.OngoingReadingWithoutWhere - Interface in org.neo4j.cypherdsl.core
-
A match that exposes
returningandwheremethods to add required information. - StatementBuilder.OngoingReadingWithWhere - Interface in org.neo4j.cypherdsl.core
-
A match that has a non-empty
where-part. - StatementBuilder.OngoingUnwind - Interface in org.neo4j.cypherdsl.core
-
Builder part for unwinding.
- StatementBuilder.OngoingUpdate - Interface in org.neo4j.cypherdsl.core
-
An ongoing update statement that can be used to chain more update statements or add a with or return clause.
- StatementBuilder.OrderableOngoingReadingAndWith - Interface in org.neo4j.cypherdsl.core
- StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere - Interface in org.neo4j.cypherdsl.core
-
A match that knows what to pipe to the next part of a multi part query.
- StatementBuilder.OrderableOngoingReadingAndWithWithWhere - Interface in org.neo4j.cypherdsl.core
- StatementBuilder.TerminalExposesLimit - Interface in org.neo4j.cypherdsl.core
-
A step that exposes the
StatementBuilder.TerminalExposesLimit.limit(Number)method. - StatementBuilder.TerminalExposesOrderBy - Interface in org.neo4j.cypherdsl.core
-
A step that exposes several methods to specify ordering.
- StatementBuilder.TerminalExposesSkip - Interface in org.neo4j.cypherdsl.core
-
A step that exposes the
StatementBuilder.TerminalExposesSkip.skip(Number)method. - StatementBuilder.TerminalOngoingOrderDefinition - Interface in org.neo4j.cypherdsl.core
-
An intermediate step while defining the order of a result set.
- stDev(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
stDev()function. - stDevP(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
stDevP()function. - StringLiteral - Class in org.neo4j.cypherdsl.core
-
The string representation of a string literal will be a quoted Cypher string in single tickmarks with escaped reserved characters.
- subtract(Expression) - Method in interface org.neo4j.cypherdsl.core.Expression
-
Creates a
-operation of this (the minuend) and thesubtrahend. - SUBTRACTION - org.neo4j.cypherdsl.core.Operator
- sum(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
sum()function. - SymbolicName - Class in org.neo4j.cypherdsl.core
-
A symbolic name to identify nodes, relationships and aliased items.
T
- then(Expression) - Method in class org.neo4j.cypherdsl.core.Case.OngoingWhenThen
- to(Expression) - Method in class org.neo4j.cypherdsl.core.Property
-
Creates an
Operationsetting this property to a new value. - toLower(Expression) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for the
toLower()function. - toString() - Method in class org.neo4j.cypherdsl.core.FunctionInvocation
- toString() - Method in class org.neo4j.cypherdsl.core.Node
- toString() - Method in class org.neo4j.cypherdsl.core.NodeLabel
- toString() - Method in class org.neo4j.cypherdsl.core.SymbolicName
- type(Relationship) - Static method in class org.neo4j.cypherdsl.core.Functions
-
Creates a function invocation for
type{}. - TypedSubtree<T extends Visitable,SELF extends TypedSubtree<T,SELF>> - Class in org.neo4j.cypherdsl.core.support
-
This class helps to group items of the same type on the same level of the tree into a list structure that can be recognized by visitors.
- TypedSubtree(List<T>) - Constructor for class org.neo4j.cypherdsl.core.support.TypedSubtree
- TypedSubtree(T...) - Constructor for class org.neo4j.cypherdsl.core.support.TypedSubtree
U
- unbounded() - Method in class org.neo4j.cypherdsl.core.Relationship
-
Creates a new relationship with an unbound length minimum length
- unbounded() - Method in class org.neo4j.cypherdsl.core.RelationshipChain
-
Changes the length of the last element of this chain to an unbounded pattern.
- UNDEFINED - org.neo4j.cypherdsl.core.SortItem.Direction
- UNI - org.neo4j.cypherdsl.core.Relationship.Direction
-
None
- union(Statement...) - Static method in class org.neo4j.cypherdsl.core.Cypher
- unionAll(Statement...) - Static method in class org.neo4j.cypherdsl.core.Cypher
- UnionPart - Class in org.neo4j.cypherdsl.core
-
Represents a part of an union.
- UnionQuery - Class in org.neo4j.cypherdsl.core
- unwind(String) - Method in interface org.neo4j.cypherdsl.core.ExposesUnwind
- unwind(Expression) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts building a statement starting with an
UNWINDclause. - unwind(Expression) - Method in interface org.neo4j.cypherdsl.core.ExposesUnwind
- unwind(Expression...) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts building a statement starting with an
UNWINDclause. - unwind(Expression...) - Method in interface org.neo4j.cypherdsl.core.ExposesUnwind
- Unwind - Class in org.neo4j.cypherdsl.core
-
See Unwind.
V
- valueOf(String) - Static method in enum org.neo4j.cypherdsl.core.Distinct
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.cypherdsl.core.Operator.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.cypherdsl.core.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.cypherdsl.core.Relationship.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.cypherdsl.core.SortItem.Direction
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.neo4j.cypherdsl.core.Distinct
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.neo4j.cypherdsl.core.Operator.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.neo4j.cypherdsl.core.Operator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.neo4j.cypherdsl.core.Relationship.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.neo4j.cypherdsl.core.SortItem.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Visitable - Interface in org.neo4j.cypherdsl.core.support
-
Interface for implementations that accepts
visitors. - visitIfNotNull(Visitable, Visitor) - Static method in interface org.neo4j.cypherdsl.core.support.Visitable
-
A helper method that presents the
visitorto thevisitableif the visitable is not null. - Visitor - Interface in org.neo4j.cypherdsl.core.support
W
- when(Expression) - Method in interface org.neo4j.cypherdsl.core.Case.CaseEnding
- when(Expression) - Method in class org.neo4j.cypherdsl.core.Case.CaseWhenThen
- when(Expression) - Method in class org.neo4j.cypherdsl.core.Case
- where(Condition) - Method in interface org.neo4j.cypherdsl.core.ExposesWhere
-
Adds a where clause to this fragement.
- where(Condition) - Method in interface org.neo4j.cypherdsl.core.ListComprehension.OngoingDefinitionWithList
- where(Condition) - Method in interface org.neo4j.cypherdsl.core.PatternComprehension.OngoingDefinitionWithPattern
- where(Condition) - Method in interface org.neo4j.cypherdsl.core.Predicates.OngoingListBasedPredicateFunctionWithList
- where(Condition) - Method in class org.neo4j.cypherdsl.core.ProcedureCall.StandaloneCallBuilder
- where(Condition) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere
-
Adds a where clause to this match.
- where(RelationshipPattern) - Method in interface org.neo4j.cypherdsl.core.ExposesWhere
-
Adds a where clause based on a path pattern to this match.
- where(RelationshipPattern) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere
-
Adds a where clause based on a path pattern to this match.
- Where - Class in org.neo4j.cypherdsl.core
-
Roughly corresponding to Where.
- with(String...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesWith
- with(AliasedExpression...) - Static method in class org.neo4j.cypherdsl.core.Cypher
-
Starts a statement with a leading
WITH. - with(AliasedExpression...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder
-
Allows for queries starting with
with range(1,10) as x return xor similar. - with(Expression...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesWith
-
Create a match that returns one or more expressions.
- with(Named...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesWith
- With - Class in org.neo4j.cypherdsl.core
-
See With.
- withArgs(Expression...) - Method in interface org.neo4j.cypherdsl.core.ExposesCall.ExposesWithArgs
-
Adds the given arguments to the ongoing call and procedes.
- withArgs(Expression...) - Method in class org.neo4j.cypherdsl.core.ProcedureCall.StandaloneCallBuilder
- withDistinct(String...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesWith
- withDistinct(Expression...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesWith
-
Create a match that returns the distinct set of one or more expressions.
- withDistinct(Named...) - Method in interface org.neo4j.cypherdsl.core.StatementBuilder.ExposesWith
- withProperties(Object...) - Method in interface org.neo4j.cypherdsl.core.ExposesProperties
-
Creates a a copy of this property container with additional properties.
- withProperties(Object...) - Method in class org.neo4j.cypherdsl.core.Node
- withProperties(Object...) - Method in class org.neo4j.cypherdsl.core.Relationship
- withProperties(MapExpression<?>) - Method in interface org.neo4j.cypherdsl.core.ExposesProperties
-
Creates a a copy of this property container with additional properties.
- withProperties(MapExpression<?>) - Method in class org.neo4j.cypherdsl.core.Node
- withProperties(MapExpression<?>) - Method in class org.neo4j.cypherdsl.core.Relationship
X
- xor(Condition) - Method in class org.neo4j.cypherdsl.core.CompoundCondition
- xor(Condition) - Method in interface org.neo4j.cypherdsl.core.Condition
-
Adds a condition to this condition with a XOR.
- xor(RelationshipPattern) - Method in interface org.neo4j.cypherdsl.core.Condition
-
Adds a condition based on a path pattern to this condition with a XOR.
- XOR - org.neo4j.cypherdsl.core.Operator
Y
- yield(String...) - Method in interface org.neo4j.cypherdsl.core.ExposesCall.ExposesYield
- yield(AliasedExpression...) - Method in interface org.neo4j.cypherdsl.core.ExposesCall.ExposesYield
- yield(AliasedExpression...) - Method in class org.neo4j.cypherdsl.core.ProcedureCall.StandaloneCallBuilder
- yield(SymbolicName...) - Method in interface org.neo4j.cypherdsl.core.ExposesCall.ExposesYield
- yield(SymbolicName...) - Method in class org.neo4j.cypherdsl.core.ProcedureCall.StandaloneCallBuilder
- yieldItems - Variable in class org.neo4j.cypherdsl.core.ProcedureCall.Builder
- YieldItems<T extends Expression,SELF extends YieldItems<T,SELF>> - Class in org.neo4j.cypherdsl.core
-
Items yielded by a stand alone or in query call.
All Classes All Packages