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

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

public class LocaleType
extends java.lang.Object
implements java.io.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(java.lang.String type, java.lang.String friendlyType, java.util.Locale locale)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getFriendlyType()
           
static LocaleType getInstance(java.lang.String type)
           
 java.util.Locale getLocale()
           
 java.lang.String getType()
           
 int hashCode()
           
static void main(java.lang.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(java.lang.String type,
                  java.lang.String friendlyType,
                  java.util.Locale locale)
Method Detail

main

public static void main(java.lang.String[] items)

getInstance

public static LocaleType getInstance(java.lang.String type)

getType

public java.lang.String getType()
Specified by:
getType in interface BroadleafEnumerationType

getFriendlyType

public java.lang.String getFriendlyType()
Specified by:
getFriendlyType in interface BroadleafEnumerationType

getLocale

public java.util.Locale getLocale()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2011. All Rights Reserved.