Uses of Interface
org.commonmark.parser.delimiter.DelimiterProcessor
-
Packages that use DelimiterProcessor Package Description org.commonmark.ext.gfm.strikethrough.internal org.commonmark.ext.image.attributes.internal org.commonmark.ext.ins.internal org.commonmark.internal org.commonmark.internal.inline org.commonmark.parser Parsing input text to AST nodes (seeParser
) -
-
Uses of DelimiterProcessor in org.commonmark.ext.gfm.strikethrough.internal
Classes in org.commonmark.ext.gfm.strikethrough.internal that implement DelimiterProcessor Modifier and Type Class Description class
StrikethroughDelimiterProcessor
-
Uses of DelimiterProcessor in org.commonmark.ext.image.attributes.internal
Classes in org.commonmark.ext.image.attributes.internal that implement DelimiterProcessor Modifier and Type Class Description class
ImageAttributesDelimiterProcessor
-
Uses of DelimiterProcessor in org.commonmark.ext.ins.internal
Classes in org.commonmark.ext.ins.internal that implement DelimiterProcessor Modifier and Type Class Description class
InsDelimiterProcessor
-
Uses of DelimiterProcessor in org.commonmark.internal
Classes in org.commonmark.internal that implement DelimiterProcessor Modifier and Type Class Description (package private) class
StaggeredDelimiterProcessor
An implementation of DelimiterProcessor that dispatches all calls to two or more other DelimiterProcessors depending on the length of the delimiter run.Fields in org.commonmark.internal with type parameters of type DelimiterProcessor Modifier and Type Field Description private java.util.List<DelimiterProcessor>
DocumentParser. delimiterProcessors
private java.util.List<DelimiterProcessor>
InlineParserContextImpl. delimiterProcessors
private java.util.Map<java.lang.Character,DelimiterProcessor>
InlineParserImpl. delimiterProcessors
private java.util.LinkedList<DelimiterProcessor>
StaggeredDelimiterProcessor. processors
Methods in org.commonmark.internal that return DelimiterProcessor Modifier and Type Method Description private DelimiterProcessor
StaggeredDelimiterProcessor. findProcessor(int len)
Methods in org.commonmark.internal that return types with arguments of type DelimiterProcessor Modifier and Type Method Description private static java.util.Map<java.lang.Character,DelimiterProcessor>
InlineParserImpl. calculateDelimiterProcessors(java.util.List<DelimiterProcessor> delimiterProcessors)
java.util.List<DelimiterProcessor>
InlineParserContextImpl. getCustomDelimiterProcessors()
Methods in org.commonmark.internal with parameters of type DelimiterProcessor Modifier and Type Method Description (package private) void
StaggeredDelimiterProcessor. add(DelimiterProcessor dp)
private static void
InlineParserImpl. addDelimiterProcessorForChar(char delimiterChar, DelimiterProcessor toAdd, java.util.Map<java.lang.Character,DelimiterProcessor> delimiterProcessors)
private java.util.List<? extends Node>
InlineParserImpl. parseDelimiters(DelimiterProcessor delimiterProcessor, char delimiterChar)
Attempt to parse delimiters like emphasis, strong emphasis or custom delimiters.private InlineParserImpl.DelimiterData
InlineParserImpl. scanDelimiters(DelimiterProcessor delimiterProcessor, char delimiterChar)
Scan a sequence of characters with code delimiterChar, and return information about the number of delimiters and whether they are positioned such that they can open and/or close emphasis or strong emphasis.Method parameters in org.commonmark.internal with type arguments of type DelimiterProcessor Modifier and Type Method Description private static void
InlineParserImpl. addDelimiterProcessorForChar(char delimiterChar, DelimiterProcessor toAdd, java.util.Map<java.lang.Character,DelimiterProcessor> delimiterProcessors)
private static void
InlineParserImpl. addDelimiterProcessors(java.lang.Iterable<DelimiterProcessor> delimiterProcessors, java.util.Map<java.lang.Character,DelimiterProcessor> map)
private static void
InlineParserImpl. addDelimiterProcessors(java.lang.Iterable<DelimiterProcessor> delimiterProcessors, java.util.Map<java.lang.Character,DelimiterProcessor> map)
private static java.util.Map<java.lang.Character,DelimiterProcessor>
InlineParserImpl. calculateDelimiterProcessors(java.util.List<DelimiterProcessor> delimiterProcessors)
-
Uses of DelimiterProcessor in org.commonmark.internal.inline
Classes in org.commonmark.internal.inline that implement DelimiterProcessor Modifier and Type Class Description class
AsteriskDelimiterProcessor
class
EmphasisDelimiterProcessor
class
UnderscoreDelimiterProcessor
-
Uses of DelimiterProcessor in org.commonmark.parser
Fields in org.commonmark.parser with type parameters of type DelimiterProcessor Modifier and Type Field Description private java.util.List<DelimiterProcessor>
Parser.Builder. delimiterProcessors
private java.util.List<DelimiterProcessor>
Parser. delimiterProcessors
Methods in org.commonmark.parser that return types with arguments of type DelimiterProcessor Modifier and Type Method Description java.util.List<DelimiterProcessor>
InlineParserContext. getCustomDelimiterProcessors()
Methods in org.commonmark.parser with parameters of type DelimiterProcessor Modifier and Type Method Description Parser.Builder
Parser.Builder. customDelimiterProcessor(DelimiterProcessor delimiterProcessor)
Add a custom delimiter processor for inline parsing.
-