GitHub repository | This map was generated from repository code by SourceSpy (more info)
flexmark-javaMethod TableNodeFormatter.render(node,context,markdown)
render()
NodeFormatter
class TableNodeFormatter
getChars()
abstract class Node
MarkdownTable()
class MarkdownTable
Abstract
getRenderPurpose()
Get the reason this format rendering is being performed
interface TranslationContext
O
blankLine()
LineAppendable
abstract class MarkdownWriterBase
OAbstract
renderChildren()
Render the children of the node, used by custom renderers
NodeContext...
interface NodeFormatterContext
The context for node rendering, including configuration and functionality for the no...
tailBlankLine()
Abstract
getTrackedOffsets()
getStartOffset()
getEndOffset()
getTrackedOffsets()
class TrackedOffsetList
isEmpty()
getOffset()
class TrackedOffset
Tracked Offset information NOTE: purposefully equals compares the offset only and wi...
addTrackedOffset()
normalize()
Abstract
apply()
interface TableManipulator
getMaxColumns()
O
getPrefix()
setFormatTableIndentPrefix()
O
getOptions()
MarkdownWriter()
MarkdownWriterBase
class MarkdownWriter
appendTable()
getTrackedOffsets()
O
offsetWithPending()
isResolved()
getIndex()
setIndex()
O
pushPrefix()
O
setPrefix()
O
pushOptions()
removeOptions()
interface LineAppendable
Used to collect line text for further processing control output of new lines limitin...
append()
Append lines from another line formatting appendable. <p> NOTE: does not apply forma...
Abstract
popOptions()
Abstract
popPrefix()
Pop a prefix from the stack and set the current prefix
O
append()
O
line()
TableSeparatorSection()
TableSection
class TableSeparatorSection
TableSection()
class TableSection
TableCaptionSection()
TableSection
class TableCaptionSection
TableFormatOptions()
MutableDataSetter
class TableFormatOptions
O
get()
DataKeyBase
class DataKey
NOTE: Constructors have changed in a breaking way from 0.50.x and prior implementati...
O
get()
DataKeyBase
class NullableDataKey
Abstract
getSpaceWidth()
interface CharWidthProvider
Abstract
getCharWidth()
O
blankLine()
LineAppendable
class LineAppendableImpl
O
line()
isTrailingBlankLine()
any()
appendEol()
Abstract
length()
interface ISequenceBuilder
appendImpl()
rawIndentsOnFirstEol()
Abstract
append()
getRangePrefixAfterEol()
Returns text range if EOL was appended <p> NOTE: if range == Range.NULL then no line...
O
getFirst()
Paired
class Pair
isNull()
class Range
resetBuilder()
getStart()
getEnd()
O
getSecond()
addLineRange()
doEolOnFirstTest()
Abstract
append()
Abstract
append()
append()
getLineRange()
Abstract
toSequence()
S
trimmedEOL()
interface SequenceUtils
S
trimEnd()
Abstract
getBuilder()
getLastLineInfo()
S
isBlank()
S
create()
class LineInfo
Line information in LineAppendable
S
eolEndLength()
S
eolEndLength()
S
safeCharAt()
S
trimEnd()
S
trimEndRange()
S
subSequence()
Get a portion of this sequence selected by range
S
countTrailing()
S
of()
S
rangeLimit()
class Utils
S
lastIndexOfAnyNot()
negate()
Returns a predicate that represents the logical negation of this predicate.
interface CharPredicate
Interface for set of characters to use for inclusion exclusion tests Can be used for...
S
lastIndexOfAny()
Abstract
test()
test()
Range()
Create range
S
isEmpty()
S
countLeading()
S
indexOfAnyNot()
S
indexOfAny()
LineInfo()
rawIndent()
run()
external
class? Runnable
S
combinedPrefix()
isPrefixed()
isTrimTrailingWhitespace()
S
countTrailingSpaceTab()
Pair()
any()
class BitFieldSet
Re-Implementation of RegularEnumSet class for EnumSet, for "regular sized" enum type...
isBlankText()
S
any()
tailBlankLine()
O
getPrefix()
Abstract
lastBlockQuoteChildPrefix()
Abstract
equals()
Comparison to another CharSequence should result in a match if their contents are eq...
SequenceUtils
interface IRichSequence
A CharSequence that provides a rich set of manipulation methods. NOTE: '\0' changed ...
O
setPrefix()
O
blankLine()
S
of()
IRichSequence...
interface BasedSequence
A CharSequence that references original char sequence with offsets into original pre...
S
create()
IRichSequenceBase...
abstract class BasedSequenceImpl
Implementation of BaseSequence
OS
create()
BasedSequenceImpl
class SubSequence
A BasedSequence implementation which wraps original CharSequence to provide a BasedS...
SubSequence()
O
getTrailingBlankLines()
appendEol()
lastNonBlankLine()
Abstract
getStartOffset()
Get the start offset of this sequence into {@link #getBaseSequence()} and {@link #ge...
Abstract
getEndOffset()
Get the end offset of this sequence into {@link # getBaseSequence()} and {@link #getB...
getOffsetInfo()
Return the range of indices in the sequence of this based offset tracker that corres...
class BasedOffsetTracker
size()
TrackedOffsetList()
size()
class SegmentTree
Binary search tree of sequence segments
Abstract
getBaseSequence()
Get the base sequence for the text
findSegmentByOffset()
SegmentTree
class SegmentOffsetTree
Segment tree which uses offsets instead of aggregated length of segments Used to fin...
O
getSegment()
Abstract
getStartOffset()
abstract class Segment
SegmentedSequence Segment stored in byte[] in serialized format
Abstract
getEndOffset()
OffsetInfo()
class OffsetInfo
getStartIndex()
getPos()
getPreviousText()
getEndIndex()
getNextText()
OffsetInfo()
toString()
byteOffset()
S
getSegment()
S
getByteOffset()
Base()
Segment
class Segment.Base
Text()
Segment
class Segment.Text
hasAll()
S
getInt()
TextCharSequence()
Segment.TextCharSequenceBase
class Segment.TextCharSequence
TextAsciiCharSequence()
Segment.TextCharSequenceBase
class Segment.TextAsciiCharSequence
S
getChar()
TextRepeatedSequence()
class Segment.TextRepeatedSequence
getSegment()
Abstract
isText()
getByteOffset()
getByteLength()
getType()
Abstract
length()
S
getSegByteLength()
S
fromTypeMask()
hasBoth()
S
getIntBytes()
hasOffset()
S
getOffsetBytes()
hasLength()
S
getLengthBytes()
hasChar()
hasChars()
hasByte()
hasBytes()
hasAll()
Abstract
isBase()
Abstract
isAnchor()
Abstract
getCharSequence()
Abstract
isRepeatedTextEnd()
Abstract
isFirst256Start()
S
escapeJavaString()
S
escapeJavaString()
S
segOf()
class Seg
Representation of a segment part in a segment list for a sequence it is a Range, eit...
OS
build()
S
create()
Create a based offset tracker for the given sequence
Seg()
S
buildTreeData()
Build binary tree search data <p> Index data has aggregated lengths with BASE and TE...
SegmentOffsetTree()
S
getSegType()
getSegStart()
length()
Return length of text or if text is null span of range
getEnd()
S
addSegBytes()
S
setTreeData()
getStart()
SegmentTreeData()
class SegmentTree.SegmentTreeData
isBase()
Test segment type being from original sequence
isAnchor()
Test segment type being from original sequence
isText()
isFirst256Start()
isRepeatedTextEnd()
getTextStart()
S
isFirst256Start()
S
isRepeatedTextEnd()
S
getTextOffset()
S
addIntBytes()
S
addChar()
getTextEnd()
S
addChars()
S
addCharAscii()
S
addCharsAscii()
BasedOffsetTracker()
getCellOffsetInfo()
getInsideColumn()
class TableCellOffsetInfo
getTextStartOffset()
class TableCell
isAfterSpaceEdit()
isAfterDelete()
withTrackedOffset()
isBeforeCells()
setBeforeOffset()
class TableRow
isInCellSpan()
getInsideEndOffset()
withSpanTrackedOffset()
isAfterCells()
setAfterOffset()
getAllSectionRows()
normalizeIfNeeded()
getLastSegment()
Abstract
baseEndOfLineAnyEOL()
Abstract
isEmpty()
getInsideStartOffset()
getAllRowsSection()
TableCellOffsetInfo()
getAllSectionsRows()
normalize()
getEndOffset()
TableCell()
OAbstract
subSequence()
Get a portion of this sequence
Abstract
subSequence()
Get a portion of this sequence starting from a given offset to endIndex of the seque...
S
prefixOf()
BasedSequenceImpl...
class PrefixedSubSequence
A BasedSequence with an out of scope of original char sequence prefix a subSequence(...
S
prefixOf()
PrefixedSubSequence()
getPreviousCell()
getStartOffset()
getPreviousCell()
getPreviousCell()
normalize()
getMaxColumns()
S
max()
getSpannedColumns()
getOptions()
Get current options as bit mask flags
Abstract
getOptionSet()
Get current options as set which can be used to modify options
toInt()
MarkdownWriter()
Abstract
pushOptions()
finalizeTable()
appendRows()
Abstract
append()
Abstract
offsetWithPending()
Get offset after last append as if EOL was added but without the EOL itself
setTrackedOffsetIndex()
adjustCellAlignment()
S
minLimit()
Abstract
trim()
Abstract
append()
appendDashes()
Abstract
line()
Add a new line if there was any unterminated text appended or if this is a preformat...
getCaptionCell()
S
formattedCaption()
Abstract
trim()
withText()
Abstract
trimmedStart()
withTrackedOffset()
Abstract
isBlank()
Abstract
startsWith()
test if this sequence starts with given characters
Abstract
endsWith()
test if this sequence ends with given characters
Ref()
class Ref
cellText()
Abstract
changeOptions()
fillMissingColumns()
getStringWidth()
ColumnSpan()
class MarkdownTable.ColumnSpan
spanWidth()
spanFixedWidth()
getMinColumns()
fillMissingColumns()
getMinColumns()
S
min()
defaultCell()
TableCell()
TableCell()
S
repeatOf()
class RepeatedSequence
CharSequence that repeats in a wraparound the given sequence. Partial repeat occurs ...
Abstract
append()
Concatenate this sequence and list of others, returning sequence of result
Abstract
getEmptySuffix()
Get empty suffix to this sequence
S
repeatOf()
withTrackedTextAdjust()
S
maxLimit()
O
append()
IRichSequence
abstract class IRichSequenceBase
An abstract base for RichSequence which implements most of the methods allowing subc...
RepeatedSequence()
getStringWidth()
S
repeatOf()
ArrayIterable()
ReversibleIterable
class ArrayIterable
O
append()
Abstract
getBuilder()
Get a sequence builder for this sequence type
add()
pipeNeedsSpaceAfter()
println()
external
class? PrintStream
pipeNeedsSpaceBefore()
appendColumnSpan()
findTrackedOffset()
Abstract
append()
Abstract
isNotNull()
O
offsetWithPending()
offsetAfterEol()
Returns text offset before EOL if EOL was issued
isEmpty()
getSpan()
O
pushPrefix()
O
pushOptions()
Abstract
append()
Append lines from another line formatting appendable. <p> NOTE: does not apply forma...
O
append()
appendImpl()
<<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>><<creates>>