Top Description Constructors Methods
org.apache.commons.text.translate

public Class UnicodeUnpairedSurrogateRemover

extends CodePointTranslator
Class Inheritance
Imports
java.io.IOException, .Writer

Helper subclass to CharSequenceTranslator to remove unpaired surrogates.
Since
1.0

Constructor Summary

AccessConstructor and Description
public
UnicodeUnpairedSurrogateRemover()

Creates a new instance.

Method Summary

Modifier and TypeMethod and Description
public boolean
translate(final int codePoint, final Writer writer)

Implements abstract org.apache.commons.text.translate.CodePointTranslator.translate.

Implements translate to throw out unpaired surrogates.

Inherited from org.apache.commons.text.translate.CodePointTranslator:
translate

Constructor Detail

UnicodeUnpairedSurrogateRemoverback to summary
public UnicodeUnpairedSurrogateRemover()

Creates a new instance.

Method Detail

translateback to summary
public boolean translate(final int codePoint, final Writer writer) throws IOException

Implements abstract org.apache.commons.text.translate.CodePointTranslator.translate.

Doc from org.apache.commons.text.translate.CodePointTranslator.translate.

Implements translate to throw out unpaired surrogates. Translates the specified code point into another.

Annotations
@Override
Exceptions
IOException:
if and only if the Writer produces an IOException.