@Test public void hashBasedOnContent() { assertEquals(c1.hashCode(), c2.hashCode()); }
@Override public int hashCode() { return Hash.hashCode(this); }
GlobeCoordinatesValueImpl extends ValueImpl implements
		GlobeCoordinatesValue { @Override public int hashCode() { return Hash.hashCode(this); } }
GlobeCoordinatesValueImpl extends ValueImpl implements
		GlobeCoordinatesValue { @Override public int hashCode() { return Hash.hashCode(this); } GlobeCoordinatesValueImpl(double latitude, double longitude,
			double precision, String globe); @JsonCreator  GlobeCoordinatesValueImpl(
			@JsonProperty("value") JacksonInnerGlobeCoordinates innerCoordinates); }
GlobeCoordinatesValueImpl extends ValueImpl implements
		GlobeCoordinatesValue { @Override public int hashCode() { return Hash.hashCode(this); } GlobeCoordinatesValueImpl(double latitude, double longitude,
			double precision, String globe); @JsonCreator  GlobeCoordinatesValueImpl(
			@JsonProperty("value") JacksonInnerGlobeCoordinates innerCoordinates); JacksonInnerGlobeCoordinates getValue(); @JsonIgnore @Override double getLatitude(); @JsonIgnore @Override double getLongitude(); @JsonIgnore @Override double getPrecision(); @JsonIgnore @Override String getGlobe(); @JsonIgnore @Override ItemIdValue getGlobeItemId(); @Override T accept(ValueVisitor<T> valueVisitor); @Override int hashCode(); @Override boolean equals(Object obj); @Override String toString(); }
GlobeCoordinatesValueImpl extends ValueImpl implements
		GlobeCoordinatesValue { @Override public int hashCode() { return Hash.hashCode(this); } GlobeCoordinatesValueImpl(double latitude, double longitude,
			double precision, String globe); @JsonCreator  GlobeCoordinatesValueImpl(
			@JsonProperty("value") JacksonInnerGlobeCoordinates innerCoordinates); JacksonInnerGlobeCoordinates getValue(); @JsonIgnore @Override double getLatitude(); @JsonIgnore @Override double getLongitude(); @JsonIgnore @Override double getPrecision(); @JsonIgnore @Override String getGlobe(); @JsonIgnore @Override ItemIdValue getGlobeItemId(); @Override T accept(ValueVisitor<T> valueVisitor); @Override int hashCode(); @Override boolean equals(Object obj); @Override String toString();  }