public boolean equals()

in apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2/domain/Port.java [387:418]


   public boolean equals(Object o) {
      if (this == o)
         return true;
      if (o == null || getClass() != o.getClass())
         return false;

      Port that = (Port) o;

      return Objects.equal(this.id, that.id) &&
            Objects.equal(this.status, that.status) &&
            Objects.equal(this.vifType, that.vifType) &&
            Objects.equal(this.vifDetails, that.vifDetails) &&
            Objects.equal(this.qosQueueId, that.qosQueueId) &&
            Objects.equal(this.name, that.name) &&
            Objects.equal(this.networkId, that.networkId) &&
            Objects.equal(this.adminStateUp, that.adminStateUp) &&
            Objects.equal(this.macAddress, that.macAddress) &&
            Objects.equal(this.fixedIps, that.fixedIps) &&
            Objects.equal(this.deviceId, that.deviceId) &&
            Objects.equal(this.deviceOwner, that.deviceOwner) &&
            Objects.equal(this.tenantId, that.tenantId) &&
            Objects.equal(this.securityGroups, that.securityGroups) &&
            Objects.equal(this.allowedAddressPairs, that.allowedAddressPairs) &&
            Objects.equal(this.extraDhcpOptions, that.extraDhcpOptions) &&
            Objects.equal(this.vnicType, that.vnicType) &&
            Objects.equal(this.hostId, that.hostId) &&
            Objects.equal(this.profile, that.profile) &&
            Objects.equal(this.portSecurity, that.portSecurity) &&
            Objects.equal(this.profileId, that.profileId) &&
            Objects.equal(this.macLearning, that.macLearning) &&
            Objects.equal(this.qosRxtxFactor, that.qosRxtxFactor);
   }