Class HtmlMarkdownWriter
- java.lang.Object
-
- com.vladsch.flexmark.util.format.MarkdownWriterBase<HtmlMarkdownWriter,org.jsoup.nodes.Node,HtmlNodeConverterContext>
-
- com.vladsch.flexmark.html2md.converter.HtmlMarkdownWriter
-
- All Implemented Interfaces:
LineAppendable
,java.lang.Appendable
,java.lang.Iterable<LineInfo>
public class HtmlMarkdownWriter extends MarkdownWriterBase<HtmlMarkdownWriter,org.jsoup.nodes.Node,HtmlNodeConverterContext>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.vladsch.flexmark.util.sequence.LineAppendable
LineAppendable.Options
-
-
Field Summary
-
Fields inherited from class com.vladsch.flexmark.util.format.MarkdownWriterBase
appendable, context
-
Fields inherited from interface com.vladsch.flexmark.util.sequence.LineAppendable
ALLOW_LEADING_EOL, ALLOW_LEADING_WHITESPACE, COLLAPSE_WHITESPACE, CONVERT_TABS, F_COLLAPSE_WHITESPACE, F_CONVERT_TABS, F_FORMAT_ALL, F_PASS_THROUGH, F_PREFIX_PRE_FORMATTED, F_TRIM_LEADING_EOL, F_TRIM_LEADING_WHITESPACE, F_TRIM_TRAILING_WHITESPACE, F_WHITESPACE_REMOVAL, FORMAT_ALL, O_COLLAPSE_WHITESPACE, O_CONVERT_TABS, O_FORMAT_ALL, O_PASS_THROUGH, O_PREFIX_PRE_FORMATTED, O_TRIM_LEADING_EOL, O_TRIM_LEADING_WHITESPACE, O_TRIM_TRAILING_WHITESPACE, PASS_THROUGH, PREFIX_PRE_FORMATTED, TRIM_LEADING_WHITESPACE, TRIM_TRAILING_WHITESPACE
-
-
Constructor Summary
Constructors Constructor Description HtmlMarkdownWriter()
HtmlMarkdownWriter(int formatOptions)
HtmlMarkdownWriter(java.lang.Appendable builder, int formatOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HtmlMarkdownWriter
getEmptyAppendable()
BasedSequence
lastBlockQuoteChildPrefix(BasedSequence prefix)
-
Methods inherited from class com.vladsch.flexmark.util.format.MarkdownWriterBase
addIndentOnFirstEOL, addPrefix, addPrefix, append, append, append, append, append, appendTo, blankLine, blankLine, blankLineIf, changeOptions, closePreFormatted, column, endsWithEOL, getAfterEolPrefixDelta, getBeforeEolPrefix, getBuilder, getContext, getIndentPrefix, getLine, getLineCount, getLineCountWithPending, getLineInfo, getLines, getLinesInfo, getOptions, getOptionSet, getPendingEOL, getPendingSpace, getPrefix, getTrailingBlankLines, indent, insertLine, isPendingSpace, isPreFormatted, iterator, line, lineIf, lineOnFirstText, lineWithTrailingSpaces, offset, offsetWithPending, openPreFormatted, popOptions, popPrefix, popPrefix, pushOptions, pushPrefix, removeExtraBlankLines, removeIndentOnFirstEOL, removeLines, setContext, setIndentPrefix, setLine, setOptions, setPrefix, setPrefix, setPrefixLength, tailBlankLine, tailBlankLine, toSequence, toString, toString, unIndent, unIndentNoEol
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.vladsch.flexmark.util.sequence.LineAppendable
addOptions, append, append, appendAll, appendTo, appendTo, appendTo, appendTo, appendToSilently, appendToSilently, appendToSilently, appendToSilently, clearLineOnFirstText, copyAppendable, copyAppendable, copyAppendable, copyAppendable, copyAppendable, get, getLineContent, getLinePrefix, getLines, getLines, getLines, getLines, getLinesInfo, getLinesInfo, getTrailingBlankLines, isEmpty, isNotEmpty, noPreserveSpaces, noTrimLeading, preserveSpaces, removeExtraBlankLines, removeOptions, setLineOnFirstText, setOptions, setOptions, toSequence, toSequence, toSequence, toSequence, toString, toString, toString, toString, trimLeading
-
-
-
-
Method Detail
-
getEmptyAppendable
@NotNull public HtmlMarkdownWriter getEmptyAppendable()
-
lastBlockQuoteChildPrefix
@NotNull public BasedSequence lastBlockQuoteChildPrefix(BasedSequence prefix)
- Specified by:
lastBlockQuoteChildPrefix
in classMarkdownWriterBase<HtmlMarkdownWriter,org.jsoup.nodes.Node,HtmlNodeConverterContext>
-
-