public class CharsetMapper extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static String | DEFAULT_RESOURCEDefault properties resource name. | 
| Constructor and Description | 
|---|
| CharsetMapper()Construct a new CharsetMapper using the default properties resource. | 
| CharsetMapper(String name)Construct a new CharsetMapper using the specified properties resource. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addCharsetMappingFromDeploymentDescriptor(String locale,
                                         String charset)The deployment descriptor can have a
 locale-encoding-mapping-list element which describes the
 webapp's desired mapping from locale to charset. | 
| String | getCharset(Locale locale)Calculate the name of a character set to be assumed, given the specified
 Locale and the absence of a character set specified as part of the
 content type header. | 
public static final String DEFAULT_RESOURCE
public CharsetMapper()
public CharsetMapper(String name)
name - Name of a properties resource to be loadedIllegalArgumentException - if the specified properties
  resource could not be loaded for any reason.public String getCharset(Locale locale)
locale - The locale for which to calculate a character setpublic void addCharsetMappingFromDeploymentDescriptor(String locale, String charset)
locale - The locale for a character setcharset - The charset to be associated with the localeCopyright © 2000-2020 Apache Software Foundation. All Rights Reserved.