Package com.powsybl.tools.autocompletion
Class BashCommand
- java.lang.Object
-
- com.powsybl.tools.autocompletion.BashCommand
-
public class BashCommand extends Object
Simplified command model for completion script generation.- Author:
- Geoffroy Jamgotchian
-
-
Constructor Summary
Constructors Constructor Description BashCommand(String name)
BashCommand(String name, BashOption... options)
BashCommand(String name, List<BashOption> options)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addOption(BashOption option)
static List<BashCommand>
convert(Map<String,org.apache.commons.cli.Options> commonsCliCommands)
String
getName()
List<BashOption>
getOptions()
-
-
-
Constructor Detail
-
BashCommand
public BashCommand(String name, BashOption... options)
-
BashCommand
public BashCommand(String name, List<BashOption> options)
-
BashCommand
public BashCommand(String name)
-
-
Method Detail
-
convert
public static List<BashCommand> convert(Map<String,org.apache.commons.cli.Options> commonsCliCommands)
-
getName
public String getName()
-
addOption
public void addOption(BashOption option)
-
getOptions
public List<BashOption> getOptions()
-
-