- All Implemented Interfaces:
Visitable,Expression
@API(status=STABLE,
since="1.0")
public final class MapExpression
extends TypedSubtree<Expression>
implements Expression
A dedicated map expression.
Most of the comparison methods on this expression will not result in a sensible query fragment.
A MapExpression is be useful as a concrete parameter to functions or as properties on nodes
or relationships.
- Since:
- 1.0
- Author:
- Michael J. Simons
-
Field Summary
Fields inherited from class org.neo4j.cypherdsl.core.ast.TypedSubtree
children -
Method Summary
Modifier and TypeMethodDescriptionprotected VisitableprepareVisit(Expression child) A hook for interfere with the visitation of child elements.Methods inherited from class org.neo4j.cypherdsl.core.ast.TypedSubtree
acceptMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.neo4j.cypherdsl.core.Expression
add, as, as, ascending, asCondition, concat, contains, descending, divide, endsWith, eq, gt, gte, hasSize, in, includesAll, includesAny, isEmpty, isEqualTo, isFalse, isNotEqualTo, isNotNull, isNull, isTrue, lt, lte, matches, matches, multiply, ne, pow, property, remainder, size, sorted, startsWith, subtract
-
Method Details
-
prepareVisit
Description copied from class:TypedSubtreeA hook for interfere with the visitation of child elements.- Overrides:
prepareVisitin classTypedSubtree<Expression>- Parameters:
child- The current child element- Returns:
- The visitable that has been prepared
-