public class HTMLProcessor extends Object
| Modifier and Type | Field and Description |
|---|---|
private State |
currentState |
private State |
defaultState |
private char[] |
in |
private CharArray |
out |
private Writer |
outStream |
| Constructor and Description |
|---|
HTMLProcessor(char[] in,
CharArray out) |
HTMLProcessor(Reader in,
Writer out) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRule(TagRule rule)
Equivalent of htmlProcessor.defaultState().addRule()
|
void |
addTextFilter(TextFilter textFilter) |
State |
defaultState() |
void |
process() |
private final char[] in
private final CharArray out
private final State defaultState
private State currentState
private Writer outStream
public HTMLProcessor(char[] in,
CharArray out)
public HTMLProcessor(Reader in, Writer out) throws IOException
IOExceptionpublic State defaultState()
public void addRule(TagRule rule)
public void process()
throws IOException
IOExceptionpublic void addTextFilter(TextFilter textFilter)