Skip navigation links
A B C E F G I K L M N O P R S T U V W 

A

addAfterEolRunnable(int, Runnable) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
addLine() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
addPrefix(CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
addPrefixSuffix(CharSequence, CharSequence, CharSequence, CharSequence) - Static method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
append(char) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
append(CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
append(CharSequence, int, int) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
APPEND_TRANSFERRED_REFERENCES - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
appendNonTranslating(CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
appendNonTranslating(CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
appendNonTranslating(CharSequence, CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
appendNonTranslating(CharSequence, CharSequence, CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
appendNonTranslating(CharSequence, CharSequence, CharSequence, CharSequence, Consumer<String>) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
appendTransferredReferences - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
appendTranslating(CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
appendTranslating(CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
appendTranslating(CharSequence, CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
appendTranslating(CharSequence, CharSequence, CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
ATX_HEADER_TRAILING_MARKER - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
atxHeaderTrailingMarker - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 

B

beginRendering(Document, NodeFormatterContext, MarkdownWriter) - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
beginRendering(Document, NodeFormatterContext, MarkdownWriter) - Method in interface com.vladsch.flexmark.formatter.TranslationHandler
 
blankLine() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
blankLine(int) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
blankLineIf(boolean) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
BLOCK_QUOTE_BLANK_LINES - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
BLOCK_QUOTE_MARKERS - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
blockQuoteBlankLines - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
blockQuoteMarkers - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
build() - Method in class com.vladsch.flexmark.formatter.internal.Formatter.Builder
 
builder() - Static method in class com.vladsch.flexmark.formatter.internal.Formatter
Create a new builder for configuring an Formatter.
builder(DataHolder) - Static method in class com.vladsch.flexmark.formatter.internal.Formatter
Create a new builder for configuring an Formatter.
Builder() - Constructor for class com.vladsch.flexmark.formatter.internal.Formatter.Builder
 
Builder(DataHolder) - Constructor for class com.vladsch.flexmark.formatter.internal.Formatter.Builder
 
Builder(Formatter.Builder) - Constructor for class com.vladsch.flexmark.formatter.internal.Formatter.Builder
 
Builder(Formatter.Builder, DataHolder) - Constructor for class com.vladsch.flexmark.formatter.internal.Formatter.Builder
 

C

CHAR_WIDTH_PROVIDER - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
Deprecated.
use FORMAT_ prefixed name
charWidthProvider - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
closeConditional(ConditionalFormatter) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
closePreFormatted() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
column() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
columnWith(CharSequence, int, int) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
com.vladsch.flexmark.formatter - package com.vladsch.flexmark.formatter
 
com.vladsch.flexmark.formatter.internal - package com.vladsch.flexmark.formatter.internal
 
CoreNodeFormatter - Class in com.vladsch.flexmark.formatter.internal
 
CoreNodeFormatter(DataHolder) - Constructor for class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
create(DataHolder) - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterFactory
Create a new node renderer for the specified rendering context.
create(DataHolder, FormatterOptions, HtmlIdGeneratorFactory) - Method in interface com.vladsch.flexmark.formatter.TranslationHandlerFactory
 
CustomNodeFormatter<N extends com.vladsch.flexmark.ast.Node> - Interface in com.vladsch.flexmark.formatter
 
customPlaceholderFormat(TranslationPlaceholderGenerator, TranslatingSpanRender) - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
customPlaceholderFormat(TranslationPlaceholderGenerator, TranslatingSpanRender) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Temporarily change the format for placeholders

E

emulationProfile - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
extend(Formatter.Builder) - Method in interface com.vladsch.flexmark.formatter.internal.Formatter.FormatterExtension
 
extensions(Iterable<? extends Extension>) - Method in class com.vladsch.flexmark.formatter.internal.Formatter.Builder
 

F

FENCED_CODE_MARKER_LENGTH - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
FENCED_CODE_MARKER_TYPE - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
FENCED_CODE_MATCH_CLOSING_MARKER - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
FENCED_CODE_MINIMIZE_INDENT - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
FENCED_CODE_SPACE_BEFORE_INFO - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
fencedCodeMarkerLength - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
fencedCodeMarkerType - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
fencedCodeMatchClosingMarker - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
fencedCodeMinimizeIndent - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
fencedCodeSpaceBeforeInfo - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
flush() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
flush(int) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
flush() - Method in class com.vladsch.flexmark.formatter.internal.NodeFormatterSubContext
 
flush(int) - Method in class com.vladsch.flexmark.formatter.internal.NodeFormatterSubContext
 
flushWhitespaces() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
FORMAT_ALL_OPTIONS - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
FORMAT_CHAR_WIDTH_PROVIDER - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
FORMAT_COLLAPSE_WHITESPACE - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
FORMAT_CONVERT_TABS - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
FORMAT_FLAGS - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
output control for FormattingAppendable, see FormattingAppendable.setOptions(int)
FORMAT_SUPPRESS_TRAILING_WHITESPACE - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
FORMAT_TABLE_CAPTION - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
FORMAT_TABLE_CAPTION_SPACES - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
FORMAT_TABLE_INDENT_PREFIX - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
formatFlags - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
Formatter - Class in com.vladsch.flexmark.formatter.internal
Renders a tree of nodes to HTML.
Formatter.Builder - Class in com.vladsch.flexmark.formatter.internal
Builder for configuring an Formatter.
Formatter.FormatterExtension - Interface in com.vladsch.flexmark.formatter.internal
Extension for Formatter.
FORMATTER_EMULATION_PROFILE - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
FormatterOptions - Class in com.vladsch.flexmark.formatter.internal
 
FormatterOptions(DataHolder) - Constructor for class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
FORMATTING_PHASES - Static variable in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
FormattingPhase - Enum in com.vladsch.flexmark.formatter.internal
 

G

getAppendable() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getContext() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getCurrentNode() - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
 
getDocument() - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
 
getFormatterOptions() - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
 
getFormattingPhase() - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
 
getFormattingPhases() - Method in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
getFormattingPhases() - Method in interface com.vladsch.flexmark.formatter.internal.PhasedNodeFormatter
 
getIndent() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getIndentPrefix() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getIOException() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getLineCount() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getMarkdown() - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
 
getMarkdown() - Method in class com.vladsch.flexmark.formatter.internal.NodeFormatterSubContext
 
getModCount() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getNodeClasses() - Method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
getNodeClasses() - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatter
Collect nodes of given type so that they can be quickly accessed without traversing the AST by all formatting extensions.
getNodeFormattingHandlers() - Method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
getNodeFormattingHandlers() - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatter
 
getOptions() - Method in class com.vladsch.flexmark.formatter.internal.Formatter
 
getOptions() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getOptions() - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
Get the current rendering context DataHolder.
getPendingEOL() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getPlaceholder(int) - Method in interface com.vladsch.flexmark.formatter.TranslationPlaceholderGenerator
Return a placeholder for given translation span index
getPlaceholderId(String, int, CharSequence, CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
getPrefix() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getPushedPrefixCount() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getReferenceComparator() - Method in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
getReferencePlacement() - Method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
getReferencePlacement() - Method in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
getReferenceSort() - Method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
getReferenceSort() - Method in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
getRenderingNode() - Method in class com.vladsch.flexmark.formatter.internal.NodeFormatterSubContext
 
getRenderPurpose() - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
getRenderPurpose() - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Get the reason this format rendering is being performed
getRepository(DataHolder) - Method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
getRepository(DataHolder) - Method in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
getSoftLineBreakSpan(Node) - Static method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
getSubContext(Appendable) - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
Creates a child rendering context that can be used to collect rendered html text.
getText() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getText(int) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getTotalIndentPrefix() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
getTranslatingTexts() - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
getTranslatingTexts() - Method in interface com.vladsch.flexmark.formatter.TranslationHandler
 
getTranslationHandler(TranslationHandlerFactory, HtmlIdGeneratorFactory) - Method in class com.vladsch.flexmark.formatter.internal.Formatter
 
getTranslationHandler(HtmlIdGeneratorFactory) - Method in class com.vladsch.flexmark.formatter.internal.Formatter
 
getTranslationHandler() - Method in class com.vladsch.flexmark.formatter.internal.Formatter
 
getTranslationReferencePlacement() - Method in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
getTranslationStore() - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
getTranslationStore() - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Get MutableDataHolder for storing this translation run values across render purpose phases

I

indent() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
INDENTED_CODE_MINIMIZE_INDENT - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
indentedCodeMinimizeIndent - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
isLastBlockQuoteChild(Node) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
isPendingEOL() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
isPendingSpace() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
isPreFormatted() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
isTransformingText() - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
isTransformingText() - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Returns false if special translation functions are no-ops During RenderPurpose.TRANSLATION_SPANS this is true During RenderPurpose.TRANSLATED_SPANS this is true During RenderPurpose.TRANSLATED this is true
itemContentIndent - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 

K

KEEP_EXPLICIT_LINKS_AT_START - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
KEEP_HARD_LINE_BREAKS - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
KEEP_IMAGE_LINKS_AT_START - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
KEEP_SOFT_LINE_BREAKS - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
keepExplicitLinksAtStart - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
keepHardLineBreaks - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
keepImageLinksAtStart - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
keepSoftLineBreaks - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 

L

lastOffset() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
lastOffset(Ref<Integer>) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
lastReference - Variable in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
line() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
line(Ref<Boolean>) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
lineIf(boolean) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
lineIf(Ref<Boolean>) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
LIST_ADD_BLANK_LINE_BEFORE - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
LIST_BULLET_MARKER - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
LIST_ITEM_NUMBER - Static variable in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
LIST_ITEM_SPACING - Static variable in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
LIST_NUMBERED_MARKER - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
LIST_REMOVE_EMPTY_ITEMS - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
LIST_RENUMBER_ITEMS - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
LIST_SPACING - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
listAddBlankLineBefore - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
listBulletMarker - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
listNumberedMarker - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
listRemoveEmptyItems - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
listRenumberItems - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
listSpacing - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 

M

markdown - Variable in class com.vladsch.flexmark.formatter.internal.NodeFormatterSubContext
 
MarkdownWriter - Class in com.vladsch.flexmark.formatter.internal
 
MarkdownWriter(Appendable) - Constructor for class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
MarkdownWriter(Appendable, int) - Constructor for class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
MAX_BLANK_LINES - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
MAX_TRAILING_BLANK_LINES - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
maxBlankLines - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
maxTrailingBlankLines - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
minSetextMarkerLength - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
modifyTransformedReference(String, NodeFormatterContext) - Method in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
myComparator - Variable in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 

N

NodeFormatter - Interface in com.vladsch.flexmark.formatter.internal
A renderer for a set of node types.
NodeFormatterContext - Interface in com.vladsch.flexmark.formatter.internal
The context for node rendering, including configuration and functionality for the node renderer to use.
nodeFormatterFactory(NodeFormatterFactory) - Method in class com.vladsch.flexmark.formatter.internal.Formatter.Builder
Add a factory for instantiating a node renderer (done when rendering).
NodeFormatterFactory - Interface in com.vladsch.flexmark.formatter.internal
Factory for instantiating new node renderers when rendering is done.
NodeFormatterSubContext - Class in com.vladsch.flexmark.formatter.internal
 
NodeFormatterSubContext(MarkdownWriter) - Constructor for class com.vladsch.flexmark.formatter.internal.NodeFormatterSubContext
 
NodeFormattingHandler<N extends com.vladsch.flexmark.ast.Node> - Class in com.vladsch.flexmark.formatter.internal
 
NodeFormattingHandler(Class<? extends N>, CustomNodeFormatter<N>) - Constructor for class com.vladsch.flexmark.formatter.internal.NodeFormattingHandler
 
NodeRepositoryFormatter<R extends com.vladsch.flexmark.ast.NodeRepository<B>,B extends com.vladsch.flexmark.ast.Node & com.vladsch.flexmark.ast.ReferenceNode<R,B,N>,N extends com.vladsch.flexmark.ast.Node & com.vladsch.flexmark.ast.ReferencingNode<R,B>> - Class in com.vladsch.flexmark.formatter.internal
 
NodeRepositoryFormatter(DataHolder, DataKey<Map<String, String>>) - Constructor for class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
nodesOfType(Class<?>[]) - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
Get iterable of nodes of given types, in order of their appearance in the document tree, depth first traversal.
nodesOfType(Collection<Class<?>>) - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
 
nonTranslatingSpan(TranslatingSpanRender) - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
nonTranslatingSpan(TranslatingSpanRender) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Separate non-translation span.
NULL_ITERABLE - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 

O

offset() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
offsetWithPending() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
openConditional(ConditionalFormatter) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
openPreFormatted(boolean) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 

P

PhasedNodeFormatter - Interface in com.vladsch.flexmark.formatter.internal
A renderer for a document node for a specific rendering phase
popPrefix() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
pushPrefix() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 

R

recheckUndefinedReferences - Variable in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
REFERENCE_PLACEMENT - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
REFERENCE_SORT - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
referenceList - Variable in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
referencePlacement - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
referenceRepository - Variable in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
referenceSort - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
render(N, NodeFormatterContext, MarkdownWriter) - Method in interface com.vladsch.flexmark.formatter.CustomNodeFormatter
 
render(Node, Appendable) - Method in class com.vladsch.flexmark.formatter.internal.Formatter
Render a node to the appendable
render(Node, Appendable, int) - Method in class com.vladsch.flexmark.formatter.internal.Formatter
Render a node to the appendable
render(Node) - Method in class com.vladsch.flexmark.formatter.internal.Formatter
Render the tree of nodes to markdown
render(Node) - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
Render the specified node and its children using the configured renderers.
render(Node, NodeFormatterContext, MarkdownWriter) - Method in class com.vladsch.flexmark.formatter.internal.NodeFormattingHandler
 
render(NodeFormatterContext, MarkdownWriter) - Method in interface com.vladsch.flexmark.formatter.TranslatingSpanRender
 
renderChildren(Node) - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
Render the children of the node, used by custom renderers
renderDocument(NodeFormatterContext, MarkdownWriter, Document, FormattingPhase) - Method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
renderDocument(NodeFormatterContext, MarkdownWriter, Document, FormattingPhase) - Method in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
renderDocument(NodeFormatterContext, MarkdownWriter, Document, FormattingPhase) - Method in interface com.vladsch.flexmark.formatter.internal.PhasedNodeFormatter
Render the specified node.
rendererOptions(MutableDataHolder) - Method in interface com.vladsch.flexmark.formatter.internal.Formatter.FormatterExtension
This method is called first on all extensions so that they can adjust the options.
renderList(ListBlock, NodeFormatterContext, MarkdownWriter) - Static method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
renderList(ListBlock, NodeFormatterContext, MarkdownWriter, List<Node>) - Static method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
renderListItem(ListItem, NodeFormatterContext, MarkdownWriter, ListOptions, CharSequence, boolean) - Static method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
renderLooseItemParagraph(Paragraph, NodeFormatterContext, MarkdownWriter) - Static method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
renderLooseParagraph(Paragraph, NodeFormatterContext, MarkdownWriter) - Static method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
RenderPurpose - Enum in com.vladsch.flexmark.formatter
 
renderReference(B, NodeFormatterContext, MarkdownWriter) - Method in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
renderReferenceBlock(Reference, NodeFormatterContext, MarkdownWriter) - Method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
renderReferenceBlock(B, NodeFormatterContext, MarkdownWriter) - Method in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
renderTextBlockParagraphLines(Node, NodeFormatterContext, MarkdownWriter) - Static method in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
repeat(char, int) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
repeat(CharSequence, int) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
repeat(CharSequence, int, int, int) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
repositoryNodesDone - Variable in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
reversedNodesOfType(Class<?>[]) - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
Get iterable of nodes of given types, in reverse order of their appearance in the document tree, depth first traversal.
reversedNodesOfType(Collection<Class<?>>) - Method in interface com.vladsch.flexmark.formatter.internal.NodeFormatterContext
 

S

setContext(NodeFormatterContext) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
SETEXT_HEADER_EQUALIZE_MARKER - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
setextHeaderEqualizeMarker - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
setIndentOffset(int) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
setIndentPrefix(CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
setOptions(int) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
setPrefix(CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
setRenderingNode(Node) - Method in class com.vladsch.flexmark.formatter.internal.NodeFormatterSubContext
 
setRenderPurpose(RenderPurpose) - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
setRenderPurpose(RenderPurpose) - Method in interface com.vladsch.flexmark.formatter.TranslationHandler
 
setTranslatedTexts(List<CharSequence>) - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
setTranslatedTexts(List<CharSequence>) - Method in interface com.vladsch.flexmark.formatter.TranslationHandler
 
SPACE_AFTER_ATX_MARKER - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
spaceAfterAtxMarker - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 

T

tailBlankLine() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
tailBlankLine(int) - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
THEMATIC_BREAK - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
thematicBreak - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
toString() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
transformAnchorRef(CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
transformAnchorRef(CharSequence, CharSequence) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
During RenderPurpose.TRANSLATION_SPANS this converts anchorRef to ordinal placeholder id During RenderPurpose.TRANSLATED_SPANS this returns the ordinal placeholder During RenderPurpose.TRANSLATED this returns new anchorRef for the AnchorRefTarget original was referring to
transformNonTranslating(CharSequence, CharSequence, CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
transformNonTranslating(CharSequence, CharSequence, CharSequence, CharSequence) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Transform non-translating text During RenderPurpose.TRANSLATION_SPANS this converts text to non-translating placeholder based on ordinal id During RenderPurpose.TRANSLATED_SPANS this returns the non-translating placeholder based on ordinal id During RenderPurpose.TRANSLATED this returns the original non-translating text for the nonTranslatingText (placeholder)
transformReferenceId(String, NodeFormatterContext) - Method in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
transformTranslating(CharSequence, CharSequence, CharSequence, CharSequence) - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
transformTranslating(CharSequence, CharSequence, CharSequence, CharSequence) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Transform translating text but which is contextually isolated from the text block in which it is located ie.
translatingRefTargetSpan(Node, TranslatingSpanRender) - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
translatingRefTargetSpan(Node, TranslatingSpanRender) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Separate translation span which is also a ref target
translatingSpan(TranslatingSpanRender) - Method in class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
translatingSpan(TranslatingSpanRender) - Method in interface com.vladsch.flexmark.formatter.TranslationContext
Separate translation span.
TranslatingSpanRender - Interface in com.vladsch.flexmark.formatter
 
TRANSLATION_EXCLUDE_PATTERN - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
TRANSLATION_HTML_BLOCK_PREFIX - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
TRANSLATION_HTML_BLOCK_TAG_PATTERN - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
TRANSLATION_HTML_INLINE_TAG_PATTERN - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
TRANSLATION_ID_FORMAT - Static variable in class com.vladsch.flexmark.formatter.internal.Formatter
 
TranslationContext - Interface in com.vladsch.flexmark.formatter
 
translationExcludePattern - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
TranslationHandler - Interface in com.vladsch.flexmark.formatter
 
TranslationHandlerFactory - Interface in com.vladsch.flexmark.formatter
 
TranslationHandlerImpl - Class in com.vladsch.flexmark.formatter.internal
 
TranslationHandlerImpl(DataHolder, FormatterOptions, HtmlIdGeneratorFactory) - Constructor for class com.vladsch.flexmark.formatter.internal.TranslationHandlerImpl
 
translationHtmlBlockPrefix - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
translationHtmlBlockTagPattern - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
translationHtmlInlineTagPattern - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
translationIdFormat - Variable in class com.vladsch.flexmark.formatter.internal.FormatterOptions
 
TranslationPlaceholderGenerator - Interface in com.vladsch.flexmark.formatter
 
translationRender(Node, Appendable, TranslationHandler, RenderPurpose) - Method in class com.vladsch.flexmark.formatter.internal.Formatter
Render a node to the appendable
translationRender(Node, Appendable, int, TranslationHandler, RenderPurpose) - Method in class com.vladsch.flexmark.formatter.internal.Formatter
Render a node to the appendable
translationRender(Node, TranslationHandler, RenderPurpose) - Method in class com.vladsch.flexmark.formatter.internal.Formatter
Render the tree of nodes to markdown

U

unIndent() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
unusedReferences - Variable in class com.vladsch.flexmark.formatter.internal.NodeRepositoryFormatter
 
UNWRAPPED_AUTO_LINKS - Static variable in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 
UNWRAPPED_AUTO_LINKS_MAP - Static variable in class com.vladsch.flexmark.formatter.internal.CoreNodeFormatter
 

V

valueOf(String) - Static method in enum com.vladsch.flexmark.formatter.internal.FormattingPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.vladsch.flexmark.formatter.RenderPurpose
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.vladsch.flexmark.formatter.internal.FormattingPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.vladsch.flexmark.formatter.RenderPurpose
Returns an array containing the constants of this enum type, in the order they are declared.

W

willIndent() - Method in class com.vladsch.flexmark.formatter.internal.MarkdownWriter
 
withOptions(DataHolder) - Method in class com.vladsch.flexmark.formatter.internal.Formatter
 
A B C E F G I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.