GitHub
repository
| This map was generated from repository code by SourceSpy (
more info
)
flexmark-java
Method HtmlRenderer.render(node,output)
O
render()
Render a node to the appendable
IRender
class HtmlRenderer
Renders a tree of nodes to HTML. Start with the # builder method to configure the ren...
hierarchy
source
javadoc
render()
Render a node to the appendable
HtmlWriter()
HtmlAppendableBase
class HtmlWriter
hierarchy
source
javadoc
getDocument()
abstract class Node
hierarchy
source
javadoc
MainNodeRenderer()
NodeRendererSubContext...
class HtmlRenderer.MainNodeRenderer
source
javadoc
Abstract
generateIds()
interface HtmlIdGenerator
hierarchy
source
javadoc
O
render()
appendToSilently()
interface LineAppendable
Used to collect line text for further processing control output of new lines limitin...
hierarchy
source
javadoc
getChars()
O
getDocument()
O
get()
DataKeyBase
class DataKey
NOTE: Constructors have changed in a breaking way from 0.50.x and prior implementati...
hierarchy
source
javadoc
S
resolveTrackedOffsets()
Resolve any unresolved tracked offsets
class TrackedOffsetUtils
source
javadoc
O
dispose()
setSuppressOpenTagLine()
HtmlAppendable
class HtmlAppendableBase
hierarchy
source
javadoc
setSuppressCloseTagLine()
getParent()
ScopedDataSet()
DataSet
class ScopedDataSet
hierarchy
source
javadoc
values()
enum RenderingPhase
HEAD_TOP,HEAD,HEAD_CSS,HEAD_SCRIPTS,HEAD_BOTTOM, BODY_TOP,BODY,BODY_BOTTOM,BODY_LOAD_SCRIPTS,BODY_. ..
source
javadoc
Abstract
create()
Create a new HeaderIdGenerator for the specified resolver context.
HtmlIdGeneratorFactory
interface HeaderIdGeneratorFactory
Factory for instantiating an HTML id generator
hierarchy
source
javadoc
Factory()
HeaderIdGeneratorFactory
class HeaderIdGenerator.Factory
source
javadoc
O
create()
setContext()
O
getOptions()
Abstract
apply()
Create a new node renderer for the specified rendering context.
interface NodeRendererFactory
Factory for instantiating new node renderers when rendering is done.
hierarchy
source
javadoc
Abstract
getNodeRenderingHandlers()
interface NodeRenderer
A renderer for a set of node types.
hierarchy
source
javadoc
getNodeType()
abstract class AstHandler
Base class for tracking generic node to specific node handler
hierarchy
source
javadoc
NodeRenderingHandlerWrapper()
class NodeRenderingHandlerWrapper
source
javadoc
Abstract
getRenderingPhases()
NodeRenderer
interface PhasedNodeRenderer
A renderer for a document node for a specific rendering phase
hierarchy
source
javadoc
Abstract
apply()
Dependent
interface LinkResolverFactory
hierarchy
source
javadoc
Abstract
apply()
Dependent
interface AttributeProviderFactory
hierarchy
source
javadoc
HeaderIdGenerator()
HtmlIdGenerator...
class HeaderIdGenerator
hierarchy
source
javadoc
HeaderIdGenerator()
renderNode()
getDoNotRenderLinksNesting()
NodeRendererContext
abstract class NodeRendererSubContext
hierarchy
source
javadoc
O
getHtmlOptions()
Abstract
renderDocument()
Render the specified node.
O
getRenderingPhase()
render()
AstHandler
class NodeRenderingHandler
hierarchy
source
javadoc
getAdapter()
Abstract
render()
AstAction
interface NodeRenderingHandler.CustomNodeRenderer
source
javadoc
appendToSilently()
appendToSilently()
Abstract
appendTo()
append lines to appendable with given maximum trailing blank lines and given prefix ...
S
create()
class TrackedOffsetList
source
javadoc
O
size()
Abstract
getBuilder()
Get builder used for accumulation
getBaseSequence()
ISequenceBuilder
class SequenceBuilder
A Builder for Segmented BasedSequences
hierarchy
source
javadoc
Abstract
getBaseSequence()
Get the base sequence for the text
IRichSequence...
interface BasedSequence
A CharSequence that references original char sequence with offsets into original pre...
hierarchy
source
javadoc
Abstract
getLineCount()
Get the number of lines appended, not including any unterminated ones
Abstract
getLinesInfo()
Full line iterator with line info <p> NOTE: will issue line() to terminate any unter...
getLine()
class LineInfo
Line information in LineAppendable
source
javadoc
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...
getTrackedOffsets()
S
create()
Create a based offset tracker for the given sequence
class BasedOffsetTracker
source
javadoc
isResolved()
class TrackedOffset
Tracked Offset information NOTE: purposefully equals compares the offset only and wi...
source
javadoc
getOffset()
Abstract
isCharAt()
Safe, if index out of range returns '\0'
SequenceUtils
interface IRichSequence
A CharSequence that provides a rich set of manipulation methods. NOTE: '\0' changed ...
hierarchy
source
javadoc
getOffsetInfo()
Return the range of indices in the sequence of this based offset tracker that corres...
setIndex()
getIndex()
O
Abstract
getBuilder()
append()
interface ISequenceBuilder
hierarchy
source
javadoc
toStringWithRanges()
println()
external
class? PrintStream
source
javadoc
TrackedOffsetList()
S
segOf()
class Seg
Representation of a segment part in a segment list for a sequence it is a Range, eit...
source
javadoc
O
S
build()
SegmentTree
class SegmentOffsetTree
Segment tree which uses offsets instead of aggregated length of segments Used to fin...
hierarchy
source
javadoc
S
create()
Create a based offset tracker for the given sequence
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
hierarchy
source
javadoc
SegmentOffsetTree()
S
getSegType()
abstract class Segment
SegmentedSequence Segment stored in byte[] in serialized format
source
javadoc
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
source
javadoc
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
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()
findSegmentByOffset()
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()
class Utils
source
javadoc
S
escapeJavaString()
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
append()
O
toStringWithRangesVisibleWhitespace()
ISegmentBuilder
class SegmentBuilderBase
hierarchy
source
javadoc
O
toStringWithRanges()
toString()
haveDanglingText()
O
haveOffsets()
processParts()
getSeg()
lastSegOrNull()
getRange()
O
isIncludeAnchors()
isNull()
class Range
hierarchy
source
javadoc
getEnd()
S
emptyOf()
S
of()
commitText()
addSeg()
commitText()
class SegmentStats
source
javadoc
remove()
clear()
addText()
isNotNull()
getStart()
getSegOrNull()
Range()
Create range
isTextFirst256()
S
getTextStart()
isRepeatedText()
S
getTextEnd()
ensureCapacity()
S
ensureCapacity()
addText()
Abstract
dispose()
interface Disposable
hierarchy
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>>