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>argumentsprivate static java.util.Map<Context,java.lang.Class<? extends Suggester>>BUILTIN_SUGGESTERSGlobalMetadata<T>metadata
-
Constructor Summary
Constructors Constructor Description SuggestCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Voidcall()java.lang.Iterable<java.lang.String>generateSuggestions()voidrun()
-
-
-
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:
runin interfacejava.lang.Runnable
-
call
public java.lang.Void call()
- Specified by:
callin interfacejava.util.concurrent.Callable<T>
-
-