abstract class Token
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Token.CData |
(package private) static class |
Token.Character |
(package private) static class |
Token.Comment |
(package private) static class |
Token.Doctype |
(package private) static class |
Token.EndTag |
(package private) static class |
Token.EOF |
(package private) static class |
Token.StartTag |
(package private) static class |
Token.Tag |
static class |
Token.TokenType |
Modifier and Type | Field and Description |
---|---|
private int |
endPos |
private int |
startPos |
(package private) Token.TokenType |
type |
(package private) static int |
Unset |
Modifier | Constructor and Description |
---|---|
private |
Token() |
Modifier and Type | Method and Description |
---|---|
(package private) Token.Character |
asCharacter() |
(package private) Token.Comment |
asComment() |
(package private) Token.Doctype |
asDoctype() |
(package private) Token.EndTag |
asEndTag() |
(package private) Token.StartTag |
asStartTag() |
(package private) int |
endPos() |
(package private) void |
endPos(int pos) |
(package private) boolean |
isCData() |
(package private) boolean |
isCharacter() |
(package private) boolean |
isComment() |
(package private) boolean |
isDoctype() |
(package private) boolean |
isEndTag() |
(package private) boolean |
isEOF() |
(package private) boolean |
isStartTag() |
(package private) Token |
reset()
Reset the data represent by this token, for reuse.
|
(package private) static void |
reset(java.lang.StringBuilder sb) |
(package private) int |
startPos() |
(package private) void |
startPos(int pos) |
(package private) java.lang.String |
tokenType() |
Token.TokenType type
static final int Unset
private int startPos
private int endPos
java.lang.String tokenType()
Token reset()
int startPos()
void startPos(int pos)
int endPos()
void endPos(int pos)
static void reset(java.lang.StringBuilder sb)
final boolean isDoctype()
final Token.Doctype asDoctype()
final boolean isStartTag()
final Token.StartTag asStartTag()
final boolean isEndTag()
final Token.EndTag asEndTag()
final boolean isComment()
final Token.Comment asComment()
final boolean isCharacter()
final boolean isCData()
final Token.Character asCharacter()
final boolean isEOF()