public class EscapeFormatter
extends java.lang.Object
| Constructor and Description |
|---|
EscapeFormatter(char escapeCharacer,
java.lang.String escapingCharacters)
Create a new escaper with the given escape character and the escapable
characters described by the given string.
|
EscapeFormatter(char escapeCharacer,
java.lang.String escapingCharacters,
java.util.Map<java.lang.String,java.lang.String> escapeTransforms)
Create a new escaper with the given escape character and the escapable
characters described by the given string.
|
EscapeFormatter(java.util.Map<java.lang.String,java.lang.String> escapeTransforms)
Create a new escaper with the given escape character and the given
escapable characters.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
escape(java.lang.String string) |
java.util.SortedMap<java.lang.String,java.lang.String> |
getEscapedCharacters() |
java.util.SortedMap<java.lang.String,java.lang.String> |
getEscapingCharacters() |
static EscapeFormatter |
java() |
java.lang.String |
unescape(java.lang.String string) |
static EscapeFormatter |
xml() |
public EscapeFormatter(char escapeCharacer,
java.lang.String escapingCharacters)
escapeCharacer - The character with which to escape the given escaping charactersescapingCharacters - The characters which should be escaped with the given escape
characterpublic EscapeFormatter(char escapeCharacer,
java.lang.String escapingCharacters,
java.util.Map<java.lang.String,java.lang.String> escapeTransforms)
escapeCharacer - The character with which to escape the given escaping charactersescapingCharacters - The characters which should be escaped with the given escape
characterescapeTransforms - Strings which should be escaped with the given escape character,
mapped to the strings they represent.public EscapeFormatter(java.util.Map<java.lang.String,java.lang.String> escapeTransforms)
escapeTransforms - Strings which should be escaped with the given escape character,
mapped to the strings they represent.public static EscapeFormatter java()
public static EscapeFormatter xml()
public java.util.SortedMap<java.lang.String,java.lang.String> getEscapingCharacters()
public java.util.SortedMap<java.lang.String,java.lang.String> getEscapedCharacters()
public java.lang.String escape(java.lang.String string)
string - The string we wish to escapepublic java.lang.String unescape(java.lang.String string)
string - The string we wish to escape