Package com.vladsch.flexmark.util.ast
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 com.vladsch.flexmark.util.ast.ContentNode
lineSegments
Fields inherited from class com.vladsch.flexmark.util.ast.Node
AST_ADAPTER, EMPTY_SEGMENTS, firstChild, next, SPLICE
-
Constructor Summary
ConstructorsConstructorDescriptionBlock()
Block
(@NotNull BasedSequence chars) Block
(@NotNull BasedSequence chars, @NotNull List<BasedSequence> lineSegments) Block
(@NotNull List<BasedSequence> lineSegments) Block
(BlockContent blockContent) -
Method Summary
Methods inherited from class com.vladsch.flexmark.util.ast.ContentNode
getContentChars, getContentChars, getContentLines, getContentLines, getLineChars, getLineCount, getSpanningChars, setContent, setContent, setContent, setContentLine, setContentLines
Methods inherited from class com.vladsch.flexmark.util.ast.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