Class Bracket
- java.lang.Object
-
- com.vladsch.flexmark.parser.core.delimiter.Bracket
-
public class Bracket extends java.lang.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(BasedSequence input, Text node, int index, Bracket previous, Delimiter previousDelimiter)
boolean
isAllowed()
boolean
isBracketAfter()
boolean
isImage()
boolean
isStraddling(BasedSequence nodeChars)
static Bracket
link(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(BasedSequence input, Text node, int index, Bracket previous, Delimiter previousDelimiter)
-
image
public static Bracket image(BasedSequence input, Text node, int index, Bracket previous, Delimiter previousDelimiter)
-
isStraddling
public boolean isStraddling(BasedSequence nodeChars)
-
-