Uses of Class
com.vladsch.flexmark.util.ast.Document
-
-
Uses of Document in com.vladsch.flexmark.ast
Methods in com.vladsch.flexmark.ast with parameters of type Document Modifier and Type Method Description ReferenceRefNode. getReferenceNode(Document document) -
Uses of Document in com.vladsch.flexmark.ast.util
Methods in com.vladsch.flexmark.ast.util with parameters of type Document Modifier and Type Method Description voidBlockVisitor. visit(Document node) -
Uses of Document in com.vladsch.flexmark.ext.abbreviation
Methods in com.vladsch.flexmark.ext.abbreviation with parameters of type Document Modifier and Type Method Description AbbreviationBlockAbbreviation. getReferenceNode(Document document) -
Uses of Document in com.vladsch.flexmark.ext.abbreviation.internal
Methods in com.vladsch.flexmark.ext.abbreviation.internal with parameters of type Document Modifier and Type Method Description @NotNull NodePostProcessorAbbreviationNodePostProcessor.Factory. apply(@NotNull Document document)private voidAbbreviationNodePostProcessor. computeAbbreviations(Document document)Constructors in com.vladsch.flexmark.ext.abbreviation.internal with parameters of type Document Constructor Description AbbreviationNodePostProcessor(Document document) -
Uses of Document in com.vladsch.flexmark.ext.admonition.internal
Methods in com.vladsch.flexmark.ext.admonition.internal with parameters of type Document Modifier and Type Method Description voidAdmonitionNodeRenderer. renderDocument(@NotNull NodeRendererContext context, @NotNull HtmlWriter html, @NotNull Document document, @NotNull RenderingPhase phase) -
Uses of Document in com.vladsch.flexmark.ext.anchorlink.internal
Methods in com.vladsch.flexmark.ext.anchorlink.internal with parameters of type Document Modifier and Type Method Description @NotNull NodePostProcessorAnchorLinkNodePostProcessor.Factory. apply(@NotNull Document document) -
Uses of Document in com.vladsch.flexmark.ext.attributes.internal
Methods in com.vladsch.flexmark.ext.attributes.internal with parameters of type Document Modifier and Type Method Description @NotNull NodePostProcessorAttributesNodePostProcessor.Factory. apply(@NotNull Document document)voidAttributesNodeFormatter. renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase)Constructors in com.vladsch.flexmark.ext.attributes.internal with parameters of type Document Constructor Description AttributesNodePostProcessor(Document document) -
Uses of Document in com.vladsch.flexmark.ext.autolink.internal
Methods in com.vladsch.flexmark.ext.autolink.internal with parameters of type Document Modifier and Type Method Description @NotNull NodePostProcessorAutolinkNodePostProcessor.Factory. apply(@NotNull Document document)Constructors in com.vladsch.flexmark.ext.autolink.internal with parameters of type Document Constructor Description AutolinkNodePostProcessor(Document document) -
Uses of Document in com.vladsch.flexmark.ext.enumerated.reference
Methods in com.vladsch.flexmark.ext.enumerated.reference with parameters of type Document Modifier and Type Method Description EnumeratedReferenceBlockEnumeratedReferenceBase. getReferenceNode(Document document) -
Uses of Document in com.vladsch.flexmark.ext.enumerated.reference.internal
Methods in com.vladsch.flexmark.ext.enumerated.reference.internal with parameters of type Document 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)@NotNull LinkRefProcessorEnumeratedReferenceLinkRefProcessor.Factory. apply(@NotNull Document document)@NotNull NodePostProcessorEnumeratedReferenceNodePostProcessor.Factory. apply(@NotNull Document document)voidEnumeratedReferenceNodeRenderer. renderDocument(@NotNull NodeRendererContext context, @NotNull HtmlWriter html, @NotNull Document document, @NotNull RenderingPhase phase)voidEnumeratedReferenceLinkRefProcessor. updateNodeElements(@NotNull Document document, @NotNull Node node)Constructors in com.vladsch.flexmark.ext.enumerated.reference.internal with parameters of type Document Constructor Description EnumeratedReferenceLinkRefProcessor(Document document)EnumeratedReferenceNodePostProcessor(Document document) -
Uses of Document in com.vladsch.flexmark.ext.escaped.character.internal
Methods in com.vladsch.flexmark.ext.escaped.character.internal with parameters of type Document Modifier and Type Method Description @NotNull NodePostProcessorEscapedCharacterNodePostProcessor.Factory. apply(@NotNull Document document)Constructors in com.vladsch.flexmark.ext.escaped.character.internal with parameters of type Document Constructor Description EscapedCharacterNodePostProcessor(Document document) -
Uses of Document in com.vladsch.flexmark.ext.footnotes
Methods in com.vladsch.flexmark.ext.footnotes with parameters of type Document Modifier and Type Method Description FootnoteBlockFootnote. getReferenceNode(Document document) -
Uses of Document in com.vladsch.flexmark.ext.footnotes.internal
Methods in com.vladsch.flexmark.ext.footnotes.internal with parameters of type Document 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 LinkRefProcessorFootnoteLinkRefProcessor.Factory. apply(@NotNull Document document)voidFootnoteNodeRenderer. renderDocument(@NotNull NodeRendererContext context, @NotNull HtmlWriter html, @NotNull Document document, @NotNull RenderingPhase phase)static voidFootnoteRepository. resolveFootnotes(Document document)voidFootnoteLinkRefProcessor. updateNodeElements(@NotNull Document document, @NotNull Node node)Constructors in com.vladsch.flexmark.ext.footnotes.internal with parameters of type Document Constructor Description FootnoteLinkRefProcessor(Document document) -
Uses of Document in com.vladsch.flexmark.ext.jekyll.front.matter.internal
Methods in com.vladsch.flexmark.ext.jekyll.front.matter.internal with parameters of type Document Modifier and Type Method Description voidJekyllFrontMatterNodeFormatter. renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) -
Uses of Document in com.vladsch.flexmark.ext.jekyll.tag.internal
Fields in com.vladsch.flexmark.ext.jekyll.tag.internal declared as Document Modifier and Type Field Description (package private) DocumentIncludeNodePostProcessor. documentMethods in com.vladsch.flexmark.ext.jekyll.tag.internal with parameters of type Document Modifier and Type Method Description @NotNull NodePostProcessorIncludeNodePostProcessor.Factory. apply(@NotNull Document document)voidJekyllTagNodeFormatter. renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase)Constructors in com.vladsch.flexmark.ext.jekyll.tag.internal with parameters of type Document Constructor Description IncludeNodePostProcessor(@NotNull Document document) -
Uses of Document in com.vladsch.flexmark.ext.macros
Methods in com.vladsch.flexmark.ext.macros with parameters of type Document Modifier and Type Method Description MacroDefinitionBlockMacroReference. getReferenceNode(Document document) -
Uses of Document in com.vladsch.flexmark.ext.macros.internal
Methods in com.vladsch.flexmark.ext.macros.internal with parameters of type Document Modifier and Type Method Description voidMacrosNodeRenderer. renderDocument(@NotNull NodeRendererContext context, @NotNull HtmlWriter html, @NotNull Document document, @NotNull RenderingPhase phase) -
Uses of Document in com.vladsch.flexmark.ext.media.tags.internal
Methods in com.vladsch.flexmark.ext.media.tags.internal with parameters of type Document Modifier and Type Method Description @NotNull NodePostProcessorMediaTagsNodePostProcessor.Factory. apply(@NotNull Document document) -
Uses of Document in com.vladsch.flexmark.ext.wikilink.internal
Methods in com.vladsch.flexmark.ext.wikilink.internal with parameters of type Document 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 LinkRefProcessorWikiLinkLinkRefProcessor.Factory. apply(@NotNull Document document)voidWikiLinkNodeFormatter. renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase)voidWikiLinkLinkRefProcessor. updateNodeElements(@NotNull Document document, @NotNull Node node)Constructors in com.vladsch.flexmark.ext.wikilink.internal with parameters of type Document Constructor Description WikiLinkLinkRefProcessor(Document document) -
Uses of Document in com.vladsch.flexmark.ext.yaml.front.matter.internal
Methods in com.vladsch.flexmark.ext.yaml.front.matter.internal with parameters of type Document Modifier and Type Method Description voidYamlFrontMatterNodeFormatter. renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase) -
Uses of Document in com.vladsch.flexmark.ext.youtube.embedded.internal
Methods in com.vladsch.flexmark.ext.youtube.embedded.internal with parameters of type Document Modifier and Type Method Description @NotNull NodePostProcessorYouTubeLinkNodePostProcessor.Factory. apply(@NotNull Document document) -
Uses of Document in com.vladsch.flexmark.ext.zzzzzz.internal
Methods in com.vladsch.flexmark.ext.zzzzzz.internal that return Document Modifier and Type Method Description @NotNull DocumentZzzzzzDocumentPostProcessor. processDocument(@NotNull Document document)Methods in com.vladsch.flexmark.ext.zzzzzz.internal with parameters of type Document 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 DocumentPostProcessorZzzzzzDocumentPostProcessor.Factory. apply(@NotNull Document document)@NotNull LinkRefProcessorZzzzzzLinkRefProcessor.Factory. apply(@NotNull Document document)@NotNull NodePostProcessorZzzzzzNodePostProcessor.Factory. apply(@NotNull Document document)@NotNull DocumentZzzzzzDocumentPostProcessor. processDocument(@NotNull Document document)voidZzzzzzNodeRenderer. renderDocument(@NotNull NodeRendererContext context, @NotNull HtmlWriter html, @NotNull Document document, @NotNull RenderingPhase phase)voidZzzzzzLinkRefProcessor. updateNodeElements(@NotNull Document document, @NotNull Node node)Constructors in com.vladsch.flexmark.ext.zzzzzz.internal with parameters of type Document Constructor Description ZzzzzzDocumentPostProcessor(Document document)ZzzzzzLinkRefProcessor(Document document)ZzzzzzNodePostProcessor(Document document) -
Uses of Document in com.vladsch.flexmark.formatter
Fields in com.vladsch.flexmark.formatter declared as Document Modifier and Type Field Description private DocumentFormatter.MainNodeFormatter. documentstatic Document[]Formatter. EMPTY_DOCUMENTSMethods in com.vladsch.flexmark.formatter that return Document Modifier and Type Method Description @NotNull DocumentFormatter.MainNodeFormatter. getDocument()@NotNull DocumentFormatter.MainNodeFormatter.SubNodeFormatter. getDocument()@NotNull DocumentMergeContext. getDocument(@NotNull TranslationContext context)@NotNull DocumentNodeFormatterContext. getDocument()Methods in com.vladsch.flexmark.formatter with parameters of type Document Modifier and Type Method Description voidMergeContextConsumer. accept(@NotNull TranslationContext docContext, @NotNull Document doc, int index)voidTranslationHandler. beginRendering(@NotNull Document node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter out)voidMergeContext. forEachPrecedingDocument(@Nullable Document document, @NotNull MergeContextConsumer consumer)java.lang.StringFormatter. mergeRender(Document[] documents, int maxTrailingBlankLines)Render the tree of nodes to markdownvoidFormatter. mergeRender(Document[] documents, java.lang.Appendable output)Render a node to the appendablevoidFormatter. mergeRender(Document[] documents, java.lang.Appendable output, int maxTrailingBlankLines)voidNodeRepositoryFormatter. renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase)voidPhasedNodeFormatter. renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase)Render the specified node.protected voidNodeRepositoryFormatter. uniquifyIds(NodeFormatterContext context, MarkdownWriter markdown, Document document)Compute needed id map to make reference ids unique across documents[] up to entry equal to document and store this map in document property so that it can be retrieved from the document later when computing the map by documents after this document in the list.Method parameters in com.vladsch.flexmark.formatter with type arguments of type Document Modifier and Type Method Description java.lang.StringFormatter. mergeRender(java.util.List<Document> documents, int maxTrailingBlankLines)voidFormatter. mergeRender(java.util.List<Document> documents, java.lang.Appendable output)voidFormatter. mergeRender(java.util.List<Document> documents, java.lang.Appendable output, int maxTrailingBlankLines)Render a node to the appendableConstructors in com.vladsch.flexmark.formatter with parameters of type Document Constructor Description MainNodeFormatter(DataHolder options, MarkdownWriter out, Document document, TranslationHandler translationHandler) -
Uses of Document in com.vladsch.flexmark.formatter.internal
Fields in com.vladsch.flexmark.formatter.internal declared as Document Modifier and Type Field Description private Document[]MergeContextImpl. myDocumentsFields in com.vladsch.flexmark.formatter.internal with type parameters of type Document Modifier and Type Field Description private java.util.HashMap<TranslationContext,Document>MergeContextImpl. myTranslationHandlerDocumentMapMethods in com.vladsch.flexmark.formatter.internal that return Document Modifier and Type Method Description @NotNull DocumentMergeContextImpl. getDocument(@NotNull TranslationContext context)Document[]MergeContextImpl. getDocuments()Methods in com.vladsch.flexmark.formatter.internal with parameters of type Document Modifier and Type Method Description voidTranslationHandlerImpl. beginRendering(@NotNull Document node, @NotNull NodeFormatterContext context, @NotNull MarkdownWriter appendable)voidMergeContextImpl. forEachPrecedingDocument(@Nullable Document document, @NotNull MergeContextConsumer consumer)private voidCoreNodeFormatter. render(Document node, NodeFormatterContext context, MarkdownWriter markdown)voidCoreNodeFormatter. renderDocument(@NotNull NodeFormatterContext context, @NotNull MarkdownWriter markdown, @NotNull Document document, @NotNull FormattingPhase phase)voidMergeContextImpl. setDocuments(Document[] documents)Constructors in com.vladsch.flexmark.formatter.internal with parameters of type Document Constructor Description FormatControlProcessor(@NotNull Document document, @Nullable DataHolder options)MergeContextImpl(Document[] documents, TranslationHandler[] translationHandlers) -
Uses of Document in com.vladsch.flexmark.html
Fields in com.vladsch.flexmark.html declared as Document Modifier and Type Field Description private DocumentHtmlRenderer.MainNodeRenderer. documentMethods in com.vladsch.flexmark.html that return Document Modifier and Type Method Description @NotNull DocumentHtmlRenderer.MainNodeRenderer. getDocument()@NotNull DocumentHtmlRenderer.MainNodeRenderer.SubNodeRenderer. getDocument()Constructors in com.vladsch.flexmark.html with parameters of type Document Constructor Description MainNodeRenderer(DataHolder options, HtmlWriter htmlWriter, Document document) -
Uses of Document in com.vladsch.flexmark.html.renderer
Methods in com.vladsch.flexmark.html.renderer that return Document Modifier and Type Method Description @NotNull DocumentLinkResolverBasicContext. getDocument()@NotNull DocumentLinkResolverContext. getDocument()Methods in com.vladsch.flexmark.html.renderer with parameters of type Document Modifier and Type Method Description voidHeaderIdGenerator. generateIds(@NotNull Document document)voidHeaderIdGenerator. generateIds(Document document, @Nullable AnchorRefTargetBlockPreVisitor preVisitor)voidHtmlIdGenerator. generateIds(Document document)default voidHtmlIdGenerator. generateIds(Document document, @Nullable AnchorRefTargetBlockPreVisitor preVisitor)(package private) voidCoreNodeRenderer. render(Document node, NodeRendererContext context, HtmlWriter html)voidPhasedNodeRenderer. renderDocument(@NotNull NodeRendererContext context, @NotNull HtmlWriter html, @NotNull Document document, @NotNull RenderingPhase phase)Render the specified node. -
Uses of Document in com.vladsch.flexmark.html2md.converter
Fields in com.vladsch.flexmark.html2md.converter declared as Document Modifier and Type Field Description private DocumentFlexmarkHtmlConverter.MainHtmlConverter. myForDocumentFields in com.vladsch.flexmark.html2md.converter with type parameters of type Document Modifier and Type Field Description static DataKey<Ref<Document>>FlexmarkHtmlConverter. FOR_DOCUMENTMethods in com.vladsch.flexmark.html2md.converter that return Document Modifier and Type Method Description DocumentFlexmarkHtmlConverter.MainHtmlConverter. getForDocument()DocumentFlexmarkHtmlConverter.MainHtmlConverter.SubHtmlNodeConverter. getForDocument()DocumentHtmlNodeConverterContext. getForDocument() -
Uses of Document in com.vladsch.flexmark.jira.converter.internal
Methods in com.vladsch.flexmark.jira.converter.internal with parameters of type Document Modifier and Type Method Description private voidJiraConverterNodeRenderer. render(Document node, NodeRendererContext context, HtmlWriter html) -
Uses of Document in com.vladsch.flexmark.parser
Fields in com.vladsch.flexmark.parser declared as Document Modifier and Type Field Description protected DocumentLightInlineParserImpl. documentMethods in com.vladsch.flexmark.parser that return Document Modifier and Type Method Description @NotNull DocumentLightInlineParser. getDocument()@NotNull DocumentLightInlineParserImpl. getDocument()@NotNull DocumentParser. parse(@NotNull BasedSequence input)Parse the specified input text into a tree of nodes.@NotNull DocumentParser. parse(@NotNull java.lang.String input)Parse the specified input text into a tree of nodes.@NotNull DocumentParser. parseReader(@NotNull java.io.Reader input)Parse the specified reader into a tree of nodes.private DocumentParser. postProcess(Document document)@NotNull DocumentPostProcessor. processDocument(@NotNull Document document)Methods in com.vladsch.flexmark.parser with parameters of type Document 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 text@NotNull LinkRefProcessorLinkRefProcessorFactory. apply(@NotNull Document document)Create a link ref processor for the document@NotNull PostProcessorPostProcessorFactory. apply(@NotNull Document document)voidInlineParser. finalizeDocument(@NotNull Document document)voidInlineParser. initializeDocument(@NotNull Document document)private DocumentParser. postProcess(Document document)@NotNull DocumentPostProcessor. processDocument(@NotNull Document document)voidLightInlineParser. setDocument(@NotNull Document document)voidLightInlineParserImpl. setDocument(@NotNull Document document)booleanParser. transferReferences(@NotNull Document document, @NotNull Document included, java.lang.Boolean onlyIfUndefined)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 Document in com.vladsch.flexmark.parser.block
Methods in com.vladsch.flexmark.parser.block that return Document Modifier and Type Method Description @NotNull DocumentNodePostProcessor. processDocument(@NotNull Document document)Methods in com.vladsch.flexmark.parser.block with parameters of type Document Modifier and Type Method Description abstract @NotNull NodePostProcessorNodePostProcessorFactory. apply(@NotNull Document document)@NotNull DocumentNodePostProcessor. processDocument(@NotNull Document document) -
Uses of Document in com.vladsch.flexmark.parser.core
Fields in com.vladsch.flexmark.parser.core declared as Document Modifier and Type Field Description private DocumentDocumentBlockParser. documentMethods in com.vladsch.flexmark.parser.core that return Document Modifier and Type Method Description DocumentDocumentBlockParser. getBlock() -
Uses of Document in com.vladsch.flexmark.parser.internal
Methods in com.vladsch.flexmark.parser.internal that return Document Modifier and Type Method Description private DocumentDocumentParser. finalizeAndProcess()DocumentDocumentParser. parse(java.io.Reader input)DocumentDocumentParser. parse(java.lang.CharSequence source)The main parsing function.DocumentPostProcessorManager. postProcess(Document document)static DocumentPostProcessorManager. processDocument(Document document, java.util.List<PostProcessorManager.PostProcessorDependencyStage> processorDependencies)Methods in com.vladsch.flexmark.parser.internal with parameters of type Document Modifier and Type Method Description voidInlineParserImpl. finalizeDocument(@NotNull Document document)voidCommonmarkInlineParser. initializeDocument(@NotNull Document document)voidInlineParserImpl. initializeDocument(@NotNull Document document)DocumentPostProcessorManager. postProcess(Document document)static DocumentPostProcessorManager. processDocument(Document document, java.util.List<PostProcessorManager.PostProcessorDependencyStage> processorDependencies) -
Uses of Document in com.vladsch.flexmark.test.util.spec
Methods in com.vladsch.flexmark.test.util.spec with parameters of type Document Modifier and Type Method Description booleanIParseBase. transferReferences(@NotNull Document document, @NotNull Document included, java.lang.Boolean onlyIfUndefined) -
Uses of Document in com.vladsch.flexmark.util.ast
Fields in com.vladsch.flexmark.util.ast declared as Document Modifier and Type Field Description static DocumentDocument. NULLMethods in com.vladsch.flexmark.util.ast that return Document Modifier and Type Method Description DocumentBlockQuoteLike. getDocument()@NotNull DocumentNode. getDocument()Methods in com.vladsch.flexmark.util.ast with parameters of type Document Modifier and Type Method Description BReferencingNode. getReferenceNode(Document document)booleanIParse. transferReferences(@NotNull Document document, @NotNull Document included, @Nullable java.lang.Boolean onlyIfUndefined)Transfer reference definition between documents -
Uses of Document in com.vladsch.flexmark.youtrack.converter.internal
Methods in com.vladsch.flexmark.youtrack.converter.internal with parameters of type Document Modifier and Type Method Description private voidYouTrackConverterNodeRenderer. render(Document node, NodeRendererContext context, HtmlWriter html)
-