/// <summary> /// Returns true if OrgApacheSlingCaconfigImplOverrideOsgiConfigurationOverrideProviProperties instances are equal /// </summary> /// <param name="other">Instance of OrgApacheSlingCaconfigImplOverrideOsgiConfigurationOverrideProviProperties to be compared</param> /// <returns>Boolean</returns> public bool Equals(OrgApacheSlingCaconfigImplOverrideOsgiConfigurationOverrideProviProperties other) { if (other is null) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( Description == other.Description || Description != null && Description.Equals(other.Description) ) && ( Overrides == other.Overrides || Overrides != null && Overrides.Equals(other.Overrides) ) && ( Enabled == other.Enabled || Enabled != null && Enabled.Equals(other.Enabled) ) && ( ServiceRanking == other.ServiceRanking || ServiceRanking != null && ServiceRanking.Equals(other.ServiceRanking) )); }