package org.opennaas.extensions.opendaylight.vtn.model; /** * * @author Josep Batallé <josep.batalle@i2cat.net> */ public class vLink { private String vlk_name; private String vnode1_name; private String if1_name; private String vnode2_name; private String if2_name; private BoundaryMap boundaryMap; public vLink(String vlk_name, String vnode1, String if1, String vnode2, String if2, BoundaryMap bound) { this.vlk_name = vlk_name; this.vnode1_name = vnode1; this.if1_name = if1; this.vnode2_name = vnode2; this.if2_name = if2; this.boundaryMap = bound; } public vLink() { } public String getVlk_name() { return vlk_name; } public void setVlk_name(String vlk_name) { this.vlk_name = vlk_name; } public String getVnode1_name() { return vnode1_name; } public void setVnode1_name(String vnode1_name) { this.vnode1_name = vnode1_name; } public String getIf1_name() { return if1_name; } public void setIf1_name(String if1_name) { this.if1_name = if1_name; } public String getVnode2_name() { return vnode2_name; } public void setVnode2_name(String vnode2_name) { this.vnode2_name = vnode2_name; } public String getIf2_name() { return if2_name; } public void setIf2_name(String if2_name) { this.if2_name = if2_name; } public BoundaryMap getBoundaryMap() { return boundaryMap; } public void setBoundaryMap(BoundaryMap boundaryMap) { this.boundaryMap = boundaryMap; } @Override public int hashCode() { int hash = 7; return hash; } @Override public boolean equals(Object obj) { if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } final vLink other = (vLink) obj; if ((this.vlk_name == null) ? (other.vlk_name != null) : !this.vlk_name.equals(other.vlk_name)) { return false; } if ((this.vnode1_name == null) ? (other.vnode1_name != null) : !this.vnode1_name.equals(other.vnode1_name)) { return false; } if ((this.if1_name == null) ? (other.if1_name != null) : !this.if1_name.equals(other.if1_name)) { return false; } if ((this.vnode2_name == null) ? (other.vnode2_name != null) : !this.vnode2_name.equals(other.vnode2_name)) { return false; } if ((this.if2_name == null) ? (other.if2_name != null) : !this.if2_name.equals(other.if2_name)) { return false; } if (this.boundaryMap != other.boundaryMap && (this.boundaryMap == null || !this.boundaryMap.equals(other.boundaryMap))) { return false; } return true; } }