public class ParseState extends Object
Modifier and Type | Method and Description |
---|---|
CommandMetadata |
getCommand() |
OptionMetadata |
getCurrentOption() |
CommandGroupMetadata |
getGroup() |
Context |
getLocation() |
List<Object> |
getParsedArguments() |
com.google.common.collect.ListMultimap<OptionMetadata,Object> |
getParsedOptions() |
List<String> |
getUnparsedInput() |
static ParseState |
newInstance() |
ParseState |
popContext() |
ParseState |
pushContext(Context location) |
String |
toString() |
ParseState |
withArgument(Object argument) |
ParseState |
withCommand(CommandMetadata command) |
ParseState |
withGroup(CommandGroupMetadata group) |
ParseState |
withOption(OptionMetadata option) |
ParseState |
withOptionValue(OptionMetadata option,
Object value) |
ParseState |
withUnparsedInput(String input) |
public static ParseState newInstance()
public ParseState pushContext(Context location)
public ParseState popContext()
public ParseState withOptionValue(OptionMetadata option, Object value)
public ParseState withGroup(CommandGroupMetadata group)
public ParseState withCommand(CommandMetadata command)
public ParseState withOption(OptionMetadata option)
public ParseState withArgument(Object argument)
public ParseState withUnparsedInput(String input)
public Context getLocation()
public CommandGroupMetadata getGroup()
public CommandMetadata getCommand()
public OptionMetadata getCurrentOption()
public com.google.common.collect.ListMultimap<OptionMetadata,Object> getParsedOptions()
Copyright © 2012–2016. All rights reserved.