Top Description Fields Constructors Methods
jdk.internal.org.commonmark.internal

public Class Bracket

extends Object
Class Inheritance
Imports
jdk.internal.org.commonmark.node.Text, jdk.internal.org.commonmark.parser.beta.Position

Opening bracket for links ([) or images (![).

Field Summary

Modifier and TypeField and Description
public boolean
allowed

Whether this bracket is allowed to form a link/image (also known as "active").

public boolean
bracketAfter

Whether there is an unescaped bracket (opening or closing) anywhere after this opening bracket.

public final Position
contentPosition

The position of the content (after the opening bracket)

public final boolean
image

Whether this is an image or link.

public final Position
markerPosition

The position of the marker for the bracket ([ or ![)

public final Text
public final Bracket
previous

Previous bracket.

public final Delimiter
previousDelimiter

Previous delimiter (emphasis, etc) before this bracket.

Constructor Summary

AccessConstructor and Description
private
Bracket(Text node, Position markerPosition, Position contentPosition, Bracket previous, Delimiter previousDelimiter, boolean image)

Method Summary

Modifier and TypeMethod and Description
public static Bracket
image(Text node, Position markerPosition, Position contentPosition, Bracket previous, Delimiter previousDelimiter)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

allowedback to summary
public boolean allowed

Whether this bracket is allowed to form a link/image (also known as "active").

bracketAfterback to summary
public boolean bracketAfter

Whether there is an unescaped bracket (opening or closing) anywhere after this opening bracket.

contentPositionback to summary
public final Position contentPosition

The position of the content (after the opening bracket)

imageback to summary
public final boolean image

Whether this is an image or link.

markerPositionback to summary
public final Position markerPosition

The position of the marker for the bracket ([ or ![)

nodeback to summary
public final Text node
previousback to summary
public final Bracket previous

Previous bracket.

previousDelimiterback to summary
public final Delimiter previousDelimiter

Previous delimiter (emphasis, etc) before this bracket.

Constructor Detail

Bracketback to summary
private Bracket(Text node, Position markerPosition, Position contentPosition, Bracket previous, Delimiter previousDelimiter, boolean image)

Method Detail

imageback to summary
public static Bracket image(Text node, Position markerPosition, Position contentPosition, Bracket previous, Delimiter previousDelimiter)