Class Block
java.lang.Object
com.vladsch.flexmark.util.ast.Node
com.vladsch.flexmark.util.ast.ContentNode
com.vladsch.flexmark.util.ast.Block
- All Implemented Interfaces:
Content
- Direct Known Subclasses:
AbbreviationBlock, AdmonitionBlock, AsideBlock, BlankLine, BlockQuote, CodeBlock, Document, EnumeratedReferenceBlock, FencedCodeBlock, FootnoteBlock, GitLabBlockQuote, Heading, HtmlBlockBase, IndentedCodeBlock, JekyllFrontMatterBlock, JekyllTag, JekyllTagBlock, ListBlock, ListItem, MacroBlock, MacroDefinitionBlock, Paragraph, SimTocContent, SpecExampleBlock, TableBlock, ThematicBreak, TocBlockBase, YamlFrontMatterBlock, ZzzzzzBlock
-
Field Summary
Fields inherited from class ContentNode
lineSegmentsFields inherited from class Node
AST_ADAPTER, EMPTY_SEGMENTS, firstChild, next, SPLICE -
Constructor Summary
ConstructorsConstructorDescriptionBlock()Block(BlockContent blockContent) Block(@NotNull BasedSequence chars) Block(@NotNull BasedSequence chars, @NotNull List<BasedSequence> lineSegments) Block(@NotNull List<BasedSequence> lineSegments) -
Method Summary
Methods inherited from class ContentNode
getContentChars, getContentChars, getContentLines, getContentLines, getLineChars, getLineCount, getSpanningChars, setContent, setContent, setContent, setContentLine, setContentLinesMethods inherited from class Node
appendChain, appendChild, astChars, astExtraChars, astString, baseSubSequence, baseSubSequence, countAncestorsOfType, countDirectAncestorsOfType, delimitedSegmentSpan, delimitedSegmentSpanChars, endOfLine, extractChainTo, extractToFirstInChain, getAncestorOfType, getAstExtra, getBaseSequence, getBlankLineSibling, getChars, getCharsFromSegments, getChildChars, getChildIterator, getChildOfType, getChildren, getDescendants, getDocument, getEmptyPrefix, getEmptySuffix, getEndLineNumber, getEndOffset, getEndOfLine, getExactChildChars, getFirstChild, getFirstChildAny, getFirstChildAnyNot, getFirstInChain, getGrandParent, getLastBlankLineChild, getLastChild, getLastChildAny, getLastChildAnyNot, getLastInChain, getLeadSegment, getLineColumnAtEnd, getLineNumber, getNext, getNextAny, getNextAnyNot, getNodeName, getNodeOfTypeIndex, getNodeOfTypeIndex, getOldestAncestorOfTypeAfter, getPrevious, getPreviousAny, getPreviousAnyNot, getReversedChildIterator, getReversedChildren, getReversedDescendants, getSegments, getSegmentsForChars, getSourceRange, getStartLineNumber, getStartOffset, getStartOfLine, getTextLength, getTrailSegment, hasChildren, hasOrMoreChildren, insertAfter, insertBefore, insertChainAfter, insertChainBefore, isOrDescendantOfType, lineColumnAtIndex, lineColumnAtStart, moveTrailingBlankLines, prependChild, removeChildren, segmentSpan, segmentSpan, segmentSpanChars, segmentSpanChars, segmentSpanChars, segmentSpanCharsToVisible, setChars, setCharsFromContent, setCharsFromContentOnly, setCharsFromSegments, spanningChars, startOfLine, takeChildren, toAstString, toSegmentSpan, toString, toStringAttributes, unlink
-
Constructor Details
-
Block
public Block() -
Block
-
Block
public Block(@NotNull @NotNull BasedSequence chars, @NotNull @NotNull List<BasedSequence> lineSegments) -
Block
-
Block
-
-
Method Details
-
getParent
-
setParent
-