Top Methods
com.vladsch.flexmark.parser

public Interface PostProcessor

Known Direct Implementers
com.vladsch.flexmark.parser.block.DocumentPostProcessor, com.vladsch.flexmark.parser.block.NodePostProcessor
Imports
com.vladsch.flexmark.util.ast.Document, .Node, .NodeTracker, org.jetbrains.annotations.NotNull

Method Summary

Modifier and TypeMethod and Description
public void
process(@NotNull NodeTracker
node tracker used for optimizing node processing
state
,
@NotNull Node
the node to post-process
node
)

public @NotNull Document

Returns:

the result of post-processing, may be a modified document argument
processDocument
(@NotNull Document
the node to post-process
document
)

Method Detail

processback to summary
public void process(@NotNull NodeTracker state, @NotNull Node node)
Parameters
state:@NotNull NodeTracker

node tracker used for optimizing node processing

node:@NotNull Node

the node to post-process

processDocumentback to summary
public @NotNull Document processDocument(@NotNull Document document)
Parameters
document:@NotNull Document

the node to post-process

Returns:@NotNull Document

the result of post-processing, may be a modified document argument

Annotations
@NotNull