net.floodlightcontroller.routing
Class Link

java.lang.Object
  extended by net.floodlightcontroller.routing.Link
All Implemented Interfaces:
java.lang.Comparable<Link>

public class Link
extends java.lang.Object
implements java.lang.Comparable<Link>


Constructor Summary
Link()
           
Link(long srcId, int srcPort, long dstId, int dstPort)
           
 
Method Summary
 int compareTo(Link a)
           
 boolean equals(java.lang.Object obj)
           
 long getDst()
           
 int getDstPort()
           
 long getSrc()
           
 int getSrcPort()
           
 int hashCode()
           
 void setDst(long dst)
           
 void setDstPort(short dstPort)
           
 void setSrc(long src)
           
 void setSrcPort(short srcPort)
           
 java.lang.String toKeyString()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Link

public Link(long srcId,
            int srcPort,
            long dstId,
            int dstPort)

Link

public Link()
Method Detail

getSrc

public long getSrc()

getSrcPort

public int getSrcPort()

getDst

public long getDst()

getDstPort

public int getDstPort()

setSrc

public void setSrc(long src)

setSrcPort

public void setSrcPort(short srcPort)

setDst

public void setDst(long dst)

setDstPort

public void setDstPort(short dstPort)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

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

toKeyString

public java.lang.String toKeyString()

compareTo

public int compareTo(Link a)
Specified by:
compareTo in interface java.lang.Comparable<Link>