public class CharsetMapper
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
DEFAULT_RESOURCE |
Default properties resource name.
|
Constructor | Description |
---|---|
CharsetMapper() |
Construct a new CharsetMapper using the default properties resource.
|
CharsetMapper(java.lang.String name) |
Construct a new CharsetMapper using the specified properties resource.
|
Modifier and Type | Method | Description |
---|---|---|
void |
addCharsetMappingFromDeploymentDescriptor(java.lang.String locale,
java.lang.String charset) |
The deployment descriptor can have a
locale-encoding-mapping-list element which describes the
webapp's desired mapping from locale to charset.
|
java.lang.String |
getCharset(java.util.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 java.lang.String DEFAULT_RESOURCE
public CharsetMapper()
public CharsetMapper(java.lang.String name)
name
- Name of a properties resource to be loadedjava.lang.IllegalArgumentException
- if the specified properties
resource could not be loaded for any reason.public java.lang.String getCharset(java.util.Locale locale)
locale
- The locale for which to calculate a character setpublic void addCharsetMappingFromDeploymentDescriptor(java.lang.String locale, java.lang.String charset)
locale
- The locale for a character setcharset
- The charset to be associated with the localeCopyright © 2000-2019 Apache Software Foundation. All Rights Reserved.