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>delimiterProcessorsprivate LinkReferenceDefinitionslinkReferenceDefinitions
-
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()LinkReferenceDefinitiongetLinkReferenceDefinition(java.lang.String label)Look up aLinkReferenceDefinitionfor 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:
getCustomDelimiterProcessorsin 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:InlineParserContextLook up aLinkReferenceDefinitionfor a given label.Note that the label is not normalized yet; implementations are responsible for normalizing before lookup.
- Specified by:
getLinkReferenceDefinitionin interfaceInlineParserContext- Parameters:
label- the link label to look up- Returns:
- the definition if one exists,
nullotherwise
-
-