Uses of Class
com.vladsch.flexmark.util.ast.Node
-
-
Uses of Node in com.vladsch.flexmark.ast
Subclasses of Node in com.vladsch.flexmark.ast Modifier and Type Class Description class
AutoLink
class
BlockQuote
class
BulletList
class
BulletListItem
class
Code
class
CodeBlock
class
DelimitedLinkNode
class
DelimitedNodeImpl
class
Emphasis
class
FencedCodeBlock
class
HardLineBreak
class
Heading
class
HtmlBlock
HTML blockclass
HtmlBlockBase
HTML blockclass
HtmlCommentBlock
HTML blockclass
HtmlEntity
Inline HTML element.class
HtmlInline
Inline HTML element.class
HtmlInlineBase
Inline HTML element.class
HtmlInlineComment
Inline HTML comment element.class
HtmlInnerBlock
Inline HTML element.class
HtmlInnerBlockComment
Inline HTML element.class
Image
class
ImageRef
class
IndentedCodeBlock
class
InlineLinkNode
class
Link
class
LinkNode
class
LinkNodeBase
class
LinkRef
class
ListBlock
class
ListItem
class
MailLink
class
OrderedList
class
OrderedListItem
class
Paragraph
class
Reference
class
RefNode
class
SoftLineBreak
class
StrongEmphasis
class
Text
class
TextBase
class
ThematicBreak
class
WhiteSpace
Only generated for CharacterNodeFactory custom parsingMethods in com.vladsch.flexmark.ast that return Node Modifier and Type Method Description Node
ListBlock. getLastBlankLineChild()
Node
ListItem. getLastBlankLineChild()
Methods in com.vladsch.flexmark.ast with parameters of type Node Modifier and Type Method Description @Nullable RefNode
Reference. getReferencingNode(@NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ast.util
Classes in com.vladsch.flexmark.ast.util with type parameters of type Node Modifier and Type Class Description class
AttributeProvidingHandler<N extends Node>
static interface
AttributeProvidingHandler.AttributeProvidingVisitor<N extends Node>
class
LinkResolvingHandler<N extends Node>
static interface
LinkResolvingHandler.LinkResolvingVisitor<N extends Node>
Fields in com.vladsch.flexmark.ast.util with type parameters of type Node Modifier and Type Field Description private java.util.ArrayList<Node>
TextNodeConverter. list
private java.util.ArrayList<Node>
TextNodeMergingList. list
protected ClassificationBag<java.lang.Class<?>,Node>
ClassifyingBlockTracker. nodeClassifier
Methods in com.vladsch.flexmark.ast.util that return types with arguments of type Node Modifier and Type Method Description java.util.List<Node>
TextNodeConverter. getMergedList()
java.util.List<Node>
TextNodeMergingList. getMergedList()
ClassificationBag<java.lang.Class<?>,Node>
ClassifyingBlockTracker. getNodeClassifier()
Methods in com.vladsch.flexmark.ast.util with parameters of type Node Modifier and Type Method Description void
TextNodeMergingList. add(Node node)
void
TextNodeConverter. addChildrenOf(Node parent)
void
TextNodeMergingList. addChildrenOf(Node parent)
void
TextNodeConverter. appendChild(Node child)
void
TextNodeConverter. appendMergedTo(Node parent)
void
TextNodeMergingList. appendMergedTo(Node parent)
void
HeadingCollectingVisitor. collect(Node node)
void
LineCollectingVisitor. collect(Node node)
void
TextCollectingVisitor. collect(Node node)
Deprecated.java.util.ArrayList<Heading>
HeadingCollectingVisitor. collectAndGetHeadings(Node node)
java.util.List<Range>
LineCollectingVisitor. collectAndGetRanges(Node node)
BasedSequence
TextCollectingVisitor. collectAndGetSequence(Node node)
Deprecated.java.lang.String
TextCollectingVisitor. collectAndGetText(Node node)
Deprecated.@NotNull java.util.Set<Reference>
ReferenceRepository. getReferencedElements(Node parent)
void
TextNodeConverter. insertMergedAfter(Node sibling)
void
TextNodeMergingList. insertMergedAfter(Node sibling)
void
TextNodeConverter. insertMergedBefore(Node sibling)
void
TextNodeMergingList. insertMergedBefore(Node sibling)
static void
TextNodeConverter. mergeTextNodes(Node parent)
boolean
AnchorRefTargetBlockPreVisitor. preVisit(@NotNull Node node, @NotNull AnchorRefTargetBlockVisitor anchorRefTargetBlockVisitor)
Test if node needs to have its children visitedprotected boolean
AnchorRefTargetBlockVisitor. preVisit(@NotNull Node node)
ResolvedLink
LinkResolverAdapter. resolveLink(Node node, LinkResolverBasicContext context, ResolvedLink link)
ResolvedLink
LinkResolvingHandler. resolveLink(Node node, LinkResolverBasicContext context, ResolvedLink link)
void
AttributeProviderAdapter. setAttributes(Node node, AttributablePart part, MutableAttributes attributes)
void
AttributeProvidingHandler. setAttributes(Node node, AttributablePart part, MutableAttributes attributes)
private void
ClassifyingBlockTracker. validateLinked(Node node)
private void
ClassifyingBlockTracker. validateUnlinked(Node node)
void
AnchorRefTargetBlockVisitor. visit(@NotNull Node node)
Method parameters in com.vladsch.flexmark.ast.util with type arguments of type Node Modifier and Type Method Description private void
ClassifyingBlockTracker. addBlocks(ReversiblePeekingIterable<Node> nodes)
private void
ClassifyingBlockTracker. removeBlocks(ReversiblePeekingIterable<Node> nodes)
-
Uses of Node in com.vladsch.flexmark.core.test.util
Methods in com.vladsch.flexmark.core.test.util with parameters of type Node Modifier and Type Method Description void
TranslationFormatterSpecTest.TranslationFormatter. render(@NotNull Node node, @NotNull java.lang.Appendable output)
-
Uses of Node in com.vladsch.flexmark.ext.abbreviation
Subclasses of Node in com.vladsch.flexmark.ext.abbreviation Modifier and Type Class Description class
Abbreviation
A node containing the abbreviated text that will be rendered as an abbr tag or a link with title attributeclass
AbbreviationBlock
A block node that contains the abbreviation definitionMethods in com.vladsch.flexmark.ext.abbreviation with parameters of type Node Modifier and Type Method Description @Nullable Abbreviation
AbbreviationBlock. getReferencingNode(@NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.abbreviation.internal
Methods in com.vladsch.flexmark.ext.abbreviation.internal with parameters of type Node Modifier and Type Method Description @NotNull java.util.Set<AbbreviationBlock>
AbbreviationRepository. getReferencedElements(Node parent)
void
AbbreviationNodePostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.admonition
Subclasses of Node in com.vladsch.flexmark.ext.admonition Modifier and Type Class Description class
AdmonitionBlock
An Admonition block node -
Uses of Node in com.vladsch.flexmark.ext.admonition.internal
Methods in com.vladsch.flexmark.ext.admonition.internal with parameters of type Node Modifier and Type Method Description void
AdmonitionCollectingVisitor. collect(Node node)
java.util.Set<java.lang.String>
AdmonitionCollectingVisitor. collectAndGetQualifiers(Node node)
-
Uses of Node in com.vladsch.flexmark.ext.anchorlink
Subclasses of Node in com.vladsch.flexmark.ext.anchorlink Modifier and Type Class Description class
AnchorLink
Anchor link node -
Uses of Node in com.vladsch.flexmark.ext.anchorlink.internal
Methods in com.vladsch.flexmark.ext.anchorlink.internal with parameters of type Node Modifier and Type Method Description void
AnchorLinkNodePostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.aside
Subclasses of Node in com.vladsch.flexmark.ext.aside Modifier and Type Class Description class
AsideBlock
A ExtAside block node -
Uses of Node in com.vladsch.flexmark.ext.attributes
Subclasses of Node in com.vladsch.flexmark.ext.attributes Modifier and Type Class Description class
AttributeNode
An Attribute node representing a single attribute name and value in attributes nodeclass
AttributesDelimiter
A empty implicit AttributesNode used to mark attribute span startclass
AttributesNode
A AttributesNode node -
Uses of Node in com.vladsch.flexmark.ext.attributes.internal
Fields in com.vladsch.flexmark.ext.attributes.internal with type parameters of type Node Modifier and Type Field Description protected java.util.HashMap<Node,java.util.ArrayList<AttributesNode>>
NodeAttributeRepository. nodeAttributesHashMap
static DataKey<java.util.Set<Node>>
AttributesNodeFormatter. PROCESSED_ATTRIBUTES
Methods in com.vladsch.flexmark.ext.attributes.internal that return Node Modifier and Type Method Description Node
AttributesNodePostProcessor. getAttributeOwner(NodeTracker state, AttributesNode attributesNode)
(package private) static Node
AttributesNodePostProcessor. matchDelimitedSpans(NodeTracker state, AttributesNode attributesNode, Node previous)
Methods in com.vladsch.flexmark.ext.attributes.internal that return types with arguments of type Node Modifier and Type Method Description @NotNull java.util.Set<java.util.Map.Entry<Node,java.util.ArrayList<AttributesNode>>>
NodeAttributeRepository. entrySet()
@NotNull java.util.Set<Node>
NodeAttributeRepository. keySet()
Methods in com.vladsch.flexmark.ext.attributes.internal with parameters of type Node Modifier and Type Method Description void
AttributesNodeFormatter. addExplicitId(@NotNull Node node, @Nullable java.lang.String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)
(package private) boolean
AttributesNodeFormatter. hasNoIdAttribute(Node node)
(package private) static Node
AttributesNodePostProcessor. matchDelimitedSpans(NodeTracker state, AttributesNode attributesNode, Node previous)
void
AttributesNodePostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)
java.util.ArrayList<AttributesNode>
NodeAttributeRepository. put(Node key, AttributesNode value)
java.util.ArrayList<AttributesNode>
NodeAttributeRepository. put(Node key, java.util.ArrayList<AttributesNode> value)
void
AttributesAttributeProvider. setAttributes(@NotNull Node node, @NotNull AttributablePart part, @NotNull MutableAttributes attributes)
(package private) static void
AttributesNodePostProcessor. textBaseWrap(NodeTracker state, Node lastNonAttributesNode, Node lastNode, TextBase textBase)
Method parameters in com.vladsch.flexmark.ext.attributes.internal with type arguments of type Node Modifier and Type Method Description void
NodeAttributeRepository. putAll(@NotNull java.util.Map<? extends Node,? extends java.util.ArrayList<AttributesNode>> m)
-
Uses of Node in com.vladsch.flexmark.ext.autolink.internal
Methods in com.vladsch.flexmark.ext.autolink.internal with parameters of type Node Modifier and Type Method Description void
AutolinkNodePostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.definition
Subclasses of Node in com.vladsch.flexmark.ext.definition Modifier and Type Class Description class
DefinitionItem
A Definition item block node, starts with : followed by any content like a list itemclass
DefinitionList
A DefinitionList block nodeclass
DefinitionTerm
A Definition block nodeConstructors in com.vladsch.flexmark.ext.definition with parameters of type Node Constructor Description DefinitionTerm(Node node)
-
Uses of Node in com.vladsch.flexmark.ext.emoji
Subclasses of Node in com.vladsch.flexmark.ext.emoji Modifier and Type Class Description class
Emoji
An emoji node containing emoji shortcut text -
Uses of Node in com.vladsch.flexmark.ext.emoji.internal
Methods in com.vladsch.flexmark.ext.emoji.internal that return Node Modifier and Type Method Description Node
EmojiDelimiterProcessor. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)
-
Uses of Node in com.vladsch.flexmark.ext.enumerated.reference
Subclasses of Node in com.vladsch.flexmark.ext.enumerated.reference Modifier and Type Class Description class
EnumeratedReferenceBase
A EnumeratedReference nodeclass
EnumeratedReferenceBlock
A EnumeratedReference block nodeclass
EnumeratedReferenceLink
A EnumeratedReference nodeclass
EnumeratedReferenceText
A EnumeratedReference nodeMethods in com.vladsch.flexmark.ext.enumerated.reference with parameters of type Node Modifier and Type Method Description @NotNull java.util.Set<EnumeratedReferenceBlock>
EnumeratedReferenceRepository. getReferencedElements(Node parent)
@Nullable EnumeratedReferenceText
EnumeratedReferenceBlock. getReferencingNode(@NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.enumerated.reference.internal
Methods in com.vladsch.flexmark.ext.enumerated.reference.internal that return Node Modifier and Type Method Description @NotNull Node
EnumeratedReferenceLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)
Methods in com.vladsch.flexmark.ext.enumerated.reference.internal with parameters of type Node Modifier and Type Method Description @NotNull BasedSequence
EnumeratedReferenceLinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)
boolean
EnumeratedReferenceLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)
void
EnumeratedReferenceNodePostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)
void
EnumeratedReferenceLinkRefProcessor. updateNodeElements(@NotNull Document document, @NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.escaped.character
Subclasses of Node in com.vladsch.flexmark.ext.escaped.character Modifier and Type Class Description class
EscapedCharacter
A EscapedCharacter node -
Uses of Node in com.vladsch.flexmark.ext.escaped.character.internal
Methods in com.vladsch.flexmark.ext.escaped.character.internal with parameters of type Node Modifier and Type Method Description void
EscapedCharacterNodePostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.footnotes
Subclasses of Node in com.vladsch.flexmark.ext.footnotes Modifier and Type Class Description class
Footnote
A Footnote referencing nodeclass
FootnoteBlock
A Footnote definition node containing text and other inline nodes nodes as children.Methods in com.vladsch.flexmark.ext.footnotes with parameters of type Node Modifier and Type Method Description @Nullable Footnote
FootnoteBlock. getReferencingNode(@NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.footnotes.internal
Methods in com.vladsch.flexmark.ext.footnotes.internal that return Node Modifier and Type Method Description @NotNull Node
FootnoteLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)
Methods in com.vladsch.flexmark.ext.footnotes.internal with parameters of type Node Modifier and Type Method Description @NotNull BasedSequence
FootnoteLinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)
boolean
FootnoteLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)
@NotNull java.util.Set<FootnoteBlock>
FootnoteRepository. getReferencedElements(Node parent)
void
FootnoteLinkRefProcessor. updateNodeElements(@NotNull Document document, @NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.gfm.issues
Subclasses of Node in com.vladsch.flexmark.ext.gfm.issues Modifier and Type Class Description class
GfmIssue
A GfmIssue node -
Uses of Node in com.vladsch.flexmark.ext.gfm.strikethrough
Subclasses of Node in com.vladsch.flexmark.ext.gfm.strikethrough Modifier and Type Class Description class
Strikethrough
A strikethrough node containing text and other inline nodes nodes as children.class
Subscript
A Subscript node containing text and other inline nodes nodes as children. -
Uses of Node in com.vladsch.flexmark.ext.gfm.strikethrough.internal
Methods in com.vladsch.flexmark.ext.gfm.strikethrough.internal that return Node Modifier and Type Method Description Node
StrikethroughDelimiterProcessor. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)
Node
StrikethroughSubscriptDelimiterProcessor. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)
Node
SubscriptDelimiterProcessor. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)
-
Uses of Node in com.vladsch.flexmark.ext.gfm.tasklist
Subclasses of Node in com.vladsch.flexmark.ext.gfm.tasklist Modifier and Type Class Description class
TaskListItem
A Task list item -
Uses of Node in com.vladsch.flexmark.ext.gfm.tasklist.internal
Methods in com.vladsch.flexmark.ext.gfm.tasklist.internal with parameters of type Node Modifier and Type Method Description static boolean
TaskListNodeFormatter. hasIncompleteDescendants(Node node)
int
TaskListNodeFormatter. itemPriority(Node node)
int
TaskListNodeFormatter. taskItemPriority(Node node)
-
Uses of Node in com.vladsch.flexmark.ext.gfm.users
Subclasses of Node in com.vladsch.flexmark.ext.gfm.users Modifier and Type Class Description class
GfmUser
A GfmUser node -
Uses of Node in com.vladsch.flexmark.ext.gitlab
Subclasses of Node in com.vladsch.flexmark.ext.gitlab Modifier and Type Class Description class
GitLabBlockQuote
A GitLab block nodeclass
GitLabDel
A Del nodeclass
GitLabInline
A Ins nodeclass
GitLabInlineMath
A Ins nodeclass
GitLabIns
A Ins node -
Uses of Node in com.vladsch.flexmark.ext.gitlab.internal
Methods in com.vladsch.flexmark.ext.gitlab.internal with parameters of type Node Modifier and Type Method Description private boolean
GitLabNodeRenderer. renderVideoImage(Node srcNode, java.lang.String url, java.lang.String altText, Attributes attributes, HtmlWriter html)
-
Uses of Node in com.vladsch.flexmark.ext.ins
Subclasses of Node in com.vladsch.flexmark.ext.ins Modifier and Type Class Description class
Ins
A Ins node -
Uses of Node in com.vladsch.flexmark.ext.ins.internal
Methods in com.vladsch.flexmark.ext.ins.internal that return Node Modifier and Type Method Description Node
InsDelimiterProcessor. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)
-
Uses of Node in com.vladsch.flexmark.ext.jekyll.front.matter
Subclasses of Node in com.vladsch.flexmark.ext.jekyll.front.matter Modifier and Type Class Description class
JekyllFrontMatterBlock
A JekyllFrontMatter block nodeConstructors in com.vladsch.flexmark.ext.jekyll.front.matter with parameters of type Node Constructor Description JekyllFrontMatterBlock(Node node)
-
Uses of Node in com.vladsch.flexmark.ext.jekyll.tag
Subclasses of Node in com.vladsch.flexmark.ext.jekyll.tag Modifier and Type Class Description class
JekyllTag
A JekyllTag nodeclass
JekyllTagBlock
A JekyllTag block nodeConstructors in com.vladsch.flexmark.ext.jekyll.tag with parameters of type Node Constructor Description JekyllTagBlock(Node node)
-
Uses of Node in com.vladsch.flexmark.ext.jekyll.tag.internal
Methods in com.vladsch.flexmark.ext.jekyll.tag.internal with parameters of type Node Modifier and Type Method Description void
IncludeNodePostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.macros
Subclasses of Node in com.vladsch.flexmark.ext.macros Modifier and Type Class Description class
MacroDefinitionBlock
A MacroReference block nodeclass
MacroReference
A MacroReference nodeMethods in com.vladsch.flexmark.ext.macros with parameters of type Node Modifier and Type Method Description @Nullable MacroReference
MacroDefinitionBlock. getReferencingNode(@NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.macros.internal
Methods in com.vladsch.flexmark.ext.macros.internal with parameters of type Node Modifier and Type Method Description @NotNull java.util.Set<MacroDefinitionBlock>
MacroDefinitionRepository. getReferencedElements(Node parent)
-
Uses of Node in com.vladsch.flexmark.ext.media.tags
Subclasses of Node in com.vladsch.flexmark.ext.media.tags Modifier and Type Class Description class
AudioLink
class
EmbedLink
class
PictureLink
class
VideoLink
-
Uses of Node in com.vladsch.flexmark.ext.media.tags.internal
Subclasses of Node in com.vladsch.flexmark.ext.media.tags.internal Modifier and Type Class Description class
AbstractMediaLink
Methods in com.vladsch.flexmark.ext.media.tags.internal with parameters of type Node Modifier and Type Method Description void
MediaTagsNodePostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.resizable.image
Subclasses of Node in com.vladsch.flexmark.ext.resizable.image Modifier and Type Class Description class
ResizableImage
-
Uses of Node in com.vladsch.flexmark.ext.spec.example
Subclasses of Node in com.vladsch.flexmark.ext.spec.example Modifier and Type Class Description class
SpecExampleAst
A SpecExample block nodeclass
SpecExampleBlock
A SpecExample block nodeclass
SpecExampleHtml
A SpecExample block nodeclass
SpecExampleOption
A SpecExample block nodeclass
SpecExampleOptionSeparator
A SpecExample block nodeclass
SpecExampleOptionsList
A SpecExample block nodeclass
SpecExampleSeparator
A SpecExample block nodeclass
SpecExampleSource
A SpecExample block node -
Uses of Node in com.vladsch.flexmark.ext.superscript
Subclasses of Node in com.vladsch.flexmark.ext.superscript Modifier and Type Class Description class
Superscript
A Superscript node -
Uses of Node in com.vladsch.flexmark.ext.superscript.internal
Methods in com.vladsch.flexmark.ext.superscript.internal that return Node Modifier and Type Method Description Node
SuperscriptDelimiterProcessor. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)
-
Uses of Node in com.vladsch.flexmark.ext.tables
Subclasses of Node in com.vladsch.flexmark.ext.tables Modifier and Type Class Description class
TableBlock
class
TableBody
Body part of aTableBlock
containingTableRows
.class
TableCaption
Table caption of aTableBlock
containing inline nodes.class
TableCell
Table cell of aTableRow
containing inline nodes.class
TableHead
Head part of aTableBlock
containingTableRows
.class
TableRow
class
TableSeparator
Body part of aTableBlock
containingTableRows
.Methods in com.vladsch.flexmark.ext.tables with parameters of type Node Modifier and Type Method Description MarkdownTable[]
TableExtractingVisitor. getTables(Node node)
-
Uses of Node in com.vladsch.flexmark.ext.tables.internal
Subclasses of Node in com.vladsch.flexmark.ext.tables.internal Modifier and Type Class Description (package private) class
TableColumnSeparator
Table cell separator only used during parsing, not part of the AST, use theTableCell.getOpeningMarker()
andTableCell.getClosingMarker()
private static class
TableParagraphPreProcessor.TableSeparatorRow
Methods in com.vladsch.flexmark.ext.tables.internal that return types with arguments of type Node Modifier and Type Method Description (package private) java.util.List<Node>
TableParagraphPreProcessor. cleanUpInlinedSeparators(InlineParser inlineParser, TableRow tableRow, java.util.List<Node> sepList)
Methods in com.vladsch.flexmark.ext.tables.internal with parameters of type Node Modifier and Type Method Description boolean
TableJiraRenderer. isLastBlockQuoteChild(Node node)
HtmlWriter
TableJiraRenderer. tailBlankLine(Node node, int count, HtmlWriter html)
private HtmlWriter
TableJiraRenderer. tailBlankLine(Node node, HtmlWriter html)
Method parameters in com.vladsch.flexmark.ext.tables.internal with type arguments of type Node Modifier and Type Method Description (package private) java.util.List<Node>
TableParagraphPreProcessor. cleanUpInlinedSeparators(InlineParser inlineParser, TableRow tableRow, java.util.List<Node> sepList)
-
Uses of Node in com.vladsch.flexmark.ext.toc
Subclasses of Node in com.vladsch.flexmark.ext.toc Modifier and Type Class Description class
SimTocBlock
A simulated toc block nodeclass
SimTocContent
A sim toc contents node containing all text that came after the sim toc nodeclass
SimTocOption
A sim toc contents node containing all text that came after the sim toc nodeclass
SimTocOptionList
A sim toc contents node containing all text that came after the sim toc nodeclass
TocBlock
A TOC nodeclass
TocBlockBase
A TOC node -
Uses of Node in com.vladsch.flexmark.ext.toc.internal
Methods in com.vladsch.flexmark.ext.toc.internal with parameters of type Node Modifier and Type Method Description private void
SimTocNodeRenderer. renderTocHeaders(NodeRendererContext context, HtmlWriter html, Node node, java.util.List<Heading> headings, TocOptions options)
private void
TocNodeRenderer. renderTocHeaders(NodeRendererContext context, HtmlWriter html, Node node, java.util.List<Heading> headings, TocOptions options)
-
Uses of Node in com.vladsch.flexmark.ext.typographic
Subclasses of Node in com.vladsch.flexmark.ext.typographic Modifier and Type Class Description class
TypographicQuotes
A TypographicQuotes nodeclass
TypographicSmarts
A TypographicSmarts node -
Uses of Node in com.vladsch.flexmark.ext.typographic.internal
Methods in com.vladsch.flexmark.ext.typographic.internal that return Node Modifier and Type Method Description Node
QuoteDelimiterProcessorBase. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)
-
Uses of Node in com.vladsch.flexmark.ext.wikilink
Subclasses of Node in com.vladsch.flexmark.ext.wikilink Modifier and Type Class Description class
WikiImage
class
WikiLink
class
WikiNode
-
Uses of Node in com.vladsch.flexmark.ext.wikilink.internal
Methods in com.vladsch.flexmark.ext.wikilink.internal that return Node Modifier and Type Method Description @NotNull Node
WikiLinkLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)
Methods in com.vladsch.flexmark.ext.wikilink.internal with parameters of type Node Modifier and Type Method Description @NotNull BasedSequence
WikiLinkLinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)
boolean
WikiLinkLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)
@NotNull ResolvedLink
WikiLinkLinkResolver. resolveLink(@NotNull Node node, @NotNull LinkResolverBasicContext context, @NotNull ResolvedLink link)
void
WikiLinkLinkRefProcessor. updateNodeElements(@NotNull Document document, @NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.xwiki.macros
Subclasses of Node in com.vladsch.flexmark.ext.xwiki.macros Modifier and Type Class Description class
Macro
A macros nodeclass
MacroAttribute
A macros nodeclass
MacroBlock
A macros block nodeclass
MacroClose
A macros nodeConstructors in com.vladsch.flexmark.ext.xwiki.macros with parameters of type Node Constructor Description MacroBlock(Node node)
-
Uses of Node in com.vladsch.flexmark.ext.yaml.front.matter
Subclasses of Node in com.vladsch.flexmark.ext.yaml.front.matter Modifier and Type Class Description class
YamlFrontMatterBlock
class
YamlFrontMatterNode
class
YamlFrontMatterValue
Methods in com.vladsch.flexmark.ext.yaml.front.matter with parameters of type Node Modifier and Type Method Description void
AbstractYamlFrontMatterVisitor. visit(Node node)
-
Uses of Node in com.vladsch.flexmark.ext.youtube.embedded
Subclasses of Node in com.vladsch.flexmark.ext.youtube.embedded Modifier and Type Class Description class
YouTubeLink
-
Uses of Node in com.vladsch.flexmark.ext.youtube.embedded.internal
Methods in com.vladsch.flexmark.ext.youtube.embedded.internal with parameters of type Node Modifier and Type Method Description void
YouTubeLinkNodePostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.ext.zzzzzz
Subclasses of Node in com.vladsch.flexmark.ext.zzzzzz Modifier and Type Class Description class
Zzzzzz
A Zzzzzz nodeclass
ZzzzzzBlock
A Zzzzzz block nodeConstructors in com.vladsch.flexmark.ext.zzzzzz with parameters of type Node Constructor Description ZzzzzzBlock(Node node)
-
Uses of Node in com.vladsch.flexmark.ext.zzzzzz.internal
Methods in com.vladsch.flexmark.ext.zzzzzz.internal that return Node Modifier and Type Method Description @NotNull Node
ZzzzzzLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)
Node
ZzzzzzDelimiterProcessor. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)
Methods in com.vladsch.flexmark.ext.zzzzzz.internal with parameters of type Node Modifier and Type Method Description @NotNull BasedSequence
ZzzzzzLinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)
boolean
ZzzzzzLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)
@NotNull java.util.Set<ZzzzzzBlock>
ZzzzzzRepository. getReferencedElements(Node parent)
void
ZzzzzzNodePostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)
@NotNull ResolvedLink
ZzzzzzLinkResolver. resolveLink(@NotNull Node node, @NotNull LinkResolverBasicContext context, @NotNull ResolvedLink link)
void
ZzzzzzAttributeProvider. setAttributes(@NotNull Node node, @NotNull AttributablePart part, @NotNull MutableAttributes attributes)
void
ZzzzzzLinkRefProcessor. updateNodeElements(@NotNull Document document, @NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.formatter
Classes in com.vladsch.flexmark.formatter with type parameters of type Node Modifier and Type Class Description class
NodeFormattingHandler<N extends Node>
static interface
NodeFormattingHandler.CustomNodeFormatter<N extends Node>
class
NodeRepositoryFormatter<R extends NodeRepository<B>,B extends Node & ReferenceNode<R,B,N>,N extends Node & ReferencingNode<R,B>>
class
NodeRepositoryFormatter<R extends NodeRepository<B>,B extends Node & ReferenceNode<R,B,N>,N extends Node & ReferencingNode<R,B>>
Fields in com.vladsch.flexmark.formatter declared as Node Modifier and Type Field Description protected B
NodeRepositoryFormatter. lastReference
(package private) Node
NodeFormatterSubContext. renderingNode
Fields in com.vladsch.flexmark.formatter with type parameters of type Node Modifier and Type Field Description private SubClassingBag<Node>
Formatter.MainNodeFormatter. collectedNodes
static java.lang.Iterable<Node>
Formatter. NULL_ITERABLE
private static java.util.Iterator<Node>
Formatter. NULL_ITERATOR
protected java.util.HashSet<Node>
NodeRepositoryFormatter. unusedReferences
Methods in com.vladsch.flexmark.formatter that return Node Modifier and Type Method Description @NotNull Node
Formatter.MainNodeFormatter. getCurrentNode()
@NotNull Node
Formatter.MainNodeFormatter.SubNodeFormatter. getCurrentNode()
@Nullable Node
NodeFormatterSubContext. getRenderingNode()
Methods in com.vladsch.flexmark.formatter that return types with arguments of type Node Modifier and Type Method Description @NotNull java.lang.Iterable<? extends Node>
Formatter.MainNodeFormatter. nodesOfType(@NotNull java.lang.Class<?>[] classes)
@NotNull java.lang.Iterable<? extends Node>
Formatter.MainNodeFormatter. nodesOfType(@NotNull java.util.Collection<java.lang.Class<?>> classes)
@NotNull java.lang.Iterable<? extends Node>
Formatter.MainNodeFormatter.SubNodeFormatter. nodesOfType(@NotNull java.lang.Class<?>[] classes)
@NotNull java.lang.Iterable<? extends Node>
Formatter.MainNodeFormatter.SubNodeFormatter. nodesOfType(@NotNull java.util.Collection<java.lang.Class<?>> classes)
@NotNull java.lang.Iterable<? extends Node>
NodeFormatterContext. nodesOfType(@NotNull java.lang.Class<?>[] classes)
Get iterable of nodes of given types, in order of their appearance in the document tree, depth first traversal.@NotNull java.lang.Iterable<? extends Node>
NodeFormatterContext. nodesOfType(@NotNull java.util.Collection<java.lang.Class<?>> classes)
@NotNull java.lang.Iterable<? extends Node>
Formatter.MainNodeFormatter. reversedNodesOfType(@NotNull java.lang.Class<?>[] classes)
@NotNull java.lang.Iterable<? extends Node>
Formatter.MainNodeFormatter. reversedNodesOfType(@NotNull java.util.Collection<java.lang.Class<?>> classes)
@NotNull java.lang.Iterable<? extends Node>
Formatter.MainNodeFormatter.SubNodeFormatter. reversedNodesOfType(@NotNull java.lang.Class<?>[] classes)
@NotNull java.lang.Iterable<? extends Node>
Formatter.MainNodeFormatter.SubNodeFormatter. reversedNodesOfType(@NotNull java.util.Collection<java.lang.Class<?>> classes)
@NotNull java.lang.Iterable<? extends Node>
NodeFormatterContext. reversedNodesOfType(@NotNull java.lang.Class<?>[] classes)
Get iterable of nodes of given types, in reverse order of their appearance in the document tree, depth first traversal.@NotNull java.lang.Iterable<? extends Node>
NodeFormatterContext. reversedNodesOfType(@NotNull java.util.Collection<java.lang.Class<?>> classes)
Methods in com.vladsch.flexmark.formatter with parameters of type Node Modifier and Type Method Description void
ExplicitAttributeIdProvider. addExplicitId(@NotNull Node node, @Nullable java.lang.String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)
Used by AttributesExtension to insert attributes for headings during mergevoid
Formatter.MainNodeFormatter. addExplicitId(@NotNull Node node, @Nullable java.lang.String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)
void
Formatter.MainNodeFormatter.SubNodeFormatter. addExplicitId(@NotNull Node node, @Nullable java.lang.String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)
static void
FormatterUtils. appendWhiteSpaceBetween(MarkdownWriter markdown, Node prev, Node next, boolean preserve, boolean collapse, boolean collapseToEOL)
static BasedSequence
FormatterUtils. getSoftLineBreakSpan(Node node)
static boolean
FormatterUtils. isFollowedByBlankLine(@Nullable Node node)
static boolean
FormatterUtils. isLastOfItem(@Nullable Node node)
static boolean
FormatterUtils. isNotLastItem(@Nullable Node node)
void
Formatter.MainNodeFormatter. render(@NotNull Node node)
void
Formatter.MainNodeFormatter.SubNodeFormatter. render(@NotNull Node node)
@NotNull java.lang.String
Formatter. render(@NotNull Node document)
Render the tree of nodes to markdownvoid
Formatter. render(@NotNull Node node, @NotNull java.lang.Appendable output)
Render a node to the appendablevoid
Formatter. render(@NotNull Node node, @NotNull java.lang.Appendable output, int maxTrailingBlankLines)
Render nodevoid
NodeFormatterContext. render(@NotNull Node node)
Render the specified node and its children using the configured renderers.void
NodeFormattingHandler. render(@NotNull Node node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)
void
Formatter.MainNodeFormatter. renderChildren(@NotNull Node parent)
void
Formatter.MainNodeFormatter.SubNodeFormatter. renderChildren(@NotNull Node parent)
void
NodeFormatterContext. renderChildren(@NotNull Node parent)
Render the children of the node, used by custom renderersprotected void
Formatter.MainNodeFormatter. renderChildrenNode(Node parent, NodeFormatterSubContext subContext)
(package private) void
Formatter.MainNodeFormatter. renderNode(Node node, NodeFormatterSubContext subContext)
static void
FormatterUtils. renderTextBlockParagraphLines(Node node, NodeFormatterContext context, MarkdownWriter markdown)
void
NodeFormatterSubContext. setRenderingNode(@Nullable Node renderingNode)
void
Formatter.MainNodeFormatter.SubNodeFormatter. translatingRefTargetSpan(@Nullable Node target, @NotNull TranslatingSpanRender render)
void
Formatter.MainNodeFormatter. translatingRefTargetSpan(@Nullable Node target, @NotNull TranslatingSpanRender render)
void
TranslationContext. translatingRefTargetSpan(@Nullable Node target, @NotNull TranslatingSpanRender render)
Separate translation span which is also a ref targetjava.lang.String
Formatter. translationRender(Node document, TranslationHandler translationHandler, RenderPurpose renderPurpose)
Render the tree of nodes to markdownvoid
Formatter. translationRender(Node document, java.lang.Appendable output, int maxTrailingBlankLines, TranslationHandler translationHandler, RenderPurpose renderPurpose)
Render a node to the appendablevoid
Formatter. translationRender(Node document, java.lang.Appendable output, TranslationHandler translationHandler, RenderPurpose renderPurpose)
Render a node to the appendableMethod parameters in com.vladsch.flexmark.formatter with type arguments of type Node Modifier and Type Method Description (package private) static boolean
FormatterUtils. hasLooseItems(java.lang.Iterable<Node> itemList)
static void
FormatterUtils. renderList(ListBlock node, NodeFormatterContext context, MarkdownWriter markdown, java.util.List<Node> itemList)
-
Uses of Node in com.vladsch.flexmark.formatter.internal
Methods in com.vladsch.flexmark.formatter.internal with parameters of type Node Modifier and Type Method Description void
FormatControlProcessor. initializeFrom(@NotNull Node element)
private boolean
FormatControlProcessor. isFormattingRegion(int offset, @NotNull Node node, boolean checkParent)
boolean
FormatControlProcessor. isFormattingRegion(@NotNull Node node)
void
FormatControlProcessor. processFormatControl(@NotNull Node node)
private void
CoreNodeFormatter. render(Node node, NodeFormatterContext context, MarkdownWriter markdown)
@NotNull ResolvedLink
MergeLinkResolver. resolveLink(@NotNull Node node, @NotNull LinkResolverBasicContext context, @NotNull ResolvedLink link)
void
TranslationHandlerImpl. translatingRefTargetSpan(@Nullable Node target, @NotNull TranslatingSpanRender render)
-
Uses of Node in com.vladsch.flexmark.html
Subclasses of Node in com.vladsch.flexmark.html Modifier and Type Class Description static class
EmbeddedAttributeProvider.EmbeddedNodeAttributes
Fields in com.vladsch.flexmark.html declared as Node Modifier and Type Field Description (package private) Node
NodeRendererSubContext. renderingNode
Methods in com.vladsch.flexmark.html that return Node Modifier and Type Method Description @NotNull Node
HtmlRenderer.MainNodeRenderer. getCurrentNode()
@NotNull Node
HtmlRenderer.MainNodeRenderer.SubNodeRenderer. getCurrentNode()
Methods in com.vladsch.flexmark.html with parameters of type Node Modifier and Type Method Description @NotNull MutableAttributes
HtmlRenderer.MainNodeRenderer. extendRenderingNodeAttributes(@NotNull Node node, @NotNull AttributablePart part, Attributes attributes)
@NotNull MutableAttributes
HtmlRenderer.MainNodeRenderer.SubNodeRenderer. extendRenderingNodeAttributes(@NotNull Node node, @NotNull AttributablePart part, Attributes attributes)
java.lang.String
HtmlRenderer.MainNodeRenderer. getNodeId(@NotNull Node node)
java.lang.String
HtmlRenderer.MainNodeRenderer.SubNodeRenderer. getNodeId(@NotNull Node node)
void
HtmlRenderer.MainNodeRenderer. render(@NotNull Node node)
void
HtmlRenderer.MainNodeRenderer.SubNodeRenderer. render(@NotNull Node node)
@NotNull java.lang.String
HtmlRenderer. render(@NotNull Node node)
Render the tree of nodes to HTML.void
HtmlRenderer. render(@NotNull Node node, @NotNull java.lang.Appendable output)
Render a node to the appendablevoid
HtmlRenderer. render(@NotNull Node node, @NotNull java.lang.Appendable output, int maxTrailingBlankLines)
Render a node to the appendablevoid
HtmlRenderer.MainNodeRenderer. renderChildren(@NotNull Node parent)
void
HtmlRenderer.MainNodeRenderer.SubNodeRenderer. renderChildren(@NotNull Node parent)
protected void
HtmlRenderer.MainNodeRenderer. renderChildrenNode(Node parent, NodeRendererSubContext subContext)
(package private) void
HtmlRenderer.MainNodeRenderer. renderNode(Node node, NodeRendererSubContext subContext)
@NotNull ResolvedContent
UriContentResolver. resolveContent(@NotNull Node node, @NotNull LinkResolverBasicContext context, @NotNull ResolvedContent content)
@NotNull ResolvedLink
LinkResolver. resolveLink(@NotNull Node node, @NotNull LinkResolverBasicContext context, @NotNull ResolvedLink link)
void
AttributeProvider. setAttributes(@NotNull Node node, @NotNull AttributablePart part, @NotNull MutableAttributes attributes)
Set the attributes for the node by modifying the provided map.void
EmbeddedAttributeProvider. setAttributes(@NotNull Node node, @NotNull AttributablePart part, @NotNull MutableAttributes attributes)
Constructors in com.vladsch.flexmark.html with parameters of type Node Constructor Description EmbeddedNodeAttributes(@NotNull Node parent, @NotNull Attributes attributes)
-
Uses of Node in com.vladsch.flexmark.html.renderer
Classes in com.vladsch.flexmark.html.renderer with type parameters of type Node Modifier and Type Class Description class
NodeRenderingHandler<N extends Node>
static interface
NodeRenderingHandler.CustomNodeRenderer<N extends Node>
Methods in com.vladsch.flexmark.html.renderer that return Node Modifier and Type Method Description @NotNull Node
LinkResolverContext. getCurrentNode()
Methods in com.vladsch.flexmark.html.renderer with parameters of type Node Modifier and Type Method Description @NotNull MutableAttributes
NodeRendererContext. extendRenderingNodeAttributes(@NotNull Node node, @NotNull AttributablePart part, @Nullable Attributes attributes)
Extend the attributes by extensions for the node being currently rendered.@Nullable java.lang.String
HeaderIdGenerator. getId(@NotNull Node node)
@Nullable java.lang.String
HtmlIdGenerator. getId(@NotNull Node node)
@Nullable java.lang.String
NodeRendererContext. getNodeId(@NotNull Node node)
Get the id attribute for the given node.private void
CoreNodeRenderer. outputNextLineBreakSpan(Node node, HtmlWriter html, boolean outputBreakText)
private void
CoreNodeRenderer. outputSourceLineSpan(Node parentNode, Node startNode, Node endNode, HtmlWriter html)
void
LinkResolverContext. render(@NotNull Node node)
Render the specified node and its children using the configured renderers.void
NodeRenderingHandler. render(@NotNull Node node, @NotNull NodeRendererContext context, @NotNull HtmlWriter html)
void
LinkResolverContext. renderChildren(@NotNull Node parent)
Render the children of the node, used by custom renderersprivate void
CoreNodeRenderer. renderChildrenSourceLineWrapped(Node node, BasedSequence nodeChildText, NodeRendererContext context, HtmlWriter html)
private boolean
CoreNodeRenderer. renderLineBreak(java.lang.String breakText, java.lang.String suppressInTag, Node node, NodeRendererContext context, HtmlWriter html)
@NotNull ResolvedContent
FileUriContentResolver. resolveContent(@NotNull Node node, @NotNull LinkResolverBasicContext context, @NotNull ResolvedContent content)
-
Uses of Node in com.vladsch.flexmark.html2md.converter
Methods in com.vladsch.flexmark.html2md.converter that return Node Modifier and Type Method Description @NotNull Node
FlexmarkHtmlConverter.MainHtmlConverter. parseMarkdown(@NotNull java.lang.String markdown)
@NotNull Node
FlexmarkHtmlConverter.MainHtmlConverter.SubHtmlNodeConverter. parseMarkdown(@NotNull java.lang.String markdown)
Node
HtmlNodeConverterContext. parseMarkdown(@NotNull java.lang.String markdown)
-
Uses of Node in com.vladsch.flexmark.jira.converter.internal
Methods in com.vladsch.flexmark.jira.converter.internal with parameters of type Node Modifier and Type Method Description static BasedSequence
JiraConverterNodeRenderer. getSoftLineBreakSpan(Node node)
private static void
JiraConverterNodeRenderer. renderTextBlockParagraphLines(Node node, NodeRendererContext context, HtmlWriter html)
-
Uses of Node in com.vladsch.flexmark.parser
Fields in com.vladsch.flexmark.parser declared as Node Modifier and Type Field Description protected Node
LightInlineParserImpl. block
Methods in com.vladsch.flexmark.parser with type parameters of type Node Modifier and Type Method Description static <T extends Node>
booleanParser. transferReferences(NodeRepository<T> destination, NodeRepository<T> included, boolean onlyIfUndefined)
Methods in com.vladsch.flexmark.parser that return Node Modifier and Type Method Description @NotNull Node
LinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)
Create the desired element that was previously matched with isMatch@NotNull Node
LightInlineParser. getBlock()
@NotNull Node
LightInlineParserImpl. getBlock()
Methods in com.vladsch.flexmark.parser that return types with arguments of type Node Modifier and Type Method Description @Nullable java.util.List<Node>
InlineParser. parseCustom(@NotNull BasedSequence input, @NotNull Node node, @NotNull java.util.BitSet customCharacters, @NotNull java.util.Map<java.lang.Character,CharacterNodeFactory> nodeFactoryMap)
Methods in com.vladsch.flexmark.parser with parameters of type Node Modifier and Type Method Description @NotNull BasedSequence
LinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)
Adjust child nodes' text as needed when some of the link ref text was used in the opening or closing sequence of the node or if the children are not desired then removeIndex them.boolean
LinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)
Allows the delimiter processor to allow/disallow other delimiters in its inline textvoid
LightInlineParser. appendNode(@NotNull Node node)
void
LightInlineParserImpl. appendNode(@NotNull Node node)
void
InlineParser. mergeTextNodes(@Nullable Node fromNode, @Nullable Node toNode)
void
LightInlineParser. moveNodes(@NotNull Node fromNode, @NotNull Node toNode)
void
LightInlineParserImpl. moveNodes(@NotNull Node fromNode, @NotNull Node toNode)
void
InlineParser. parse(@NotNull BasedSequence input, @NotNull Node node)
@Nullable java.util.List<Node>
InlineParser. parseCustom(@NotNull BasedSequence input, @NotNull Node node, @NotNull java.util.BitSet customCharacters, @NotNull java.util.Map<java.lang.Character,CharacterNodeFactory> nodeFactoryMap)
void
PostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)
void
LightInlineParser. setBlock(@NotNull Node block)
void
LightInlineParserImpl. setBlock(@NotNull Node block)
void
LinkRefProcessor. updateNodeElements(@NotNull Document document, @NotNull Node node)
Allows the processor to adjust nodes' elements after all delimiters have been processed inside the inlined text -
Uses of Node in com.vladsch.flexmark.parser.block
Methods in com.vladsch.flexmark.parser.block with parameters of type Node Modifier and Type Method Description boolean
ParserState. endsWithBlankLine(Node block)
Test the block to see if it ends in a blank line.boolean
ParserState. isLastLineBlank(Node node)
Test a block to see if the last line of the block is blank.void
DocumentPostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)
Method parameters in com.vladsch.flexmark.parser.block with type arguments of type Node Modifier and Type Method Description protected void
NodePostProcessorFactory. addNodeWithExclusions(java.lang.Class<? extends Node> nodeType, java.lang.Class<?>... excludeDescendantsOf)
-
Uses of Node in com.vladsch.flexmark.parser.core.delimiter
Methods in com.vladsch.flexmark.parser.core.delimiter that return Node Modifier and Type Method Description Node
EmphasisDelimiterProcessor. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)
-
Uses of Node in com.vladsch.flexmark.parser.delimiter
Methods in com.vladsch.flexmark.parser.delimiter that return Node Modifier and Type Method Description Node
DelimiterProcessor. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)
Allow delimiter processor to substitute unmatched delimiters by custom nodes -
Uses of Node in com.vladsch.flexmark.parser.internal
Fields in com.vladsch.flexmark.parser.internal with type parameters of type Node Modifier and Type Field Description private OrderedSet<Node>
PostProcessorManager. allPostProcessNodes
protected java.util.ArrayList<Node>
InlineParserImpl. customSpecialCharacterNodes
private java.util.Map<Node,java.lang.Boolean>
DocumentParser. lastLineBlank
(package private) java.util.Map<java.lang.Class<? extends Node>,java.util.Set<java.lang.Class<?>>>
PostProcessorManager.PostProcessorDependencyStage. myNodeMap
Methods in com.vladsch.flexmark.parser.internal that return types with arguments of type Node Modifier and Type Method Description @Nullable java.util.List<Node>
InlineParserImpl. parseCustom(@NotNull BasedSequence input, @NotNull Node node, @NotNull java.util.BitSet customCharacters, @NotNull java.util.Map<java.lang.Character,CharacterNodeFactory> nodeFactoryMap)
Methods in com.vladsch.flexmark.parser.internal with parameters of type Node Modifier and Type Method Description protected static void
InlineParserImpl. collapseLinkRefChildren(Node node, java.util.function.Function<LinkRefDerived,java.lang.Boolean> isTentative, boolean trimFirstLastChild)
protected static boolean
InlineParserImpl. containsLinkRefs(Node node, java.lang.Boolean isTentative)
protected static boolean
InlineParserImpl. containsLinkRefs(BasedSequence nodeChars, Node next, java.lang.Boolean isTentative)
boolean
DocumentParser. endsWithBlankLine(Node block)
boolean
DocumentParser. isLastLineBlank(Node node)
void
InlineParserImpl. mergeTextNodes(@Nullable Node fromNode, @Nullable Node toNode)
void
InlineParserImpl. parse(@NotNull BasedSequence content, @NotNull Node block)
Parse content in block into inline children, using reference map to resolve references.@Nullable java.util.List<Node>
InlineParserImpl. parseCustom(@NotNull BasedSequence input, @NotNull Node node, @NotNull java.util.BitSet customCharacters, @NotNull java.util.Map<java.lang.Character,CharacterNodeFactory> nodeFactoryMap)
private void
DocumentParser. setLastLineBlank(Node node, boolean value)
-
Uses of Node in com.vladsch.flexmark.test.util
Fields in com.vladsch.flexmark.test.util declared as Node Modifier and Type Field Description private @Nullable Node
FlexmarkSpecExampleRenderer. myDocument
private @Nullable Node
FlexmarkSpecExampleRenderer. myIncludedDocument
Methods in com.vladsch.flexmark.test.util that return Node Modifier and Type Method Description @NotNull Node
FlexmarkSpecExampleRenderer. getDocument()
protected @NotNull Node
FlexmarkSpecExampleRenderer. getIncludedDocument()
Methods in com.vladsch.flexmark.test.util with parameters of type Node Modifier and Type Method Description static @NotNull java.lang.String
TestUtils. ast(@NotNull Node node)
void
AstCollectingVisitor. collect(Node node)
java.lang.String
AstCollectingVisitor. collectAndGetAstText(Node node)
protected void
AstCollectingVisitor. visit(@NotNull Node node)
-
Uses of Node in com.vladsch.flexmark.test.util.spec
Methods in com.vladsch.flexmark.test.util.spec that return Node Modifier and Type Method Description @NotNull Node
IParseBase. parse(@NotNull java.lang.String input)
@NotNull Node
IParseBase. parseReader(@NotNull java.io.Reader input)
Methods in com.vladsch.flexmark.test.util.spec with parameters of type Node Modifier and Type Method Description @NotNull java.lang.String
IRenderBase. render(@NotNull Node document)
-
Uses of Node in com.vladsch.flexmark.tree.iteration
Classes in com.vladsch.flexmark.tree.iteration with type parameters of type Node Modifier and Type Class Description class
NodeIterator<N extends Node>
Methods in com.vladsch.flexmark.tree.iteration with type parameters of type Node Modifier and Type Method Description <F extends Node>
@NotNull NodeIterator<F>NodeIterator. adapt(@NotNull ValueIterationAdapter<? super N,F> adapter)
<F extends Node>
@NotNull NodeIterator<F>NodeIterator. adapt(@NotNull java.util.function.Function<? super N,F> adapter)
<F extends Node>
@NotNull NodeIterator<F>NodeIterator. filter(@NotNull java.lang.Class<F> clazz)
<F extends Node>
@NotNull NodeIterator<F>NodeIterator. filter(@NotNull java.lang.Class<F> clazz, @NotNull java.util.function.Predicate<? super F> predicate)
<F extends Node>
@NotNull NodeIterator<N>NodeIterator. filterOut(@NotNull java.lang.Class<F> clazz, @NotNull java.util.function.Predicate<? super F> predicate)
<F extends Node>
@NotNull NodeIterator<F>NodeIterator. getModifiedCopyF(Node element, ValueIterationAdapter<? super Node,F> adapter, TreeIterator<Node> treeIterator)
<F extends Node>
@NotNull NodeIterator<N>NodeIterator. noRecurse(@NotNull java.lang.Class<F> clazz, @NotNull java.util.function.Predicate<? super F> predicate)
<F extends Node>
@NotNull NodeIterator<N>NodeIterator. recurse(@NotNull java.lang.Class<F> clazz, @NotNull java.util.function.Predicate<? super F> predicate)
Methods in com.vladsch.flexmark.tree.iteration that return types with arguments of type Node Modifier and Type Method Description static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull IterationConditions<Node> constraints)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull IterationConditions<Node> constraints, @NotNull java.util.function.Predicate<? super Node> filter)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull IterationConditions<Node> constraints, @NotNull java.util.function.Predicate<? super Node> filter, @NotNull java.util.function.Predicate<? super Node> recursion)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull TreeIterator<Node> treeIterator)
@NotNull MappedIterator<java.lang.Object,Node>
NodeIterator. toNodeObjectMapped()
Methods in com.vladsch.flexmark.tree.iteration with parameters of type Node Modifier and Type Method Description @NotNull NodeIterator<N>
NodeIterator. getModifiedCopy(Node element, ValueIterationAdapter<? super Node,N> adapter, TreeIterator<Node> treeIterator)
<F extends Node>
@NotNull NodeIterator<F>NodeIterator. getModifiedCopyF(Node element, ValueIterationAdapter<? super Node,F> adapter, TreeIterator<Node> treeIterator)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull IterationConditions<Node> constraints)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull IterationConditions<Node> constraints, @NotNull java.util.function.Predicate<? super Node> filter)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull IterationConditions<Node> constraints, @NotNull java.util.function.Predicate<? super Node> filter, @NotNull java.util.function.Predicate<? super Node> recursion)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull TreeIterator<Node> treeIterator)
Method parameters in com.vladsch.flexmark.tree.iteration with type arguments of type Node Modifier and Type Method Description @NotNull NodeIterator<N>
NodeIterator. filter(@NotNull java.util.function.Predicate<? super Node> predicate)
@NotNull NodeIterator<N>
NodeIterator. filter(@NotNull java.util.Set<java.lang.Class<? super Node>> nodeClassSet)
@NotNull NodeIterator<N>
NodeIterator. filterOut(@NotNull java.lang.Class<? super Node> clazz)
@NotNull NodeIterator<N>
NodeIterator. filterOut(@NotNull java.util.function.Predicate<? super Node> predicate)
@NotNull NodeIterator<N>
NodeIterator. filterOut(@NotNull java.util.Set<java.lang.Class<? super Node>> nodeClassSet)
@NotNull NodeIterator<N>
NodeIterator. getModifiedCopy(Node element, ValueIterationAdapter<? super Node,N> adapter, TreeIterator<Node> treeIterator)
@NotNull NodeIterator<N>
NodeIterator. getModifiedCopy(Node element, ValueIterationAdapter<? super Node,N> adapter, TreeIterator<Node> treeIterator)
<F extends Node>
@NotNull NodeIterator<F>NodeIterator. getModifiedCopyF(Node element, ValueIterationAdapter<? super Node,F> adapter, TreeIterator<Node> treeIterator)
<F extends Node>
@NotNull NodeIterator<F>NodeIterator. getModifiedCopyF(Node element, ValueIterationAdapter<? super Node,F> adapter, TreeIterator<Node> treeIterator)
@NotNull NodeIterator<N>
NodeIterator. noRecurse(@NotNull java.lang.Class<? super Node> clazz)
@NotNull NodeIterator<N>
NodeIterator. noRecurse(@NotNull java.util.function.Predicate<? super Node> predicate)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull IterationConditions<Node> constraints)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull IterationConditions<Node> constraints, @NotNull java.util.function.Predicate<? super Node> filter)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull IterationConditions<Node> constraints, @NotNull java.util.function.Predicate<? super Node> filter)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull IterationConditions<Node> constraints, @NotNull java.util.function.Predicate<? super Node> filter, @NotNull java.util.function.Predicate<? super Node> recursion)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull IterationConditions<Node> constraints, @NotNull java.util.function.Predicate<? super Node> filter, @NotNull java.util.function.Predicate<? super Node> recursion)
static NodeIterator<Node>
NodeIterator. of(@NotNull Node element, @NotNull TreeIterator<Node> treeIterator)
@NotNull NodeIterator<N>
NodeIterator. recurse(@NotNull java.lang.Class<? super Node> clazz)
@NotNull NodeIterator<N>
NodeIterator. recurse(@NotNull java.util.function.Predicate<? super Node> predicate)
@NotNull NodeIterator<N>
NodeIterator. recurse(@NotNull java.util.Set<java.lang.Class<? super Node>> nodeClassSet)
Constructors in com.vladsch.flexmark.tree.iteration with parameters of type Node Constructor Description NodeIterator(@NotNull Node element, @NotNull ValueIterationAdapter<? super Node,N> adapter, @NotNull TreeIterator<Node> treeIterator)
Constructor parameters in com.vladsch.flexmark.tree.iteration with type arguments of type Node Constructor Description NodeIterator(@NotNull Node element, @NotNull ValueIterationAdapter<? super Node,N> adapter, @NotNull TreeIterator<Node> treeIterator)
NodeIterator(@NotNull Node element, @NotNull ValueIterationAdapter<? super Node,N> adapter, @NotNull TreeIterator<Node> treeIterator)
-
Uses of Node in com.vladsch.flexmark.util.ast
Classes in com.vladsch.flexmark.util.ast with type parameters of type Node Modifier and Type Interface Description interface
ReferenceNode<R extends NodeRepository<B>,B extends Node,N extends Node>
interface
ReferenceNode<R extends NodeRepository<B>,B extends Node,N extends Node>
class
VisitHandler<N extends Node>
Node visit handler for specific node typeinterface
Visitor<N extends Node>
Node visitor interfaceSubclasses of Node in com.vladsch.flexmark.util.ast Modifier and Type Class Description class
BlankLine
class
Block
class
ContentNode
class
Document
Fields in com.vladsch.flexmark.util.ast declared as Node Modifier and Type Field Description (package private) @Nullable Node
Node. firstChild
(package private) Node
NodeIterable. firstNode
(package private) Node
NodeIterator. firstNode
private @Nullable Node
Node. lastChild
(package private) Node
NodeIterable. lastNode
(package private) Node
NodeIterator. lastNode
(package private) Node
SpaceInsertingSequenceBuilder. lastNode
(package private) @Nullable Node
Node. next
(package private) Node
NodeIterator. node
private @Nullable Node
Node. parent
private @Nullable Node
Node. prev
private Node
DescendantNodeIterator. result
(package private) Node
NodeIterator. result
Fields in com.vladsch.flexmark.util.ast with type parameters of type Node Modifier and Type Field Description static AstNode<Node>
Node. AST_ADAPTER
static ReversiblePeekingIterable<Node>
NodeIterable. EMPTY
static ReversiblePeekingIterator<Node>
NodeIterator. EMPTY
private ReversiblePeekingIterable<Node>
DescendantNodeIterable. iterable
private @NotNull ReversiblePeekingIterator<Node>
DescendantNodeIterator. iterator
private @Nullable java.util.Stack<ReversiblePeekingIterator<Node>>
DescendantNodeIterator. iteratorStack
static java.util.function.Function<Node,java.lang.Class<?>>
NodeCollectingVisitor. NODE_CLASSIFIER
protected @NotNull ClassificationBag<java.lang.Class<?>,Node>
ClassifyingNodeTracker. nodeClassifier
private @NotNull ClassificationBag<java.lang.Class<?>,Node>
NodeCollectingVisitor. nodes
Methods in com.vladsch.flexmark.util.ast that return Node Modifier and Type Method Description @Nullable Node
Node. getAncestorOfType(@NotNull java.lang.Class<?>... classes)
@NotNull Node
Node. getBlankLineSibling()
@Nullable Node
Node. getChildOfType(@NotNull java.lang.Class<?>... classes)
Node
BlockQuoteLike. getFirstChild()
@Nullable Node
Node. getFirstChild()
@Nullable Node
Node. getFirstChildAny(@NotNull java.lang.Class<?>... classes)
@Nullable Node
Node. getFirstChildAnyNot(@NotNull java.lang.Class<?>... classes)
@NotNull Node
Node. getFirstInChain()
@Nullable Node
Node. getGrandParent()
@Nullable Node
Node. getLastBlankLineChild()
Overridden by ListBlock and any others whose children propagate their blank line to parent@Nullable Node
Node. getLastChild()
@Nullable Node
Node. getLastChildAny(@NotNull java.lang.Class<?>... classes)
@Nullable Node
Node. getLastChildAnyNot(@NotNull java.lang.Class<?>... classes)
@NotNull Node
Node. getLastInChain()
Node
SpaceInsertingSequenceBuilder. getLastNode()
@Nullable Node
Node. getNext()
@Nullable Node
Node. getNextAny(@NotNull java.lang.Class<?>... classes)
@Nullable Node
Node. getNextAnyNot(@NotNull java.lang.Class<?>... classes)
@Nullable Node
Node. getOldestAncestorOfTypeAfter(@NotNull java.lang.Class<?> ancestor, @NotNull java.lang.Class<?> after)
@Nullable Node
Node. getParent()
@Nullable Node
Node. getPrevious()
@Nullable Node
Node. getPreviousAny(@NotNull java.lang.Class<?>... classes)
@Nullable Node
Node. getPreviousAnyNot(@NotNull java.lang.Class<?>... classes)
@NotNull Node
DescendantNodeIterator. next()
Node
NodeIterator. next()
@NotNull Node
IParse. parse(@NotNull BasedSequence input)
Parse the specified input text into a tree of nodes.@NotNull Node
IParse. parse(@NotNull java.lang.String input)
Parse the specified input text into a tree of nodes.@NotNull Node
IParse. parseReader(@NotNull java.io.Reader input)
Parse the specified reader into a tree of nodes.@Nullable Node
DescendantNodeIterator. peek()
@Nullable Node
NodeIterator. peek()
Methods in com.vladsch.flexmark.util.ast with parameters of type Node Modifier and Type Method Description void
Node. appendChain(@NotNull Node firstNode)
Append all from child to end of chain to this nodevoid
Node. appendChild(Node child)
@NotNull java.lang.Class<?>
NodeClassifier. apply(@NotNull Node value)
@NotNull ClassifyingNodeTracker
NodeClassifierVisitor. classify(@NotNull Node node)
void
NodeCollectingVisitor. collect(@NotNull Node node)
void
TextCollectingVisitor. collect(Node node)
void
TextCollectingVisitor. collect(Node node, int flags)
BasedSequence
TextCollectingVisitor. collectAndGetSequence(Node node)
BasedSequence
TextCollectingVisitor. collectAndGetSequence(Node node, int flags)
java.lang.String
TextCollectingVisitor. collectAndGetText(Node node)
java.lang.String
TextCollectingVisitor. collectAndGetText(Node node, int flags)
void
Node. extractChainTo(@NotNull Node node)
void
Node. extractToFirstInChain(@NotNull Node node)
static int
Node. getNodeOfTypeIndex(@NotNull Node node, @NotNull java.lang.Class<?>... classes)
abstract @NotNull java.util.Set<T>
NodeRepository. getReferencedElements(Node parent)
N
ReferenceNode. getReferencingNode(@NotNull Node node)
void
Node. insertAfter(@NotNull Node sibling)
void
Node. insertBefore(Node sibling)
void
Node. insertChainAfter(@NotNull Node firstNode)
Append all from child to end of chain to this nodevoid
Node. insertChainBefore(@NotNull Node firstNode)
Append all from child to end of chain to this nodevoid
ClassifyingNodeTracker. nodeAdded(@NotNull Node node)
void
NodeClassifierVisitor. nodeAdded(@NotNull Node node)
void
NodeTracker. nodeAdded(@NotNull Node node)
void
ClassifyingNodeTracker. nodeAddedWithChildren(@NotNull Node node)
void
NodeClassifierVisitor. nodeAddedWithChildren(@NotNull Node node)
void
NodeTracker. nodeAddedWithChildren(@NotNull Node node)
void
ClassifyingNodeTracker. nodeAddedWithDescendants(@NotNull Node node)
void
NodeClassifierVisitor. nodeAddedWithDescendants(@NotNull Node node)
void
NodeTracker. nodeAddedWithDescendants(@NotNull Node node)
void
ClassifyingNodeTracker. nodeRemoved(@NotNull Node node)
void
NodeClassifierVisitor. nodeRemoved(@NotNull Node node)
void
NodeTracker. nodeRemoved(@NotNull Node node)
void
ClassifyingNodeTracker. nodeRemovedWithChildren(@NotNull Node node)
void
NodeClassifierVisitor. nodeRemovedWithChildren(@NotNull Node node)
void
NodeTracker. nodeRemovedWithChildren(@NotNull Node node)
void
ClassifyingNodeTracker. nodeRemovedWithDescendants(@NotNull Node node)
void
NodeClassifierVisitor. nodeRemovedWithDescendants(@NotNull Node node)
void
NodeTracker. nodeRemovedWithDescendants(@NotNull Node node)
void
Node. prependChild(@NotNull Node child)
protected abstract void
AllNodesVisitor. process(@NotNull Node node)
void
BlockNodeVisitor. processNode(@NotNull Node node, boolean withChildren, @NotNull java.util.function.BiConsumer<Node,Visitor<Node>> processor)
default @NotNull java.lang.String
IRender. render(@NotNull Node document)
Render the tree of nodes to HTML.void
IRender. render(@NotNull Node document, @NotNull java.lang.Appendable output)
void
SpaceInsertingSequenceBuilder. setLastNode(Node lastNode)
protected void
Block. setParent(@Nullable Node parent)
protected void
Node. setParent(@Nullable Node parent)
void
Node. takeChildren(@NotNull Node node)
(package private) boolean
NodeClassifierVisitor. updateNodeAncestry(Node node, CopyOnWriteRef<java.util.BitSet> nodeAncestryBitSet)
private void
ClassifyingNodeTracker. validateLinked(Node node)
private void
ClassifyingNodeTracker. validateUnlinked(@NotNull Node node)
void
AllNodesVisitor. visit(@NotNull Node node)
void
NodeClassifierVisitor. visit(@NotNull Node node)
private void
NodeCollectingVisitor. visit(@NotNull Node node)
void
NodeVisitor. visit(@NotNull Node node)
private void
NodeVisitor. visit(@NotNull Node node, @NotNull Visitor<Node> handler)
protected abstract void
NodeVisitorBase. visit(@NotNull Node node)
void
VisitHandler. visit(@NotNull Node node)
private void
AllNodesVisitor. visitChildren(@NotNull Node parent)
void
NodeClassifierVisitor. visitChildren(@NotNull Node parent)
Visit the child nodes.private void
NodeCollectingVisitor. visitChildren(@NotNull Node parent)
void
NodeVisitHandler. visitChildren(@NotNull Node parent)
void
NodeVisitor. visitChildren(@NotNull Node parent)
void
NodeVisitorBase. visitChildren(@NotNull Node parent)
void
NodeVisitHandler. visitNodeOnly(@NotNull Node node)
void
NodeVisitor. visitNodeOnly(@NotNull Node node)
protected void
NodeRepository. visitNodes(@NotNull Node parent, @NotNull java.util.function.Consumer<Node> runnable, @NotNull java.lang.Class<? extends Node>... classes)
Method parameters in com.vladsch.flexmark.util.ast with type arguments of type Node Modifier and Type Method Description private void
ClassifyingNodeTracker. addNodes(@NotNull ReversiblePeekingIterable<Node> nodes)
void
NodeIterable. forEach(java.util.function.Consumer<? super Node> consumer)
void
DescendantNodeIterator. forEachRemaining(@NotNull java.util.function.Consumer<? super Node> consumer)
void
NodeIterator. forEachRemaining(java.util.function.Consumer<? super Node> consumer)
void
BlockNodeVisitor. processNode(@NotNull Node node, boolean withChildren, @NotNull java.util.function.BiConsumer<Node,Visitor<Node>> processor)
void
BlockNodeVisitor. processNode(@NotNull Node node, boolean withChildren, @NotNull java.util.function.BiConsumer<Node,Visitor<Node>> processor)
private void
ClassifyingNodeTracker. removeNodes(@NotNull ReversiblePeekingIterable<Node> nodes)
private void
NodeVisitor. visit(@NotNull Node node, @NotNull Visitor<Node> handler)
protected void
NodeRepository. visitNodes(@NotNull Node parent, @NotNull java.util.function.Consumer<Node> runnable, @NotNull java.lang.Class<? extends Node>... classes)
Constructors in com.vladsch.flexmark.util.ast with parameters of type Node Constructor Description NodeIterable(Node firstNode, Node lastNode, boolean reversed)
NodeIterator(Node firstNode)
NodeIterator(Node firstNode, boolean reversed)
NodeIterator(Node firstNode, Node lastNode)
NodeIterator(Node firstNode, Node lastNode, boolean reversed)
iterate nodes until null or last node is iterated overConstructor parameters in com.vladsch.flexmark.util.ast with type arguments of type Node Constructor Description ClassifyingNodeTracker(@Nullable NodeTracker host, @NotNull java.util.Map<java.lang.Class<? extends Node>,java.util.Set<java.lang.Class<?>>> exclusionMap)
DescendantNodeIterable(@NotNull ReversiblePeekingIterable<Node> iterable)
iterate nodes, with descendants, depth first until all are doneDescendantNodeIterator(@NotNull ReversiblePeekingIterator<Node> iterator)
iterate nodes, with descendants, depth first until all are doneNodeClassifierVisitor(java.util.Map<java.lang.Class<? extends Node>,java.util.Set<java.lang.Class<?>>> exclusionMap)
-
Uses of Node in com.vladsch.flexmark.util.format
Fields in com.vladsch.flexmark.util.format declared as Node Modifier and Type Field Description Node
TableCell. tableCellNode
Methods in com.vladsch.flexmark.util.format with parameters of type Node Modifier and Type Method Description void
TableManipulator. apply(MarkdownTable table, Node tableNoe)
void
MarkdownTable. setCaptionWithMarkers(Node tableCellNode, java.lang.CharSequence captionOpen, java.lang.CharSequence caption, java.lang.CharSequence captionClose)
Constructors in com.vladsch.flexmark.util.format with parameters of type Node Constructor Description TableCell(Node tableCellNode, java.lang.CharSequence text, int rowSpan, int columnSpan, CellAlignment alignment)
TableCell(Node tableCellNode, java.lang.CharSequence openMarker, java.lang.CharSequence text, java.lang.CharSequence closeMarker, int rowSpan, int columnSpan)
TableCell(Node tableCellNode, java.lang.CharSequence openMarker, java.lang.CharSequence text, java.lang.CharSequence closeMarker, int rowSpan, int columnSpan, CellAlignment alignment)
TableCell(Node tableCellNode, java.lang.CharSequence openMarker, java.lang.CharSequence text, java.lang.CharSequence closeMarker, int rowSpan, int columnSpan, CellAlignment alignment, int trackedTextOffset, int spanTrackedOffset, int trackedTextAdjust, boolean afterSpace, boolean afterDelete)
-
Uses of Node in com.vladsch.flexmark.youtrack.converter.internal
Methods in com.vladsch.flexmark.youtrack.converter.internal with parameters of type Node Modifier and Type Method Description static BasedSequence
YouTrackConverterNodeRenderer. getSoftLineBreakSpan(Node node)
boolean
YouTrackConverterNodeRenderer. isLastBlockQuoteChild(Node node)
private static void
YouTrackConverterNodeRenderer. renderTextBlockParagraphLines(Node node, NodeRendererContext context, HtmlWriter html)
HtmlWriter
YouTrackConverterNodeRenderer. tailBlankLine(Node node, int count, HtmlWriter html)
private HtmlWriter
YouTrackConverterNodeRenderer. tailBlankLine(Node node, HtmlWriter html)
-