public final class Encoded extends Object
Modifier and Type | Method and Description |
---|---|
void |
append(char b)
Appends a new character to the end of the buffer.
|
void |
compact()
Reallocate the buffer to the exact size of the data
to reduce the memory footprint.
|
void |
ensureSize(int size) |
void |
set(String text) |
void |
setEscape(String text,
boolean isAttribute)
Fill in the buffer by encoding the specified characters
while escaping characters like <
|
void |
write(UTF8XmlOutput out)
Writes the encoded bytes to the given output stream.
|
public Encoded()
public Encoded(String text)
public void ensureSize(int size)
public final void set(String text)
public final void setEscape(String text, boolean isAttribute)
isAttribute
- if true, characters like \t, \r, and \n are also escaped.public final void write(UTF8XmlOutput out) throws IOException
IOException
public void append(char b)
public void compact()
Copyright © 2017 JBoss by Red Hat. All rights reserved.