Class MapExpression

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
  • Method Details

    • prepareVisit

      protected Visitable prepareVisit(Expression child)
      Description copied from class: TypedSubtree
      A hook for interfere with the visitation of child elements.
      Overrides:
      prepareVisit in class TypedSubtree<Expression>
      Parameters:
      child - The current child element
      Returns:
      The visitable that has been prepared