Uses of Interface
org.commonmark.text.CharMatcher
Packages that use CharMatcher
Package
Description
Experimental APIs to use for extensions.
Markdown rendering (see
MarkdownRenderer
)Text processing utilities for parsing and rendering, exported for use by extensions
-
Uses of CharMatcher in org.commonmark.parser.beta
Methods in org.commonmark.parser.beta with parameters of type CharMatcherModifier and TypeMethodDescriptionint
Scanner.find
(CharMatcher matcher) int
Scanner.match
(CharMatcher matcher) -
Uses of CharMatcher in org.commonmark.renderer.markdown
Fields in org.commonmark.renderer.markdown declared as CharMatcherModifier and TypeFieldDescriptionprivate final CharMatcher
CoreMarkdownNodeRenderer.linkDestinationEscapeInAngleBrackets
private final CharMatcher
CoreMarkdownNodeRenderer.linkDestinationNeedsAngleBrackets
private final CharMatcher
CoreMarkdownNodeRenderer.linkTitleEscapeInQuotes
private final CharMatcher
CoreMarkdownNodeRenderer.textEscapeInHeading
Fields in org.commonmark.renderer.markdown with type parameters of type CharMatcherMethods in org.commonmark.renderer.markdown with parameters of type CharMatcherModifier and TypeMethodDescriptionprivate void
MarkdownWriter.append
(char c, CharMatcher escape) private static boolean
CoreMarkdownNodeRenderer.contains
(String s, CharMatcher charMatcher) private boolean
MarkdownWriter.needsEscaping
(char c, CharMatcher escape) void
MarkdownWriter.pushRawEscape
(CharMatcher rawEscape) Escape the characters matching the supplied matcher, in all text (text and raw).void
MarkdownWriter.text
(String s, CharMatcher escape) Write the supplied string with escaping.private void
MarkdownWriter.write
(String s, CharMatcher escape) -
Uses of CharMatcher in org.commonmark.text
Classes in org.commonmark.text that implement CharMatcherModifier and TypeClassDescriptionclass
Char matcher that can match ASCII characters efficiently.