public class MarkdownWriter extends Object implements FormattingAppendable
COLLAPSE_WHITESPACE, CONVERT_TABS, FORMAT_ALL, PREFIX_AFTER_PENDING_EOL, SUPPRESS_TRAILING_WHITESPACE| Constructor and Description |
|---|
MarkdownWriter(Appendable out) |
MarkdownWriter(Appendable out,
int formatOptions) |
public MarkdownWriter(Appendable out)
public MarkdownWriter(Appendable out, int formatOptions)
public void setContext(NodeFormatterContext context)
public NodeFormatterContext getContext()
public MarkdownWriter tailBlankLine()
public boolean isLastBlockQuoteChild(Node node)
public MarkdownWriter tailBlankLine(int count)
public Appendable getAppendable()
getAppendable in interface FormattingAppendablepublic boolean isPendingEOL()
isPendingEOL in interface FormattingAppendablepublic boolean isPendingSpace()
isPendingSpace in interface FormattingAppendablepublic boolean isPreFormatted()
isPreFormatted in interface FormattingAppendablepublic CharSequence getIndentPrefix()
getIndentPrefix in interface FormattingAppendablepublic CharSequence getPrefix()
getPrefix in interface FormattingAppendablepublic CharSequence getTotalIndentPrefix()
getTotalIndentPrefix in interface FormattingAppendablepublic int getIndent()
getIndent in interface FormattingAppendablepublic int getLineCount()
getLineCount in interface FormattingAppendablepublic int getModCount()
getModCount in interface FormattingAppendablepublic int offset()
offset in interface FormattingAppendablepublic int lastOffset()
lastOffset in interface FormattingAppendablepublic int getOptions()
getOptions in interface FormattingAppendablepublic int getPushedPrefixCount()
getPushedPrefixCount in interface FormattingAppendablepublic int getPendingEOL()
getPendingEOL in interface FormattingAppendablepublic IOException getIOException()
getIOException in interface FormattingAppendablepublic String getText()
getText in interface FormattingAppendablepublic String getText(int maxBlankLines)
getText in interface FormattingAppendablepublic MarkdownWriter addAfterEolRunnable(int atPendingEOL, Runnable runnable)
addAfterEolRunnable in interface FormattingAppendablepublic MarkdownWriter addLine()
addLine in interface FormattingAppendablepublic MarkdownWriter addPrefix(CharSequence prefix)
addPrefix in interface FormattingAppendablepublic MarkdownWriter append(char c)
append in interface FormattingAppendableappend in interface Appendablepublic MarkdownWriter append(CharSequence csq)
append in interface FormattingAppendableappend in interface Appendablepublic MarkdownWriter append(CharSequence csq, int start, int end)
append in interface FormattingAppendableappend in interface Appendablepublic MarkdownWriter blankLine()
blankLine in interface FormattingAppendablepublic MarkdownWriter blankLine(int count)
blankLine in interface FormattingAppendablepublic MarkdownWriter blankLineIf(boolean predicate)
blankLineIf in interface FormattingAppendablepublic MarkdownWriter closeConditional(ConditionalFormatter closeFormatter)
closeConditional in interface FormattingAppendablepublic MarkdownWriter closePreFormatted()
closePreFormatted in interface FormattingAppendablepublic MarkdownWriter flush()
flush in interface FormattingAppendablepublic MarkdownWriter flushWhitespaces()
flushWhitespaces in interface FormattingAppendablepublic MarkdownWriter flush(int maxBlankLines)
flush in interface FormattingAppendablepublic MarkdownWriter lastOffset(Ref<Integer> refOffset)
lastOffset in interface FormattingAppendablepublic MarkdownWriter indent()
indent in interface FormattingAppendablepublic MarkdownWriter line()
line in interface FormattingAppendablepublic MarkdownWriter line(Ref<Boolean> lineRef)
line in interface FormattingAppendablepublic MarkdownWriter lineIf(boolean predicate)
lineIf in interface FormattingAppendablepublic MarkdownWriter lineIf(Ref<Boolean> lineRef)
lineIf in interface FormattingAppendablepublic MarkdownWriter openConditional(ConditionalFormatter openFormatter)
openConditional in interface FormattingAppendablepublic MarkdownWriter openPreFormatted(boolean keepIndent)
openPreFormatted in interface FormattingAppendablepublic MarkdownWriter popPrefix()
popPrefix in interface FormattingAppendablepublic MarkdownWriter pushPrefix()
pushPrefix in interface FormattingAppendablepublic MarkdownWriter repeat(char c, int count)
repeat in interface FormattingAppendablepublic MarkdownWriter repeat(CharSequence csq, int count)
repeat in interface FormattingAppendablepublic MarkdownWriter repeat(CharSequence csq, int start, int end, int count)
repeat in interface FormattingAppendablepublic MarkdownWriter setIndentOffset(int indentOffset)
setIndentOffset in interface FormattingAppendablepublic MarkdownWriter setIndentPrefix(CharSequence prefix)
setIndentPrefix in interface FormattingAppendablepublic MarkdownWriter setOptions(int options)
setOptions in interface FormattingAppendablepublic MarkdownWriter setPrefix(CharSequence prefix)
setPrefix in interface FormattingAppendablepublic MarkdownWriter unIndent()
unIndent in interface FormattingAppendablepublic MarkdownWriter willIndent()
willIndent in interface FormattingAppendableCopyright © 2018. All rights reserved.