Class MapExpression

  • All Implemented Interfaces:
    Expression, Visitable

    @API(status=INTERNAL,
         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 Detail

      • 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