Class ExternalHelp
- java.lang.Object
-
- com.github.rvesse.airline.examples.userguide.help.sections.ExternalHelp
-
- All Implemented Interfaces:
ExampleRunnable
@Command(name="external-help", description="A command with help sections provided via separate resources") @ExternalExitCodes(source="/resources/exit-codes.csv", sourceLocators={ClasspathLocator.class,JpmsResourceLocator.class}) @ExternalTabularExamples(source="/resources/examples.csv", sourceLocators={ClasspathLocator.class,JpmsResourceLocator.class}) public class ExternalHelp extends java.lang.Object implements ExampleRunnable
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.String>
arguments
private CommandMetadata
metadata
-
Constructor Summary
Constructors Constructor Description ExternalHelp()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
main(java.lang.String[] args)
int
run()
Runs the command and returns an exit code that the application should return
-
-
-
Field Detail
-
metadata
@AirlineModule private CommandMetadata metadata
-
arguments
@Arguments private java.util.List<java.lang.String> arguments
-
-
Method Detail
-
run
public int run()
Description copied from interface:ExampleRunnable
Runs the command and returns an exit code that the application should return- Specified by:
run
in interfaceExampleRunnable
- Returns:
- Exit code
-
main
public static void main(java.lang.String[] args)
-
-