@ParametersAreNonnullByDefault
See: Description
| Class | Description |
|---|---|
| ArrayBasedCharEscaper |
A
CharEscaper that uses an array to quickly look up replacement characters for a given
char value. |
| ArrayBasedEscaperMap |
An implementation-specific parameter class suitable for initializing
ArrayBasedCharEscaper or ArrayBasedUnicodeEscaper instances. |
| ArrayBasedUnicodeEscaper |
A
UnicodeEscaper that uses an array to quickly look up replacement characters for a given
code point. |
| CharEscaper |
An object that converts literal text into a format safe for inclusion in a particular context
(such as an XML document).
|
| CharEscaperBuilder |
Simple helper class to build a "sparse" array of objects based on the indexes that were added to
it.
|
| CharEscaperBuilder.CharArrayDecorator |
Simple decorator that turns an array of replacement char[]s into a CharEscaper, this results in
a very fast escape method.
|
| Escaper |
An object that converts literal text into a format safe for inclusion in a particular context
(such as an XML document).
|
| Escapers |
Static utility methods pertaining to
Escaper instances. |
| Escapers.Builder |
A builder for simple, fast escapers.
|
| Platform |
Methods factored out so that they can be emulated differently in GWT.
|
| UnicodeEscaper |
An
Escaper that converts literal text into a format safe for inclusion in a particular
context (such as an XML document). |
| Annotation Type | Description |
|---|---|
| ElementTypesAreNonnullByDefault |
Marks all "top-level" types as non-null in a way that is recognized by Kotlin.
|
| ParametricNullness |
Marks a "top-level" type-variable usage as the closest we can get to "non-nullable when
non-nullable; nullable when nullable" (like the Android
NullFromTypeParam). |
Escaper.
Additional escapers implementations are found in the applicable packages: HtmlEscapers in com.google.common.html, XmlEscapers in com.google.common.xml, and UrlEscapers in com.google.common.net.
This package is a part of the open-source Guava library.