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
IOException
public State defaultState()
public void addRule(TagRule rule)
public void process() throws IOException
IOException
public void addTextFilter(TextFilter textFilter)