Class ExampleExecutor
- java.lang.Object
-
- com.github.rvesse.airline.examples.ExampleExecutor
-
public class ExampleExecutor extends java.lang.Object
Helper class that launches and runs the actual example commands and CLIs
-
-
Constructor Summary
Constructors Constructor Description ExampleExecutor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static <T extends ExampleRunnable>
voidexecute(T cmd)
static <T extends ExampleRunnable>
voidexecuteCli(Cli<T> cli, java.lang.String[] args)
static <T extends ExampleRunnable>
voidexecuteSingleCommand(java.lang.Class<T> cls, ParserMetadata<T> parserConfig, java.lang.String[] args)
static <T extends ExampleRunnable>
voidexecuteSingleCommand(java.lang.Class<T> cls, java.lang.String[] args)
-
-
-
Method Detail
-
execute
private static <T extends ExampleRunnable> void execute(T cmd)
-
executeSingleCommand
public static <T extends ExampleRunnable> void executeSingleCommand(java.lang.Class<T> cls, java.lang.String[] args)
-
executeSingleCommand
public static <T extends ExampleRunnable> void executeSingleCommand(java.lang.Class<T> cls, ParserMetadata<T> parserConfig, java.lang.String[] args)
-
executeCli
public static <T extends ExampleRunnable> void executeCli(Cli<T> cli, java.lang.String[] args)
-
-