GitHub
repository
| This map was generated from repository code by SourceSpy (
more info
)
flexmark-java
Method CoreNodeFormatter.render(node,context,markdown)
render()
NodeRepositoryFormatter
class CoreNodeFormatter
hierarchy
source
javadoc
Abstract
isTransformingText()
Returns false if special translation functions are no-ops <p> During {@link RenderPu...
interface TranslationContext
hierarchy
source
javadoc
S
renderTextBlockParagraphLines()
class FormatterUtils
source
javadoc
isTrailingBlankLine()
Block...
class Paragraph
hierarchy
source
javadoc
tailBlankLine()
LineAppendable
abstract class MarkdownWriterBase
hierarchy
source
javadoc
O
getParent()
ContentNode
abstract class Block
hierarchy
source
javadoc
Abstract
isParagraphStartWrappingDisabled()
interface ParagraphContainer
hierarchy
source
javadoc
Abstract
isParagraphEndWrappingDisabled()
O
blankLine()
S
renderLooseParagraph()
getNext()
abstract class Node
hierarchy
source
javadoc
Abstract
isItemParagraph()
interface ParagraphItemContainer
hierarchy
source
javadoc
S
renderLooseItemParagraph()
O
Abstract
getDocument()
NodeContext...
interface NodeFormatterContext
The context for node rendering, including configuration and functionality for the no...
hierarchy
source
javadoc
O
get()
DataKeyBase
class NullableDataKey
hierarchy
source
javadoc
getNextAnyNot()
O
Abstract
getOptions()
Get the current rendering context {@link DataHolder}. These are the options passed o...
Abstract
isParagraphWrappingDisabled()
O
Abstract
renderChildren()
Render the children of the node, used by custom renderers
Abstract
translatingSpan()
Separate translation span. Will generate a paragraph of text which should be transla...
O
line()
Abstract
getFormatterOptions()
Abstract
toMutable()
MutableDataSetter
interface DataHolder
hierarchy
source
javadoc
Abstract
set()
Store the given value for the key
DataHolder...
interface MutableDataHolder
hierarchy
source
javadoc
getChars()
O
Abstract
getBuilder()
IRichSequence...
interface BasedSequence
A CharSequence that references original char sequence with offsets into original pre...
hierarchy
source
javadoc
O
getBuilder()
ISequenceBuilder
class SequenceBuilder
A Builder for Segmented BasedSequences
hierarchy
source
javadoc
Abstract
getSubContext()
Creates a child rendering context that can be used to collect rendered html text. Th...
interface NodeContext
hierarchy
source
javadoc
Abstract
getMarkdown()
removeOptions()
interface LineAppendable
Used to collect line text for further processing control output of new lines limitin...
hierarchy
source
javadoc
Abstract
trimEOL()
Trim last eol at the end of this sequence,
SequenceUtils
interface IRichSequence
A CharSequence that provides a rich set of manipulation methods. NOTE: '\0' changed ...
hierarchy
source
javadoc
Abstract
trimmedEnd()
Abstract
isNotEmpty()
O
endsWithEOL()
O
append()
appendToSilently()
O
toSequence()
Abstract
getTrackedSequence()
NOTE: parser can only use a contiguous sequence, not segmented. Therefore, the AST o...
toSequence()
Construct sequence from this builder using another based sequence which is character...
Abstract
getTrackedOffsets()
Abstract
trimEnd()
Abstract
getStartOffset()
Get the start offset of this sequence into {@link #getBaseSequence()} and {@link #ge...
Abstract
countTrailingWhitespace()
Abstract
getEndOffset()
Get the end offset of this sequence into {@link # getBaseSequence()} and {@link #getB...
getTrackedOffsets()
class TrackedOffsetList
source
javadoc
MarkdownParagraph()
class MarkdownParagraph
source
javadoc
setOptions()
O
getPrefix()
setWidth()
setKeepSoftBreaks()
setKeepHardBreaks()
Abstract
isRestoreTrackedSpaces()
setRestoreTrackedSpaces()
setFirstIndent()
setIndent()
O
column()
O
getAfterEolPrefixDelta()
setFirstWidthOffset()
O
get()
DataKeyBase
class DataKey
NOTE: Constructors have changed in a breaking way from 0.50.x and prior implementati...
hierarchy
source
javadoc
setLeadInHandlers()
addTrackedOffset()
wrapText()
Abstract
toMapped()
O
getLineCount()
O
pushOptions()
preserveSpaces()
Abstract
append()
Abstract
line()
Add a new line if there was any unterminated text appended or if this is a preformat...
Abstract
popOptions()
isEmpty()
O
getLineInfo()
isResolved()
class TrackedOffset
Tracked Offset information NOTE: purposefully equals compares the offset only and wi...
source
javadoc
getIndex()
Abstract
lineColumnAtIndex()
Get the line and column information from index into sequence
O
getFirst()
Paired
class Pair
hierarchy
source
javadoc
setIndex()
O
line()
LineAppendable
class LineAppendableImpl
hierarchy
source
javadoc
Abstract
length()
interface ISequenceBuilder
hierarchy
source
javadoc
appendImpl()
rawIndentsOnFirstEol()
appendEol()
Abstract
append()
getRangePrefixAfterEol()
Returns text range if EOL was appended <p> NOTE: if range == Range.NULL then no line...
isNull()
class Range
hierarchy
source
javadoc
resetBuilder()
getStart()
getEnd()
O
getSecond()
addLineRange()
doEolOnFirstTest()
any()
Abstract
append()
Abstract
append()
append()
getLineRange()
Abstract
toSequence()
S
trimmedEOL()
interface SequenceUtils
hierarchy
source
javadoc
S
trimEnd()
Abstract
getBuilder()
getLastLineInfo()
S
isBlank()
S
create()
class LineInfo
Line information in LineAppendable
source
javadoc
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
source
javadoc
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...
source
javadoc
S
lastIndexOfAny()
Abstract
test()
test()
Range()
Create range
S
isEmpty()
S
countLeading()
S
indexOfAnyNot()
S
indexOfAny()
LineInfo()
rawIndent()
run()
external
class? Runnable
source
javadoc
S
combinedPrefix()
isPrefixed()
isTrimTrailingWhitespace()
S
countTrailingSpaceTab()
Pair()
any()
class BitFieldSet
Re-Implementation of RegularEnumSet class for EnumSet, for "regular sized" enum type...
source
javadoc
SequenceBuilder()
Construct a base sequence builder for given base sequence with specific options. <p>...
Abstract
getBaseSequence()
Get the base sequence for the text
Abstract
anyOptions()
Options test for options for this sequence <p> default reports true for global defau...
interface BasedOptionsHolder
Implemented by BasedOptionsSequence, use instance of it to pass to BasedSequence#of(...
hierarchy
source
javadoc
S
emptyBuilder()
SegmentBuilderBase...
class BasedSegmentBuilder
hierarchy
source
javadoc
S
emptyBuilder()
BasedSegmentBuilder()
CharRecoveryOptimizer()
SegmentOptimizer
class CharRecoveryOptimizer
hierarchy
source
javadoc
BasedSegmentBuilder()
Abstract
changeOptions()
O
endsWithEOL()
isNotNull()
O
append()
appendImpl()
appendToSilently()
appendToSilently()
Abstract
appendTo()
append lines to appendable with given maximum trailing blank lines and given prefix ...
S
create()
BasedSequenceImpl...
abstract class SegmentedSequence
A BasedSequence which consists of segments of other BasedSequences
hierarchy
source
javadoc
O
getSingleBasedSequence()
isEmpty()
getBaseSequence()
getSegmentBuilder()
S
create()
Base Constructor
SegmentedSequence
class SegmentedSequenceFull
A BasedSequence which consists of segments of other BasedSequences NOTE: very effici...
hierarchy
source
javadoc
S
create()
Base Constructor
SegmentedSequence
class SegmentedSequenceTree
A BasedSequence which consists of segments of other BasedSequences NOTE: very effici...
hierarchy
source
javadoc
O
getBaseSubSequenceRange()
ISegmentBuilder
class SegmentBuilderBase
hierarchy
source
javadoc
O
Abstract
subSequence()
Get a portion of this sequence
haveDanglingText()
getSeg()
length()
Return length of text or if text is null span of range
class Seg
Representation of a segment part in a segment list for a sequence it is a Range, eit...
source
javadoc
isBase()
Test segment type being from original sequence
getStart()
getEnd()
getRange()
S
segOf()
Seg()
isText()
Abstract
length()
interface ISegmentBuilder
hierarchy
source
javadoc
isEmpty()
Abstract
getStartOffset()
Abstract
getEndOffset()
Abstract
getTextLength()
Abstract
getOption()
Options holder, default has none, only available on BasedSequenceWithOptions
Abstract
noAnchorsSize()
addStats()
class SegmentedSequenceStats
source
javadoc
SegmentedSequenceFull()
StatsEntry()
class SegmentedSequenceStats.StatsEntry
source
javadoc
add()
add()
class MinMaxAvgLong
source
javadoc
Abstract
getSegments()
Return iterator over segments
Abstract
getText()
S
build()
class SegmentTree
Binary search tree of sequence segments
hierarchy
source
javadoc
getTreeData()
getSegmentBytes()
SegmentedSequenceTree()
S
buildTreeData()
Build binary tree search data <p> Index data has aggregated lengths with BASE and TE...
SegmentTree()
S
getSegType()
abstract class Segment
SegmentedSequence Segment stored in byte[] in serialized format
source
javadoc
getSegStart()
S
getSegByteLength()
S
addSegBytes()
S
fromTypeMask()
S
setTreeData()
SegmentTreeData()
class SegmentTree.SegmentTreeData
source
javadoc
isAnchor()
Test segment type being from original sequence
isFirst256Start()
isRepeatedTextEnd()
getTextStart()
S
isFirst256Start()
S
isRepeatedTextEnd()
S
getTextOffset()
hasBoth()
S
getIntBytes()
hasOffset()
S
getOffsetBytes()
hasLength()
S
getLengthBytes()
hasChar()
hasChars()
hasByte()
hasBytes()
hasAll()
S
addIntBytes()
S
addChar()
getTextEnd()
S
addChars()
S
addCharAscii()
S
addCharsAscii()
size()
toSequence()
Construct sequence from this builder using another based sequence which is character...
Abstract
equals()
Comparison to another CharSequence should result in a match if their contents are eq...
Abstract
toVisibleWhitespaceString()
Abstract
countLeading()
Count leading/trailing characters of this sequence <p> Parameters can be CharPredica...
S
compare()
getOffsetInfo()
Return the range of indices in the sequence of this based offset tracker that corres...
class BasedOffsetTracker
source
javadoc
size()
getOffset()
TrackedOffsetList()
findSegmentByOffset()
SegmentTree
class SegmentOffsetTree
Segment tree which uses offsets instead of aggregated length of segments Used to fin...
hierarchy
source
javadoc
O
getSegment()
Abstract
getStartOffset()
Abstract
getEndOffset()
OffsetInfo()
class OffsetInfo
source
javadoc
getStartIndex()
getPos()
getPreviousText()
getEndIndex()
getNextText()
OffsetInfo()
toString()
byteOffset()
S
getSegment()
S
getByteOffset()
Base()
Segment
class Segment.Base
source
javadoc
Text()
Segment
class Segment.Text
source
javadoc
hasAll()
S
getInt()
TextCharSequence()
Segment.TextCharSequenceBase
class Segment.TextCharSequence
source
javadoc
TextAsciiCharSequence()
Segment.TextCharSequenceBase
class Segment.TextAsciiCharSequence
source
javadoc
S
getChar()
TextRepeatedSequence()
class Segment.TextRepeatedSequence
source
javadoc
getSegment()
Abstract
isText()
getByteOffset()
getByteLength()
getType()
Abstract
length()
Abstract
isBase()
Abstract
isAnchor()
Abstract
getCharSequence()
Abstract
isRepeatedTextEnd()
Abstract
isFirst256Start()
S
escapeJavaString()
S
escapeJavaString()
O
S
build()
S
create()
Create a based offset tracker for the given sequence
SegmentOffsetTree()
BasedOffsetTracker()
O
getPrefix()
S
of()
S
create()
IRichSequenceBase...
abstract class BasedSequenceImpl
Implementation of BaseSequence
hierarchy
source
javadoc
O
S
create()
BasedSequenceImpl
class SubSequence
A BasedSequence implementation which wraps original CharSequence to provide a BasedS...
hierarchy
source
javadoc
SubSequence()
Abstract
isNull()
O
column()
O
getAfterEolPrefixDelta()
getFirstWidth()
wrapTextNotTracked()
sortedTrackedOffsets()
contains()
isAfterSpaceEdit()
isAfterDelete()
getContinuationStartSplice()
isNotEmpty()
setSpliced()
Abstract
delete()
Delete range in sequence
LeftAlignedWrapping()
class MarkdownParagraph.LeftAlignedWrapping
source
javadoc
wrapText()
resolveTrackedOffsetsEdit()
resolveTrackedOffsets()
S
emptyBuilder()
TextTokenizer()
class MarkdownParagraph.TextTokenizer
source
javadoc
SequenceBuilder()
Construct a base sequence builder for given base sequence with default options. <p> ...
SequenceBuilder()
reset()
next()
S
of()
class MarkdownParagraph.Token
source
javadoc
S
of()
Token()
getToken()
Abstract
subSequence()
Get a portion of this sequence selected by range
advance()
subSequence()
getStringWidth()
interface CharWidthProvider
source
javadoc
addSpaces()
addChars()
processLeadInEscape()
processLeadInUnEscape()
addToken()
afterLineBreak()
basedSubSequence()
getStringWidth()
Abstract
getCharWidth()
Abstract
subSequence()
Get a portion of this sequence starting from a given offset to endIndex of the seque...
addSpaces()
O
append()
Abstract
getSpaceWidth()
append()
addText()
class SegmentStats
source
javadoc
Abstract
escape()
Escape special lead-in characters which start a block element if first non-whitespac...
interface SpecialLeadInHandler
hierarchy
source
javadoc
Abstract
unEscape()
UnEscape special lead-in characters which start a block element if first non-whitesp...
S
any()
S
create()
Create a based offset tracker for the given sequence
Abstract
startOfLine()
Get the offset of the start of line at given index, start of line delimited by \n
Abstract
isCharAt()
Safe, if index out of range returns '\0'
Abstract
lastIndexOfAnyNot()
Abstract
getSegmentTree()
Get the segment tree for this sequence
BasedOffsetTracker()
getSegmentOffsetTree()
Build an offset segment tree from this index segment tree <p> Efficiently reuses seg...
Abstract
countTrailing()
Abstract
countLeading()
getSpacesBefore()
getSpacesAfter()
Abstract
safeCharAt()
return char at index or '\0' if index <0 or >=length()
println()
external
class? PrintStream
source
javadoc
Abstract
safeSubSequence()
Get a portion of this sequence, if index < 0 use 0, if > length() use length <...
S
areEquivalent()
class SpaceMapper
source
javadoc
S
toVisibleWhitespaceString()
Abstract
eolEndLength()
Get the length of EOL character at the given index of this sequence, if present. <p>...
isAfterInsert()
isSpliced()
Abstract
lastIndexOfAnyNot()
S
ofSpaces()
class RepeatedSequence
CharSequence that repeats in a wraparound the given sequence. Partial repeat occurs ...
source
javadoc
Abstract
insert()
Insert char sequence at given index
Abstract
appendSpaces()
RepeatedSequence()
Abstract
isBaseCharAt()
Safe, if index out of range but based sequence has characters will return those, els...
O
getLineCount()
O
pushOptions()
toInt()
O
getLineInfo()
tailBlankLine()
Abstract
lastBlockQuoteChildPrefix()
O
setPrefix()
O
blankLine()
O
getTrailingBlankLines()
appendEol()
lastNonBlankLine()
isBlankText()
O
blankLine()
isTrailingBlankLine()
isLoose()
Block...
abstract class ListBlock
hierarchy
source
javadoc
getChildren()
S
hasLooseItems()
S
isFollowedByBlankLine()
S
isNotLastItem()
isOwnTight()
Block...
abstract class ListItem
hierarchy
source
javadoc
O
isItemParagraph()
getFirstChild()
NodeIterable()
ReversiblePeekingIterable
class NodeIterable
hierarchy
source
javadoc
getParent()
S
getNodeOfTypeIndex()
isInstance()
external
class? Class
source
javadoc
<<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>>