class Automaton extends LineParser.Visitor
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Automaton.Status |
Modifier and Type | Field and Description |
---|---|
private StringBuilder |
buffer
.
|
private int |
from
.
|
private int |
lastWhitespace
.
|
private CharSequence |
s
.
|
private Automaton.Status |
status
.
|
(package private) LinkedList<Token> |
tokens
.
|
Constructor and Description |
---|
Automaton(CharSequence s) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
close() |
private void |
next(int current) |
void |
onChar(int index,
Quoting quoting,
boolean backslash,
char c) |
closeStrongQuote, closeWeakQuote, openStrongQuote, openWeakQuote, reset
private Automaton.Status status
private final StringBuilder buffer
final LinkedList<Token> tokens
private int from
private int lastWhitespace
private final CharSequence s
Automaton(CharSequence s)
Copyright © 2015 eXo Platform SAS. All Rights Reserved.