Class AutolinkExtension
java.lang.Object
com.vladsch.flexmark.ext.autolink.AutolinkExtension
- All Implemented Interfaces:
Parser.ParserExtension
,Extension
-
Field Summary
FieldsFields inherited from interface com.vladsch.flexmark.util.misc.Extension
EMPTY_LIST
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AutolinkExtension
create()
void
extend
(Parser.Builder parserBuilder) This method is called on all extensions so that they can register their custom processorsvoid
parserOptions
(MutableDataHolder options) This method is called first on all extensions so that they can adjust the options that must be common to all extensions.
-
Field Details
-
IGNORE_LINKS
-
-
Constructor Details
-
AutolinkExtension
private AutolinkExtension()
-
-
Method Details
-
create
-
parserOptions
Description copied from interface:Parser.ParserExtension
This method is called first on all extensions so that they can adjust the options that must be common to all extensions.- Specified by:
parserOptions
in interfaceParser.ParserExtension
- Parameters:
options
- option set that will be used for the builder
-
extend
Description copied from interface:Parser.ParserExtension
This method is called on all extensions so that they can register their custom processors- Specified by:
extend
in interfaceParser.ParserExtension
- Parameters:
parserBuilder
- parser builder with which to register extensions- See Also:
-
Parser.Builder.customBlockParserFactory(CustomBlockParserFactory)
Parser.Builder.customInlineParserExtensionFactory(InlineParserExtensionFactory)
Parser.Builder.customInlineParserFactory(InlineParserFactory)
Parser.Builder.customDelimiterProcessor(DelimiterProcessor)
Parser.Builder.postProcessorFactory(PostProcessorFactory)
Parser.Builder.paragraphPreProcessorFactory(ParagraphPreProcessorFactory)
Parser.Builder.blockPreProcessorFactory(BlockPreProcessorFactory)
Parser.Builder.linkRefProcessorFactory(LinkRefProcessorFactory)
Parser.Builder.specialLeadInHandler(SpecialLeadInHandler)
-