Parser

Parses input text to a tree of nodes. <p> Start with the {@link #builder} method, configure the parser and build it. Example: <pre><code> Parser parser = Parser.builder().build(); Node document = parser.parse("input text"); </code></pre>

Members

Classes

Builder
class Builder

Builder for configuring a {@link Parser}.

Functions

parse
Node parse(string input)

Parse the specified input text into a tree of nodes. <p> This method is thread-safe (a new parser state is used for each invocation).

Interfaces

ParserExtension
interface ParserExtension

Extension for {@link Parser}.

Static functions

builder
Builder builder()

Create a new builder for configuring a {@link Parser}.

Meta