Top Fields Constructors Methods
com.vladsch.flexmark.parser.internal

public Class CommonmarkInlineParser

extends InlineParserImpl
Class Inheritance
Imports
com.vladsch.flexmark.parser.InlineParserExtensionFactory, com.vladsch.flexmark.parser.delimiter.DelimiterProcessor, com.vladsch.flexmark.util.ast.Document, com.vladsch.flexmark.util.data.DataHolder, org.jetbrains.annotations.NotNull, java.util.BitSet, .List, .Map

Field Summary

Inherited from com.vladsch.flexmark.parser.internal.InlineParserImpl:
customCharacterscustomSpecialCharacterFactoryMapcustomSpecialCharacterNodesdelimiterCharactersdelimiterProcessorsinlineParserExtensionFactoriesinlineParserExtensionslastDelimiterlinkDestinationParserlinkRefProcessorslinkRefProcessorsDataoriginalSpecialCharactersreferenceRepositoryspecialCharacters

Constructor Summary

AccessConstructor and Description
public
CommonmarkInlineParser(DataHolder options, BitSet specialCharacters, BitSet delimiterCharacters, Map<Character, DelimiterProcessor> delimiterProcessors, LinkRefProcessorData referenceLinkProcessors, List<InlineParserExtensionFactory> inlineParserExtensions)

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from com.vladsch.flexmark.parser.internal.InlineParserImpl:
calculateDelimiterCharacterscalculateDelimiterProcessorscalculateInlineParserExtensionscalculateLinkRefProcessorscalculateSpecialCharactersclonecollapseLinkRefChildrencontainsLinkRefscontainsLinkRefsfinalizeDocumentgetLastBracketgetLastDelimiterinitializeDocumentmergeIfNeededmergeTextNodesparseparseAutolinkparseBackslashparseBackticksparseBangparseCloseBracketparseCustomparseDelimitersparseEntityparseHtmlInlineparseInlineparseInlineparseLinkDestinationparseLinkLabelparseLinkTitleparseNewlineparseOpenBracketparseReferenceparseStringpreProcessBlockprocessDelimitersremoveDelimiterremoveDelimiterAndNoderemoveDelimiterKeepNoderemoveDelimitersBetweenscanDelimiters

Constructor Detail

CommonmarkInlineParserback to summary
public CommonmarkInlineParser(DataHolder options, BitSet specialCharacters, BitSet delimiterCharacters, Map<Character, DelimiterProcessor> delimiterProcessors, LinkRefProcessorData referenceLinkProcessors, List<InlineParserExtensionFactory> inlineParserExtensions)

Method Detail

initializeDocumentback to summary
public void initializeDocument(@NotNull Document document)
Annotations
@Override