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 classAutoLinkclassBlockQuoteclassBulletListclassBulletListItemclassCodeclassCodeBlockclassDelimitedLinkNodeclassDelimitedNodeImplclassEmphasisclassFencedCodeBlockclassHardLineBreakclassHeadingclassHtmlBlockHTML blockclassHtmlBlockBaseHTML blockclassHtmlCommentBlockHTML blockclassHtmlEntityInline HTML element.classHtmlInlineInline HTML element.classHtmlInlineBaseInline HTML element.classHtmlInlineCommentInline HTML comment element.classHtmlInnerBlockInline HTML element.classHtmlInnerBlockCommentInline HTML element.classImageclassImageRefclassIndentedCodeBlockclassInlineLinkNodeclassLinkclassLinkNodeclassLinkNodeBaseclassLinkRefclassListBlockclassListItemclassMailLinkclassOrderedListclassOrderedListItemclassParagraphclassReferenceclassRefNodeclassSoftLineBreakclassStrongEmphasisclassTextclassTextBaseclassThematicBreakclassWhiteSpaceOnly generated for CharacterNodeFactory custom parsingMethods in com.vladsch.flexmark.ast that return Node Modifier and Type Method Description NodeListBlock. getLastBlankLineChild()NodeListItem. getLastBlankLineChild()Methods in com.vladsch.flexmark.ast with parameters of type Node Modifier and Type Method Description @Nullable RefNodeReference. 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 classAttributeProvidingHandler<N extends Node>static interfaceAttributeProvidingHandler.AttributeProvidingVisitor<N extends Node>classLinkResolvingHandler<N extends Node>static interfaceLinkResolvingHandler.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. listprivate java.util.ArrayList<Node>TextNodeMergingList. listprotected ClassificationBag<java.lang.Class<?>,Node>ClassifyingBlockTracker. nodeClassifierMethods 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 voidTextNodeMergingList. add(Node node)voidTextNodeConverter. addChildrenOf(Node parent)voidTextNodeMergingList. addChildrenOf(Node parent)voidTextNodeConverter. appendChild(Node child)voidTextNodeConverter. appendMergedTo(Node parent)voidTextNodeMergingList. appendMergedTo(Node parent)voidHeadingCollectingVisitor. collect(Node node)voidLineCollectingVisitor. collect(Node node)voidTextCollectingVisitor. collect(Node node)Deprecated.java.util.ArrayList<Heading>HeadingCollectingVisitor. collectAndGetHeadings(Node node)java.util.List<Range>LineCollectingVisitor. collectAndGetRanges(Node node)BasedSequenceTextCollectingVisitor. collectAndGetSequence(Node node)Deprecated.java.lang.StringTextCollectingVisitor. collectAndGetText(Node node)Deprecated.@NotNull java.util.Set<Reference>ReferenceRepository. getReferencedElements(Node parent)voidTextNodeConverter. insertMergedAfter(Node sibling)voidTextNodeMergingList. insertMergedAfter(Node sibling)voidTextNodeConverter. insertMergedBefore(Node sibling)voidTextNodeMergingList. insertMergedBefore(Node sibling)static voidTextNodeConverter. mergeTextNodes(Node parent)booleanAnchorRefTargetBlockPreVisitor. preVisit(@NotNull Node node, @NotNull AnchorRefTargetBlockVisitor anchorRefTargetBlockVisitor)Test if node needs to have its children visitedprotected booleanAnchorRefTargetBlockVisitor. preVisit(@NotNull Node node)ResolvedLinkLinkResolverAdapter. resolveLink(Node node, LinkResolverBasicContext context, ResolvedLink link)ResolvedLinkLinkResolvingHandler. resolveLink(Node node, LinkResolverBasicContext context, ResolvedLink link)voidAttributeProviderAdapter. setAttributes(Node node, AttributablePart part, MutableAttributes attributes)voidAttributeProvidingHandler. setAttributes(Node node, AttributablePart part, MutableAttributes attributes)private voidClassifyingBlockTracker. validateLinked(Node node)private voidClassifyingBlockTracker. validateUnlinked(Node node)voidAnchorRefTargetBlockVisitor. visit(@NotNull Node node)Method parameters in com.vladsch.flexmark.ast.util with type arguments of type Node Modifier and Type Method Description private voidClassifyingBlockTracker. addBlocks(ReversiblePeekingIterable<Node> nodes)private voidClassifyingBlockTracker. 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 voidTranslationFormatterSpecTest.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 classAbbreviationA node containing the abbreviated text that will be rendered as an abbr tag or a link with title attributeclassAbbreviationBlockA block node that contains the abbreviation definitionMethods in com.vladsch.flexmark.ext.abbreviation with parameters of type Node Modifier and Type Method Description @Nullable AbbreviationAbbreviationBlock. 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)voidAbbreviationNodePostProcessor. 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 classAdmonitionBlockAn 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 voidAdmonitionCollectingVisitor. 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 classAnchorLinkAnchor 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 voidAnchorLinkNodePostProcessor. 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 classAsideBlockA 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 classAttributeNodeAn Attribute node representing a single attribute name and value in attributes nodeclassAttributesDelimiterA empty implicit AttributesNode used to mark attribute span startclassAttributesNodeA 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. nodeAttributesHashMapstatic DataKey<java.util.Set<Node>>AttributesNodeFormatter. PROCESSED_ATTRIBUTESMethods in com.vladsch.flexmark.ext.attributes.internal that return Node Modifier and Type Method Description NodeAttributesNodePostProcessor. getAttributeOwner(NodeTracker state, AttributesNode attributesNode)(package private) static NodeAttributesNodePostProcessor. 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 voidAttributesNodeFormatter. addExplicitId(@NotNull Node node, @Nullable java.lang.String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)(package private) booleanAttributesNodeFormatter. hasNoIdAttribute(Node node)(package private) static NodeAttributesNodePostProcessor. matchDelimitedSpans(NodeTracker state, AttributesNode attributesNode, Node previous)voidAttributesNodePostProcessor. 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)voidAttributesAttributeProvider. setAttributes(@NotNull Node node, @NotNull AttributablePart part, @NotNull MutableAttributes attributes)(package private) static voidAttributesNodePostProcessor. 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 voidNodeAttributeRepository. 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 voidAutolinkNodePostProcessor. 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 classDefinitionItemA Definition item block node, starts with : followed by any content like a list itemclassDefinitionListA DefinitionList block nodeclassDefinitionTermA 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 classEmojiAn 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 NodeEmojiDelimiterProcessor. 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 classEnumeratedReferenceBaseA EnumeratedReference nodeclassEnumeratedReferenceBlockA EnumeratedReference block nodeclassEnumeratedReferenceLinkA EnumeratedReference nodeclassEnumeratedReferenceTextA 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 EnumeratedReferenceTextEnumeratedReferenceBlock. 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 NodeEnumeratedReferenceLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)Methods in com.vladsch.flexmark.ext.enumerated.reference.internal with parameters of type Node Modifier and Type Method Description @NotNull BasedSequenceEnumeratedReferenceLinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)booleanEnumeratedReferenceLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)voidEnumeratedReferenceNodePostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)voidEnumeratedReferenceLinkRefProcessor. 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 classEscapedCharacterA 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 voidEscapedCharacterNodePostProcessor. 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 classFootnoteA Footnote referencing nodeclassFootnoteBlockA 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 FootnoteFootnoteBlock. 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 NodeFootnoteLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)Methods in com.vladsch.flexmark.ext.footnotes.internal with parameters of type Node Modifier and Type Method Description @NotNull BasedSequenceFootnoteLinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)booleanFootnoteLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)@NotNull java.util.Set<FootnoteBlock>FootnoteRepository. getReferencedElements(Node parent)voidFootnoteLinkRefProcessor. 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 classGfmIssueA 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 classStrikethroughA strikethrough node containing text and other inline nodes nodes as children.classSubscriptA 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 NodeStrikethroughDelimiterProcessor. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)NodeStrikethroughSubscriptDelimiterProcessor. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)NodeSubscriptDelimiterProcessor. 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 classTaskListItemA 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 booleanTaskListNodeFormatter. hasIncompleteDescendants(Node node)intTaskListNodeFormatter. itemPriority(Node node)intTaskListNodeFormatter. 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 classGfmUserA 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 classGitLabBlockQuoteA GitLab block nodeclassGitLabDelA Del nodeclassGitLabInlineA Ins nodeclassGitLabInlineMathA Ins nodeclassGitLabInsA 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 booleanGitLabNodeRenderer. 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 classInsA 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 NodeInsDelimiterProcessor. 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 classJekyllFrontMatterBlockA 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 classJekyllTagA JekyllTag nodeclassJekyllTagBlockA 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 voidIncludeNodePostProcessor. 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 classMacroDefinitionBlockA MacroReference block nodeclassMacroReferenceA MacroReference nodeMethods in com.vladsch.flexmark.ext.macros with parameters of type Node Modifier and Type Method Description @Nullable MacroReferenceMacroDefinitionBlock. 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 classAudioLinkclassEmbedLinkclassPictureLinkclassVideoLink -
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 classAbstractMediaLinkMethods in com.vladsch.flexmark.ext.media.tags.internal with parameters of type Node Modifier and Type Method Description voidMediaTagsNodePostProcessor. 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 classResizableImage -
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 classSpecExampleAstA SpecExample block nodeclassSpecExampleBlockA SpecExample block nodeclassSpecExampleHtmlA SpecExample block nodeclassSpecExampleOptionA SpecExample block nodeclassSpecExampleOptionSeparatorA SpecExample block nodeclassSpecExampleOptionsListA SpecExample block nodeclassSpecExampleSeparatorA SpecExample block nodeclassSpecExampleSourceA 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 classSuperscriptA 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 NodeSuperscriptDelimiterProcessor. 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 classTableBlockclassTableBodyBody part of aTableBlockcontainingTableRows.classTableCaptionTable caption of aTableBlockcontaining inline nodes.classTableCellTable cell of aTableRowcontaining inline nodes.classTableHeadHead part of aTableBlockcontainingTableRows.classTableRowclassTableSeparatorBody part of aTableBlockcontainingTableRows.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) classTableColumnSeparatorTable cell separator only used during parsing, not part of the AST, use theTableCell.getOpeningMarker()andTableCell.getClosingMarker()private static classTableParagraphPreProcessor.TableSeparatorRowMethods 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 booleanTableJiraRenderer. isLastBlockQuoteChild(Node node)HtmlWriterTableJiraRenderer. tailBlankLine(Node node, int count, HtmlWriter html)private HtmlWriterTableJiraRenderer. 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 classSimTocBlockA simulated toc block nodeclassSimTocContentA sim toc contents node containing all text that came after the sim toc nodeclassSimTocOptionA sim toc contents node containing all text that came after the sim toc nodeclassSimTocOptionListA sim toc contents node containing all text that came after the sim toc nodeclassTocBlockA TOC nodeclassTocBlockBaseA 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 voidSimTocNodeRenderer. renderTocHeaders(NodeRendererContext context, HtmlWriter html, Node node, java.util.List<Heading> headings, TocOptions options)private voidTocNodeRenderer. 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 classTypographicQuotesA TypographicQuotes nodeclassTypographicSmartsA 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 NodeQuoteDelimiterProcessorBase. 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 classWikiImageclassWikiLinkclassWikiNode -
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 NodeWikiLinkLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)Methods in com.vladsch.flexmark.ext.wikilink.internal with parameters of type Node Modifier and Type Method Description @NotNull BasedSequenceWikiLinkLinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)booleanWikiLinkLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)@NotNull ResolvedLinkWikiLinkLinkResolver. resolveLink(@NotNull Node node, @NotNull LinkResolverBasicContext context, @NotNull ResolvedLink link)voidWikiLinkLinkRefProcessor. 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 classMacroA macros nodeclassMacroAttributeA macros nodeclassMacroBlockA macros block nodeclassMacroCloseA 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 classYamlFrontMatterBlockclassYamlFrontMatterNodeclassYamlFrontMatterValueMethods in com.vladsch.flexmark.ext.yaml.front.matter with parameters of type Node Modifier and Type Method Description voidAbstractYamlFrontMatterVisitor. 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 classYouTubeLink -
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 voidYouTubeLinkNodePostProcessor. 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 classZzzzzzA Zzzzzz nodeclassZzzzzzBlockA 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 NodeZzzzzzLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)NodeZzzzzzDelimiterProcessor. unmatchedDelimiterNode(InlineParser inlineParser, DelimiterRun delimiter)Methods in com.vladsch.flexmark.ext.zzzzzz.internal with parameters of type Node Modifier and Type Method Description @NotNull BasedSequenceZzzzzzLinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)booleanZzzzzzLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)@NotNull java.util.Set<ZzzzzzBlock>ZzzzzzRepository. getReferencedElements(Node parent)voidZzzzzzNodePostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)@NotNull ResolvedLinkZzzzzzLinkResolver. resolveLink(@NotNull Node node, @NotNull LinkResolverBasicContext context, @NotNull ResolvedLink link)voidZzzzzzAttributeProvider. setAttributes(@NotNull Node node, @NotNull AttributablePart part, @NotNull MutableAttributes attributes)voidZzzzzzLinkRefProcessor. 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 classNodeFormattingHandler<N extends Node>static interfaceNodeFormattingHandler.CustomNodeFormatter<N extends Node>classNodeRepositoryFormatter<R extends NodeRepository<B>,B extends Node & ReferenceNode<R,B,N>,N extends Node & ReferencingNode<R,B>>classNodeRepositoryFormatter<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 BNodeRepositoryFormatter. lastReference(package private) NodeNodeFormatterSubContext. renderingNodeFields in com.vladsch.flexmark.formatter with type parameters of type Node Modifier and Type Field Description private SubClassingBag<Node>Formatter.MainNodeFormatter. collectedNodesstatic java.lang.Iterable<Node>Formatter. NULL_ITERABLEprivate static java.util.Iterator<Node>Formatter. NULL_ITERATORprotected java.util.HashSet<Node>NodeRepositoryFormatter. unusedReferencesMethods in com.vladsch.flexmark.formatter that return Node Modifier and Type Method Description @NotNull NodeFormatter.MainNodeFormatter. getCurrentNode()@NotNull NodeFormatter.MainNodeFormatter.SubNodeFormatter. getCurrentNode()@Nullable NodeNodeFormatterSubContext. 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 voidExplicitAttributeIdProvider. addExplicitId(@NotNull Node node, @Nullable java.lang.String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)Used by AttributesExtension to insert attributes for headings during mergevoidFormatter.MainNodeFormatter. addExplicitId(@NotNull Node node, @Nullable java.lang.String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)voidFormatter.MainNodeFormatter.SubNodeFormatter. addExplicitId(@NotNull Node node, @Nullable java.lang.String id, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)static voidFormatterUtils. appendWhiteSpaceBetween(MarkdownWriter markdown, Node prev, Node next, boolean preserve, boolean collapse, boolean collapseToEOL)static BasedSequenceFormatterUtils. getSoftLineBreakSpan(Node node)static booleanFormatterUtils. isFollowedByBlankLine(@Nullable Node node)static booleanFormatterUtils. isLastOfItem(@Nullable Node node)static booleanFormatterUtils. isNotLastItem(@Nullable Node node)voidFormatter.MainNodeFormatter. render(@NotNull Node node)voidFormatter.MainNodeFormatter.SubNodeFormatter. render(@NotNull Node node)@NotNull java.lang.StringFormatter. render(@NotNull Node document)Render the tree of nodes to markdownvoidFormatter. render(@NotNull Node node, @NotNull java.lang.Appendable output)Render a node to the appendablevoidFormatter. render(@NotNull Node node, @NotNull java.lang.Appendable output, int maxTrailingBlankLines)Render nodevoidNodeFormatterContext. render(@NotNull Node node)Render the specified node and its children using the configured renderers.voidNodeFormattingHandler. render(@NotNull Node node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown)voidFormatter.MainNodeFormatter. renderChildren(@NotNull Node parent)voidFormatter.MainNodeFormatter.SubNodeFormatter. renderChildren(@NotNull Node parent)voidNodeFormatterContext. renderChildren(@NotNull Node parent)Render the children of the node, used by custom renderersprotected voidFormatter.MainNodeFormatter. renderChildrenNode(Node parent, NodeFormatterSubContext subContext)(package private) voidFormatter.MainNodeFormatter. renderNode(Node node, NodeFormatterSubContext subContext)static voidFormatterUtils. renderTextBlockParagraphLines(Node node, NodeFormatterContext context, MarkdownWriter markdown)voidNodeFormatterSubContext. setRenderingNode(@Nullable Node renderingNode)voidFormatter.MainNodeFormatter.SubNodeFormatter. translatingRefTargetSpan(@Nullable Node target, @NotNull TranslatingSpanRender render)voidFormatter.MainNodeFormatter. translatingRefTargetSpan(@Nullable Node target, @NotNull TranslatingSpanRender render)voidTranslationContext. translatingRefTargetSpan(@Nullable Node target, @NotNull TranslatingSpanRender render)Separate translation span which is also a ref targetjava.lang.StringFormatter. translationRender(Node document, TranslationHandler translationHandler, RenderPurpose renderPurpose)Render the tree of nodes to markdownvoidFormatter. translationRender(Node document, java.lang.Appendable output, int maxTrailingBlankLines, TranslationHandler translationHandler, RenderPurpose renderPurpose)Render a node to the appendablevoidFormatter. 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 booleanFormatterUtils. hasLooseItems(java.lang.Iterable<Node> itemList)static voidFormatterUtils. 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 voidFormatControlProcessor. initializeFrom(@NotNull Node element)private booleanFormatControlProcessor. isFormattingRegion(int offset, @NotNull Node node, boolean checkParent)booleanFormatControlProcessor. isFormattingRegion(@NotNull Node node)voidFormatControlProcessor. processFormatControl(@NotNull Node node)private voidCoreNodeFormatter. render(Node node, NodeFormatterContext context, MarkdownWriter markdown)@NotNull ResolvedLinkMergeLinkResolver. resolveLink(@NotNull Node node, @NotNull LinkResolverBasicContext context, @NotNull ResolvedLink link)voidTranslationHandlerImpl. 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 classEmbeddedAttributeProvider.EmbeddedNodeAttributesFields in com.vladsch.flexmark.html declared as Node Modifier and Type Field Description (package private) NodeNodeRendererSubContext. renderingNodeMethods in com.vladsch.flexmark.html that return Node Modifier and Type Method Description @NotNull NodeHtmlRenderer.MainNodeRenderer. getCurrentNode()@NotNull NodeHtmlRenderer.MainNodeRenderer.SubNodeRenderer. getCurrentNode()Methods in com.vladsch.flexmark.html with parameters of type Node Modifier and Type Method Description @NotNull MutableAttributesHtmlRenderer.MainNodeRenderer. extendRenderingNodeAttributes(@NotNull Node node, @NotNull AttributablePart part, Attributes attributes)@NotNull MutableAttributesHtmlRenderer.MainNodeRenderer.SubNodeRenderer. extendRenderingNodeAttributes(@NotNull Node node, @NotNull AttributablePart part, Attributes attributes)java.lang.StringHtmlRenderer.MainNodeRenderer. getNodeId(@NotNull Node node)java.lang.StringHtmlRenderer.MainNodeRenderer.SubNodeRenderer. getNodeId(@NotNull Node node)voidHtmlRenderer.MainNodeRenderer. render(@NotNull Node node)voidHtmlRenderer.MainNodeRenderer.SubNodeRenderer. render(@NotNull Node node)@NotNull java.lang.StringHtmlRenderer. render(@NotNull Node node)Render the tree of nodes to HTML.voidHtmlRenderer. render(@NotNull Node node, @NotNull java.lang.Appendable output)Render a node to the appendablevoidHtmlRenderer. render(@NotNull Node node, @NotNull java.lang.Appendable output, int maxTrailingBlankLines)Render a node to the appendablevoidHtmlRenderer.MainNodeRenderer. renderChildren(@NotNull Node parent)voidHtmlRenderer.MainNodeRenderer.SubNodeRenderer. renderChildren(@NotNull Node parent)protected voidHtmlRenderer.MainNodeRenderer. renderChildrenNode(Node parent, NodeRendererSubContext subContext)(package private) voidHtmlRenderer.MainNodeRenderer. renderNode(Node node, NodeRendererSubContext subContext)@NotNull ResolvedContentUriContentResolver. resolveContent(@NotNull Node node, @NotNull LinkResolverBasicContext context, @NotNull ResolvedContent content)@NotNull ResolvedLinkLinkResolver. resolveLink(@NotNull Node node, @NotNull LinkResolverBasicContext context, @NotNull ResolvedLink link)voidAttributeProvider. setAttributes(@NotNull Node node, @NotNull AttributablePart part, @NotNull MutableAttributes attributes)Set the attributes for the node by modifying the provided map.voidEmbeddedAttributeProvider. 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 classNodeRenderingHandler<N extends Node>static interfaceNodeRenderingHandler.CustomNodeRenderer<N extends Node>Methods in com.vladsch.flexmark.html.renderer that return Node Modifier and Type Method Description @NotNull NodeLinkResolverContext. getCurrentNode()Methods in com.vladsch.flexmark.html.renderer with parameters of type Node Modifier and Type Method Description @NotNull MutableAttributesNodeRendererContext. extendRenderingNodeAttributes(@NotNull Node node, @NotNull AttributablePart part, @Nullable Attributes attributes)Extend the attributes by extensions for the node being currently rendered.@Nullable java.lang.StringHeaderIdGenerator. getId(@NotNull Node node)@Nullable java.lang.StringHtmlIdGenerator. getId(@NotNull Node node)@Nullable java.lang.StringNodeRendererContext. getNodeId(@NotNull Node node)Get the id attribute for the given node.private voidCoreNodeRenderer. outputNextLineBreakSpan(Node node, HtmlWriter html, boolean outputBreakText)private voidCoreNodeRenderer. outputSourceLineSpan(Node parentNode, Node startNode, Node endNode, HtmlWriter html)voidLinkResolverContext. render(@NotNull Node node)Render the specified node and its children using the configured renderers.voidNodeRenderingHandler. render(@NotNull Node node, @NotNull NodeRendererContext context, @NotNull HtmlWriter html)voidLinkResolverContext. renderChildren(@NotNull Node parent)Render the children of the node, used by custom renderersprivate voidCoreNodeRenderer. renderChildrenSourceLineWrapped(Node node, BasedSequence nodeChildText, NodeRendererContext context, HtmlWriter html)private booleanCoreNodeRenderer. renderLineBreak(java.lang.String breakText, java.lang.String suppressInTag, Node node, NodeRendererContext context, HtmlWriter html)@NotNull ResolvedContentFileUriContentResolver. 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 NodeFlexmarkHtmlConverter.MainHtmlConverter. parseMarkdown(@NotNull java.lang.String markdown)@NotNull NodeFlexmarkHtmlConverter.MainHtmlConverter.SubHtmlNodeConverter. parseMarkdown(@NotNull java.lang.String markdown)NodeHtmlNodeConverterContext. 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 BasedSequenceJiraConverterNodeRenderer. getSoftLineBreakSpan(Node node)private static voidJiraConverterNodeRenderer. 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 NodeLightInlineParserImpl. blockMethods 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 NodeLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)Create the desired element that was previously matched with isMatch@NotNull NodeLightInlineParser. getBlock()@NotNull NodeLightInlineParserImpl. 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 BasedSequenceLinkRefProcessor. 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.booleanLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)Allows the delimiter processor to allow/disallow other delimiters in its inline textvoidLightInlineParser. appendNode(@NotNull Node node)voidLightInlineParserImpl. appendNode(@NotNull Node node)voidInlineParser. mergeTextNodes(@Nullable Node fromNode, @Nullable Node toNode)voidLightInlineParser. moveNodes(@NotNull Node fromNode, @NotNull Node toNode)voidLightInlineParserImpl. moveNodes(@NotNull Node fromNode, @NotNull Node toNode)voidInlineParser. 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)voidPostProcessor. process(@NotNull NodeTracker state, @NotNull Node node)voidLightInlineParser. setBlock(@NotNull Node block)voidLightInlineParserImpl. setBlock(@NotNull Node block)voidLinkRefProcessor. 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 booleanParserState. endsWithBlankLine(Node block)Test the block to see if it ends in a blank line.booleanParserState. isLastLineBlank(Node node)Test a block to see if the last line of the block is blank.voidDocumentPostProcessor. 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 voidNodePostProcessorFactory. 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 NodeEmphasisDelimiterProcessor. 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 NodeDelimiterProcessor. 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. allPostProcessNodesprotected java.util.ArrayList<Node>InlineParserImpl. customSpecialCharacterNodesprivate 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. myNodeMapMethods 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 voidInlineParserImpl. collapseLinkRefChildren(Node node, java.util.function.Function<LinkRefDerived,java.lang.Boolean> isTentative, boolean trimFirstLastChild)protected static booleanInlineParserImpl. containsLinkRefs(Node node, java.lang.Boolean isTentative)protected static booleanInlineParserImpl. containsLinkRefs(BasedSequence nodeChars, Node next, java.lang.Boolean isTentative)booleanDocumentParser. endsWithBlankLine(Node block)booleanDocumentParser. isLastLineBlank(Node node)voidInlineParserImpl. mergeTextNodes(@Nullable Node fromNode, @Nullable Node toNode)voidInlineParserImpl. 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 voidDocumentParser. 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 NodeFlexmarkSpecExampleRenderer. myDocumentprivate @Nullable NodeFlexmarkSpecExampleRenderer. myIncludedDocumentMethods in com.vladsch.flexmark.test.util that return Node Modifier and Type Method Description @NotNull NodeFlexmarkSpecExampleRenderer. getDocument()protected @NotNull NodeFlexmarkSpecExampleRenderer. getIncludedDocument()Methods in com.vladsch.flexmark.test.util with parameters of type Node Modifier and Type Method Description static @NotNull java.lang.StringTestUtils. ast(@NotNull Node node)voidAstCollectingVisitor. collect(Node node)java.lang.StringAstCollectingVisitor. collectAndGetAstText(Node node)protected voidAstCollectingVisitor. 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 NodeIParseBase. parse(@NotNull java.lang.String input)@NotNull NodeIParseBase. 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.StringIRenderBase. 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 classNodeIterator<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 interfaceReferenceNode<R extends NodeRepository<B>,B extends Node,N extends Node>interfaceReferenceNode<R extends NodeRepository<B>,B extends Node,N extends Node>classVisitHandler<N extends Node>Node visit handler for specific node typeinterfaceVisitor<N extends Node>Node visitor interfaceSubclasses of Node in com.vladsch.flexmark.util.ast Modifier and Type Class Description classBlankLineclassBlockclassContentNodeclassDocumentFields in com.vladsch.flexmark.util.ast declared as Node Modifier and Type Field Description (package private) @Nullable NodeNode. firstChild(package private) NodeNodeIterable. firstNode(package private) NodeNodeIterator. firstNodeprivate @Nullable NodeNode. lastChild(package private) NodeNodeIterable. lastNode(package private) NodeNodeIterator. lastNode(package private) NodeSpaceInsertingSequenceBuilder. lastNode(package private) @Nullable NodeNode. next(package private) NodeNodeIterator. nodeprivate @Nullable NodeNode. parentprivate @Nullable NodeNode. prevprivate NodeDescendantNodeIterator. result(package private) NodeNodeIterator. resultFields in com.vladsch.flexmark.util.ast with type parameters of type Node Modifier and Type Field Description static AstNode<Node>Node. AST_ADAPTERstatic ReversiblePeekingIterable<Node>NodeIterable. EMPTYstatic ReversiblePeekingIterator<Node>NodeIterator. EMPTYprivate ReversiblePeekingIterable<Node>DescendantNodeIterable. iterableprivate @NotNull ReversiblePeekingIterator<Node>DescendantNodeIterator. iteratorprivate @Nullable java.util.Stack<ReversiblePeekingIterator<Node>>DescendantNodeIterator. iteratorStackstatic java.util.function.Function<Node,java.lang.Class<?>>NodeCollectingVisitor. NODE_CLASSIFIERprotected @NotNull ClassificationBag<java.lang.Class<?>,Node>ClassifyingNodeTracker. nodeClassifierprivate @NotNull ClassificationBag<java.lang.Class<?>,Node>NodeCollectingVisitor. nodesMethods in com.vladsch.flexmark.util.ast that return Node Modifier and Type Method Description @Nullable NodeNode. getAncestorOfType(@NotNull java.lang.Class<?>... classes)@NotNull NodeNode. getBlankLineSibling()@Nullable NodeNode. getChildOfType(@NotNull java.lang.Class<?>... classes)NodeBlockQuoteLike. getFirstChild()@Nullable NodeNode. getFirstChild()@Nullable NodeNode. getFirstChildAny(@NotNull java.lang.Class<?>... classes)@Nullable NodeNode. getFirstChildAnyNot(@NotNull java.lang.Class<?>... classes)@NotNull NodeNode. getFirstInChain()@Nullable NodeNode. getGrandParent()@Nullable NodeNode. getLastBlankLineChild()Overridden by ListBlock and any others whose children propagate their blank line to parent@Nullable NodeNode. getLastChild()@Nullable NodeNode. getLastChildAny(@NotNull java.lang.Class<?>... classes)@Nullable NodeNode. getLastChildAnyNot(@NotNull java.lang.Class<?>... classes)@NotNull NodeNode. getLastInChain()NodeSpaceInsertingSequenceBuilder. getLastNode()@Nullable NodeNode. getNext()@Nullable NodeNode. getNextAny(@NotNull java.lang.Class<?>... classes)@Nullable NodeNode. getNextAnyNot(@NotNull java.lang.Class<?>... classes)@Nullable NodeNode. getOldestAncestorOfTypeAfter(@NotNull java.lang.Class<?> ancestor, @NotNull java.lang.Class<?> after)@Nullable NodeNode. getParent()@Nullable NodeNode. getPrevious()@Nullable NodeNode. getPreviousAny(@NotNull java.lang.Class<?>... classes)@Nullable NodeNode. getPreviousAnyNot(@NotNull java.lang.Class<?>... classes)@NotNull NodeDescendantNodeIterator. next()NodeNodeIterator. next()@NotNull NodeIParse. parse(@NotNull BasedSequence input)Parse the specified input text into a tree of nodes.@NotNull NodeIParse. parse(@NotNull java.lang.String input)Parse the specified input text into a tree of nodes.@NotNull NodeIParse. parseReader(@NotNull java.io.Reader input)Parse the specified reader into a tree of nodes.@Nullable NodeDescendantNodeIterator. peek()@Nullable NodeNodeIterator. peek()Methods in com.vladsch.flexmark.util.ast with parameters of type Node Modifier and Type Method Description voidNode. appendChain(@NotNull Node firstNode)Append all from child to end of chain to this nodevoidNode. appendChild(Node child)@NotNull java.lang.Class<?>NodeClassifier. apply(@NotNull Node value)@NotNull ClassifyingNodeTrackerNodeClassifierVisitor. classify(@NotNull Node node)voidNodeCollectingVisitor. collect(@NotNull Node node)voidTextCollectingVisitor. collect(Node node)voidTextCollectingVisitor. collect(Node node, int flags)BasedSequenceTextCollectingVisitor. collectAndGetSequence(Node node)BasedSequenceTextCollectingVisitor. collectAndGetSequence(Node node, int flags)java.lang.StringTextCollectingVisitor. collectAndGetText(Node node)java.lang.StringTextCollectingVisitor. collectAndGetText(Node node, int flags)voidNode. extractChainTo(@NotNull Node node)voidNode. extractToFirstInChain(@NotNull Node node)static intNode. getNodeOfTypeIndex(@NotNull Node node, @NotNull java.lang.Class<?>... classes)abstract @NotNull java.util.Set<T>NodeRepository. getReferencedElements(Node parent)NReferenceNode. getReferencingNode(@NotNull Node node)voidNode. insertAfter(@NotNull Node sibling)voidNode. insertBefore(Node sibling)voidNode. insertChainAfter(@NotNull Node firstNode)Append all from child to end of chain to this nodevoidNode. insertChainBefore(@NotNull Node firstNode)Append all from child to end of chain to this nodevoidClassifyingNodeTracker. nodeAdded(@NotNull Node node)voidNodeClassifierVisitor. nodeAdded(@NotNull Node node)voidNodeTracker. nodeAdded(@NotNull Node node)voidClassifyingNodeTracker. nodeAddedWithChildren(@NotNull Node node)voidNodeClassifierVisitor. nodeAddedWithChildren(@NotNull Node node)voidNodeTracker. nodeAddedWithChildren(@NotNull Node node)voidClassifyingNodeTracker. nodeAddedWithDescendants(@NotNull Node node)voidNodeClassifierVisitor. nodeAddedWithDescendants(@NotNull Node node)voidNodeTracker. nodeAddedWithDescendants(@NotNull Node node)voidClassifyingNodeTracker. nodeRemoved(@NotNull Node node)voidNodeClassifierVisitor. nodeRemoved(@NotNull Node node)voidNodeTracker. nodeRemoved(@NotNull Node node)voidClassifyingNodeTracker. nodeRemovedWithChildren(@NotNull Node node)voidNodeClassifierVisitor. nodeRemovedWithChildren(@NotNull Node node)voidNodeTracker. nodeRemovedWithChildren(@NotNull Node node)voidClassifyingNodeTracker. nodeRemovedWithDescendants(@NotNull Node node)voidNodeClassifierVisitor. nodeRemovedWithDescendants(@NotNull Node node)voidNodeTracker. nodeRemovedWithDescendants(@NotNull Node node)voidNode. prependChild(@NotNull Node child)protected abstract voidAllNodesVisitor. process(@NotNull Node node)voidBlockNodeVisitor. processNode(@NotNull Node node, boolean withChildren, @NotNull java.util.function.BiConsumer<Node,Visitor<Node>> processor)default @NotNull java.lang.StringIRender. render(@NotNull Node document)Render the tree of nodes to HTML.voidIRender. render(@NotNull Node document, @NotNull java.lang.Appendable output)voidSpaceInsertingSequenceBuilder. setLastNode(Node lastNode)protected voidBlock. setParent(@Nullable Node parent)protected voidNode. setParent(@Nullable Node parent)voidNode. takeChildren(@NotNull Node node)(package private) booleanNodeClassifierVisitor. updateNodeAncestry(Node node, CopyOnWriteRef<java.util.BitSet> nodeAncestryBitSet)private voidClassifyingNodeTracker. validateLinked(Node node)private voidClassifyingNodeTracker. validateUnlinked(@NotNull Node node)voidAllNodesVisitor. visit(@NotNull Node node)voidNodeClassifierVisitor. visit(@NotNull Node node)private voidNodeCollectingVisitor. visit(@NotNull Node node)voidNodeVisitor. visit(@NotNull Node node)private voidNodeVisitor. visit(@NotNull Node node, @NotNull Visitor<Node> handler)protected abstract voidNodeVisitorBase. visit(@NotNull Node node)voidVisitHandler. visit(@NotNull Node node)private voidAllNodesVisitor. visitChildren(@NotNull Node parent)voidNodeClassifierVisitor. visitChildren(@NotNull Node parent)Visit the child nodes.private voidNodeCollectingVisitor. visitChildren(@NotNull Node parent)voidNodeVisitHandler. visitChildren(@NotNull Node parent)voidNodeVisitor. visitChildren(@NotNull Node parent)voidNodeVisitorBase. visitChildren(@NotNull Node parent)voidNodeVisitHandler. visitNodeOnly(@NotNull Node node)voidNodeVisitor. visitNodeOnly(@NotNull Node node)protected voidNodeRepository. 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 voidClassifyingNodeTracker. addNodes(@NotNull ReversiblePeekingIterable<Node> nodes)voidNodeIterable. forEach(java.util.function.Consumer<? super Node> consumer)voidDescendantNodeIterator. forEachRemaining(@NotNull java.util.function.Consumer<? super Node> consumer)voidNodeIterator. forEachRemaining(java.util.function.Consumer<? super Node> consumer)voidBlockNodeVisitor. processNode(@NotNull Node node, boolean withChildren, @NotNull java.util.function.BiConsumer<Node,Visitor<Node>> processor)voidBlockNodeVisitor. processNode(@NotNull Node node, boolean withChildren, @NotNull java.util.function.BiConsumer<Node,Visitor<Node>> processor)private voidClassifyingNodeTracker. removeNodes(@NotNull ReversiblePeekingIterable<Node> nodes)private voidNodeVisitor. visit(@NotNull Node node, @NotNull Visitor<Node> handler)protected voidNodeRepository. 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 NodeTableCell. tableCellNodeMethods in com.vladsch.flexmark.util.format with parameters of type Node Modifier and Type Method Description voidTableManipulator. apply(MarkdownTable table, Node tableNoe)voidMarkdownTable. 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 BasedSequenceYouTrackConverterNodeRenderer. getSoftLineBreakSpan(Node node)booleanYouTrackConverterNodeRenderer. isLastBlockQuoteChild(Node node)private static voidYouTrackConverterNodeRenderer. renderTextBlockParagraphLines(Node node, NodeRendererContext context, HtmlWriter html)HtmlWriterYouTrackConverterNodeRenderer. tailBlankLine(Node node, int count, HtmlWriter html)private HtmlWriterYouTrackConverterNodeRenderer. tailBlankLine(Node node, HtmlWriter html)
-