public boolean equals()

in trinidad-api/src/main/java/org/apache/myfaces/trinidad/skin/SkinMetadata.java [177:206]


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

    SkinMetadata that = (SkinMetadata) o;

    if (_id != null ? !_id.equals(that._id) : that._id != null) return false;
    if (_family != null ? !_family.equals(that._family) : that._family != null) return false;
    if (_renderKitId != null ? !_renderKitId.equals(that._renderKitId) : that._renderKitId != null)
      return false;
    if (_resourceBundleName != null
        ? !_resourceBundleName.equals(that._resourceBundleName)
        : that._resourceBundleName != null) return false;
    if (_styleSheetName != null
        ? !_styleSheetName.equals(that._styleSheetName)
        : that._styleSheetName != null) return false;
    if (_translationSource != null
        ? !_translationSource.equals(that._translationSource)
        : that._translationSource != null) return false;
    if (_version != null ? !_version.equals(that._version) : that._version != null) return false;
    if (_baseSkinId != null ? !_baseSkinId.equals(that._baseSkinId) : that._baseSkinId != null)
      return false;
    if (_features != null ? !_features.equals(that._features) : that._features != null)
      return false;
    if (_metadata != null ? !_metadata.equals(that._metadata) : that._metadata != null)
      return false;

    return true;
  }