Top Fields Constructors Methods
com.vladsch.flexmark.util.ast

public abstract Class Block

extends ContentNode
Class Inheritance
Known Direct Subclasses
com.vladsch.flexmark.util.ast.Document, com.vladsch.flexmark.util.ast.BlankLine
Imports
com.vladsch.flexmark.util.sequence.BasedSequence, org.jetbrains.annotations.NotNull, .Nullable, java.util.List

Field Summary

Inherited from com.vladsch.flexmark.util.ast.ContentNode:
lineSegments

Constructor Summary

AccessConstructor and Description
public
public
public
public
public
Block(BlockContent blockContent)

Method Summary

Modifier and TypeMethod and Description
public @Nullable Block
protected void
Inherited from com.vladsch.flexmark.util.ast.ContentNode:
getContentCharsgetContentCharsgetContentLinesgetContentLinesgetLineCharsgetLineCountgetSpanningCharssetContentsetContentsetContentsetContentLinesetContentLines

Constructor Detail

Blockback to summary
public Block()
Blockback to summary
public Block(@NotNull BasedSequence chars)
Blockback to summary
public Block(@NotNull BasedSequence chars, @NotNull List<BasedSequence> lineSegments)
Blockback to summary
public Block(@NotNull List<BasedSequence> lineSegments)
Blockback to summary
public Block(BlockContent blockContent)

Method Detail

getParentback to summary
public @Nullable Block getParent()

Overrides com.vladsch.flexmark.util.ast.Node.getParent.

Annotations
@Nullable
setParentback to summary
protected void setParent(@Nullable Node parent)
Annotations
@Override