class Location {

	public String getCountryCode() {
		if (isNotEmpty(countryCode)) {
			return countryCode;
		} else {
			return DEFAULT_COUNTRY_CODE;
		}
	}

	@JsonCreator public  Location(
		@JsonProperty("city") String city,
		@JsonProperty("zipCode") String zipCode,
		@JsonProperty("coordinate") Coordinate coordinate,
		@JsonProperty("countryCode") String countryCode);
	public  Location(
		@JsonProperty("city") String city,
		@JsonProperty("zipCode") String zipCode,
		@JsonProperty("coordinate") Coordinate coordinate);

}