Package com.vladsch.flexmark.ext.tables
Class TableBlock
- java.lang.Object
-
- com.vladsch.flexmark.util.ast.Node
-
- com.vladsch.flexmark.util.ast.ContentNode
-
- com.vladsch.flexmark.util.ast.Block
-
- com.vladsch.flexmark.ext.tables.TableBlock
-
- All Implemented Interfaces:
com.vladsch.flexmark.util.ast.BlankLineBreakNode
,com.vladsch.flexmark.util.ast.Content
public class TableBlock extends com.vladsch.flexmark.util.ast.Block implements com.vladsch.flexmark.util.ast.BlankLineBreakNode
-
-
Constructor Summary
Constructors Constructor Description TableBlock()
TableBlock(com.vladsch.flexmark.util.ast.BlockContent blockContent)
TableBlock(com.vladsch.flexmark.util.sequence.BasedSequence chars)
TableBlock(com.vladsch.flexmark.util.sequence.BasedSequence chars, List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments)
TableBlock(List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull com.vladsch.flexmark.util.sequence.BasedSequence[]
getSegments()
-
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, 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 Detail
-
TableBlock
public TableBlock()
-
TableBlock
public TableBlock(com.vladsch.flexmark.util.sequence.BasedSequence chars)
-
TableBlock
public TableBlock(com.vladsch.flexmark.util.sequence.BasedSequence chars, List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments)
-
TableBlock
public TableBlock(List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments)
-
TableBlock
public TableBlock(com.vladsch.flexmark.util.ast.BlockContent blockContent)
-
-