Interface MarkdownMarkup

All Superinterfaces:
Markup, TextMarkup
All Known Implementing Classes:
MarkdownSink

public interface MarkdownMarkup extends TextMarkup
This interface defines all markups and syntaxes used by the Markdown format.
  • Field Details

    • BACKSLASH

      static final char BACKSLASH
      backslash markup char: '\\'
      See Also:
    • COMMENT_START

      static final String COMMENT_START
      See Also:
    • COMMENT_END

      static final String COMMENT_END
      See Also:
    • BLANK_LINE

      static final String BLANK_LINE
    • INDENT

      static final String INDENT
      indentation e.g. for paragraphs inside lists
    • ANCHOR_END_MARKUP

      static final String ANCHOR_END_MARKUP
      Syntax for the anchor end: "\"></a>"
      See Also:
    • ANCHOR_START_MARKUP

      static final String ANCHOR_START_MARKUP
      Syntax for the anchor start: "<a id=\""
      See Also:
    • BOLD_END_MARKUP

      static final String BOLD_END_MARKUP
      Syntax for the bold style end: "**"
      See Also:
    • BOLD_START_MARKUP

      static final String BOLD_START_MARKUP
      Syntax for the bold style start: "**"
      See Also:
    • METADATA_MARKUP

      static final String METADATA_MARKUP
      Syntax for the header start: "---"
    • HORIZONTAL_RULE_MARKUP

      static final String HORIZONTAL_RULE_MARKUP
      Syntax for the horizontal rule: "***"
      See Also:
    • ITALIC_END_MARKUP

      static final String ITALIC_END_MARKUP
      Syntax for the italic style end: "_"
      See Also:
    • ITALIC_START_MARKUP

      static final String ITALIC_START_MARKUP
      Syntax for the italic style start: "_"
      See Also:
    • LIST_ORDERED_ITEM_START_MARKUP

      static final String LIST_ORDERED_ITEM_START_MARKUP
      Syntax for the ordered list item: '1. '
      See Also:
    • LIST_UNORDERED_ITEM_START_MARKUP

      static final String LIST_UNORDERED_ITEM_START_MARKUP
      Syntax for the unordered list item: "- "
      See Also:
    • MONOSPACED_END_MARKUP

      static final String MONOSPACED_END_MARKUP
      Syntax for the mono-spaced style end: "`"
      See Also:
    • MONOSPACED_START_MARKUP

      static final String MONOSPACED_START_MARKUP
      Syntax for the mono-spaced style start: "`"
      See Also:
    • VERBATIM_START_MARKUP

      static final String VERBATIM_START_MARKUP
      Syntax for the verbatim start: "```"
      See Also:
    • VERBATIM_END_MARKUP

      static final String VERBATIM_END_MARKUP
      Syntax for the verbatim end: "```"
      See Also:
    • BLOCKQUOTE_START_MARKUP

      static final String BLOCKQUOTE_START_MARKUP
      Syntax for the blockquote start: "> "
      See Also:
    • NON_BREAKING_SPACE_MARKUP

      static final String NON_BREAKING_SPACE_MARKUP
      Syntax for the non breaking space: entity from HTML
      See Also:
    • SECTION_TITLE_START_MARKUP

      static final String SECTION_TITLE_START_MARKUP
      Syntax for the section title start: "#"
      See Also:
    • TABLE_CELL_SEPARATOR_MARKUP

      static final String TABLE_CELL_SEPARATOR_MARKUP
      Syntax for the table cell start: "|"
    • TABLE_COL_LEFT_ALIGNED_MARKUP

      static final String TABLE_COL_LEFT_ALIGNED_MARKUP
      Syntax for the table column, left alignment (default): "---"
    • TABLE_COL_RIGHT_ALIGNED_MARKUP

      static final String TABLE_COL_RIGHT_ALIGNED_MARKUP
      Syntax for the table column, right alignment: "---:"
    • TABLE_COL_CENTER_ALIGNED_MARKUP

      static final String TABLE_COL_CENTER_ALIGNED_MARKUP
      Syntax for the table column, center alignment: ":---:"
    • TABLE_ROW_PREFIX

      static final String TABLE_ROW_PREFIX
      Syntax for the table row prefix (the other separators in the same row are regular TABLE_CELL_SEPARATOR_MARKUP characters)