Class UnicodeUnpairedSurrogateRemover
java.lang.Object
org.apache.commons.lang3.text.translate.CharSequenceTranslator
org.apache.commons.lang3.text.translate.CodePointTranslator
org.apache.commons.lang3.text.translate.UnicodeUnpairedSurrogateRemover
Deprecated.
As of 3.6, use Apache Commons Text
UnicodeUnpairedSurrogateRemover instead
Helper subclass to CharSequenceTranslator to remove unpaired surrogates.
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.commons.lang3.text.translate.CodePointTranslator
translate
Methods inherited from class org.apache.commons.lang3.text.translate.CharSequenceTranslator
hex, translate, translate, with
-
Constructor Details
-
UnicodeUnpairedSurrogateRemover
public UnicodeUnpairedSurrogateRemover()Deprecated.Constructs a new instance.
-
-
Method Details
-
translate
Deprecated.Implements translate that throws out unpaired surrogates. Translate the specified code point into another.- Specified by:
translate
in classCodePointTranslator
- Parameters:
codePoint
- int character input to translateout
- Writer to optionally push the translated output to- Returns:
- boolean as to whether translation occurred or not
- Throws:
IOException
- if and only if the Writer produces an IOException
-