corny.addressbook.data
Class MutableAddress
java.lang.Object
corny.addressbook.data.Address
corny.addressbook.data.MutableAddress
- All Implemented Interfaces:
- IgnoreCaseComparable, Searchable
public final class MutableAddress
- extends Address
Mutable subclass of the Address class
- Author:
- Corny
Fields inherited from class corny.addressbook.data.Address |
NO_ZIP |
Constructor Summary |
MutableAddress(Address a)
Creates a new MutableAddress by copying data from another Address. |
MutableAddress(java.lang.String street,
int zip,
java.lang.String city,
java.lang.String countryCode,
java.lang.String country)
Creates a new MutableAddress |
Methods inherited from class corny.addressbook.data.Address |
addSearchStringsToList, equals, equalsIgnoreCase, getCity, getCountry, getCountryCode, getStreet, getZip, mutableClone, toMap, toString, toStringWithLineBreak |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
MutableAddress
public MutableAddress(Address a)
- Creates a new MutableAddress by copying data from another Address.
- Parameters:
a
- Another Address
MutableAddress
public MutableAddress(java.lang.String street,
int zip,
java.lang.String city,
java.lang.String countryCode,
java.lang.String country)
- Creates a new MutableAddress
- Parameters:
street
- Streetzip
- ZIPcity
- CitycountryCode
- Country codecountry
- Country
setStreet
public void setStreet(java.lang.String street)
setZip
public void setZip(int zip)
setCity
public void setCity(java.lang.String city)
setCountry
public void setCountry(java.lang.String country)
setCountryCode
public void setCountryCode(java.lang.String countryCode)