Class Bracket
- java.lang.Object
-
- com.vladsch.flexmark.parser.core.delimiter.Bracket
-
public class Bracket extends Object
Opening bracket for links ([
) or images (![
).
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getEndIndex()
Text
getNode()
Bracket
getPrevious()
Delimiter
getPreviousDelimiter()
int
getStartIndex()
static Bracket
image(com.vladsch.flexmark.util.sequence.BasedSequence input, Text node, int index, Bracket previous, Delimiter previousDelimiter)
boolean
isAllowed()
boolean
isBracketAfter()
boolean
isImage()
boolean
isStraddling(com.vladsch.flexmark.util.sequence.BasedSequence nodeChars)
static Bracket
link(com.vladsch.flexmark.util.sequence.BasedSequence input, Text node, int index, Bracket previous, Delimiter previousDelimiter)
void
setAllowed(boolean allowed)
void
setBracketAfter(boolean bracketAfter)
-
-
-
Method Detail
-
isAllowed
public boolean isAllowed()
-
setAllowed
public void setAllowed(boolean allowed)
-
isBracketAfter
public boolean isBracketAfter()
-
setBracketAfter
public void setBracketAfter(boolean bracketAfter)
-
getPrevious
public Bracket getPrevious()
-
isImage
public boolean isImage()
-
getPreviousDelimiter
public Delimiter getPreviousDelimiter()
-
getStartIndex
public int getStartIndex()
-
getEndIndex
public int getEndIndex()
-
getNode
public Text getNode()
-
link
public static Bracket link(com.vladsch.flexmark.util.sequence.BasedSequence input, Text node, int index, Bracket previous, Delimiter previousDelimiter)
-
image
public static Bracket image(com.vladsch.flexmark.util.sequence.BasedSequence input, Text node, int index, Bracket previous, Delimiter previousDelimiter)
-
isStraddling
public boolean isStraddling(com.vladsch.flexmark.util.sequence.BasedSequence nodeChars)
-
-