Class Path


  • public class Path
    extends java.lang.Object
    • Constructor Detail

      • Path

        public Path()
    • Method Detail

      • add

        public void add​(Edge edge)
      • forkPath

        public Path forkPath()
      • getNodes

        public java.util.List<Node> getNodes()
      • getEdges

        public java.util.List<Node> getEdges()
      • getNode

        public Node getNode​(int index)
      • firstNode

        public Node firstNode()
      • lastNode

        public Node lastNode()
      • nodes

        public int nodes()
      • edges

        public int edges()
      • isEmpty

        public boolean isEmpty()
      • firstEdge

        public Edge firstEdge()
      • lastEdge

        public Edge lastEdge()
      • getEdge

        public Edge getEdge​(int index)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object