org.broadleafcommerce.profile.core.service.type
Class LocaleType

java.lang.Object
  extended by org.broadleafcommerce.profile.core.service.type.LocaleType
All Implemented Interfaces:
Serializable, BroadleafEnumerationType

public class LocaleType
extends Object
implements Serializable, BroadleafEnumerationType

An extendible enumeration of locale types.

Author:
jfischer
See Also:
Serialized Form

Field Summary
static LocaleType CANADA
           
static LocaleType CANADA_FRENCH
           
static LocaleType CHINA
           
static LocaleType CHINA_ENGLISH
           
static LocaleType FRANCE
           
static LocaleType FRANCE_ENGLISH
           
static LocaleType GERMANY
           
static LocaleType GERMANY_ENGLISH
           
static LocaleType INDIA_ENGLISH
           
static LocaleType INDIA_HINDI
           
static LocaleType ITALY
           
static LocaleType ITALY_ENGLISH
           
static LocaleType JAPAN
           
static LocaleType JAPAN_ENGLISH
           
static LocaleType KOREA
           
static LocaleType KOREA_ENGLISH
           
static LocaleType TAIWAN
           
static LocaleType TAIWAN_ENGLISH
           
static LocaleType UK_ENGLISH
           
static LocaleType US_ENGLISH
           
 
Constructor Summary
LocaleType()
           
LocaleType(String type, String friendlyType, Locale locale)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getFriendlyType()
           
static LocaleType getInstance(String type)
           
 Locale getLocale()
           
 String getType()
           
 int hashCode()
           
static void main(String[] items)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

US_ENGLISH

public static final LocaleType US_ENGLISH

CANADA

public static final LocaleType CANADA

CANADA_FRENCH

public static final LocaleType CANADA_FRENCH

CHINA

public static final LocaleType CHINA

CHINA_ENGLISH

public static final LocaleType CHINA_ENGLISH

FRANCE

public static final LocaleType FRANCE

FRANCE_ENGLISH

public static final LocaleType FRANCE_ENGLISH

GERMANY

public static final LocaleType GERMANY

GERMANY_ENGLISH

public static final LocaleType GERMANY_ENGLISH

ITALY

public static final LocaleType ITALY

ITALY_ENGLISH

public static final LocaleType ITALY_ENGLISH

JAPAN

public static final LocaleType JAPAN

JAPAN_ENGLISH

public static final LocaleType JAPAN_ENGLISH

KOREA

public static final LocaleType KOREA

KOREA_ENGLISH

public static final LocaleType KOREA_ENGLISH

INDIA_HINDI

public static final LocaleType INDIA_HINDI

INDIA_ENGLISH

public static final LocaleType INDIA_ENGLISH

UK_ENGLISH

public static final LocaleType UK_ENGLISH

TAIWAN

public static final LocaleType TAIWAN

TAIWAN_ENGLISH

public static final LocaleType TAIWAN_ENGLISH
Constructor Detail

LocaleType

public LocaleType()

LocaleType

public LocaleType(String type,
                  String friendlyType,
                  Locale locale)
Method Detail

main

public static void main(String[] items)

getInstance

public static LocaleType getInstance(String type)

getType

public String getType()
Specified by:
getType in interface BroadleafEnumerationType

getFriendlyType

public String getFriendlyType()
Specified by:
getFriendlyType in interface BroadleafEnumerationType

getLocale

public Locale getLocale()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2012. All Rights Reserved.