Package mc.core.model.i18n
Class Country
java.lang.Object
mc.core.model.base.EntityBase
mc.core.model.base.SimpleEntity
mc.core.model.i18n.Country
- All Implemented Interfaces:
Serializable,IBaseEntity,ICoreEntity,IEntity,ISortableEntity
Entity representing a political country.
iso2Code: mandatory, upper case 2-letter code, must be unique for all countriesdiallingCode: optional, area telephone code for this countrypostalPrefix: optional, prefix used in front of zip codes on postal addressescurrency: optional, currency of this country- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class mc.core.model.base.EntityBase
EntityBase.EntityComparator, EntityBase.Param -
Field Summary
Fields inherited from class mc.core.model.base.EntityBase
INTDESC_COLUMN_LENGTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetCurrency(Currency currency) voidsetDiallingCode(String diallingCode) voidsetIso2Code(String iso2Code) voidsetPostalPrefix(String postalPrefix) Methods inherited from class mc.core.model.base.SimpleEntity
getId, getInternalDescription, getIsActive, setId, setIsActiveMethods inherited from class mc.core.model.base.EntityBase
equals, getCollection, getDescription, getDescription, getFlag, getIsSystem, getName, getName, getNamespace, getPrio, hashCode, setCollection, setDescription, setDescription, setFlag, setInternalDescription, setIsSystem, setName, setName, setNamespace, setPrio, toString
-
Constructor Details
-
Country
public Country()standard constructor
-
-
Method Details
-
getIso2Code
- Returns:
- ISO 3166-1 Alpha 2 country code (2 letters, upper case).
-
setIso2Code
- Parameters:
iso2Code- ISO 3166-1 Alpha 2 country code (2 letters, upper case).
-
getPostalPrefix
-
setPostalPrefix
-
getDiallingCode
-
setDiallingCode
-
getCurrency
-
setCurrency
-