Package com.rapiddweller.domain.address
Class City
- java.lang.Object
-
- com.rapiddweller.domain.address.City
-
- Direct Known Subclasses:
CityManager.CityHelper
public class City extends java.lang.Object
Represents a city.
Created: 11.06.2006 08:19:23- Since:
- 0.1
- Author:
- Volker Bergmann
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addPostalCode(java.lang.String postalCode)
Add postal code.void
addZipCode(java.lang.String zipCode)
Deprecated.use property postalCodesboolean
equals(java.lang.Object o)
PhoneNumber
generateLandlineNumber()
Generate landline number phone number.PhoneNumber
generateMobileNumber()
Generate mobile number phone number.java.lang.String
getAreaCode()
Gets area code.Country
getCountry()
Gets country.java.util.Locale
getLanguage()
Gets language.java.lang.String
getName()
Gets name.java.lang.String
getNameExtension()
Gets name extension.int
getPopulation()
Gets population.java.lang.String[]
getPostalCodes()
Get postal codes string [ ].State
getState()
Gets state.java.lang.String[]
getZipCodes()
Deprecated.use property postalCodesint
hashCode()
void
setAreaCode(java.lang.String phoneCode)
Sets area code.void
setLanguage(java.util.Locale language)
Sets language.void
setNameExtension(java.lang.String nameExtension)
Sets name extension.void
setPopulation(int population)
Sets population.void
setPostalCodes(java.lang.String[] postalCodes)
Sets postal codes.void
setState(State state)
Sets state.void
setZipCodes(java.lang.String[] zipCodes)
Deprecated.use property postalCodesjava.lang.String
toString()
-
-
-
Constructor Detail
-
City
public City(State state, java.lang.String name, java.lang.String addition, java.lang.String[] postalCodes, java.lang.String areaCode)
Instantiates a new City.- Parameters:
state
- the statename
- the nameaddition
- the additionpostalCodes
- the postal codesareaCode
- the area code
-
-
Method Detail
-
getNameExtension
public java.lang.String getNameExtension()
Gets name extension.- Returns:
- the name extension
-
setNameExtension
public void setNameExtension(java.lang.String nameExtension)
Sets name extension.- Parameters:
nameExtension
- the name extension
-
getPostalCodes
public java.lang.String[] getPostalCodes()
Get postal codes string [ ].- Returns:
- the string [ ]
-
setPostalCodes
public void setPostalCodes(java.lang.String[] postalCodes)
Sets postal codes.- Parameters:
postalCodes
- the postal codes
-
addPostalCode
public void addPostalCode(java.lang.String postalCode)
Add postal code.- Parameters:
postalCode
- the postal code
-
getZipCodes
@Deprecated public java.lang.String[] getZipCodes()
Deprecated.use property postalCodesGet zip codes string [ ].- Returns:
- the string [ ]
-
setZipCodes
@Deprecated public void setZipCodes(java.lang.String[] zipCodes)
Deprecated.use property postalCodesSets zip codes.- Parameters:
zipCodes
- the zip codes
-
addZipCode
@Deprecated public void addZipCode(java.lang.String zipCode)
Deprecated.use property postalCodesAdd zip code.- Parameters:
zipCode
- the zip code
-
getAreaCode
public java.lang.String getAreaCode()
Gets area code.- Returns:
- the area code
-
setAreaCode
public void setAreaCode(java.lang.String phoneCode)
Sets area code.- Parameters:
phoneCode
- the phone code
-
getState
public State getState()
Gets state.- Returns:
- the state
-
setState
public void setState(State state)
Sets state.- Parameters:
state
- the state
-
getCountry
public Country getCountry()
Gets country.- Returns:
- the country
-
getName
public java.lang.String getName()
Gets name.- Returns:
- the name
-
getLanguage
public java.util.Locale getLanguage()
Gets language.- Returns:
- the language
-
setLanguage
public void setLanguage(java.util.Locale language)
Sets language.- Parameters:
language
- the language
-
getPopulation
public int getPopulation()
Gets population.- Returns:
- the population
-
setPopulation
public void setPopulation(int population)
Sets population.- Parameters:
population
- the population
-
generateMobileNumber
public PhoneNumber generateMobileNumber()
Generate mobile number phone number.- Returns:
- the phone number
-
generateLandlineNumber
public PhoneNumber generateLandlineNumber()
Generate landline number phone number.- Returns:
- the phone number
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-