package org.kne.cloud.network; import java.util.Objects; public class PortPair { private int sport; private int dport; @Override public String toString() { return sport+"->"+dport; } public PortPair(int sport, int dport) { super(); this.sport = sport; this.dport = dport; } public int getSport() { return sport; } public int getDport() { return dport; } @Override public int hashCode() { return Objects.hash(dport, sport); } @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; PortPair other = (PortPair) obj; return dport == other.dport && sport == other.sport; } }