ICharacterEscaperpublic class USASCIIEscaper extends java.lang.Object implements ICharacterEscaper
| Modifier and Type | Field | Description |
|---|---|---|
private static USASCIIEscaper |
s_instance |
Singleton instance of class.
|
| Modifier | Constructor | Description |
|---|---|---|
private |
USASCIIEscaper() |
Private constructor to prevent external creation.
|
| Modifier and Type | Method | Description |
|---|---|---|
static ICharacterEscaper |
getInstance() |
Get instance of escaper.
|
void |
writeAttribute(java.lang.String text,
java.io.Writer writer) |
Write attribute value with character entity substitutions.
|
void |
writeCData(java.lang.String text,
java.io.Writer writer) |
Write CDATA to document.
|
void |
writeContent(java.lang.String text,
java.io.Writer writer) |
Write content value with character entity substitutions.
|
private static final USASCIIEscaper s_instance
private USASCIIEscaper()
public void writeAttribute(java.lang.String text,
java.io.Writer writer)
throws java.io.IOException
writeAttribute in interface ICharacterEscapertext - attribute value textwriter - sink for output textjava.io.IOException - on error writing to documentpublic void writeContent(java.lang.String text,
java.io.Writer writer)
throws java.io.IOException
writeContent in interface ICharacterEscapertext - content value textwriter - sink for output textjava.io.IOException - on error writing to documentpublic void writeCData(java.lang.String text,
java.io.Writer writer)
throws java.io.IOException
writeCData in interface ICharacterEscapertext - content value textwriter - sink for output textjava.io.IOException - on error writing to documentpublic static ICharacterEscaper getInstance()