Class Address
java.lang.Object
org.episteme.social.geography.Address
- All Implemented Interfaces:
Serializable, Named, Positioned<EarthCoordinate>
Represents a mailing or physical address for a location.
Links to a
Place for precise geographical coordinates.- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetCity()getName()getPlace()Returns the position of this entity.inthashCode()voidvoidsetCompany(String company) voidsetCountry(Country country) voidvoidsetPhoneNumber(String phoneNumber) voidvoidsetPostalCode(String postalCode) voidsetRecipientName(String recipientName) voidsetStateProvince(String stateProvince) voidsetStreetLine1(String streetLine1) voidsetStreetLine2(String streetLine2) toString()
-
Constructor Details
-
Address
public Address() -
Address
-
Address
-
-
Method Details
-
getName
-
setName
-
getRecipientName
-
setRecipientName
-
getCompany
-
setCompany
-
getStreetLine1
-
setStreetLine1
-
getStreetLine2
-
setStreetLine2
-
getCity
-
setCity
-
getStateProvince
-
setStateProvince
-
getPostalCode
-
setPostalCode
-
getCountry
-
setCountry
-
getPhoneNumber
-
setPhoneNumber
-
getPlace
-
setPlace
-
getPosition
Description copied from interface:PositionedReturns the position of this entity.- Specified by:
getPositionin interfacePositioned<EarthCoordinate>- Returns:
- the position.
-
toString
-
equals
-
hashCode
-