Class LocaleFunctionSupport
java.lang.Object
org.jaxen.function.ext.LocaleFunctionSupport
- All Implemented Interfaces:
Function
- Direct Known Subclasses:
LowerFunction, UpperFunction
An abstract base class for Locale-specific extension functions. This class provides convenience methods that can be inherited, specifically to find a Locale from an XPath function argument value.
- Author:
- James Strachan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LocalefindLocale(String localeText) Tries to find a Locale instance by name using RFC 3066 language tags such as 'en', 'en-US', 'en-US-Brooklyn'.protected LocalefindLocaleForLanguage(String language) Finds the locale with the given language name with no country or variant, such as Locale.ENGLISH or Locale.FRENCHprotected LocaleAttempts to convert the given function argument value into a Locale either via casting, extracting it from a List or looking up the named Locale using reflection.
-
Constructor Details
-
LocaleFunctionSupport
public LocaleFunctionSupport()
-
-
Method Details
-
findLocale
-
findLocaleForLanguage