Package org.commonmark.internal
Class InlineParserContextImpl
- java.lang.Object
-
- org.commonmark.internal.InlineParserContextImpl
-
- All Implemented Interfaces:
InlineParserContext
public class InlineParserContextImpl extends java.lang.Object implements InlineParserContext
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<DelimiterProcessor>
delimiterProcessors
private LinkReferenceDefinitions
linkReferenceDefinitions
-
Constructor Summary
Constructors Constructor Description InlineParserContextImpl(java.util.List<DelimiterProcessor> delimiterProcessors, LinkReferenceDefinitions linkReferenceDefinitions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<DelimiterProcessor>
getCustomDelimiterProcessors()
LinkReferenceDefinition
getLinkReferenceDefinition(java.lang.String label)
Look up aLinkReferenceDefinition
for a given label.
-
-
-
Field Detail
-
delimiterProcessors
private final java.util.List<DelimiterProcessor> delimiterProcessors
-
linkReferenceDefinitions
private final LinkReferenceDefinitions linkReferenceDefinitions
-
-
Constructor Detail
-
InlineParserContextImpl
public InlineParserContextImpl(java.util.List<DelimiterProcessor> delimiterProcessors, LinkReferenceDefinitions linkReferenceDefinitions)
-
-
Method Detail
-
getCustomDelimiterProcessors
public java.util.List<DelimiterProcessor> getCustomDelimiterProcessors()
- Specified by:
getCustomDelimiterProcessors
in interfaceInlineParserContext
- Returns:
- custom delimiter processors that have been configured with
Parser.Builder.customDelimiterProcessor(DelimiterProcessor)
-
getLinkReferenceDefinition
public LinkReferenceDefinition getLinkReferenceDefinition(java.lang.String label)
Description copied from interface:InlineParserContext
Look up aLinkReferenceDefinition
for a given label.Note that the label is not normalized yet; implementations are responsible for normalizing before lookup.
- Specified by:
getLinkReferenceDefinition
in interfaceInlineParserContext
- Parameters:
label
- the link label to look up- Returns:
- the definition if one exists,
null
otherwise
-
-