Package | Description |
---|---|
org.htmlparser.lexer |
The lexer package is the base level I/O subsystem.
|
org.htmlparser.scanners |
The scanners package contains classes responsible for the tertiary
identification of tags.
|
Modifier and Type | Field | Description |
---|---|---|
protected Cursor |
Lexer.mCursor |
The current position on the page.
|
Modifier and Type | Method | Description |
---|---|---|
Cursor |
Cursor.dup() |
Make a new cursor just like this one.
|
Cursor |
Lexer.getCursor() |
Get the current scanning position.
|
Modifier and Type | Method | Description |
---|---|---|
int |
PageIndex.add(Cursor cursor) |
Add an element to the list
|
int |
Page.column(Cursor cursor) |
Get the column number for a cursor.
|
int |
PageIndex.column(Cursor cursor) |
Get the column number for a cursor.
|
char |
Page.getCharacter(Cursor cursor) |
Read the character at the given cursor position.
|
java.lang.String |
Page.getLine(Cursor cursor) |
Get the text line the position of the cursor lies on.
|
void |
PageIndex.remove(Cursor cursor) |
Remove an element from the list
|
int |
Page.row(Cursor cursor) |
Get the line number for a cursor.
|
int |
PageIndex.row(Cursor cursor) |
Get the line number for a cursor.
|
protected void |
Lexer.scanJIS(Cursor cursor) |
Advance the cursor through a JIS escape sequence.
|
void |
Lexer.setCursor(Cursor cursor) |
Set the current scanning position.
|
void |
Page.ungetCharacter(Cursor cursor) |
Return a character.
|
Modifier and Type | Method | Description |
---|---|---|
static java.lang.String |
ScriptDecoder.Decode(Page page,
Cursor cursor) |
Decode script encoded by the Microsoft obfuscator.
|
HTML Parser is an open source library released under LGPL.