Interface Path

    • Method Detail

      • startNode

        Node startNode()
        获取路径起始点。
        Returns:
        起始点
      • endNode

        Node endNode()
        获取路径终止点。
        Returns:
        终止点
      • lastRelationship

        Relationship lastRelationship()
        获取路径中最后一条边。
        Returns:
      • relationships

        Iterable<Relationship> relationships()
        获取路径中所有边。
        Returns:
        边迭代器
      • reverseRelationships

        Iterable<Relationship> reverseRelationships()
        获取路径相反的顺序的所有边。
        Returns:
        边迭代器
      • nodes

        Iterable<Node> nodes()
        获取路径中所有点。
        Returns:
        点迭代器
      • reverseNodes

        Iterable<Node> reverseNodes()
        获取路径相反的顺序所有点。
        Returns:
        点迭代器
      • length

        int length()
        获取路径的长度,即边的数量(相当于点数量减一)。
        Returns:
        路径长度
      • toString

        String toString()
        打印的路径字符串。
        Overrides:
        toString in class Object
        Returns:
        打印的路径字符串