Package io.vertx.tp.plugin.shell.atom
Class CommandInput
- java.lang.Object
-
- io.vertx.tp.plugin.shell.atom.CommandInput
-
- All Implemented Interfaces:
Serializable
public class CommandInput extends Object implements Serializable
- Author:
- Lang
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ConcurrentMap<String,CommandAtom>defineMap
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConcurrentMap<String,CommandAtom>atom()CommandInputbind(CommandAtom atom)CommandInputbind(List<CommandAtom> atoms)static CommandInputcreate(List<String> names, List<String> values)ConcurrentMap<String,String>get()Stringget(String name)org.apache.commons.cli.Optionsoptions()
-
-
-
Field Detail
-
defineMap
protected final ConcurrentMap<String,CommandAtom> defineMap
-
-
Method Detail
-
create
public static CommandInput create(List<String> names, List<String> values)
-
get
public ConcurrentMap<String,String> get()
-
options
public org.apache.commons.cli.Options options()
-
bind
public CommandInput bind(CommandAtom atom)
-
bind
public CommandInput bind(List<CommandAtom> atoms)
-
atom
public ConcurrentMap<String,CommandAtom> atom()
-
-