Interface InlineContentParserFactory
- All Known Implementing Classes:
AutolinkInlineParser.Factory, BackslashInlineParser.Factory, BackticksInlineParser.Factory, EntityInlineParser.Factory, HtmlInlineParser.Factory
public interface InlineContentParserFactory
A factory for extending inline content parsing.
See Parser.Builder.customInlineContentParserFactory(InlineContentParserFactory) for how to register it.
-
Method Summary
Modifier and TypeMethodDescriptioncreate()Create anInlineContentParserthat will do the parsing.An inline content parser needs to have a special "trigger" character which activates it.
-
Method Details
-
getTriggerCharacters
An inline content parser needs to have a special "trigger" character which activates it. When this character is encountered during inline parsing,InlineContentParser.tryParse(InlineParserState)is called with the current parser state. It can also register for more than one trigger character. -
create
InlineContentParser create()Create anInlineContentParserthat will do the parsing. Create is called once per text snippet of inline content inside block structures, and then called each time a trigger character is encountered.
-