Class Edge


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

      • Edge

        public Edge​(Vertex source,
                    Vertex sink,
                    int numberOfFlows)
      • Edge

        public Edge​(Vertex source,
                    Vertex sink,
                    double capacity,
                    int numberOfFlows)
    • Method Detail

      • init

        public void init​(Vertex source,
                         Vertex sink,
                         double capacity,
                         int numberOfFlows)
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • toString

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

        public java.lang.String getName()
      • getInvName

        public java.lang.String getInvName()
      • getCapacity

        public double getCapacity()
      • getSource

        public Vertex getSource()
      • getSink

        public Vertex getSink()
      • setFLow

        public void setFLow​(int i,
                            double f)
      • getFlow

        public double getFlow​(int i)
      • getNumberOfFlows

        public int getNumberOfFlows()