Uses of Interface
org.neo4j.cypherdsl.core.IdentifiableElement
-
Uses of IdentifiableElement in org.neo4j.cypherdsl.core
Modifier and TypeInterfaceDescriptioninterface
A named thing exposesNamed.getSymbolicName()
, making the thing identifiable.interface
See NodePattern.interface
A property.interface
A container having properties.interface
See RelationshipPattern.Modifier and TypeClassDescriptionfinal class
An aliased expression, that deals with named expressions when accepting visitors.final class
The*
.final class
Represents a named path.class
This is the base class for all nodes.class
RelationshipBase<S extends NodeBase<?>,
E extends NodeBase<?>, SELF extends RelationshipBase<S, E, SELF>> This is the base class for all relationships.final class
A symbolic name to identify nodes, relationships and aliased items.Modifier and TypeMethodDescriptionExposesSubqueryCall.call
(Statement statement, IdentifiableElement... imports) Thesubquery
parameter must be a valid sub-query.ExposesSubqueryCall.callInTransactions
(Statement statement, Integer rows, IdentifiableElement... imports) Creates a subquery running in its own transactions.ExposesSubqueryCall.callInTransactions
(Statement statement, IdentifiableElement... imports) Creates a subquery running in its own transactions.static @NotNull CountExpression
Cypher.count
(Statement statement, IdentifiableElement... imports) Creates a COUNT from a full statement, including its filters and conditions.static @NotNull CountExpression
Expressions.count
(Statement statement, IdentifiableElement... imports) Deprecated.Creates a COUNT from a full statement, including its filters and conditions.static Condition
Cypher.exists
(Statement statement, IdentifiableElement... imports) Creates a new condition via an existential sub-query.static Condition
Predicates.exists
(Statement statement, IdentifiableElement... imports) Deprecated.Creates a new condition via an existential sub-query.static SubqueryExpressionBuilder
Cypher.subqueryWith
(IdentifiableElement... identifiableElements) Start building a new sub-query expression by importing variables into the scope with a WITH clause.Cypher.with
(IdentifiableElement... elements) Starts a statement with a leadingWITH
.default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere
ExposesWith.with
(IdentifiableElement... elements) Create a match that returns one or more identifiable elements.Expressions.with
(IdentifiableElement... identifiableElements) Deprecated.default @NotNull StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere
ExposesWith.withDistinct
(IdentifiableElement... elements) Create a match that returns the distinct set of one or more identifiable elements.Modifier and TypeMethodDescriptionCypher.with
(Collection<IdentifiableElement> elements) Starts a statement with a leadingWITH
.ExposesWith.with
(Collection<IdentifiableElement> elements) Create a match that returns one or more identifiable elements.ExposesWith.withDistinct
(Collection<IdentifiableElement> expressions) Create a match that returns the distinct set of one or more expressions.
Cypher.subqueryWith(IdentifiableElement...)
instead.