Package rs.baselib.type
Class Address
java.lang.Object
rs.baselib.bean.AbstractBean
rs.baselib.type.Address
- All Implemented Interfaces:
java.io.Serializable,IBean,IPropertyChangeProvider,IDirtyable
public class Address extends AbstractBean implements java.io.Serializable
A location address.
- Author:
- ralph
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCITYProperty name of citystatic java.lang.StringCOUNTRYProperty name of countrystatic java.lang.StringSTATEProperty name of statestatic java.lang.StringSTREET1Property name of street1static java.lang.StringSTREET2Property name of street2static java.lang.StringZIP_CODEProperty name of zipCode -
Constructor Summary
Constructors Constructor Description Address()Constructor.Address(java.lang.String street1, java.lang.String street2, java.lang.String city, java.lang.String zipCode, java.lang.String state, Country country)Constructor.Address(java.lang.String street1, java.lang.String city, java.lang.String zipCode, java.lang.String state, Country country)Constructor.Address(java.lang.String street1, java.lang.String city, java.lang.String zipCode, Country country)Constructor. -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetCity()Returns thecity.CountrygetCountry()Returns thecountry.java.lang.StringgetState()Returns thestate.java.lang.StringgetStreet1()Returns thestreet1.java.lang.StringgetStreet2()Returns thestreet2.java.lang.StringgetZipCode()Returns thezipCode.inthashCode()voidsetCity(java.lang.String city)Sets thecity.voidsetCountry(Country country)Sets thecountry.voidsetState(java.lang.String state)Sets thestate.voidsetStreet1(java.lang.String street1)Sets thestreet1.voidsetStreet2(java.lang.String street2)Sets thestreet2.voidsetZipCode(java.lang.String zipCode)Sets thezipCode.Methods inherited from class rs.baselib.bean.AbstractBean
addPropertyChangeListener, addPropertyChangeListener, copyTo, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, get, getChanges, getOriginalValue, getPropertyChangeListeners, getPropertyChangeListeners, getPropertyNames, hasListeners, isCopyAllowed, isCopyAllowed, isDirty, registerChange, removePropertyChangeListener, removePropertyChangeListener, reset, set, setDirty, toString
-
Field Details
-
STREET1
public static final java.lang.String STREET1Property name of street1- See Also:
- Constant Field Values
-
STREET2
public static final java.lang.String STREET2Property name of street2- See Also:
- Constant Field Values
-
CITY
public static final java.lang.String CITYProperty name of city- See Also:
- Constant Field Values
-
ZIP_CODE
public static final java.lang.String ZIP_CODEProperty name of zipCode- See Also:
- Constant Field Values
-
STATE
public static final java.lang.String STATEProperty name of state- See Also:
- Constant Field Values
-
COUNTRY
public static final java.lang.String COUNTRYProperty name of country- See Also:
- Constant Field Values
-
-
Constructor Details
-
Address
public Address()Constructor. -
Address
public Address(java.lang.String street1, java.lang.String city, java.lang.String zipCode, Country country)Constructor.- Parameters:
street1- streetcity- name of cityzipCode- ZIP code of citycountry- country
-
Address
public Address(java.lang.String street1, java.lang.String city, java.lang.String zipCode, java.lang.String state, Country country)Constructor.- Parameters:
street1- street (1st line)city- name of cityzipCode- ZIP code of citystate- state of citycountry- country
-
Address
public Address(java.lang.String street1, java.lang.String street2, java.lang.String city, java.lang.String zipCode, java.lang.String state, Country country)Constructor.- Parameters:
street1- street (1st line)street2- street (2nd line)city- name of cityzipCode- ZIP code of citystate- state of citycountry- country
-
-
Method Details
-
getStreet1
public java.lang.String getStreet1()Returns thestreet1.- Returns:
- the street1
-
setStreet1
public void setStreet1(java.lang.String street1)Sets thestreet1.- Parameters:
street1- the street1 to set
-
getStreet2
public java.lang.String getStreet2()Returns thestreet2.- Returns:
- the street2
-
setStreet2
public void setStreet2(java.lang.String street2)Sets thestreet2.- Parameters:
street2- the street2 to set
-
getCity
public java.lang.String getCity()Returns thecity.- Returns:
- the city
-
setCity
public void setCity(java.lang.String city)Sets thecity.- Parameters:
city- the city to set
-
getZipCode
public java.lang.String getZipCode()Returns thezipCode.- Returns:
- the zipCode
-
setZipCode
public void setZipCode(java.lang.String zipCode)Sets thezipCode.- Parameters:
zipCode- the zipCode to set
-
getState
public java.lang.String getState()Returns thestate.- Returns:
- the state
-
setState
public void setState(java.lang.String state)Sets thestate.- Parameters:
state- the state to set
-
getCountry
Returns thecountry.- Returns:
- the country
-
setCountry
Sets thecountry.- Parameters:
country- the country to set
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)- Overrides:
equalsin classjava.lang.Object
-