Module com.github.rvesse.airline
Class SuggestCommand<T>
- java.lang.Object
-
- com.github.rvesse.airline.help.suggester.SuggestCommand<T>
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<java.lang.String>
arguments
private static java.util.Map<Context,java.lang.Class<? extends Suggester>>
BUILTIN_SUGGESTERS
GlobalMetadata<T>
metadata
-
Constructor Summary
Constructors Constructor Description SuggestCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Void
call()
java.lang.Iterable<java.lang.String>
generateSuggestions()
void
run()
-
-
-
Field Detail
-
BUILTIN_SUGGESTERS
private static final java.util.Map<Context,java.lang.Class<? extends Suggester>> BUILTIN_SUGGESTERS
-
metadata
@AirlineModule public GlobalMetadata<T> metadata
-
arguments
@Arguments public java.util.List<java.lang.String> arguments
-
-
Method Detail
-
generateSuggestions
public java.lang.Iterable<java.lang.String> generateSuggestions()
-
run
public void run()
- Specified by:
run
in interfacejava.lang.Runnable
-
call
public java.lang.Void call()
- Specified by:
call
in interfacejava.util.concurrent.Callable<T>
-
-