You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rave.apache.org by mf...@apache.org on 2012/05/30 19:21:27 UTC
svn commit: r1344357 -
/rave/branches/model_interfaces/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/AddressImpl.java
Author: mfranklin
Date: Wed May 30 17:21:26 2012
New Revision: 1344357
URL: http://svn.apache.org/viewvc?rev=1344357&view=rev
Log:
Added POJO Address (RAVE-630)
Added:
rave/branches/model_interfaces/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/AddressImpl.java
Added: rave/branches/model_interfaces/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/AddressImpl.java
URL: http://svn.apache.org/viewvc/rave/branches/model_interfaces/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/AddressImpl.java?rev=1344357&view=auto
==============================================================================
--- rave/branches/model_interfaces/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/AddressImpl.java (added)
+++ rave/branches/model_interfaces/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/AddressImpl.java Wed May 30 17:21:26 2012
@@ -0,0 +1,134 @@
+package org.apache.rave.portal.model;
+
+/**
+ */
+public class AddressImpl implements Address {
+
+ private String country;
+ private Float latitude;
+ private Float longitude;
+ private String locality;
+ private String postalCode;
+ private String region;
+ private String streetAddress;
+ private String qualifier;
+ private String formatted;
+ private Boolean primary;
+
+ public String getCountry() {
+ return country;
+ }
+
+ public void setCountry(String country) {
+ this.country = country;
+ }
+
+ public Float getLatitude() {
+ return latitude;
+ }
+
+ public void setLatitude(Float latitude) {
+ this.latitude = latitude;
+ }
+
+ public Float getLongitude() {
+ return longitude;
+ }
+
+ public void setLongitude(Float longitude) {
+ this.longitude = longitude;
+ }
+
+ public String getLocality() {
+ return locality;
+ }
+
+ public void setLocality(String locality) {
+ this.locality = locality;
+ }
+
+ public String getPostalCode() {
+ return postalCode;
+ }
+
+ public void setPostalCode(String postalCode) {
+ this.postalCode = postalCode;
+ }
+
+ public String getRegion() {
+ return region;
+ }
+
+ public void setRegion(String region) {
+ this.region = region;
+ }
+
+ public String getStreetAddress() {
+ return streetAddress;
+ }
+
+ public void setStreetAddress(String streetAddress) {
+ this.streetAddress = streetAddress;
+ }
+
+ public String getQualifier() {
+ return qualifier;
+ }
+
+ public void setQualifier(String qualifier) {
+ this.qualifier = qualifier;
+ }
+
+ public String getFormatted() {
+ return formatted;
+ }
+
+ public void setFormatted(String formatted) {
+ this.formatted = formatted;
+ }
+
+ public Boolean getPrimary() {
+ return primary;
+ }
+
+ public void setPrimary(Boolean primary) {
+ this.primary = primary;
+ }
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) return true;
+ if (!(o instanceof AddressImpl)) return false;
+
+ AddressImpl address = (AddressImpl) o;
+
+ if (country != null ? !country.equals(address.country) : address.country != null) return false;
+ if (formatted != null ? !formatted.equals(address.formatted) : address.formatted != null) return false;
+ if (latitude != null ? !latitude.equals(address.latitude) : address.latitude != null) return false;
+ if (locality != null ? !locality.equals(address.locality) : address.locality != null) return false;
+ if (longitude != null ? !longitude.equals(address.longitude) : address.longitude != null) return false;
+ if (postalCode != null ? !postalCode.equals(address.postalCode) : address.postalCode != null) return false;
+ if (primary != null ? !primary.equals(address.primary) : address.primary != null) return false;
+ if (qualifier != null ? !qualifier.equals(address.qualifier) : address.qualifier != null) return false;
+ if (region != null ? !region.equals(address.region) : address.region != null) return false;
+ if (streetAddress != null ? !streetAddress.equals(address.streetAddress) : address.streetAddress != null)
+ return false;
+
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ int result = country != null ? country.hashCode() : 0;
+ result = 31 * result + (latitude != null ? latitude.hashCode() : 0);
+ result = 31 * result + (longitude != null ? longitude.hashCode() : 0);
+ result = 31 * result + (locality != null ? locality.hashCode() : 0);
+ result = 31 * result + (postalCode != null ? postalCode.hashCode() : 0);
+ result = 31 * result + (region != null ? region.hashCode() : 0);
+ result = 31 * result + (streetAddress != null ? streetAddress.hashCode() : 0);
+ result = 31 * result + (qualifier != null ? qualifier.hashCode() : 0);
+ result = 31 * result + (formatted != null ? formatted.hashCode() : 0);
+ result = 31 * result + (primary != null ? primary.hashCode() : 0);
+ return result;
+ }
+}