public class DefaultNTextNodeParser.State extends Object
| Constructor and Description |
|---|
State() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyAppendSibling(ParserStep r) |
ParserStep |
applyDrop(ParserStep me) |
void |
applyDropReplace(ParserStep me,
ParserStep r) |
void |
applyDropReplacePreParsedPlain(ParserStep me,
String text,
boolean exitOnBrace) |
void |
applyNextChar(char c) |
ParserStep |
applyPop(ParserStep me) |
void |
applyPopReplace(ParserStep me,
ParserStep r) |
void |
applyPopReplay(ParserStep me,
char rejected) |
void |
applyPush(char c,
boolean spreadLines,
boolean lineStart,
boolean exitOnBrace) |
void |
applyPush(ParserStep r) |
void |
applyPush(String c,
boolean spreadLines,
boolean lineStart,
boolean exitOnBrace) |
net.thevpc.nuts.text.NText |
consumeFDocNode() |
net.thevpc.nuts.text.NText |
consumeNode(net.thevpc.nuts.text.NTextVisitor visitor) |
net.thevpc.nuts.text.NText |
consumeNodeGreedy(net.thevpc.nuts.text.NTextVisitor visitor) |
long |
consumeNodes(boolean greedy,
net.thevpc.nuts.text.NTextVisitor visitor) |
boolean |
forceEnding() |
boolean |
isEmpty() |
boolean |
isIncomplete() |
boolean |
isLineStart() |
boolean |
isSpreadLine() |
void |
reset() |
DefaultNTextNodeParser.State |
setLineStart(boolean wasNewLine) |
int |
size() |
String |
toString() |
public boolean isLineStart()
public DefaultNTextNodeParser.State setLineStart(boolean wasNewLine)
public boolean isSpreadLine()
public void applyPush(ParserStep r)
public ParserStep applyDrop(ParserStep me)
public net.thevpc.nuts.text.NText consumeNodeGreedy(net.thevpc.nuts.text.NTextVisitor visitor)
public long consumeNodes(boolean greedy,
net.thevpc.nuts.text.NTextVisitor visitor)
public ParserStep applyPop(ParserStep me)
public void applyAppendSibling(ParserStep r)
public void applyPopReplace(ParserStep me, ParserStep r)
public void applyDropReplacePreParsedPlain(ParserStep me, String text, boolean exitOnBrace)
public void applyDropReplace(ParserStep me, ParserStep r)
public void applyNextChar(char c)
public void applyPopReplay(ParserStep me, char rejected)
public void applyPush(String c, boolean spreadLines, boolean lineStart, boolean exitOnBrace)
public void applyPush(char c,
boolean spreadLines,
boolean lineStart,
boolean exitOnBrace)
public boolean isIncomplete()
public int size()
public boolean isEmpty()
public net.thevpc.nuts.text.NText consumeFDocNode()
public net.thevpc.nuts.text.NText consumeNode(net.thevpc.nuts.text.NTextVisitor visitor)
public boolean forceEnding()
public void reset()
Copyright © 2025 vpc open source initiative. All rights reserved.