Package | Description |
---|---|
nu.validator.htmlparser.dom |
This package provides an HTML5 parser that exposes the document using the DOM API.
|
nu.validator.htmlparser.impl |
This package contains the bulk of parser internals.
|
nu.validator.htmlparser.sax |
This package provides an HTML5 parser that exposes the document through the SAX API.
|
nu.validator.htmlparser.xom |
This package provides an HTML5 parser that exposes the document through the XOM API.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
DOMTreeBuilder
The tree builder glue for building a tree through the public DOM APIs.
|
Modifier and Type | Method and Description |
---|---|
private Tokenizer |
HtmlDocumentBuilder.newTokenizer(TokenHandler handler,
boolean newAttributesEachTime) |
Modifier and Type | Class and Description |
---|---|
class |
CoalescingTreeBuilder<T>
A common superclass for tree builders that coalesce their text nodes.
|
class |
TreeBuilder<T> |
Modifier and Type | Field and Description |
---|---|
protected TokenHandler |
Tokenizer.tokenHandler
The token handler.
|
Constructor and Description |
---|
ErrorReportingTokenizer(TokenHandler tokenHandler) |
ErrorReportingTokenizer(TokenHandler tokenHandler,
boolean newAttributesEachTime) |
Tokenizer(TokenHandler tokenHandler)
The constructor.
|
Tokenizer(TokenHandler tokenHandler,
boolean newAttributesEachTime) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
SAXStreamer |
(package private) class |
SAXTreeBuilder |
Modifier and Type | Method and Description |
---|---|
private Tokenizer |
HtmlParser.newTokenizer(TokenHandler handler,
boolean newAttributesEachTime) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
XOMTreeBuilder |
Modifier and Type | Method and Description |
---|---|
private Tokenizer |
HtmlBuilder.newTokenizer(TokenHandler handler,
boolean newAttributesEachTime) |