public class HTMLProcessor extends Object
Modifier and Type | Field | Description |
---|---|---|
private State |
currentState |
|
private State |
defaultState |
|
private char[] |
in |
|
private CharArray |
out |
|
private Writer |
outStream |
Constructor | Description |
---|---|
HTMLProcessor(char[] in,
CharArray out) |
|
HTMLProcessor(Reader in,
Writer out) |
Modifier and Type | Method | 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)