net.floodlightcontroller.routing
Class Link
java.lang.Object
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)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Link
public Link(long srcId,
int srcPort,
long dstId,
int dstPort)
Link
public Link()
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>