| Modifier and Type | Field and Description |
|---|---|
| protected Node | |
| protected ArrayList | |
| protected Document | |
| protected int | |
| protected BasedSequence | |
| protected final Parsing | |
| protected final InlineParserOptions |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public @NotNull Text | |
| public void | |
| public void | |
| public boolean | |
| public @NotNull Node | |
| public @NotNull ArrayList | |
| public @NotNull Document | |
| public int | |
| public @NotNull BasedSequence | |
| public @NotNull InlineParserOptions | |
| public @NotNull Parsing | |
| public BasedSequence | Returns: sequence matched or nullpattern to match re)Implements com. If RE matches at current index in the input, advance index and return the match; otherwise return null. |
| public Matcher | Returns: matched matcher or nullpattern to match re)Implements com. If RE matches at current index in the input, advance index and return the match; otherwise return null. |
| public BasedSequence[] | Returns: sequence matched or nullpattern to match re)Implements com. If RE matches at current index in the input, advance index and return the match; otherwise return null. |
| public void | |
| public boolean | Returns: trueImplements com. Parse zero or more non-indent spaces |
| public char | Returns: the char at the current input index, or'\0' in case there are no more characters.Implements com.
|
| public char | |
| public void | |
| public void | |
| public void | |
| public void | |
| public boolean | Returns: trueImplements com. Parse zero or more spaces |
| public boolean | Returns: trueImplements com. Parse zero or more space characters, including at most one newline and zero or more spaces. |
| public boolean | Returns: trueImplements com. Parse zero or more space characters, including at one newline. |
| public @Nullable BasedSequence | Returns: characters parsed or null if no end of lineImplements com. Parse to end of line, including EOL |
| block | back to summary |
|---|---|
| protected Node block | |
| currentText | back to summary |
|---|---|
| protected ArrayList<BasedSequence> currentText | |
| document | back to summary |
|---|---|
| protected Document document | |
| index | back to summary |
|---|---|
| protected int index | |
| input | back to summary |
|---|---|
| protected BasedSequence input | |
| myParsing | back to summary |
|---|---|
| protected final Parsing myParsing | |
| options | back to summary |
|---|---|
| protected final InlineParserOptions options | |
| LightInlineParserImpl | back to summary |
|---|---|
| public LightInlineParserImpl(DataHolder dataOptions) | |
| appendNode | back to summary |
|---|---|
public void appendNode(@NotNull Node node)
| |
| appendSeparateText | back to summary |
|---|---|
| public @NotNull Text appendSeparateText(@NotNull BasedSequence text) | |
| appendText | back to summary |
|---|---|
public void appendText(@NotNull BasedSequence text)
| |
| appendText | back to summary |
|---|---|
public void appendText(@NotNull BasedSequence text, int beginIndex, int endIndex)
| |
| flushTextNode | back to summary |
|---|---|
| public boolean flushTextNode() Implements com.
| |
| getBlock | back to summary |
|---|---|
| public @NotNull Node getBlock() Implements com. | |
| getCurrentText | back to summary |
|---|---|
| public @NotNull ArrayList Implements com. | |
| getDocument | back to summary |
|---|---|
| public @NotNull Document getDocument() Implements com. | |
| getIndex | back to summary |
|---|---|
| public int getIndex() Implements com.
| |
| getInput | back to summary |
|---|---|
| public @NotNull BasedSequence getInput() Implements com. | |
| getOptions | back to summary |
|---|---|
| public @NotNull InlineParserOptions getOptions() Implements com. | |
| getParsing | back to summary |
|---|---|
| public @NotNull Parsing getParsing() Implements com. | |
| match | back to summary |
|---|---|
| public BasedSequence match(Pattern re) Implements com. If RE matches at current index in the input, advance index and return the match; otherwise return null.
| |
| matcher | back to summary |
|---|---|
| public Matcher matcher(Pattern re) Implements com. If RE matches at current index in the input, advance index and return the match; otherwise return null. | |
| matchWithGroups | back to summary |
|---|---|
| public BasedSequence[] matchWithGroups(Pattern re) Implements com. If RE matches at current index in the input, advance index and return the match; otherwise return null.
| |
| moveNodes | back to summary |
|---|---|
public void moveNodes(@NotNull Node fromNode, @NotNull Node toNode)
| |
| nonIndentSp | back to summary |
|---|---|
| public boolean nonIndentSp() Implements com. Parse zero or more non-indent spaces
| |
| peek | back to summary |
|---|---|
| public char peek() Implements com.
| |
| peek | back to summary |
|---|---|
| public char peek(int ahead) Implements com.
| |
| setBlock | back to summary |
|---|---|
public void setBlock(@NotNull Node block)
| |
| setDocument | back to summary |
|---|---|
public void setDocument(@NotNull Document document)
| |
| setIndex | back to summary |
|---|---|
| public void setIndex(int index) Implements com.
| |
| setInput | back to summary |
|---|---|
| public void setInput(BasedSequence input) Implements com.
| |
| sp | back to summary |
|---|---|
| public boolean sp() Implements com. Parse zero or more spaces
| |
| spnl | back to summary |
|---|---|
| public boolean spnl() Implements com. Parse zero or more space characters, including at most one newline and zero or more spaces.
| |
| spnlUrl | back to summary |
|---|---|
| public boolean spnlUrl() Implements com. Parse zero or more space characters, including at one newline.
| |
| toEOL | back to summary |
|---|---|
| public @Nullable BasedSequence toEOL() Implements com. Parse to end of line, including EOL
| |