Package com.vladsch.flexmark.util.html
Class HtmlAppendableBase<T extends HtmlAppendableBase<T>>
- java.lang.Object
-
- com.vladsch.flexmark.util.html.HtmlAppendableBase<T>
-
- All Implemented Interfaces:
HtmlAppendable,com.vladsch.flexmark.util.sequence.LineAppendable,Appendable,Iterable<com.vladsch.flexmark.util.sequence.LineInfo>
- Direct Known Subclasses:
HtmlBuilder
public class HtmlAppendableBase<T extends HtmlAppendableBase<T>> extends Object implements HtmlAppendable
-
-
Field Summary
-
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 HtmlAppendableBase(int indentSize, int formatOptions)HtmlAppendableBase(@Nullable Appendable other, int indentSize, int formatOptions)HtmlAppendableBase(com.vladsch.flexmark.util.sequence.LineAppendable other, boolean inheritIndent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaddIndentOnFirstEOL(@NotNull Runnable listener)TaddPrefix(@NotNull CharSequence prefix)TaddPrefix(@NotNull CharSequence prefix, boolean afterEol)Tappend(char c)Tappend(char c, int count)Tappend(@NotNull com.vladsch.flexmark.util.sequence.LineAppendable lines, int startLine, int endLine, boolean withPrefixes)Tappend(@NotNull CharSequence csq)Tappend(@NotNull CharSequence csq, int start, int end)<T extends Appendable>
TappendTo(T out, boolean withPrefixes, int maxBlankLines, int maxTrailingBlankLines, int startLine, int endLine)Tattr(@NotNull Attribute... attribute)Tattr(@NotNull Attributes attributes)Tattr(@NotNull CharSequence attrName, @NotNull CharSequence value)TblankLine()TblankLine(int count)TblankLineIf(boolean predicate)TchangeOptions(int addFlags, int removeFlags)TclosePre()TclosePreFormatted()TcloseTag(@NotNull CharSequence tagName)intcolumn()booleanendsWithEOL()intgetAfterEolPrefixDelta()AttributesgetAttributes()@NotNull com.vladsch.flexmark.util.sequence.BasedSequencegetBeforeEolPrefix()@NotNull com.vladsch.flexmark.util.sequence.builder.ISequenceBuilder<?,?>getBuilder()@NotNull HtmlAppendablegetEmptyAppendable()@NotNull com.vladsch.flexmark.util.sequence.BasedSequencegetIndentPrefix()@NotNull com.vladsch.flexmark.util.sequence.BasedSequencegetLine(int lineIndex)intgetLineCount()intgetLineCountWithPending()@NotNull com.vladsch.flexmark.util.sequence.LineInfogetLineInfo(int lineIndex)@NotNull Iterable<com.vladsch.flexmark.util.sequence.BasedSequence>getLines(int maxTrailingBlankLines, int startLine, int endLine, boolean withPrefixes)@NotNull Iterable<com.vladsch.flexmark.util.sequence.LineInfo>getLinesInfo(int maxTrailingBlankLines, int startLine, int endLine)@NotNull Stack<String>getOpenTags()@NotNull List<String>getOpenTagsAfterLast(@NotNull CharSequence latestTag)protected StringgetOpenTagText()intgetOptions()@NotNull com.vladsch.flexmark.util.misc.BitFieldSet<com.vladsch.flexmark.util.sequence.LineAppendable.Options>getOptionSet()intgetPendingEOL()intgetPendingSpace()@NotNull com.vladsch.flexmark.util.sequence.BasedSequencegetPrefix()intgetTrailingBlankLines(int endLine)Tindent()booleaninPre()voidinsertLine(int lineIndex, @NotNull CharSequence prefix, @NotNull CharSequence text)booleanisPendingSpace()booleanisPreFormatted()booleanisSuppressCloseTagLine()booleanisSuppressOpenTagLine()@NotNull Iterator<com.vladsch.flexmark.util.sequence.LineInfo>iterator()Tline()TlineIf(boolean predicate)TlineOnFirstText(boolean value)TlineWithTrailingSpaces(int count)intoffset()intoffsetWithPending()TopenPre()TopenPreFormatted(boolean keepIndent)TpopOptions()TpopPrefix()TpopPrefix(boolean afterEol)protected voidpopTag(CharSequence tagName)TpushOptions()TpushPrefix()protected voidpushTag(CharSequence tagName)Traw(@NotNull CharSequence s)Traw(@NotNull CharSequence s, int count)TrawIndentedPre(@NotNull CharSequence s)TrawPre(@NotNull CharSequence s)TremoveExtraBlankLines(int maxBlankLines, int maxTrailingBlankLines, int startLine, int endLine)TremoveIndentOnFirstEOL(@NotNull Runnable listener)TremoveLines(int startLine, int endLine)TsetAttributes(@NotNull Attributes attributes)TsetIndentPrefix(@Nullable CharSequence prefix)voidsetLine(int lineIndex, @NotNull CharSequence prefix, @NotNull CharSequence text)TsetOptions(int flags)TsetPrefix(@NotNull CharSequence prefix)TsetPrefix(@Nullable CharSequence prefix, boolean afterEol)voidsetPrefixLength(int lineIndex, int prefixEndIndex)TsetSuppressCloseTagLine(boolean suppressCloseTagLine)voidsetSuppressOpenTagLine(boolean suppressOpenTagLine)Ttag(@NotNull CharSequence tagName)Ttag(@NotNull CharSequence tagName, boolean voidElement)Ttag(@NotNull CharSequence tagName, boolean withIndent, boolean withLine, @NotNull Runnable runnable)Ttag(@NotNull CharSequence tagName, @NotNull Runnable runnable)protected voidtagClosed(CharSequence tagName)TtagIndent(@NotNull CharSequence tagName, @NotNull Runnable runnable)TtagLine(@NotNull CharSequence tagName)TtagLine(@NotNull CharSequence tagName, boolean voidElement)TtagLine(@NotNull CharSequence tagName, @NotNull Runnable runnable)TtagLineIndent(@NotNull CharSequence tagName, @NotNull Runnable runnable)protected voidtagOpened(CharSequence tagName)TtagVoid(@NotNull CharSequence tagName)TtagVoidLine(@NotNull CharSequence tagName)Ttext(@NotNull CharSequence s)@NotNull CharSequencetoSequence(int maxBlankLines, int maxTrailingBlankLines, boolean withPrefixes)@NotNull StringtoString()@NotNull StringtoString(int maxBlankLines, int maxTrailingBlankLines, boolean withPrefixes)TunIndent()TunIndentNoEol()TwithAttr()TwithCondIndent()TwithCondLineOnChildText()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
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
-
-
-
-
Constructor Detail
-
HtmlAppendableBase
public HtmlAppendableBase(com.vladsch.flexmark.util.sequence.LineAppendable other, boolean inheritIndent)
-
HtmlAppendableBase
public HtmlAppendableBase(int indentSize, int formatOptions)
-
HtmlAppendableBase
public HtmlAppendableBase(@Nullable @Nullable Appendable other, int indentSize, int formatOptions)
-
-
Method Detail
-
getEmptyAppendable
@NotNull public @NotNull HtmlAppendable getEmptyAppendable()
- Specified by:
getEmptyAppendablein interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
isSuppressOpenTagLine
public boolean isSuppressOpenTagLine()
-
setSuppressOpenTagLine
public void setSuppressOpenTagLine(boolean suppressOpenTagLine)
-
isSuppressCloseTagLine
public boolean isSuppressCloseTagLine()
-
setSuppressCloseTagLine
@NotNull public T setSuppressCloseTagLine(boolean suppressCloseTagLine)
-
openPre
@NotNull public T openPre()
- Specified by:
openPrein interfaceHtmlAppendable
-
closePre
@NotNull public T closePre()
- Specified by:
closePrein interfaceHtmlAppendable
-
inPre
public boolean inPre()
- Specified by:
inPrein interfaceHtmlAppendable
-
raw
@NotNull public T raw(@NotNull @NotNull CharSequence s)
- Specified by:
rawin interfaceHtmlAppendable
-
raw
@NotNull public T raw(@NotNull @NotNull CharSequence s, int count)
- Specified by:
rawin interfaceHtmlAppendable
-
rawPre
@NotNull public T rawPre(@NotNull @NotNull CharSequence s)
- Specified by:
rawPrein interfaceHtmlAppendable
-
rawIndentedPre
@NotNull public T rawIndentedPre(@NotNull @NotNull CharSequence s)
- Specified by:
rawIndentedPrein interfaceHtmlAppendable
-
text
@NotNull public T text(@NotNull @NotNull CharSequence s)
- Specified by:
textin interfaceHtmlAppendable
-
attr
@NotNull public T attr(@NotNull @NotNull CharSequence attrName, @NotNull @NotNull CharSequence value)
- Specified by:
attrin interfaceHtmlAppendable
-
attr
@NotNull public T attr(@NotNull @NotNull Attribute... attribute)
- Specified by:
attrin interfaceHtmlAppendable
-
attr
@NotNull public T attr(@NotNull @NotNull Attributes attributes)
- Specified by:
attrin interfaceHtmlAppendable
-
withAttr
@NotNull public T withAttr()
- Specified by:
withAttrin interfaceHtmlAppendable
-
getAttributes
public Attributes getAttributes()
- Specified by:
getAttributesin interfaceHtmlAppendable
-
setAttributes
@NotNull public T setAttributes(@NotNull @NotNull Attributes attributes)
- Specified by:
setAttributesin interfaceHtmlAppendable
-
withCondLineOnChildText
@NotNull public T withCondLineOnChildText()
- Specified by:
withCondLineOnChildTextin interfaceHtmlAppendable
-
withCondIndent
@NotNull public T withCondIndent()
- Specified by:
withCondIndentin interfaceHtmlAppendable
-
tag
@NotNull public T tag(@NotNull @NotNull CharSequence tagName)
- Specified by:
tagin interfaceHtmlAppendable
-
tag
@NotNull public T tag(@NotNull @NotNull CharSequence tagName, @NotNull @NotNull Runnable runnable)
- Specified by:
tagin interfaceHtmlAppendable
-
tagVoid
@NotNull public T tagVoid(@NotNull @NotNull CharSequence tagName)
- Specified by:
tagVoidin interfaceHtmlAppendable
-
getOpenTagText
protected String getOpenTagText()
-
pushTag
protected void pushTag(CharSequence tagName)
-
popTag
protected void popTag(CharSequence tagName)
-
tagOpened
protected void tagOpened(CharSequence tagName)
-
tagClosed
protected void tagClosed(CharSequence tagName)
-
getOpenTags
@NotNull public @NotNull Stack<String> getOpenTags()
- Specified by:
getOpenTagsin interfaceHtmlAppendable
-
getOpenTagsAfterLast
@NotNull public @NotNull List<String> getOpenTagsAfterLast(@NotNull @NotNull CharSequence latestTag)
- Specified by:
getOpenTagsAfterLastin interfaceHtmlAppendable
-
tag
@NotNull public T tag(@NotNull @NotNull CharSequence tagName, boolean voidElement)
- Specified by:
tagin interfaceHtmlAppendable
-
closeTag
@NotNull public T closeTag(@NotNull @NotNull CharSequence tagName)
- Specified by:
closeTagin interfaceHtmlAppendable
-
tag
@NotNull public T tag(@NotNull @NotNull CharSequence tagName, boolean withIndent, boolean withLine, @NotNull @NotNull Runnable runnable)
- Specified by:
tagin interfaceHtmlAppendable
-
tagVoidLine
@NotNull public T tagVoidLine(@NotNull @NotNull CharSequence tagName)
- Specified by:
tagVoidLinein interfaceHtmlAppendable
-
tagLine
@NotNull public T tagLine(@NotNull @NotNull CharSequence tagName)
- Specified by:
tagLinein interfaceHtmlAppendable
-
tagLine
@NotNull public T tagLine(@NotNull @NotNull CharSequence tagName, boolean voidElement)
- Specified by:
tagLinein interfaceHtmlAppendable
-
tagLine
@NotNull public T tagLine(@NotNull @NotNull CharSequence tagName, @NotNull @NotNull Runnable runnable)
- Specified by:
tagLinein interfaceHtmlAppendable
-
tagIndent
@NotNull public T tagIndent(@NotNull @NotNull CharSequence tagName, @NotNull @NotNull Runnable runnable)
- Specified by:
tagIndentin interfaceHtmlAppendable
-
tagLineIndent
@NotNull public T tagLineIndent(@NotNull @NotNull CharSequence tagName, @NotNull @NotNull Runnable runnable)
- Specified by:
tagLineIndentin interfaceHtmlAppendable
-
iterator
@NotNull public @NotNull Iterator<com.vladsch.flexmark.util.sequence.LineInfo> iterator()
- Specified by:
iteratorin interfaceIterable<T extends HtmlAppendableBase<T>>- Specified by:
iteratorin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getLines
@NotNull public @NotNull Iterable<com.vladsch.flexmark.util.sequence.BasedSequence> getLines(int maxTrailingBlankLines, int startLine, int endLine, boolean withPrefixes)
- Specified by:
getLinesin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getLinesInfo
@NotNull public @NotNull Iterable<com.vladsch.flexmark.util.sequence.LineInfo> getLinesInfo(int maxTrailingBlankLines, int startLine, int endLine)
- Specified by:
getLinesInfoin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
setPrefixLength
public void setPrefixLength(int lineIndex, int prefixEndIndex)- Specified by:
setPrefixLengthin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
insertLine
public void insertLine(int lineIndex, @NotNull @NotNull CharSequence prefix, @NotNull @NotNull CharSequence text)- Specified by:
insertLinein interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
setLine
public void setLine(int lineIndex, @NotNull @NotNull CharSequence prefix, @NotNull @NotNull CharSequence text)- Specified by:
setLinein interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
appendTo
public <T extends Appendable> T appendTo(@NotNull T out, boolean withPrefixes, int maxBlankLines, int maxTrailingBlankLines, int startLine, int endLine) throws IOException
- Specified by:
appendToin interfacecom.vladsch.flexmark.util.sequence.LineAppendable- Throws:
IOException
-
endsWithEOL
public boolean endsWithEOL()
- Specified by:
endsWithEOLin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
isPendingSpace
public boolean isPendingSpace()
- Specified by:
isPendingSpacein interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
isPreFormatted
public boolean isPreFormatted()
- Specified by:
isPreFormattedin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getTrailingBlankLines
public int getTrailingBlankLines(int endLine)
- Specified by:
getTrailingBlankLinesin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
column
public int column()
- Specified by:
columnin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getLineCount
public int getLineCount()
- Specified by:
getLineCountin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getLineCountWithPending
public int getLineCountWithPending()
- Specified by:
getLineCountWithPendingin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getOptions
public int getOptions()
- Specified by:
getOptionsin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getPendingSpace
public int getPendingSpace()
- Specified by:
getPendingSpacein interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getPendingEOL
public int getPendingEOL()
- Specified by:
getPendingEOLin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
offset
public int offset()
- Specified by:
offsetin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
offsetWithPending
public int offsetWithPending()
- Specified by:
offsetWithPendingin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getAfterEolPrefixDelta
public int getAfterEolPrefixDelta()
- Specified by:
getAfterEolPrefixDeltain interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getBuilder
@NotNull public @NotNull com.vladsch.flexmark.util.sequence.builder.ISequenceBuilder<?,?> getBuilder()
- Specified by:
getBuilderin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getPrefix
@NotNull public @NotNull com.vladsch.flexmark.util.sequence.BasedSequence getPrefix()
- Specified by:
getPrefixin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getBeforeEolPrefix
@NotNull public @NotNull com.vladsch.flexmark.util.sequence.BasedSequence getBeforeEolPrefix()
- Specified by:
getBeforeEolPrefixin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getLineInfo
@NotNull public @NotNull com.vladsch.flexmark.util.sequence.LineInfo getLineInfo(int lineIndex)
- Specified by:
getLineInfoin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getLine
@NotNull public @NotNull com.vladsch.flexmark.util.sequence.BasedSequence getLine(int lineIndex)
- Specified by:
getLinein interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getIndentPrefix
@NotNull public @NotNull com.vladsch.flexmark.util.sequence.BasedSequence getIndentPrefix()
- Specified by:
getIndentPrefixin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
toSequence
@NotNull public @NotNull CharSequence toSequence(int maxBlankLines, int maxTrailingBlankLines, boolean withPrefixes)
- Specified by:
toSequencein interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
toString
@NotNull public @NotNull String toString(int maxBlankLines, int maxTrailingBlankLines, boolean withPrefixes)
- Specified by:
toStringin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
getOptionSet
@NotNull public @NotNull com.vladsch.flexmark.util.misc.BitFieldSet<com.vladsch.flexmark.util.sequence.LineAppendable.Options> getOptionSet()
- Specified by:
getOptionSetin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
removeExtraBlankLines
@NotNull public T removeExtraBlankLines(int maxBlankLines, int maxTrailingBlankLines, int startLine, int endLine)
- Specified by:
removeExtraBlankLinesin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
removeLines
@NotNull public T removeLines(int startLine, int endLine)
- Specified by:
removeLinesin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
pushOptions
@NotNull public T pushOptions()
- Specified by:
pushOptionsin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
popOptions
@NotNull public T popOptions()
- Specified by:
popOptionsin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
changeOptions
@NotNull public T changeOptions(int addFlags, int removeFlags)
- Specified by:
changeOptionsin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
addIndentOnFirstEOL
@NotNull public T addIndentOnFirstEOL(@NotNull @NotNull Runnable listener)
- Specified by:
addIndentOnFirstEOLin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
addPrefix
@NotNull public T addPrefix(@NotNull @NotNull CharSequence prefix)
- Specified by:
addPrefixin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
addPrefix
@NotNull public T addPrefix(@NotNull @NotNull CharSequence prefix, boolean afterEol)
- Specified by:
addPrefixin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
append
@NotNull public T append(char c)
- Specified by:
appendin interfaceAppendable- Specified by:
appendin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
append
@NotNull public T append(@NotNull @NotNull CharSequence csq)
- Specified by:
appendin interfaceAppendable- Specified by:
appendin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
append
@NotNull public T append(@NotNull @NotNull CharSequence csq, int start, int end)
- Specified by:
appendin interfaceAppendable- Specified by:
appendin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
append
@NotNull public T append(@NotNull @NotNull com.vladsch.flexmark.util.sequence.LineAppendable lines, int startLine, int endLine, boolean withPrefixes)
- Specified by:
appendin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
blankLine
@NotNull public T blankLine()
- Specified by:
blankLinein interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
blankLine
@NotNull public T blankLine(int count)
- Specified by:
blankLinein interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
blankLineIf
@NotNull public T blankLineIf(boolean predicate)
- Specified by:
blankLineIfin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
closePreFormatted
@NotNull public T closePreFormatted()
- Specified by:
closePreFormattedin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
indent
@NotNull public T indent()
- Specified by:
indentin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
line
@NotNull public T line()
- Specified by:
linein interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
lineIf
@NotNull public T lineIf(boolean predicate)
- Specified by:
lineIfin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
lineOnFirstText
@NotNull public T lineOnFirstText(boolean value)
- Specified by:
lineOnFirstTextin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
lineWithTrailingSpaces
@NotNull public T lineWithTrailingSpaces(int count)
- Specified by:
lineWithTrailingSpacesin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
openPreFormatted
@NotNull public T openPreFormatted(boolean keepIndent)
- Specified by:
openPreFormattedin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
popPrefix
@NotNull public T popPrefix()
- Specified by:
popPrefixin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
popPrefix
@NotNull public T popPrefix(boolean afterEol)
- Specified by:
popPrefixin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
pushPrefix
@NotNull public T pushPrefix()
- Specified by:
pushPrefixin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
removeIndentOnFirstEOL
@NotNull public T removeIndentOnFirstEOL(@NotNull @NotNull Runnable listener)
- Specified by:
removeIndentOnFirstEOLin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
append
@NotNull public T append(char c, int count)
- Specified by:
appendin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
setIndentPrefix
@NotNull public T setIndentPrefix(@Nullable @Nullable CharSequence prefix)
- Specified by:
setIndentPrefixin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
setOptions
@NotNull public T setOptions(int flags)
- Specified by:
setOptionsin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
setPrefix
@NotNull public T setPrefix(@NotNull @NotNull CharSequence prefix)
- Specified by:
setPrefixin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
setPrefix
@NotNull public T setPrefix(@Nullable @Nullable CharSequence prefix, boolean afterEol)
- Specified by:
setPrefixin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
unIndent
@NotNull public T unIndent()
- Specified by:
unIndentin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
unIndentNoEol
@NotNull public T unIndentNoEol()
- Specified by:
unIndentNoEolin interfacecom.vladsch.flexmark.util.sequence.LineAppendable
-
-