All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Abbr Handles abbr and acronym tagsAbstractNodeHandler Contains basic implementations for handling text nodes and ignored HTML elements.Anchor Handles anchor (a) tags, both links and named anchors.BlockQuote Handles blockquote tagsBlockWriter This is a customized subclass of BufferedWriter that handles working with Markdown block-level elements.Break Handles manual breaks (br)Codeblock Handles preformatted sections (pre), renders them as code blocks.DefaultNodeHandler Default handler for unknown top-level nodes.Definitions Handles dl, dt, and dd elementsDocumentConverter The class that does the heavy lifting for converting a JSoup Document into valid MarkdownHeader Handles header nodes (h1 through h6)HorizontalRule Handles a simple hr tagIgnoredHtmlElement Provides a standard class to note which HTML elements should be left in the final output.Image Handles img tags.InlineCode Handles inline fixed-width code (code, tt) tags.InlineStyle Handles various inline styling (italics and bold), such as em, i, strong, b, span, and font tags.List Handles ol and ul lists.Main This is the starting point to begin remarking HTML to Markdown from the command line.MarkdownTable Provides a class to contain the structure of an HTML table so it can be cleanly formatted as a plain text structure (either as Markdown or within a Markdown code block).MarkdownTable.Alignment Simple enum to manage the alignment of a column.MarkdownTableCell This class contains the contents of a table cell.NodeHandler Interface for classes that handle processing HTML Elements.NodeRemover Options This class is used to configure the Remark engine.Options.FencedCodeBlocks Provides settings to configure if fenced code blocks are used.Options.InWordEmphasis Provides options for how to handle in-word emphasis.Options.Tables Provides settings to control how Tables are converted.Paragraph Handles paragraph (p) tags.Remark The class that manages converting HTML to Markdown.StringUtils A small collection of utilities for manipulating strings.Table TextCleaner This class is used to clean up plain text fields based on the selected set of options.