Package | Description |
---|---|
org.crsh.cli.impl.invocation | |
org.crsh.cli.impl.parser | |
org.crsh.cli.impl.tokenizer |
Modifier and Type | Field and Description |
---|---|
(package private) ArrayList<Token> |
TokenList.list
.
|
private Iterable<Token> |
InvocationMatcher.tokens
.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Token> |
TokenList.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
TokenList.add(Token token) |
Modifier and Type | Method and Description |
---|---|
private InvocationMatch<T> |
InvocationMatcher.match(Iterable<Token> tokens) |
Constructor and Description |
---|
InvocationMatcher(CommandDescriptor<T> descriptor,
Iterable<Token> tokens) |
TokenList(Iterable<Token> tokens) |
Modifier and Type | Class and Description |
---|---|
static class |
Event.Stop.Unresolved<T extends Token> |
Modifier and Type | Field and Description |
---|---|
private T |
Event.Stop.Unresolved.token
.
|
Modifier and Type | Class and Description |
---|---|
static class |
Token.Literal |
static class |
Token.Literal.Option |
static class |
Token.Literal.Option.Long |
static class |
Token.Literal.Option.Short |
static class |
Token.Literal.Word |
static class |
Token.Whitespace |
Modifier and Type | Field and Description |
---|---|
private ArrayList<Token> |
Tokenizer.stack
.
|
(package private) LinkedList<Token> |
Automaton.tokens
.
|
Modifier and Type | Method and Description |
---|---|
Token |
Tokenizer.next() |
protected abstract Token |
Tokenizer.parse() |
protected Token |
TokenizerImpl.parse() |
Token |
Tokenizer.peek() |
Copyright © 2015 eXo Platform SAS. All Rights Reserved.