TokenVisitor

A visitor for com.quarkdown.core.lexer.Tokens.

Parameters

T

output type of the visit methods

Inheritors

Functions

Link copied to clipboard
abstract fun visit(token: BlockCodeToken): T
abstract fun visit(token: BlockQuoteToken): T
abstract fun visit(token: BlockTextToken): T
abstract fun visit(token: FencesCodeToken): T
abstract fun visit(token: FunctionCallToken): T
abstract fun visit(token: HeadingToken): T
abstract fun visit(token: HorizontalRuleToken): T
abstract fun visit(token: HtmlToken): T
abstract fun visit(token: LinkDefinitionToken): T
abstract fun visit(token: ListItemToken): T
abstract fun visit(token: MultilineMathToken): T
abstract fun visit(token: NewlineToken): T
abstract fun visit(token: OnelineMathToken): T
abstract fun visit(token: OrderedListToken): T
abstract fun visit(token: PageBreakToken): T
abstract fun visit(token: ParagraphToken): T
abstract fun visit(token: SetextHeadingToken): T
abstract fun visit(token: TableToken): T
abstract fun visit(token: UnorderedListToken): T
abstract fun visit(token: CodeSpanToken): T
abstract fun visit(token: CommentToken): T
abstract fun visit(token: CriticalContentToken): T
abstract fun visit(token: DiamondAutolinkToken): T
abstract fun visit(token: EmphasisToken): T
abstract fun visit(token: EntityToken): T
abstract fun visit(token: EscapeToken): T
abstract fun visit(token: ImageToken): T
abstract fun visit(token: InlineMathToken): T
abstract fun visit(token: LineBreakToken): T
abstract fun visit(token: LinkToken): T
abstract fun visit(token: PlainTextToken): T
abstract fun visit(token: ReferenceImageToken): T
abstract fun visit(token: ReferenceLinkToken): T
abstract fun visit(token: StrikethroughToken): T
abstract fun visit(token: StrongEmphasisToken): T
abstract fun visit(token: StrongToken): T
abstract fun visit(token: TextSymbolToken): T
abstract fun visit(token: UrlAutolinkToken): T