X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fswitchmanager%2Fapi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fswitchmanager%2FSubnet.java;h=f33fa18e299f62b8680389150c916a28efb06254;hp=1deda7c9d0d73ff3250dbcbcb2d08c215f624954;hb=f220be706165e51a66c5fa9ac80100c52db9375e;hpb=a8c1facc16de70e7ca2bcfd7a94d75f590c2fca4 diff --git a/opendaylight/switchmanager/api/src/main/java/org/opendaylight/controller/switchmanager/Subnet.java b/opendaylight/switchmanager/api/src/main/java/org/opendaylight/controller/switchmanager/Subnet.java index 1deda7c9d0..f33fa18e29 100644 --- a/opendaylight/switchmanager/api/src/main/java/org/opendaylight/controller/switchmanager/Subnet.java +++ b/opendaylight/switchmanager/api/src/main/java/org/opendaylight/controller/switchmanager/Subnet.java @@ -38,9 +38,9 @@ public class Subnet implements Cloneable, Serializable { } public Subnet(SubnetConfig conf) { - networkAddress = conf.getIPnum(); + networkAddress = conf.getIPAddress(); subnetMaskLength = conf.getIPMaskLen(); - nodeConnectors = conf.getSubnetNodeConnectors(); + nodeConnectors = conf.getNodeConnectors(); } public Subnet(Subnet subnet) { @@ -196,27 +196,36 @@ public class Subnet implements Cloneable, Serializable { @Override public boolean equals(Object obj) { - if (this == obj) + if (this == obj) { return true; - if (obj == null) + } + if (obj == null) { return false; - if (getClass() != obj.getClass()) + } + if (getClass() != obj.getClass()) { return false; + } Subnet other = (Subnet) obj; if (networkAddress == null) { - if (other.networkAddress != null) + if (other.networkAddress != null) { return false; - } else if (!networkAddress.equals(other.networkAddress)) + } + } else if (!networkAddress.equals(other.networkAddress)) { return false; + } if (nodeConnectors == null) { - if (other.nodeConnectors != null) + if (other.nodeConnectors != null) { return false; - } else if (!nodeConnectors.equals(other.nodeConnectors)) + } + } else if (!nodeConnectors.equals(other.nodeConnectors)) { return false; - if (subnetMaskLength != other.subnetMaskLength) + } + if (subnetMaskLength != other.subnetMaskLength) { return false; - if (vlan != other.vlan) + } + if (vlan != other.vlan) { return false; + } return true; } @@ -243,8 +252,9 @@ public class Subnet implements Cloneable, Serializable { public boolean isMutualExclusive(Subnet otherSubnet) { if (this.networkAddress.getClass() != otherSubnet.networkAddress - .getClass()) + .getClass()) { return true; + } if (this.isSubnetOf(otherSubnet.getNetworkAddress())) { return false; }