Top Inners Constructors Methods
com.vladsch.flexmark.ext.media.tags.internal

public Class MediaTagsNodePostProcessor

extends NodePostProcessor
Class Inheritance
Imports
com.vladsch.flexmark.ast.Link, .Text, com.vladsch.flexmark.ext.media.tags.AudioLink, .EmbedLink, .PictureLink, .VideoLink, com.vladsch.flexmark.parser.block.NodePostProcessor, .NodePostProcessorFactory, com.vladsch.flexmark.util.ast.Document, .Node, .NodeTracker, com.vladsch.flexmark.util.data.DataHolder, com.vladsch.flexmark.util.misc.CharPredicate, com.vladsch.flexmark.util.sequence.BasedSequence, org.jetbrains.annotations.NotNull

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private boolean
public void
Inherited from com.vladsch.flexmark.parser.block.NodePostProcessor:
processDocument

Constructor Detail

MediaTagsNodePostProcessorback to summary
public MediaTagsNodePostProcessor(DataHolder options)

Method Detail

isEscapedback to summary
private boolean isEscaped(BasedSequence chars, String prefix)
processback to summary
public void process(@NotNull NodeTracker state, @NotNull Node node)
Annotations
@Override
com.vladsch.flexmark.ext.media.tags.internal back to summary

public Class MediaTagsNodePostProcessor.Factory

extends NodePostProcessorFactory
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public @NotNull NodePostProcessor
apply(@NotNull Document
the function argument
document
)

Implements java.util.function.Function.apply.

Applies this function to the given argument.

Inherited from com.vladsch.flexmark.parser.block.NodePostProcessorFactory:
addNodesaddNodeWithExclusionsaffectsGlobalScopeapplygetAfterDependentsgetBeforeDependentsgetNodeTypes

Constructor Detail

Factoryback to summary
public Factory(DataHolder options)

Method Detail

applyback to summary
public @NotNull NodePostProcessor apply(@NotNull Document document)

Implements java.util.function.Function.apply.

Doc from java.util.function.Function.apply.

Applies this function to the given argument.

Parameters
document:@NotNull Document

the function argument

Returns:@NotNull NodePostProcessor

the function result

Annotations
@NotNull
@Override