Class NamedPath

  • All Implemented Interfaces:
    Visitable, IdentifiableElement, Named, PatternElement

    @API(status=EXPERIMENTAL,
         since="1.1")
    public final class NamedPath
    extends Object
    implements PatternElement, Named
    Represents a named path. A named path can be either a RelationshipPattern that has been assigned to a variable as in p := (a)-->(b), a call to functions known to return paths or an existing, symbolic name that might come from an arbitrary procedure returning path elements.
    Note: We cannot check a value that has been yielded from a procedure upfront to verify that it is a named path. This is up to the caller.
    Since:
    1.1
    Author:
    Michael J. Simons