public class Entities
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Entities.EscapeMode |
Modifier and Type | Method and Description |
---|---|
static int |
codepointsForName(java.lang.String name,
int[] codepoints) |
static java.lang.String |
escape(java.lang.String string)
HTML escape an input string, using the default settings (UTF-8, base entities).
|
static java.lang.String |
escape(java.lang.String string,
Document.OutputSettings out)
HTML escape an input string.
|
static java.lang.String |
getByName(java.lang.String name)
Get the character(s) represented by the named entity
|
static java.lang.Character |
getCharacterByName(java.lang.String name)
Deprecated.
does not support characters outside the BMP or multiple character names
|
static boolean |
isBaseNamedEntity(java.lang.String name)
Check if the input is a known named entity in the base entity set.
|
static boolean |
isNamedEntity(java.lang.String name)
Check if the input is a known named entity
|
static java.lang.String |
unescape(java.lang.String string)
Un-escape an HTML escaped string.
|
public static boolean isNamedEntity(java.lang.String name)
name
- the possible entity name (e.g. "lt" or "amp")public static boolean isBaseNamedEntity(java.lang.String name)
name
- the possible entity name (e.g. "lt" or "amp")isNamedEntity(String)
public static java.lang.Character getCharacterByName(java.lang.String name)
name
- named entity (e.g. "lt" or "amp")public static java.lang.String getByName(java.lang.String name)
name
- entity (e.g. "lt" or "amp")public static int codepointsForName(java.lang.String name, int[] codepoints)
public static java.lang.String escape(java.lang.String string, Document.OutputSettings out)
<
is returned as <
string
- the un-escaped string to escapeout
- the output settings to usepublic static java.lang.String escape(java.lang.String string)
<
is returned as
<
string
- the un-escaped string to escapepublic static java.lang.String unescape(java.lang.String string)
<
is returned as <
.string
- the HTML string to un-escape