## Uses of Class
org.apache.commons.text.translate.CharSequenceTranslator

- Packages that use CharSequenceTranslator
  Package | Description
  --- | ---
  org.apache.commons.text | Basic classes for text handling.
  org.apache.commons.text.translate | An API for creating text translation routines from a set of smaller building blocks.

- - ### Uses of CharSequenceTranslator in org.apache.commons.text

    Fields in org.apache.commons.text declared as CharSequenceTranslator
    Modifier and Type | Field | Description
    --- | --- | ---
    `static CharSequenceTranslator` | StringEscapeUtils.`ESCAPE_CSV` | Translator object for escaping individual Comma Separated Values.
    `static CharSequenceTranslator` | StringEscapeUtils.`ESCAPE_ECMASCRIPT` | Translator object for escaping EcmaScript/JavaScript.
    `static CharSequenceTranslator` | StringEscapeUtils.`ESCAPE_HTML3` | Translator object for escaping HTML version 3.0.
    `static CharSequenceTranslator` | StringEscapeUtils.`ESCAPE_HTML4` | Translator object for escaping HTML version 4.0.
    `static CharSequenceTranslator` | StringEscapeUtils.`ESCAPE_JAVA` | Translator object for escaping Java.
    `static CharSequenceTranslator` | StringEscapeUtils.`ESCAPE_JSON` | Translator object for escaping Json.
    `static CharSequenceTranslator` | StringEscapeUtils.`ESCAPE_XML10` | Translator object for escaping XML 1.0.
    `static CharSequenceTranslator` | StringEscapeUtils.`ESCAPE_XML11` | Translator object for escaping XML 1.1.
    `static CharSequenceTranslator` | StringEscapeUtils.`ESCAPE_XSI` | Translator object for escaping Shell command language.
    `static CharSequenceTranslator` | StringEscapeUtils.`UNESCAPE_CSV` | Translator object for unescaping escaped Comma Separated Value entries.
    `static CharSequenceTranslator` | StringEscapeUtils.`UNESCAPE_ECMASCRIPT` | Translator object for unescaping escaped EcmaScript.
    `static CharSequenceTranslator` | StringEscapeUtils.`UNESCAPE_HTML3` | Translator object for unescaping escaped HTML 3.0.
    `static CharSequenceTranslator` | StringEscapeUtils.`UNESCAPE_HTML4` | Translator object for unescaping escaped HTML 4.0.
    `static CharSequenceTranslator` | StringEscapeUtils.`UNESCAPE_JAVA` | Translator object for unescaping escaped Java.
    `static CharSequenceTranslator` | StringEscapeUtils.`UNESCAPE_JSON` | Translator object for unescaping escaped Json.
    `static CharSequenceTranslator` | StringEscapeUtils.`UNESCAPE_XML` | Translator object for unescaping escaped XML.
    `static CharSequenceTranslator` | StringEscapeUtils.`UNESCAPE_XSI` | Translator object for unescaping escaped XSI Value entries.

    Methods in org.apache.commons.text with parameters of type CharSequenceTranslator
    Modifier and Type | Method | Description
    --- | --- | ---
    `static StringEscapeUtils.Builder` | StringEscapeUtils.`builder​(CharSequenceTranslator translator)` | Get a `StringEscapeUtils.Builder`.

  - ### Uses of CharSequenceTranslator in org.apache.commons.text.translate

    Subclasses of CharSequenceTranslator in org.apache.commons.text.translate
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AggregateTranslator` | Executes a sequence of translators one after the other.
    `class` | `CodePointTranslator` | Helper subclass to CharSequenceTranslator to allow for translations that will replace up to one character at a time.
    `static class` | `CsvTranslators.CsvEscaper` | Translator for escaping Comma Separated Values.
    `static class` | `CsvTranslators.CsvUnescaper` | Translator for unescaping escaped Comma Separated Value entries.
    `class` | `JavaUnicodeEscaper` | Translates codepoints to their Unicode escaped value suitable for Java source.
    `class` | `LookupTranslator` | Translates a value using a lookup table.
    `class` | `NumericEntityEscaper` | Translates codepoints to their XML numeric entity escaped value.
    `class` | `NumericEntityUnescaper` | Translate XML numeric entities of the form &#[xX]?\d+;? to the specific codepoint.
    `class` | `OctalUnescaper` | Translate escaped octal Strings back to their octal values.
    `class` | `UnicodeEscaper` | Translates codepoints to their Unicode escaped value.
    `class` | `UnicodeUnescaper` | Translates escaped Unicode values of the form \\u+\d\d\d\d back to Unicode.
    `class` | `UnicodeUnpairedSurrogateRemover` | Helper subclass to CharSequenceTranslator to remove unpaired surrogates.

    Methods in org.apache.commons.text.translate that return CharSequenceTranslator
    Modifier and Type | Method | Description
    --- | --- | ---
    `CharSequenceTranslator` | CharSequenceTranslator.`with​(CharSequenceTranslator... translators)` | Helper method to create a merger of this translator with another set of translators.

    Methods in org.apache.commons.text.translate with parameters of type CharSequenceTranslator
    Modifier and Type | Method | Description
    --- | --- | ---
    `CharSequenceTranslator` | CharSequenceTranslator.`with​(CharSequenceTranslator... translators)` | Helper method to create a merger of this translator with another set of translators.

    Constructors in org.apache.commons.text.translate with parameters of type CharSequenceTranslator
    Constructor | Description
    --- | ---
    `AggregateTranslator​(CharSequenceTranslator... translators)` | Specify the translators to be used at creation time.

Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.