GitHub repository | This map was generated from repository code by SourceSpy (more info)
flexmark-javaMethod Formatter.translationRender(document,translationHandler,renderPurpose)
translationRender()
Render the tree of nodes to markdown
IRender
class Formatter
Renders a tree of nodes to Markdown. Start with the #builder method to configure the...
translationRender()
Render a node to the appendable
O
get()
DataKeyBase
class DataKey
NOTE: Constructors have changed in a breaking way from 0.50.x and prior implementati...
translationRender()
Render a node to the appendable
Abstract
setRenderPurpose()
TranslationContext
interface TranslationHandler
MarkdownWriter()
MarkdownWriterBase
class MarkdownWriter
getDocument()
abstract class Node
MainNodeFormatter()
NodeFormatterSubContext
class Formatter.MainNodeFormatter
O
render()
flushTo()
NodeFormatterContext
abstract class NodeFormatterSubContext
MarkdownWriter()
getParent()
ScopedDataSet()
DataSet
class ScopedDataSet
FormatterOptions()
class FormatterOptions
values()
enum FormattingPhase
COLLECT,DOCUMENT_FIRST,DOCUMENT_TOP,DOCUMENT, DOCUMENT_BOTTOM
Abstract
apply()
Dependent
interface LinkResolverFactory
Factory()
LinkResolverFactory
class MergeLinkResolver.Factory
O
apply()
setContext()
LineAppendable
abstract class MarkdownWriterBase
Abstract
create()
Create a new node renderer for the specified rendering context.
Dependent
interface NodeFormatterFactory
Factory for instantiating new node renderers when rendering is done.
getBlockQuoteLikePrefixChar()
Return character which compacts like block quote prefix
interface NodeFormatter
A renderer for a set of node types.
Abstract
getNodeFormattingHandlers()
getNodeType()
abstract class AstHandler
Base class for tracking generic node to specific node handler
Abstract
getNodeClasses()
Collect nodes of given type so that they can be quickly accessed without traversing ...
Abstract
getFormattingPhases()
NodeFormatter
interface PhasedNodeFormatter
A renderer for a document node for a specific rendering phase
Abstract
isEmpty()
SequenceUtils
interface IRichSequence
A CharSequence that provides a rich set of manipulation methods. NOTE: '\0' changed ...
getChars()
S
create()
class TrackedOffsetList
Abstract
equals()
Comparison to another CharSequence should result in a match if their contents are eq...
Abstract
toVisibleWhitespaceString()
S
of()
IRichSequence...
interface BasedSequence
A CharSequence that references original char sequence with offsets into original pre...
S
anyOf()
interface CharPredicate
Interface for set of characters to use for inclusion exclusion tests Can be used for...
Abstract
create()
Create a new HeaderIdGenerator for the specified resolver context.
HtmlIdGeneratorFactory
interface HeaderIdGeneratorFactory
Factory for instantiating an HTML id generator
Factory()
HeaderIdGeneratorFactory
class HeaderIdGenerator.Factory
O
create()
Abstract
generateIds()
interface HtmlIdGenerator
NodeCollectingVisitor()
class NodeCollectingVisitor
collect()
getSubClassingBag()
O
get()
DataKeyBase
class NullableDataKey
MergeLinkResolver()
LinkResolver
class MergeLinkResolver
Abstract
getOptions()
Get the current rendering context {@link DataHolder}. These are the options passed o...
interface LinkResolverBasicContext
S
removePrefix()
class Utils
TrackedOffsetList()
getOffset()
class TrackedOffset
Tracked Offset information NOTE: purposefully equals compares the offset only and wi...
S
segOf()
class Seg
Representation of a segment part in a segment list for a sequence it is a Range, eit...
OS
build()
SegmentTree
class SegmentOffsetTree
Segment tree which uses offsets instead of aggregated length of segments Used to fin...
S
create()
Create a based offset tracker for the given sequence
class BasedOffsetTracker
size()
Seg()
S
buildTreeData()
Build binary tree search data <p> Index data has aggregated lengths with BASE and TE...
class SegmentTree
Binary search tree of sequence segments
SegmentOffsetTree()
S
getSegType()
abstract class Segment
SegmentedSequence Segment stored in byte[] in serialized format
getSegStart()
length()
Return length of text or if text is null span of range
S
getSegByteLength()
getEnd()
S
addSegBytes()
S
fromTypeMask()
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()
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()
BasedOffsetTracker()
size()
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()
S
standardOrAnyOf()
S
standardOrAnyOf()
S
standardOrAnyOf()
S
standardOrAnyOf()
S
indexOf()
or()
Returns a composed predicate that represents a short-circuiting logical OR of this p...
test()
Abstract
test()
S
indexOf()
HeaderIdGenerator()
HtmlIdGenerator...
class HeaderIdGenerator
HeaderIdGenerator()
ClassificationBag()
class ClassificationBag
ClassificationBag()
ClassificationBag()
CollectionHost<V>Anonymous()
class ClassificationBag.CollectionHost<V>Anonymous
OrderedSet()
class OrderedSet
IndexedItemBitSetMap()
IndexedItemSetMapBase
class IndexedItemBitSetMap
IndexedItemBitSetMap()
visit()
add()
isInstance()
external
class? Class
visitChildren()
getFirstChild()
getNext()
SubClassingBag()
class SubClassingBag
categoriesBitSet()
get()
IndexedItemSetMap
abstract class IndexedItemSetMapBase
renderNode()
Abstract
beginRendering()
O
pushPrefix()
O
setPrefix()
render()
AstHandler
class NodeFormattingHandler
O
popPrefix()
Abstract
renderDocument()
Render the specified node.
FormatControlProcessor()
class FormatControlProcessor
initializeFrom()
processFormatControl()
isFormattingOff()
O
blankLine()
O
append()
O
pushPrefix()
LineAppendable
class LineAppendableImpl
O
setPrefix()
getAdapter()
Abstract
render()
AstAction
interface NodeFormattingHandler.CustomNodeFormatter
popPrefix()
Pop a prefix from the stack and set the current prefix
interface LineAppendable
Used to collect line text for further processing control output of new lines limitin...
Abstract
popPrefix()
Pop a prefix from the stack and set the current prefix
getStartOffset()
isFormattingRegion()
Abstract
getStartOffset()
Get the start offset of this sequence into {@link #getBaseSequence()} and {@link #ge...
hasChildren()
getLastChild()
isFormatterOffTag()
getPrevious()
O
blankLine()
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()
S
lastIndexOfAnyNot()
negate()
Returns a predicate that represents the logical negation of this predicate.
S
lastIndexOfAny()
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()
O
append()
appendImpl()
O
line()
appendTo()
appendTo()
Abstract
appendTo()
append lines to appendable with given maximum trailing blank lines and given prefix ...
<<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>>