public class Delimiter extends Object implements DelimiterRun
| Modifier and Type | Method and Description |
|---|---|
boolean |
canClose() |
boolean |
canOpen() |
void |
convertDelimitersToText(int delimitersUsed,
Delimiter closer) |
char |
getDelimiterChar() |
int |
getEndIndex() |
int |
getIndex() |
com.vladsch.flexmark.util.sequence.BasedSequence |
getInput() |
com.vladsch.flexmark.util.sequence.BasedSequence |
getLeadChars(int delimiterUse) |
DelimiterRun |
getNext() |
Text |
getNode() |
int |
getNumDelims() |
DelimiterRun |
getPrevious() |
int |
getStartIndex() |
com.vladsch.flexmark.util.sequence.BasedSequence |
getTailChars(int delimiterUse) |
boolean |
isMatched() |
int |
length() |
void |
moveNodesBetweenDelimitersTo(DelimitedNode delimitedNode,
Delimiter closer) |
void |
setIndex(int index) |
public DelimiterRun getPrevious()
getPrevious in interface DelimiterRunpublic DelimiterRun getNext()
getNext in interface DelimiterRunpublic char getDelimiterChar()
getDelimiterChar in interface DelimiterRunpublic boolean isMatched()
public int getNumDelims()
public Text getNode()
getNode in interface DelimiterRunpublic com.vladsch.flexmark.util.sequence.BasedSequence getInput()
public int getStartIndex()
public int getEndIndex()
public int getIndex()
public void setIndex(int index)
public com.vladsch.flexmark.util.sequence.BasedSequence getTailChars(int delimiterUse)
public com.vladsch.flexmark.util.sequence.BasedSequence getLeadChars(int delimiterUse)
public void moveNodesBetweenDelimitersTo(DelimitedNode delimitedNode, Delimiter closer)
public void convertDelimitersToText(int delimitersUsed,
Delimiter closer)
public boolean canOpen()
canOpen in interface DelimiterRunpublic boolean canClose()
canClose in interface DelimiterRunpublic int length()
length in interface DelimiterRunCopyright © 2018. All rights reserved.