public class MapProcessedCommandBuilder extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
MapProcessedCommandBuilder.ProcessedOptionProvider |
Constructor and Description |
---|
MapProcessedCommandBuilder() |
public MapProcessedCommandBuilder name(String name)
public MapProcessedCommandBuilder aliases(List<String> aliases)
public MapProcessedCommandBuilder description(String usage)
public MapProcessedCommandBuilder optionProvider(MapProcessedCommandBuilder.ProcessedOptionProvider provider)
public MapProcessedCommandBuilder argument(ProcessedOption argument)
public MapProcessedCommandBuilder validator(CommandValidator<?> validator)
public MapProcessedCommandBuilder validator(Class<? extends CommandValidator> validator)
public MapProcessedCommandBuilder resultHandler(Class<? extends ResultHandler> resultHandler)
public MapProcessedCommandBuilder resultHandler(ResultHandler resultHandler)
public MapProcessedCommandBuilder populator(CommandPopulator populator)
populator
- public MapProcessedCommandBuilder command(MapCommand command)
public MapProcessedCommandBuilder command(Class<? extends MapCommand> command)
public MapProcessedCommandBuilder addOption(ProcessedOption option)
public MapProcessedCommandBuilder addOptions(List<ProcessedOption> options)
public MapProcessedCommandBuilder activator(CommandActivator activator)
public ProcessedCommand create() throws CommandLineParserException
CommandLineParserException
Copyright © 2017 JBoss by Red Hat. All rights reserved.