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;
}