HtmlRenderer

Renders a tree of nodes to HTML. <p> Start with the {@link #builder} method to configure the renderer. Example: <pre><code> HtmlRenderer renderer = HtmlRenderer.builder().escapeHtml(true).build(); renderer.render(node); </code></pre>

Members

Classes

Builder
class Builder

Builder for configuring an {@link HtmlRenderer}. See methods for default configuration.

Functions

render
string render(Node node)
Undocumented in source. Be warned that the author may not have intended to support it.
render
void render(Node node, Appendable output)
Undocumented in source. Be warned that the author may not have intended to support it.

Interfaces

HtmlRendererExtension
interface HtmlRendererExtension

Extension for {@link HtmlRenderer}.

Static functions

builder
Builder builder()

Create a new builder for configuring an {@link HtmlRenderer}.

Inherited Members

From Renderer

render
void render(Node node, Appendable output)

Render the tree of nodes to output.

render
string render(Node node)

Render the tree of nodes to string.

Meta