class EntityRedirectDocumentImpl implements EntityRedirectDocument {

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

	  EntityRedirectDocumentImpl(EntityIdValue id, EntityIdValue targetId, long revisionId);
	@JsonCreator  EntityRedirectDocumentImpl(
			@JsonProperty("entity") String jsonId,
			@JsonProperty("redirect") String jsonTargetId,
			@JsonProperty("lastrevid") long revisionId,
			@JacksonInject("siteIri") String siteIri);

}