A B C D E F G H I K L M N P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(BasedSequence, int) - Method in class com.vladsch.flexmark.util.ast.BlockContent
- add(CharSequence) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- ADD_SPACES_BETWEEN_NODES - com.vladsch.flexmark.util.ast.TextContainer.Flags
- addAll(List<BasedSequence>, List<Integer>) - Method in class com.vladsch.flexmark.util.ast.BlockContent
- addAll(Iterable<? extends CharSequence>) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- addByLength(int, int) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- addByOffsets(int, int) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- addHandler(VisitHandler) - Method in class com.vladsch.flexmark.util.ast.NodeVisitor
- addHandlers(VisitHandler[]) - Method in class com.vladsch.flexmark.util.ast.NodeVisitor
- addHandlers(VisitHandler[]...) - Method in class com.vladsch.flexmark.util.ast.NodeVisitor
- addHandlers(Collection<VisitHandler>) - Method in class com.vladsch.flexmark.util.ast.NodeVisitor
- addRange(Range) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- addTypedHandlers(Collection<VisitHandler<?>>) - Method in class com.vladsch.flexmark.util.ast.NodeVisitor
- aggregate() - Method in class com.vladsch.flexmark.util.ast.Document
- aggregate(DataHolder, DataHolder) - Static method in class com.vladsch.flexmark.util.ast.Document
- aggregateActions(DataHolder, DataHolder) - Static method in class com.vladsch.flexmark.util.ast.Document
- AllNodesVisitor - Class in com.vladsch.flexmark.util.ast
- AllNodesVisitor() - Constructor for class com.vladsch.flexmark.util.ast.AllNodesVisitor
- append(char) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- append(char, int) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- append(int, int) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- append(Range) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- append(CharSequence) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- append(CharSequence, int) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- append(CharSequence, int, int) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- append(Iterable<? extends CharSequence>) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- appendChain(Node) - Method in class com.vladsch.flexmark.util.ast.Node
-
Append all from child to end of chain to this node
- appendChild(Node) - Method in class com.vladsch.flexmark.util.ast.Node
- appendEol() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- apply(Node) - Method in class com.vladsch.flexmark.util.ast.NodeClassifier
- AST_ADAPTER - Static variable in class com.vladsch.flexmark.util.ast.Node
- astChars(StringBuilder, CharSequence, String) - Static method in class com.vladsch.flexmark.util.ast.Node
- astExtraChars(StringBuilder) - Method in class com.vladsch.flexmark.util.ast.Node
- astString(StringBuilder, boolean) - Method in class com.vladsch.flexmark.util.ast.Node
B
- baseSubSequence(int) - Method in class com.vladsch.flexmark.util.ast.Node
- baseSubSequence(int, int) - Method in class com.vladsch.flexmark.util.ast.Node
- BlankLine - Class in com.vladsch.flexmark.util.ast
- BlankLine(BasedSequence) - Constructor for class com.vladsch.flexmark.util.ast.BlankLine
- BlankLine(BasedSequence, Block) - Constructor for class com.vladsch.flexmark.util.ast.BlankLine
- BlankLineBreakNode - Interface in com.vladsch.flexmark.util.ast
-
Implemented by nodes after which text collecting visitor should add a line break regardless of whether there is a previous line break
- BlankLineContainer - Interface in com.vladsch.flexmark.util.ast
- Block - Class in com.vladsch.flexmark.util.ast
- Block() - Constructor for class com.vladsch.flexmark.util.ast.Block
- Block(BasedSequence) - Constructor for class com.vladsch.flexmark.util.ast.Block
- Block(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.util.ast.Block
- Block(List<BasedSequence>) - Constructor for class com.vladsch.flexmark.util.ast.Block
- Block(BlockContent) - Constructor for class com.vladsch.flexmark.util.ast.Block
- blockAdded(Block) - Method in interface com.vladsch.flexmark.util.ast.BlockTracker
- blockAddedWithChildren(Block) - Method in interface com.vladsch.flexmark.util.ast.BlockTracker
- blockAddedWithDescendants(Block) - Method in interface com.vladsch.flexmark.util.ast.BlockTracker
- BlockContent - Class in com.vladsch.flexmark.util.ast
- BlockContent() - Constructor for class com.vladsch.flexmark.util.ast.BlockContent
- BlockContent(BlockContent, int, int) - Constructor for class com.vladsch.flexmark.util.ast.BlockContent
- BlockNodeVisitor - Class in com.vladsch.flexmark.util.ast
-
Used to visit only block nodes, non block nodes or children of non-block nodes are not visited
- BlockNodeVisitor() - Constructor for class com.vladsch.flexmark.util.ast.BlockNodeVisitor
- BlockNodeVisitor(VisitHandler...) - Constructor for class com.vladsch.flexmark.util.ast.BlockNodeVisitor
- BlockNodeVisitor(VisitHandler[]...) - Constructor for class com.vladsch.flexmark.util.ast.BlockNodeVisitor
- BlockNodeVisitor(Collection<VisitHandler>) - Constructor for class com.vladsch.flexmark.util.ast.BlockNodeVisitor
- BlockQuoteLike - Interface in com.vladsch.flexmark.util.ast
- blockRemoved(Block) - Method in interface com.vladsch.flexmark.util.ast.BlockTracker
- blockRemovedWithChildren(Block) - Method in interface com.vladsch.flexmark.util.ast.BlockTracker
- blockRemovedWithDescendants(Block) - Method in interface com.vladsch.flexmark.util.ast.BlockTracker
- BlockTracker - Interface in com.vladsch.flexmark.util.ast
C
- charAt(int) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- classify(Node) - Method in class com.vladsch.flexmark.util.ast.NodeClassifierVisitor
- ClassifyingNodeTracker - Class in com.vladsch.flexmark.util.ast
- ClassifyingNodeTracker(NodeTracker, Map<Class<? extends Node>, Set<Class<?>>>) - Constructor for class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- clear() - Method in class com.vladsch.flexmark.util.ast.Document
- clear() - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- collect(Node) - Method in class com.vladsch.flexmark.util.ast.NodeCollectingVisitor
- collect(Node) - Method in class com.vladsch.flexmark.util.ast.TextCollectingVisitor
- collect(Node, int) - Method in class com.vladsch.flexmark.util.ast.TextCollectingVisitor
- collectAndGetSequence(Node) - Method in class com.vladsch.flexmark.util.ast.TextCollectingVisitor
- collectAndGetSequence(Node, int) - Method in class com.vladsch.flexmark.util.ast.TextCollectingVisitor
- collectAndGetText(Node) - Method in class com.vladsch.flexmark.util.ast.TextCollectingVisitor
- collectAndGetText(Node, int) - Method in class com.vladsch.flexmark.util.ast.TextCollectingVisitor
- collectEndText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in interface com.vladsch.flexmark.util.ast.TextContainer
-
Append node's text ending, after any child nodes have been visited.
- collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in interface com.vladsch.flexmark.util.ast.DelimitedNode
- collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>, int, NodeVisitor) - Method in interface com.vladsch.flexmark.util.ast.TextContainer
-
Append node's text
- com.vladsch.flexmark.util.ast - package com.vladsch.flexmark.util.ast
- contains(DataKeyBase<?>) - Method in class com.vladsch.flexmark.util.ast.Document
- containsKey(Object) - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- containsValue(Object) - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- Content - Interface in com.vladsch.flexmark.util.ast
-
A node that uses delimiters in the source form (e.g.
- ContentNode - Class in com.vladsch.flexmark.util.ast
- ContentNode() - Constructor for class com.vladsch.flexmark.util.ast.ContentNode
- ContentNode(BlockContent) - Constructor for class com.vladsch.flexmark.util.ast.ContentNode
- ContentNode(BasedSequence) - Constructor for class com.vladsch.flexmark.util.ast.ContentNode
- ContentNode(BasedSequence, List<BasedSequence>) - Constructor for class com.vladsch.flexmark.util.ast.ContentNode
- ContentNode(List<BasedSequence>) - Constructor for class com.vladsch.flexmark.util.ast.ContentNode
- countAncestorsOfType(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- countDirectAncestorsOfType(Class<?>, Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
D
- DelimitedNode - Interface in com.vladsch.flexmark.util.ast
- delimitedSegmentSpan(StringBuilder, BasedSequence, BasedSequence, BasedSequence, String) - Static method in class com.vladsch.flexmark.util.ast.Node
- delimitedSegmentSpanChars(StringBuilder, BasedSequence, BasedSequence, BasedSequence, String) - Static method in class com.vladsch.flexmark.util.ast.Node
- DescendantNodeIterable - Class in com.vladsch.flexmark.util.ast
- DescendantNodeIterable(ReversiblePeekingIterable<Node>) - Constructor for class com.vladsch.flexmark.util.ast.DescendantNodeIterable
-
iterate nodes, with descendants, depth first until all are done
- DescendantNodeIterator - Class in com.vladsch.flexmark.util.ast
- DescendantNodeIterator(ReversiblePeekingIterator<Node>) - Constructor for class com.vladsch.flexmark.util.ast.DescendantNodeIterator
-
iterate nodes, with descendants, depth first until all are done
- Document - Class in com.vladsch.flexmark.util.ast
- Document(DataHolder, BasedSequence) - Constructor for class com.vladsch.flexmark.util.ast.Document
- DoNotAttributeDecorate - Interface in com.vladsch.flexmark.util.ast
-
To be implemented by nodes marking their text as not for attachment by attributes
- DoNotCollectText - Interface in com.vladsch.flexmark.util.ast
-
To be implemented by nodes marking their text as not for collection
- DoNotDecorate - Interface in com.vladsch.flexmark.util.ast
-
To be implemented by nodes marking their text as not for conversion to links or other decoration methods by extensions
- DoNotLinkDecorate - Interface in com.vladsch.flexmark.util.ast
-
To be implemented by nodes marking their text as not for conversion to links or other decoration methods by extensions
- DoNotTrim - Interface in com.vladsch.flexmark.util.ast
-
To be implemented by nodes marking their text as not to be trimmed because they represent whitespace or EOL text
E
- EMPTY - Static variable in class com.vladsch.flexmark.util.ast.NodeIterable
- EMPTY - Static variable in class com.vladsch.flexmark.util.ast.NodeIterator
- EMPTY_HANDLERS - Static variable in class com.vladsch.flexmark.util.ast.NodeVisitor
- EMPTY_SEGMENTS - Static variable in class com.vladsch.flexmark.util.ast.Node
- emptyBuilder(BasedSequence) - Static method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- emptyBuilder(BasedSequence, int) - Static method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- emptyBuilder(BasedSequence, int, SegmentOptimizer) - Static method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- emptyBuilder(BasedSequence, SegmentOptimizer) - Static method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- emptyBuilder(SequenceBuilder) - Static method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- endOfLine(int) - Method in class com.vladsch.flexmark.util.ast.Node
- entrySet() - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- equals(Object) - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- extractChainTo(Node) - Method in class com.vladsch.flexmark.util.ast.Node
- extractToFirstInChain(Node) - Method in class com.vladsch.flexmark.util.ast.Node
F
- F_ADD_SPACES_BETWEEN_NODES - Static variable in interface com.vladsch.flexmark.util.ast.TextContainer
- F_FOR_HEADING_ID - Static variable in interface com.vladsch.flexmark.util.ast.TextContainer
- F_LINK_ANCHOR - Static variable in interface com.vladsch.flexmark.util.ast.TextContainer
- F_LINK_NODE_TEXT - Static variable in interface com.vladsch.flexmark.util.ast.TextContainer
- F_LINK_PAGE_REF - Static variable in interface com.vladsch.flexmark.util.ast.TextContainer
- F_LINK_TEXT - Static variable in interface com.vladsch.flexmark.util.ast.TextContainer
- F_LINK_TEXT_TYPE - Static variable in interface com.vladsch.flexmark.util.ast.TextContainer
- F_LINK_URL - Static variable in interface com.vladsch.flexmark.util.ast.TextContainer
- F_NO_TRIM_REF_TEXT_END - Static variable in interface com.vladsch.flexmark.util.ast.TextContainer
- F_NO_TRIM_REF_TEXT_START - Static variable in interface com.vladsch.flexmark.util.ast.TextContainer
- F_NODE_TEXT - Static variable in interface com.vladsch.flexmark.util.ast.TextContainer
- FAIL - com.vladsch.flexmark.util.ast.KeepType
- FIRST - com.vladsch.flexmark.util.ast.KeepType
- FOR_HEADING_ID - com.vladsch.flexmark.util.ast.TextContainer.Flags
- forEach(Consumer<? super Node>) - Method in class com.vladsch.flexmark.util.ast.NodeIterable
- forEachRemaining(Consumer<? super Node>) - Method in class com.vladsch.flexmark.util.ast.DescendantNodeIterator
- forEachRemaining(Consumer<? super Node>) - Method in class com.vladsch.flexmark.util.ast.NodeIterator
G
- get(Object) - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- getAll() - Method in class com.vladsch.flexmark.util.ast.Document
- getAncestorOfType(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- getAstExtra(StringBuilder) - Method in class com.vladsch.flexmark.util.ast.Node
- getBaseSequence() - Method in class com.vladsch.flexmark.util.ast.Node
- getBaseSequence() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- getBits() - Method in enum com.vladsch.flexmark.util.ast.TextContainer.Flags
- getBlankLineSibling() - Method in class com.vladsch.flexmark.util.ast.Node
- getBuilder() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- getCategoryItems(Class<? extends X>, Set<Class<?>>) - Method in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- getChars() - Method in interface com.vladsch.flexmark.util.ast.BlockQuoteLike
- getChars() - Method in interface com.vladsch.flexmark.util.ast.DelimitedNode
- getChars() - Method in class com.vladsch.flexmark.util.ast.Node
- getCharsFromSegments() - Method in class com.vladsch.flexmark.util.ast.Node
-
Get the char sequence from segments making up the node's characters.
- getChildChars() - Method in class com.vladsch.flexmark.util.ast.Node
- getChildIterator() - Method in class com.vladsch.flexmark.util.ast.Node
- getChildOfType(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- getChildren() - Method in class com.vladsch.flexmark.util.ast.Node
- getClaimedBlankLine() - Method in class com.vladsch.flexmark.util.ast.BlankLine
- getClosingMarker() - Method in interface com.vladsch.flexmark.util.ast.DelimitedNode
- getContentChars() - Method in interface com.vladsch.flexmark.util.ast.Content
- getContentChars() - Method in class com.vladsch.flexmark.util.ast.ContentNode
- getContentChars(int, int) - Method in interface com.vladsch.flexmark.util.ast.Content
- getContentChars(int, int) - Method in class com.vladsch.flexmark.util.ast.ContentNode
- getContentLines() - Method in interface com.vladsch.flexmark.util.ast.Content
- getContentLines() - Method in class com.vladsch.flexmark.util.ast.ContentNode
- getContentLines(int, int) - Method in interface com.vladsch.flexmark.util.ast.Content
- getContentLines(int, int) - Method in class com.vladsch.flexmark.util.ast.ContentNode
- getContents() - Method in class com.vladsch.flexmark.util.ast.BlockContent
- getContents(int, int) - Method in class com.vladsch.flexmark.util.ast.BlockContent
- getDataKey() - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- getDescendants() - Method in class com.vladsch.flexmark.util.ast.Node
- getDocument() - Method in interface com.vladsch.flexmark.util.ast.BlockQuoteLike
- getDocument() - Method in class com.vladsch.flexmark.util.ast.Node
- getEmptyPrefix() - Method in class com.vladsch.flexmark.util.ast.Node
- getEmptySuffix() - Method in class com.vladsch.flexmark.util.ast.Node
- getEndLineNumber() - Method in class com.vladsch.flexmark.util.ast.Node
- getEndOffset() - Method in class com.vladsch.flexmark.util.ast.BlockContent
- getEndOffset() - Method in class com.vladsch.flexmark.util.ast.Node
- getEndOfLine() - Method in class com.vladsch.flexmark.util.ast.Node
- getExactChildChars() - Method in class com.vladsch.flexmark.util.ast.Node
- getExclusionMap() - Method in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- getExclusionSet() - Method in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- getFirstChild() - Method in interface com.vladsch.flexmark.util.ast.BlockQuoteLike
- getFirstChild() - Method in class com.vladsch.flexmark.util.ast.Node
- getFirstChildAny(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- getFirstChildAnyNot(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- getFirstInChain() - Method in class com.vladsch.flexmark.util.ast.Node
- getFromRaw(CharSequence) - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- getGrandParent() - Method in class com.vladsch.flexmark.util.ast.Node
- getItems() - Method in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- getKeepDataKey() - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- getKeys() - Method in class com.vladsch.flexmark.util.ast.Document
- getLastBlankLineChild() - Method in class com.vladsch.flexmark.util.ast.Node
-
Overridden by ListBlock and any others whose children propagate their blank line to parent
- getLastChild() - Method in class com.vladsch.flexmark.util.ast.Node
- getLastChildAny(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- getLastChildAnyNot(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- getLastInChain() - Method in class com.vladsch.flexmark.util.ast.Node
- getLastNode() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- getLeadSegment(BasedSequence[]) - Static method in class com.vladsch.flexmark.util.ast.Node
- getLine(int) - Method in class com.vladsch.flexmark.util.ast.BlockContent
- getLineChars(int) - Method in interface com.vladsch.flexmark.util.ast.Content
- getLineChars(int) - Method in class com.vladsch.flexmark.util.ast.ContentNode
- getLineColumnAtEnd() - Method in class com.vladsch.flexmark.util.ast.Node
- getLineCount() - Method in class com.vladsch.flexmark.util.ast.BlockContent
- getLineCount() - Method in interface com.vladsch.flexmark.util.ast.Content
- getLineCount() - Method in class com.vladsch.flexmark.util.ast.ContentNode
- getLineCount() - Method in class com.vladsch.flexmark.util.ast.Document
- getLineIndent() - Method in class com.vladsch.flexmark.util.ast.BlockContent
- getLineIndents() - Method in class com.vladsch.flexmark.util.ast.BlockContent
- getLineNumber() - Method in class com.vladsch.flexmark.util.ast.Node
- getLineNumber(int) - Method in class com.vladsch.flexmark.util.ast.Document
-
Get line number at offset
- getLines() - Method in class com.vladsch.flexmark.util.ast.BlockContent
- getNext() - Method in class com.vladsch.flexmark.util.ast.Node
- getNextAny(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- getNextAnyNot(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- getNodeAncestryMap() - Method in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- getNodeClassifier() - Method in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- getNodeName() - Method in class com.vladsch.flexmark.util.ast.Node
- getNodeOfTypeIndex(Node, Class<?>...) - Static method in class com.vladsch.flexmark.util.ast.Node
- getNodeOfTypeIndex(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- getOldestAncestorOfTypeAfter(Class<?>, Class<?>) - Method in class com.vladsch.flexmark.util.ast.Node
- getOpeningMarker() - Method in interface com.vladsch.flexmark.util.ast.BlockQuoteLike
- getOpeningMarker() - Method in interface com.vladsch.flexmark.util.ast.DelimitedNode
- getOptions() - Method in interface com.vladsch.flexmark.util.ast.IParse
-
Get Options for parsing
- getOptions() - Method in interface com.vladsch.flexmark.util.ast.IRender
-
Get Options for parsing
- getOrCompute(DataKeyBase<?>, DataValueFactory<?>) - Method in class com.vladsch.flexmark.util.ast.Document
- getOut() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- getParent() - Method in class com.vladsch.flexmark.util.ast.Block
- getParent() - Method in class com.vladsch.flexmark.util.ast.Node
- getPrevious() - Method in class com.vladsch.flexmark.util.ast.Node
- getPreviousAny(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- getPreviousAnyNot(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- getReference() - Method in interface com.vladsch.flexmark.util.ast.ReferencingNode
- getReferencedElements(Node) - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- getReferenceNode(Document) - Method in interface com.vladsch.flexmark.util.ast.ReferencingNode
- getReferenceNode(R) - Method in interface com.vladsch.flexmark.util.ast.ReferencingNode
- getReferencingNode(Node) - Method in interface com.vladsch.flexmark.util.ast.ReferenceNode
- getReversedChildIterator() - Method in class com.vladsch.flexmark.util.ast.Node
- getReversedChildren() - Method in class com.vladsch.flexmark.util.ast.Node
- getReversedDescendants() - Method in class com.vladsch.flexmark.util.ast.Node
- getSegmentBuilder() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- getSegments() - Method in class com.vladsch.flexmark.util.ast.BlankLine
- getSegments() - Method in class com.vladsch.flexmark.util.ast.Document
- getSegments() - Method in class com.vladsch.flexmark.util.ast.Node
- getSegmentsForChars() - Method in class com.vladsch.flexmark.util.ast.Node
-
Get the segments making up the node's characters.
- getSequence() - Method in class com.vladsch.flexmark.util.ast.TextCollectingVisitor
- getSingleBasedSequence() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- getSourceLength() - Method in class com.vladsch.flexmark.util.ast.BlockContent
- getSourceRange() - Method in class com.vladsch.flexmark.util.ast.Node
- getSpanningChars() - Method in class com.vladsch.flexmark.util.ast.BlockContent
- getSpanningChars() - Method in interface com.vladsch.flexmark.util.ast.Content
- getSpanningChars() - Method in class com.vladsch.flexmark.util.ast.ContentNode
- getStartLineNumber() - Method in class com.vladsch.flexmark.util.ast.Node
- getStartOffset() - Method in class com.vladsch.flexmark.util.ast.BlockContent
- getStartOffset() - Method in class com.vladsch.flexmark.util.ast.Node
- getStartOfLine() - Method in class com.vladsch.flexmark.util.ast.Node
- getString() - Method in class com.vladsch.flexmark.util.ast.BlockContent
- getSubClassingBag() - Method in class com.vladsch.flexmark.util.ast.NodeCollectingVisitor
- getText() - Method in interface com.vladsch.flexmark.util.ast.DelimitedNode
- getText() - Method in class com.vladsch.flexmark.util.ast.TextCollectingVisitor
- getTextLength() - Method in class com.vladsch.flexmark.util.ast.Node
- getTrailSegment(BasedSequence[]) - Static method in class com.vladsch.flexmark.util.ast.Node
- getValues() - Method in class com.vladsch.flexmark.util.ast.NodeRepository
H
- hasChildren() - Method in class com.vladsch.flexmark.util.ast.Node
- hashCode() - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- hasNext() - Method in class com.vladsch.flexmark.util.ast.DescendantNodeIterator
- hasNext() - Method in class com.vladsch.flexmark.util.ast.NodeIterator
- hasOrMoreChildren(int) - Method in class com.vladsch.flexmark.util.ast.Node
- hasSingleLine() - Method in class com.vladsch.flexmark.util.ast.BlockContent
I
- insertAfter(Node) - Method in class com.vladsch.flexmark.util.ast.Node
- insertBefore(Node) - Method in class com.vladsch.flexmark.util.ast.Node
- insertChainAfter(Node) - Method in class com.vladsch.flexmark.util.ast.Node
-
Append all from child to end of chain to this node
- insertChainBefore(Node) - Method in class com.vladsch.flexmark.util.ast.Node
-
Append all from child to end of chain to this node
- INSTANCE - Static variable in class com.vladsch.flexmark.util.ast.NodeClassifier
- IParse - Interface in com.vladsch.flexmark.util.ast
-
Interface to generic parser for RenderingTestCase customizations
- IRender - Interface in com.vladsch.flexmark.util.ast
-
Render interface for rendering implementation for RenderingTestCase
- isClaimed() - Method in class com.vladsch.flexmark.util.ast.BlankLine
- isDefined() - Method in interface com.vladsch.flexmark.util.ast.ReferencingNode
- isEmpty() - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- isNeedEol() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- isOrDescendantOfType(Class<?>...) - Method in class com.vladsch.flexmark.util.ast.Node
- isReversed() - Method in class com.vladsch.flexmark.util.ast.DescendantNodeIterable
- isReversed() - Method in class com.vladsch.flexmark.util.ast.DescendantNodeIterator
- isReversed() - Method in class com.vladsch.flexmark.util.ast.NodeIterable
- isReversed() - Method in class com.vladsch.flexmark.util.ast.NodeIterator
- iterator() - Method in class com.vladsch.flexmark.util.ast.DescendantNodeIterable
- iterator() - Method in class com.vladsch.flexmark.util.ast.NodeIterable
K
- KeepTrailingBlankLineContainer - Interface in com.vladsch.flexmark.util.ast
- keepType - Variable in class com.vladsch.flexmark.util.ast.NodeRepository
- KeepType - Enum in com.vladsch.flexmark.util.ast
- keySet() - Method in class com.vladsch.flexmark.util.ast.NodeRepository
L
- LAST - com.vladsch.flexmark.util.ast.KeepType
- length() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- LineBreakNode - Interface in com.vladsch.flexmark.util.ast
-
Implemented by nodes after which text collecting visitor should add a line break
- lineColumnAtIndex(int) - Method in class com.vladsch.flexmark.util.ast.Node
- lineColumnAtStart() - Method in class com.vladsch.flexmark.util.ast.Node
- lineSegments - Variable in class com.vladsch.flexmark.util.ast.ContentNode
- LINK_TEXT_TYPE - com.vladsch.flexmark.util.ast.TextContainer.Flags
- LOCKED - com.vladsch.flexmark.util.ast.KeepType
M
- merge(DataHolder...) - Static method in class com.vladsch.flexmark.util.ast.Document
- moveTrailingBlankLines() - Method in class com.vladsch.flexmark.util.ast.Node
N
- needEol() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- needSpace() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- next() - Method in class com.vladsch.flexmark.util.ast.DescendantNodeIterator
- next() - Method in class com.vladsch.flexmark.util.ast.NodeIterator
- NO_TRIM_REF_TEXT_END - com.vladsch.flexmark.util.ast.TextContainer.Flags
- NO_TRIM_REF_TEXT_START - com.vladsch.flexmark.util.ast.TextContainer.Flags
- Node - Class in com.vladsch.flexmark.util.ast
- Node() - Constructor for class com.vladsch.flexmark.util.ast.Node
- Node(BasedSequence) - Constructor for class com.vladsch.flexmark.util.ast.Node
- NODE_CLASSIFIER - Static variable in class com.vladsch.flexmark.util.ast.NodeCollectingVisitor
- NODE_TEXT - com.vladsch.flexmark.util.ast.TextContainer.Flags
- nodeAdded(Node) - Method in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- nodeAdded(Node) - Method in class com.vladsch.flexmark.util.ast.NodeClassifierVisitor
- nodeAdded(Node) - Method in interface com.vladsch.flexmark.util.ast.NodeTracker
- nodeAddedWithChildren(Node) - Method in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- nodeAddedWithChildren(Node) - Method in class com.vladsch.flexmark.util.ast.NodeClassifierVisitor
- nodeAddedWithChildren(Node) - Method in interface com.vladsch.flexmark.util.ast.NodeTracker
- nodeAddedWithDescendants(Node) - Method in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- nodeAddedWithDescendants(Node) - Method in class com.vladsch.flexmark.util.ast.NodeClassifierVisitor
- nodeAddedWithDescendants(Node) - Method in interface com.vladsch.flexmark.util.ast.NodeTracker
- nodeClassifier - Variable in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- NodeClassifier - Class in com.vladsch.flexmark.util.ast
- NodeClassifierVisitor - Class in com.vladsch.flexmark.util.ast
- NodeClassifierVisitor(Map<Class<? extends Node>, Set<Class<?>>>) - Constructor for class com.vladsch.flexmark.util.ast.NodeClassifierVisitor
- NodeCollectingVisitor - Class in com.vladsch.flexmark.util.ast
- NodeCollectingVisitor(Set<Class<?>>) - Constructor for class com.vladsch.flexmark.util.ast.NodeCollectingVisitor
- NodeIterable - Class in com.vladsch.flexmark.util.ast
- NodeIterable(Node, Node, boolean) - Constructor for class com.vladsch.flexmark.util.ast.NodeIterable
- NodeIterator - Class in com.vladsch.flexmark.util.ast
- NodeIterator(Node) - Constructor for class com.vladsch.flexmark.util.ast.NodeIterator
- NodeIterator(Node, boolean) - Constructor for class com.vladsch.flexmark.util.ast.NodeIterator
- NodeIterator(Node, Node) - Constructor for class com.vladsch.flexmark.util.ast.NodeIterator
- NodeIterator(Node, Node, boolean) - Constructor for class com.vladsch.flexmark.util.ast.NodeIterator
-
iterate nodes until null or last node is iterated over
- nodeList - Variable in class com.vladsch.flexmark.util.ast.NodeRepository
- nodeMap - Variable in class com.vladsch.flexmark.util.ast.NodeRepository
- nodeRemoved(Node) - Method in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- nodeRemoved(Node) - Method in class com.vladsch.flexmark.util.ast.NodeClassifierVisitor
- nodeRemoved(Node) - Method in interface com.vladsch.flexmark.util.ast.NodeTracker
- nodeRemovedWithChildren(Node) - Method in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- nodeRemovedWithChildren(Node) - Method in class com.vladsch.flexmark.util.ast.NodeClassifierVisitor
- nodeRemovedWithChildren(Node) - Method in interface com.vladsch.flexmark.util.ast.NodeTracker
- nodeRemovedWithDescendants(Node) - Method in class com.vladsch.flexmark.util.ast.ClassifyingNodeTracker
- nodeRemovedWithDescendants(Node) - Method in class com.vladsch.flexmark.util.ast.NodeClassifierVisitor
- nodeRemovedWithDescendants(Node) - Method in interface com.vladsch.flexmark.util.ast.NodeTracker
- NodeRepository<T> - Class in com.vladsch.flexmark.util.ast
- NodeRepository(KeepType) - Constructor for class com.vladsch.flexmark.util.ast.NodeRepository
- NodeTracker - Interface in com.vladsch.flexmark.util.ast
- NodeVisitHandler - Interface in com.vladsch.flexmark.util.ast
-
Interface to visit variations on specific nodes: visit() visiting node and if no handler defined then visit node's children visitNodeOnly() visit node and if no handler then do not process children visitChildren() visit node's children
- NodeVisitor - Class in com.vladsch.flexmark.util.ast
- NodeVisitor() - Constructor for class com.vladsch.flexmark.util.ast.NodeVisitor
- NodeVisitor(VisitHandler...) - Constructor for class com.vladsch.flexmark.util.ast.NodeVisitor
- NodeVisitor(VisitHandler[]...) - Constructor for class com.vladsch.flexmark.util.ast.NodeVisitor
- NodeVisitor(Collection<VisitHandler>) - Constructor for class com.vladsch.flexmark.util.ast.NodeVisitor
- NodeVisitorBase - Class in com.vladsch.flexmark.util.ast
-
Abstract visitor that visits all children by default.
- NodeVisitorBase() - Constructor for class com.vladsch.flexmark.util.ast.NodeVisitorBase
- NonRenderingInline - Interface in com.vladsch.flexmark.util.ast
-
Non rendering inline node, paragraphs containing only these types are not rendered because they are empty
- normalizeKey(CharSequence) - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- NULL - Static variable in class com.vladsch.flexmark.util.ast.Document
P
- parse(BasedSequence) - Method in interface com.vladsch.flexmark.util.ast.IParse
-
Parse the specified input text into a tree of nodes.
- parse(String) - Method in interface com.vladsch.flexmark.util.ast.IParse
-
Parse the specified input text into a tree of nodes.
- parseReader(Reader) - Method in interface com.vladsch.flexmark.util.ast.IParse
-
Parse the specified reader into a tree of nodes.
- peek() - Method in class com.vladsch.flexmark.util.ast.DescendantNodeIterator
- peek() - Method in class com.vladsch.flexmark.util.ast.NodeIterator
- prependChild(Node) - Method in class com.vladsch.flexmark.util.ast.Node
- process(Node) - Method in class com.vladsch.flexmark.util.ast.AllNodesVisitor
- processNode(Node, boolean, BiConsumer<Node, Visitor<Node>>) - Method in class com.vladsch.flexmark.util.ast.BlockNodeVisitor
- put(String, T) - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- putAll(Map<? extends String, ? extends T>) - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- putRawKey(CharSequence, T) - Method in class com.vladsch.flexmark.util.ast.NodeRepository
R
- ReferenceNode<R extends NodeRepository<B>,B extends Node,N extends Node> - Interface in com.vladsch.flexmark.util.ast
- ReferencingNode<R extends NodeRepository<B>,B extends ReferenceNode> - Interface in com.vladsch.flexmark.util.ast
- remove() - Method in class com.vladsch.flexmark.util.ast.DescendantNodeIterator
- remove() - Method in class com.vladsch.flexmark.util.ast.NodeIterator
-
Remove the last node returned by
NodeIterator.next() - remove(DataKeyBase<?>) - Method in class com.vladsch.flexmark.util.ast.Document
- remove(Object) - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- removeChildren() - Method in class com.vladsch.flexmark.util.ast.Node
- render(Node) - Method in interface com.vladsch.flexmark.util.ast.IRender
-
Render the tree of nodes to HTML.
- render(Node, Appendable) - Method in interface com.vladsch.flexmark.util.ast.IRender
- reversed() - Method in class com.vladsch.flexmark.util.ast.DescendantNodeIterable
- reversed() - Method in class com.vladsch.flexmark.util.ast.NodeIterable
- reversedIterator() - Method in class com.vladsch.flexmark.util.ast.DescendantNodeIterable
- reversedIterator() - Method in class com.vladsch.flexmark.util.ast.NodeIterable
S
- segmentSpan(StringBuilder, int, int, String) - Static method in class com.vladsch.flexmark.util.ast.Node
- segmentSpan(StringBuilder, BasedSequence, String) - Static method in class com.vladsch.flexmark.util.ast.Node
- segmentSpanChars(StringBuilder, int, int, String, String) - Static method in class com.vladsch.flexmark.util.ast.Node
- segmentSpanChars(StringBuilder, int, int, String, String, String, String) - Static method in class com.vladsch.flexmark.util.ast.Node
- segmentSpanChars(StringBuilder, BasedSequence, String) - Static method in class com.vladsch.flexmark.util.ast.Node
- segmentSpanCharsToVisible(StringBuilder, BasedSequence, String) - Static method in class com.vladsch.flexmark.util.ast.Node
- set(DataKey<T>, T) - Method in class com.vladsch.flexmark.util.ast.Document
- set(NullableDataKey<T>, T) - Method in class com.vladsch.flexmark.util.ast.Document
- setAll(DataHolder) - Method in class com.vladsch.flexmark.util.ast.Document
- setChars(BasedSequence) - Method in class com.vladsch.flexmark.util.ast.Node
- setCharsFromContent() - Method in class com.vladsch.flexmark.util.ast.Node
- setCharsFromContentOnly() - Method in class com.vladsch.flexmark.util.ast.Node
- setCharsFromSegments() - Method in class com.vladsch.flexmark.util.ast.Node
-
Set the node's char string from segments making up the node's characters.
- setClaimedBlankLine(Block) - Method in class com.vladsch.flexmark.util.ast.BlankLine
- setClosingMarker(BasedSequence) - Method in interface com.vladsch.flexmark.util.ast.DelimitedNode
- setContent(BlockContent) - Method in class com.vladsch.flexmark.util.ast.ContentNode
- setContent(BasedSequence, List<BasedSequence>) - Method in class com.vladsch.flexmark.util.ast.ContentNode
- setContent(List<BasedSequence>) - Method in class com.vladsch.flexmark.util.ast.ContentNode
- setContentLine(int, BasedSequence) - Method in class com.vladsch.flexmark.util.ast.ContentNode
- setContentLines(List<BasedSequence>) - Method in class com.vladsch.flexmark.util.ast.ContentNode
- setFrom(MutableDataSetter) - Method in class com.vladsch.flexmark.util.ast.Document
- setIn(MutableDataHolder) - Method in class com.vladsch.flexmark.util.ast.Document
- setLastNode(Node) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- setNeedEol(boolean) - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- setOpeningMarker(BasedSequence) - Method in interface com.vladsch.flexmark.util.ast.DelimitedNode
- setParent(Node) - Method in class com.vladsch.flexmark.util.ast.Block
- setParent(Node) - Method in class com.vladsch.flexmark.util.ast.Node
- setText(BasedSequence) - Method in interface com.vladsch.flexmark.util.ast.DelimitedNode
- size() - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- SpaceInsertingSequenceBuilder - Class in com.vladsch.flexmark.util.ast
- spanningChars(BasedSequence...) - Static method in class com.vladsch.flexmark.util.ast.Node
- SPLICE - Static variable in class com.vladsch.flexmark.util.ast.Node
- startOfLine(int) - Method in class com.vladsch.flexmark.util.ast.Node
- subContents(int, int) - Method in class com.vladsch.flexmark.util.ast.BlockContent
T
- takeChildren(Node) - Method in class com.vladsch.flexmark.util.ast.Node
- TextCollectingVisitor - Class in com.vladsch.flexmark.util.ast
- TextCollectingVisitor() - Constructor for class com.vladsch.flexmark.util.ast.TextCollectingVisitor
- TextContainer - Interface in com.vladsch.flexmark.util.ast
- TextContainer.Flags - Enum in com.vladsch.flexmark.util.ast
- toAstString(boolean) - Method in class com.vladsch.flexmark.util.ast.Node
- toDataSet() - Method in class com.vladsch.flexmark.util.ast.Document
- toImmutable() - Method in class com.vladsch.flexmark.util.ast.Document
- toMutable() - Method in class com.vladsch.flexmark.util.ast.Document
- toSegmentSpan(BasedSequence, String) - Static method in class com.vladsch.flexmark.util.ast.Node
- toSequence() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- toString() - Method in class com.vladsch.flexmark.util.ast.Node
- toString() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- toStringAttributes() - Method in class com.vladsch.flexmark.util.ast.Node
- toStringNoAddedSpaces() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- toStringWithRanges() - Method in class com.vladsch.flexmark.util.ast.SpaceInsertingSequenceBuilder
- transferReferences(Document, Document, Boolean) - Method in interface com.vladsch.flexmark.util.ast.IParse
-
Transfer reference definition between documents
- transferReferences(NodeRepository<T>, NodeRepository<T>, boolean, Map<String, String>) - Static method in class com.vladsch.flexmark.util.ast.NodeRepository
- TypographicText - Interface in com.vladsch.flexmark.util.ast
U
V
- valueOf(String) - Static method in enum com.vladsch.flexmark.util.ast.KeepType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.vladsch.flexmark.util.ast.TextContainer.Flags
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.vladsch.flexmark.util.ast.KeepType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- values() - Static method in enum com.vladsch.flexmark.util.ast.TextContainer.Flags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visit(Node) - Method in class com.vladsch.flexmark.util.ast.AllNodesVisitor
- visit(Node) - Method in class com.vladsch.flexmark.util.ast.NodeClassifierVisitor
- visit(Node) - Method in class com.vladsch.flexmark.util.ast.NodeVisitor
- visit(Node) - Method in class com.vladsch.flexmark.util.ast.NodeVisitorBase
- visit(Node) - Method in class com.vladsch.flexmark.util.ast.VisitHandler
- visit(N) - Method in interface com.vladsch.flexmark.util.ast.Visitor
- visitChildren(Node) - Method in class com.vladsch.flexmark.util.ast.NodeClassifierVisitor
-
Visit the child nodes.
- visitChildren(Node) - Method in interface com.vladsch.flexmark.util.ast.NodeVisitHandler
- visitChildren(Node) - Method in class com.vladsch.flexmark.util.ast.NodeVisitor
- visitChildren(Node) - Method in class com.vladsch.flexmark.util.ast.NodeVisitorBase
- VisitHandler<N extends Node> - Class in com.vladsch.flexmark.util.ast
-
Node visit handler for specific node type
- VisitHandler(Class<N>, Visitor<N>) - Constructor for class com.vladsch.flexmark.util.ast.VisitHandler
- visitNodeOnly(Node) - Method in interface com.vladsch.flexmark.util.ast.NodeVisitHandler
- visitNodeOnly(Node) - Method in class com.vladsch.flexmark.util.ast.NodeVisitor
- visitNodes(Node, Consumer<Node>, Class<? extends Node>...) - Method in class com.vladsch.flexmark.util.ast.NodeRepository
- Visitor<N extends Node> - Interface in com.vladsch.flexmark.util.ast
-
Node visitor interface
All Classes All Packages