com.liferay.portal.kernel.util
Class LocaleUtil

java.lang.Object
  extended by com.liferay.portal.kernel.util.LocaleUtil

public class LocaleUtil
extends java.lang.Object

Author:
Brian Wing Shun Chan, Raymond Augé

Method Summary
static boolean equals(java.util.Locale locale1, java.util.Locale locale2)
           
static java.util.Locale fromLanguageId(java.lang.String languageId)
           
static java.util.Locale[] fromLanguageIds(java.util.List<java.lang.String> languageIds)
           
static java.util.Locale[] fromLanguageIds(java.lang.String[] languageIds)
           
static java.util.Locale getDefault()
           
static LocaleUtil getInstance()
           
static java.util.Map<java.lang.String,java.lang.String> getISOLanguages(java.util.Locale locale)
           
static java.util.Locale getMostRelevantLocale()
           
static void setDefault(java.lang.String userLanguage, java.lang.String userCountry, java.lang.String userVariant)
           
static java.lang.String toLanguageId(java.util.Locale locale)
           
static java.lang.String[] toLanguageIds(java.util.Locale[] locales)
           
static java.lang.String toW3cLanguageId(java.util.Locale locale)
           
static java.lang.String toW3cLanguageId(java.lang.String languageId)
           
static java.lang.String[] toW3cLanguageIds(java.util.Locale[] locales)
           
static java.lang.String[] toW3cLanguageIds(java.lang.String[] languageIds)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

equals

public static boolean equals(java.util.Locale locale1,
                             java.util.Locale locale2)

fromLanguageId

public static java.util.Locale fromLanguageId(java.lang.String languageId)

fromLanguageIds

public static java.util.Locale[] fromLanguageIds(java.util.List<java.lang.String> languageIds)

fromLanguageIds

public static java.util.Locale[] fromLanguageIds(java.lang.String[] languageIds)

getDefault

public static java.util.Locale getDefault()

getInstance

public static LocaleUtil getInstance()

getISOLanguages

public static java.util.Map<java.lang.String,java.lang.String> getISOLanguages(java.util.Locale locale)

getMostRelevantLocale

public static java.util.Locale getMostRelevantLocale()

setDefault

public static void setDefault(java.lang.String userLanguage,
                              java.lang.String userCountry,
                              java.lang.String userVariant)

toLanguageId

public static java.lang.String toLanguageId(java.util.Locale locale)

toLanguageIds

public static java.lang.String[] toLanguageIds(java.util.Locale[] locales)

toW3cLanguageId

public static java.lang.String toW3cLanguageId(java.util.Locale locale)

toW3cLanguageId

public static java.lang.String toW3cLanguageId(java.lang.String languageId)

toW3cLanguageIds

public static java.lang.String[] toW3cLanguageIds(java.util.Locale[] locales)

toW3cLanguageIds

public static java.lang.String[] toW3cLanguageIds(java.lang.String[] languageIds)