public boolean equals()

in cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/IPInfo.java [207:223]


   public boolean equals(Object o) {
      if (this == o) return true;
      if (!(o instanceof IPInfo)) return false;
      if (!super.equals(o)) return false;

      IPInfo ipInfo = (IPInfo) o;

      if (netmask != ipInfo.netmask) return false;
      if (gateway != null ? !gateway.equals(ipInfo.gateway) : ipInfo.gateway != null) return false;
      if (meta != null ? !meta.equals(ipInfo.meta) : ipInfo.meta != null) return false;
      if (nameservers != null ? !nameservers.equals(ipInfo.nameservers) : ipInfo.nameservers != null) return false;
      if (subscription != null ? !subscription.equals(ipInfo.subscription) : ipInfo.subscription != null)
         return false;
      if (tags != null ? !tags.equals(ipInfo.tags) : ipInfo.tags != null) return false;

      return true;
   }