Top Fields Constructors Methods
com.vladsch.flexmark.formatter

public Class MarkdownWriter

extends MarkdownWriterBase<MarkdownWriter, Node, NodeFormatterContext>
Class Inheritance
Annotations
@SuppressWarnings:UnusedReturnValue
Imports
com.vladsch.flexmark.util.ast.BlankLine, .BlockQuoteLike, .Document, .Node, com.vladsch.flexmark.util.format.MarkdownWriterBase, com.vladsch.flexmark.util.sequence.BasedSequence, org.jetbrains.annotations.NotNull, .Nullable

Field Summary

Inherited from com.vladsch.flexmark.util.format.MarkdownWriterBase:
appendablecontext

Constructor Summary

AccessConstructor and Description
public
public
MarkdownWriter(int formatOptions)

public
MarkdownWriter(@Nullable Appendable appendable, int formatOptions)

Method Summary

Modifier and TypeMethod and Description
public @NotNull MarkdownWriter
public @NotNull MarkdownWriter
public @NotNull MarkdownWriter
public @NotNull MarkdownWriter
public @NotNull MarkdownWriter
public @NotNull MarkdownWriter
public @NotNull MarkdownWriter
public @NotNull MarkdownWriter
public @NotNull MarkdownWriter
public @NotNull BasedSequence
Inherited from com.vladsch.flexmark.util.format.MarkdownWriterBase:
addIndentOnFirstEOLaddPrefixaddPrefixappendappendappendappendappendappendToblankLineblankLineblankLineIfchangeOptionsclosePreFormattedcolumnendsWithEOLgetAfterEolPrefixDeltagetBeforeEolPrefixgetBuildergetContextgetIndentPrefixgetLinegetLineCountgetLineCountWithPendinggetLineInfogetLinesgetLinesInfogetOptionsgetOptionSetgetPendingEOLgetPendingSpacegetPrefixgetTrailingBlankLinesindentinsertLineisPendingSpaceisPreFormattediteratorlinelineIflineOnFirstTextlineWithTrailingSpacesoffsetoffsetWithPendingopenPreFormattedpopOptionspopPrefixpopPrefixpushOptionspushPrefixremoveExtraBlankLinesremoveIndentOnFirstEOLremoveLinessetContextsetIndentPrefixsetLinesetOptionssetPrefixsetPrefixsetPrefixLengthtailBlankLinetailBlankLinetoSequencetoStringtoStringunIndentunIndentNoEol

Constructor Detail

MarkdownWriterback to summary
public MarkdownWriter()
MarkdownWriterback to summary
public MarkdownWriter(int formatOptions)
MarkdownWriterback to summary
public MarkdownWriter(@Nullable Appendable appendable, int formatOptions)

Method Detail

appendNonTranslatingback to summary
public @NotNull MarkdownWriter appendNonTranslating(@NotNull CharSequence csq)
Annotations
@NotNull
appendNonTranslatingback to summary
public @NotNull MarkdownWriter appendNonTranslating(@Nullable CharSequence prefix, @NotNull CharSequence csq)
Annotations
@NotNull
appendNonTranslatingback to summary
public @NotNull MarkdownWriter appendNonTranslating(@Nullable CharSequence prefix, @NotNull CharSequence csq, @Nullable CharSequence suffix)
Annotations
@NotNull
appendNonTranslatingback to summary
public @NotNull MarkdownWriter appendNonTranslating(@Nullable CharSequence prefix, @NotNull CharSequence csq, @Nullable CharSequence suffix, @Nullable CharSequence suffix2)
Annotations
@NotNull
appendTranslatingback to summary
public @NotNull MarkdownWriter appendTranslating(@NotNull CharSequence csq)
Annotations
@NotNull
appendTranslatingback to summary
public @NotNull MarkdownWriter appendTranslating(@Nullable CharSequence prefix, @NotNull CharSequence csq)
Annotations
@NotNull
appendTranslatingback to summary
public @NotNull MarkdownWriter appendTranslating(@Nullable CharSequence prefix, @NotNull CharSequence csq, @Nullable CharSequence suffix)
Annotations
@NotNull
appendTranslatingback to summary
public @NotNull MarkdownWriter appendTranslating(@Nullable CharSequence prefix, @NotNull CharSequence csq, @Nullable CharSequence suffix, @Nullable CharSequence suffix2)
Annotations
@NotNull
getEmptyAppendableback to summary
public @NotNull MarkdownWriter getEmptyAppendable()

Implements com.vladsch.flexmark.util.sequence.LineAppendable.getEmptyAppendable.

Annotations
@NotNull
@Override
lastBlockQuoteChildPrefixback to summary
public @NotNull BasedSequence lastBlockQuoteChildPrefix(BasedSequence prefix)

Implements abstract com.vladsch.flexmark.util.format.MarkdownWriterBase.lastBlockQuoteChildPrefix.

Annotations
@Override
@NotNull