Top Fields Constructors Methods
jdk.internal.org.commonmark.internal

public Class InlineParserContextImpl

extends Object
implements InlineParserContext
Class Inheritance
All Implemented Interfaces
jdk.internal.org.commonmark.parser.InlineParserContext
Imports
jdk.internal.org.commonmark.node.LinkReferenceDefinition, jdk.internal.org.commonmark.parser.InlineParserContext, jdk.internal.org.commonmark.parser.delimiter.DelimiterProcessor, java.util.List, .Map

Field Summary

Modifier and TypeField and Description
private final List<DelimiterProcessor>
private final LinkReferenceDefinitions

Constructor Summary

AccessConstructor and Description
public
InlineParserContextImpl(List<DelimiterProcessor> delimiterProcessors, LinkReferenceDefinitions linkReferenceDefinitions)

Method Summary

Modifier and TypeMethod and Description
public List<DelimiterProcessor>
public LinkReferenceDefinition
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

delimiterProcessorsback to summary
private final List<DelimiterProcessor> delimiterProcessors
linkReferenceDefinitionsback to summary
private final LinkReferenceDefinitions linkReferenceDefinitions

Constructor Detail

InlineParserContextImplback to summary
public InlineParserContextImpl(List<DelimiterProcessor> delimiterProcessors, LinkReferenceDefinitions linkReferenceDefinitions)

Method Detail

getCustomDelimiterProcessorsback to summary
public List<DelimiterProcessor> getCustomDelimiterProcessors()

Implements jdk.internal.org.commonmark.parser.InlineParserContext.getCustomDelimiterProcessors.

Returns:List<DelimiterProcessor>

Doc from jdk.internal.org.commonmark.parser.InlineParserContext.getCustomDelimiterProcessors.

custom delimiter processors that have been configured with Parser.Builder#customDelimiterProcessor(DelimiterProcessor)

Annotations
@Override
getLinkReferenceDefinitionback to summary
public LinkReferenceDefinition getLinkReferenceDefinition(String label)

Implements jdk.internal.org.commonmark.parser.InlineParserContext.getLinkReferenceDefinition.

Doc from jdk.internal.org.commonmark.parser.InlineParserContext.getLinkReferenceDefinition.

Look up a LinkReferenceDefinition for a given label.

Note that the label is not normalized yet; implementations are responsible for normalizing before lookup.

Parameters
label:String

the link label to look up

Returns:LinkReferenceDefinition

the definition if one exists, null otherwise

Annotations
@Override