Package com.vladsch.flexmark.parser
Interface InlineParserExtensionFactory
-
- All Superinterfaces:
Dependent,java.util.function.Function<LightInlineParser,InlineParserExtension>
- All Known Implementing Classes:
AttributesInlineParserExtension.Factory,GfmIssuesInlineParserExtension.Factory,GfmUsersInlineParserExtension.Factory,GitLabInlineMathParser.Factory,GitLabInlineParser.Factory,JekyllTagInlineParserExtension.Factory,MacroInlineParser.Factory,MacrosInlineParserExtension.Factory,ResizableImageInlineParserExtension.Factory,SmartsInlineParser.Factory,ZzzzzzInlineParserExtension.Factory
public interface InlineParserExtensionFactory extends java.util.function.Function<LightInlineParser,InlineParserExtension>, Dependent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull InlineParserExtensionapply(@NotNull LightInlineParser inlineParser)Create a paragraph pre processor for the document@NotNull java.lang.CharSequencegetCharacters()Starting Characters for this inline processor-
Methods inherited from interface com.vladsch.flexmark.util.dependency.Dependent
affectsGlobalScope, getAfterDependents, getBeforeDependents
-
-
-
-
Method Detail
-
getCharacters
@NotNull @NotNull java.lang.CharSequence getCharacters()
Starting Characters for this inline processor- Returns:
- set of characters for which this processor should be invoked
-
apply
@NotNull @NotNull InlineParserExtension apply(@NotNull @NotNull LightInlineParser inlineParser)
Create a paragraph pre processor for the document- Specified by:
applyin interfacejava.util.function.Function<LightInlineParser,InlineParserExtension>- Parameters:
inlineParser- inline parser instance- Returns:
- inline parser extension
-
-