public class InvocationMatcher<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
private CommandDescriptorImpl<T> |
descriptor
.
|
private String |
mainName
.
|
| Constructor and Description |
|---|
InvocationMatcher(CommandDescriptorImpl<T> descriptor,
String mainName) |
| Modifier and Type | Method and Description |
|---|---|
private List<LiteralValue> |
bilto(List<? extends Token.Literal> literals) |
InvocationMatch<T> |
match(String s) |
InvocationMatch<T> |
match(String name,
Map<String,?> options,
List<?> arguments) |
private InvocationMatch<T> |
match(Tokenizer tokenizer) |
private final CommandDescriptorImpl<T> descriptor
public InvocationMatcher(CommandDescriptorImpl<T> descriptor, String mainName)
public InvocationMatch<T> match(String name, Map<String,?> options, List<?> arguments) throws SyntaxException
SyntaxExceptionpublic InvocationMatch<T> match(String s) throws SyntaxException
SyntaxExceptionprivate InvocationMatch<T> match(Tokenizer tokenizer) throws SyntaxException
SyntaxExceptionprivate List<LiteralValue> bilto(List<? extends Token.Literal> literals)
Copyright © 2013 eXo Platform SAS. All Rights Reserved.