Class/Interface Hierarchy
Flexmark Architecture Diagrams | documentation produced by SourceSpy
Module flexmark
Context
Class Associations
com.vladsch.flexmark.parser.internal
DocumentParser
DocumentParser
ParserState
BlockTracker
BlockParserTracker
State of the parser that is used in block parsers. This interface is not intended to be implement...
ClassifyingBlockTracker
Parsing
InlineParser
InlineParserFactory
BlockParser
BlockParserFactory
BlockPreProcessorFactory
ParagraphPreProcessorFactory
ParserPhase (enum)
DocumentBlockParser
DocumentParser
BlankLine
Node (abstr)
DataHolder
DataKey
BasedSequence
Parser for inline content (text, links, emphasized text, etc). This interface is not intended to ...
Parser for a specific block node. Implementations should subclass AbstractBlockParser instead of ...
Parser factory for a block node for determining when a block starts. Implementations should subcl...
Current Parser Phase as the document is parsed. This enum is not visible by clients.
A CharSequence that references original char sequence and maps '\0' to '\uFFFD' a subSequence() r...
CORE_BLOCK_PRE_PROCESSORS 0..* CORE_FACTORIES_DATA_KEYS 0..* CORE_PARAGRAPH_PRE_PROCESSORS 0..* INLINE_PARSER_FACTORYactiveBlockParsers 0..* blankLineblockParserFactories 0..* blockTrackercurrentPhasedocumentBlockParserinlineParserlastLineBlank 0..* linemyParsingoptions