An API for creating text translation routines from a set of smaller building blocks. Initially created to make it possible for the user to customize the rules in the StringEscapeUtils class.

@since 3.0

These classes are immutable, and therefore thread-safe.