Architecture Diagrams for /vsch/flexmark-java[edit]
Packages / Module flexmark-util / com.vladsch.flexmark.util.sequence / LineAppendableImpl

class LineAppendableImpl

Class fields and methods
class LineAppendableImpl
class LineAppendableImpl.IndexedLineInfoProxy
constructor IndexedLineInfoProxy(appendable,maxTrailingBlankLines,startLine,endLine)
O
method get(index)
O
method modificationCount()
O
method removeAt(index)
method set(index,item)
O
method size()
class LineAppendableImpl.IndexedLineProxy
constructor IndexedLineProxy(proxy,withPrefixes)
O
method get(index)
O
method modificationCount()
O
method removeAt(index)
method set(index,item)
O
method size()
constructor LineAppendableImpl(builder,formatOptions)
constructor LineAppendableImpl(appendable,formatOptions)
constructor LineAppendableImpl(formatOptions)
O
method addIndentOnFirstEOL(listener)
method addLineRange(start,end,prefix)
O
method addPrefix(prefix,afterEol)
method any(flags)
O
method append(c)
O
method append(csq,start,end)
O
method append(lineAppendable,startLine,endLine,withPrefixes)
O
method append(c,count)
O
method append(csq)
method appendEol(count)
method appendEol(eol)
method appendImpl(csq,start,end)
method appendImpl(s,index)
method appendTo(out,withPrefixes,maxBlankLines,maxTrailingBlankLines,startLine,endLine)
method appendToNoLine(out,withPrefixes,maxBlankLines,maxTrailingBlankLines,startLine,endLine)
O
method blankLine(count)
O
method blankLine()
O
method blankLineIf(predicate)
O
method changeOptions(addFlags,removeFlags)
O
method closePreFormatted()
O
method column()
method createLineInfo(lineIndex,prefix,content)
method doEolOnFirstTest()
O
method endsWithEOL()
O
method getAfterEolPrefixDelta()
O
method getBeforeEolPrefix()
O
method getBuilder()
O
method getEmptyAppendable()
O
method getIndentPrefix()
method getIndexedLineInfoProxy(maxTrailingBlankLines,startLine,endLine)
method getIndexedLineProxy(maxTrailingBlankLines,startLine,endLine,withPrefixes)
method getLastLineInfo()
O
method getLine(lineIndex)
O
method getLineCount()
O
method getLineCountWithPending()
O
method getLineInfo(lineIndex)
method getLineRange(start,end,prefix)
O
method getLines(maxTrailingBlankLines,startLine,endLine,withPrefixes)
O
method getLinesInfo(maxTrailingBlankLines,startLine,endLine)
O
method getOptionSet()
O
method getPendingEOL()
O
method getPendingSpace()
O
method getPrefix()
method getRangePrefixAfterEol()
O
method getTrailingBlankLines(endLine)
O
method indent()
O
method insertLine(lineIndex,prefix,content)
method isCollapseWhitespace()
method isConvertingTabs()
O
method isPendingSpace()
O
method isPreFormatted()
method isPrefixed(currentLine)
method isTrailingBlankLine()
method isTrimLeadingWhitespace()
method isTrimTrailingWhitespace()
O
method iterator()
method lastNonBlankLine(endLine)
O
method line()
O
method lineIf(predicate)
O
method lineOnFirstText(value)
O
method lineWithTrailingSpaces(count)
O
method offset()
method offsetAfterEol()
O
method offsetWithPending()
O
method openPreFormatted(addPrefixToFirstLine)
O
method popOptions()
O
method popPrefix(afterEol)
O
method pushOptions()
O
method pushPrefix()
method rawIndent()
method rawIndentsOnFirstEol()
method rawUnIndent()
method recomputeLineInfo(startLine)
O
method removeExtraBlankLines(maxBlankLines,maxTrailingBlankLines,startLine,endLine)
O
method removeIndentOnFirstEOL(listener)
O
method removeLines(startLine,endLine)
method removeLinesRaw(startLine,endLine)
method repeat(csq,count)
method repeat(csq,start,end,count)
method resetBuilder()
O
method setIndentPrefix(prefix)
O
method setLine(lineIndex,prefix,content)
O
method setOptions(flags)
O
method setPrefix(prefix,afterEol)
O
method setPrefixLength(lineIndex,prefixLength)
method tailBlankLinesToRemove(endLine,maxTrailingBlankLines)
O
method toSequence(maxBlankLines,maxTrailingBlankLines,withPrefixes)
method toString()
O
method toString(maxBlankLines,maxTrailingBlankLines,withPrefixes)
O
method unIndent()
O
method unIndentNoEol()
Returns text range if EOL was appended <p> NOTE: if range == Range.NULL...
Returns text offset before EOL if EOL was issued
Remove lines and return index from which line info must be recomputed