Package com.vladsch.flexmark.parser
Interface PostProcessor
- All Known Implementing Classes:
AbbreviationNodePostProcessor
,AnchorLinkNodePostProcessor
,AttributesNodePostProcessor
,AutolinkNodePostProcessor
,DocumentPostProcessor
,EnumeratedReferenceNodePostProcessor
,EscapedCharacterNodePostProcessor
,IncludeNodePostProcessor
,MediaTagsNodePostProcessor
,NodePostProcessor
,YouTubeLinkNodePostProcessor
,ZzzzzzDocumentPostProcessor
,ZzzzzzNodePostProcessor
public interface PostProcessor
-
Method Summary
Modifier and TypeMethodDescriptionvoid
process
(@NotNull NodeTracker state, @NotNull Node node) @NotNull Document
processDocument
(@NotNull Document document)
-
Method Details
-
processDocument
- Parameters:
document
- the node to post-process- Returns:
- the result of post-processing, may be a modified
document
argument
-
process
- Parameters:
state
- node tracker used for optimizing node processingnode
- the node to post-process
-