class SiteLinkImpl implements SiteLink {

	@Override
	public int hashCode() {
		return Hash.hashCode(this);
	}

	public  SiteLinkImpl(
			String title,
			String site,
			List<ItemIdValue> badges);
	@JsonCreator  SiteLinkImpl(
			@JsonProperty("title") String title,
			@JsonProperty("site") String site,
			@JsonProperty("badges") List<String> badges,
			@JacksonInject("siteIri") String siteIri
	);

}