| Modifier and Type | Class and Description |
|---|---|
| public static enum |
| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| public static final String |
| Modifier and Type | Method and Description |
|---|---|
| public default String | |
| public default String | |
| public default boolean | |
| public ParsedLine | |
| public default ParsedLine | |
| public default boolean | |
| public default boolean |
| REGEX_COMMAND | back to summary |
|---|---|
| public static final String REGEX_COMMAND | |
| REGEX_VARIABLE | back to summary |
|---|---|
| public static final String REGEX_VARIABLE | |
| getCommand | back to summary |
|---|---|
| public default String getCommand(final String line) | |
| getVariable | back to summary |
|---|---|
| public default String getVariable(final String line) | |
| isEscapeChar | back to summary |
|---|---|
| public default boolean isEscapeChar(char ch) | |
| parse | back to summary |
|---|---|
| public ParsedLine parse(String line, int cursor, Parser. | |
| parse | back to summary |
|---|---|
| public default ParsedLine parse(String line, int cursor) throws SyntaxError | |
| validCommandName | back to summary |
|---|---|
| public default boolean validCommandName(String name) | |
| validVariableName | back to summary |
|---|---|
| public default boolean validVariableName(String name) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final Parser. | ACCEPT_LINE
Try a real "final" parse. |
| public static final Parser. | COMPLETE
Parse to find completions (typically after a Tab). |
| public static final Parser. | SECONDARY_PROMPT
Called when we need to update the secondary prompts. |
| public static final Parser. | SPLIT_LINE
Parsed words will have all characters present in input line including quotes and escape chars. |
| public static final Parser. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static Parser. | |
| public static Parser. |
| ACCEPT_LINE | back to summary |
|---|---|
| public static final Parser. Try a real "final" parse. May throw EOFError in which case we have incomplete input. | |
| COMPLETE | back to summary |
|---|---|
| public static final Parser. Parse to find completions (typically after a Tab). We should tolerate and ignore errors. | |
| SECONDARY_PROMPT | back to summary |
|---|---|
| public static final Parser. Called when we need to update the secondary prompts. Specifically, when we need the 'missing' field from EOFError, which is used by a "%M" in a prompt pattern. | |
| SPLIT_LINE | back to summary |
|---|---|
| public static final Parser. Parsed words will have all characters present in input line including quotes and escape chars. We should tolerate and ignore errors. | |
| UNSPECIFIED | back to summary |
|---|---|
| public static final Parser. | |
| ParseContext | back to summary |
|---|---|
| private ParseContext() | |
| valueOf | back to summary |
|---|---|
| public static Parser. | |
| values | back to summary |
|---|---|
| public static Parser. | |