Architecture Diagrams for /vsch/flexmark-java[edit]
Packages / Module flexmark-util / com.vladsch.flexmark.util.format / MarkdownTable

class MarkdownTable

Class fields and methods
class MarkdownTable
class MarkdownTable.ColumnSpan
constructor ColumnSpan(startColumn,columnSpan,width)
class MarkdownTable.IndexSpanOffset
constructor IndexSpanOffset(index,spanOffset)
method toString()
constructor MarkdownTable(tableChars,options)
constructor MarkdownTable(tableChars,options)
method addCell(cell)
method addTrackedOffset(offset,c,afterDelete)
method addTrackedOffset(offset,afterSpace,afterDelete)
method addTrackedOffset(trackedOffset)
method addTrackedOffset(offset,afterSpace)
method addTrackedOffset(offset)
method adjustCellAlignment(alignment)
method aggregateTotalColumnsWithoutColumns(sections,aggregator,skipColumns)
method aggregateTotalColumnsWithoutRows(sections,aggregator,skipRows)
method appendColumnSpan(out,span,cellInsideEndOffset,trackedSpanOffset)
method appendDashes(out,dashCount,sepDashes,dashOffset)
S
method appendFormattedCaption(out,caption,options)
method appendRows(out,rows,isHeader,linePrefix,delta)
method appendTable(out)
method cellText(cells,index,withTrackedOffset,isHeader,width,alignment,accumulatedDelta)
method deleteColumns(column,count)
method deleteRows(rowIndex,count)
method fillMissingColumns(minColumn)
method fillMissingColumns()
method finalizeTable()
method findTrackedOffset(offset)
method forAllBodyRows(startIndex,count,manipulator)
method forAllBodyRows(manipulator)
method forAllBodyRows(startIndex,manipulator)
method forAllContentRows(manipulator)
method forAllContentRows(startIndex,count,manipulator)
method forAllContentRows(startIndex,manipulator)
method forAllHeaderRows(manipulator)
method forAllHeaderRows(startIndex,manipulator)
method forAllHeaderRows(startIndex,count,manipulator)
method forAllRows(startIndex,count,manipulator)
method forAllRows(startIndex,manipulator)
method forAllRows(manipulator)
method forAllSectionRows(startIndex,count,manipulator)
method forAllSectionRows(startIndex,manipulator)
method forAllSectionRows(manipulator)
method forAllSectionsRows(startIndex,count,sections,manipulator)
S
method formattedCaption(caption,options)
method getAllContentRows()
method getAllContentRowsCount()
method getAllRows()
method getAllRowsCount()
method getAllRowsSection(index)
method getAllSectionRows()
method getAllSectionsRows(sections)
method getAllSectionsRowsCount()
method getBodyRowCount()
method getCaption()
method getCaptionCell()
method getCaptionRowCount()
method getCellOffsetInfo(offset)
method getFormatTableIndentPrefix()
method getHaveCaption()
method getHeader()
method getHeadingRowCount()
method getMaxBodyColumns()
method getMaxColumns()
method getMaxColumnsWithoutColumns(withSeparator,skipColumns)
method getMaxColumnsWithoutRows(withSeparator,skipRows)
method getMaxHeadingColumns()
method getMaxSeparatorColumns()
method getMinColumns()
method getMinColumnsWithoutColumns(withSeparator,skipColumns)
method getMinColumnsWithoutRows(withSeparator,skipRows)
method getSeparatorRowCount()
method getTableChars()
method getTableStartOffset()
method getTrackedOffset(offset)
method getTrackedOffsetIndex(offset)
method getTrackedOffsets()
method insertColumns(column,count)
method insertRows(rowIndex,count)
method insertRows(rows,index,count,maxColumns)
method isAllRowsEmptyAt(rowIndex)
method isAllRowsSeparator(index)
method isContentRowsEmptyAt(rowIndex)
method isEmptyColumn(column)
method isEmptyRowAt(rowIndex,sections)
method isSeparator()
method moveColumn(fromColumn,toColumn)
method nextRow()
method normalize()
method pipeNeedsSpaceAfter(cell)
method pipeNeedsSpaceBefore(cell)
method setBody()
method setCaption(caption)
method setCaptionCell(captionCell)
method setCaptionWithMarkers(tableCellNode,captionOpen,caption,captionClose)
method setFormatTableIndentPrefix(formatTableIndentPrefix)
method setHeader(header)
method setHeader()
method setSeparator()
method setSeparator(separator)
method setTrackedOffsetIndex(offset,index)
method sorted(columnSorts,textCollectionFlags,numericSuffixTester)
method spanFixedWidth(unfixedColumns,col,columnSpan)
method spanWidth(col,columnSpan)
method toString()
method transposed(columnHeaders)
Test a row for having all empty columns
Test a row for having all empty columns
Test all rows for having given column empty. All columns after row's ma...
Test a row for having all empty columns
Sort table
Transpose table