Package picocli
Interface CommandLine.IVersionProvider
-
- All Known Implementing Classes:
VersionProvider
- Enclosing class:
- CommandLine
public static interface CommandLine.IVersionProviderProvides version information for a command. Commands may configure a provider with theCommandLine.Command.versionProvider()annotation attribute.- Since:
- 2.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String[]getVersion()Returns version information for a command.
-
-
-
Method Detail
-
getVersion
java.lang.String[] getVersion() throws java.lang.ExceptionReturns version information for a command.- Returns:
- version information (each string in the array is displayed on a separate line)
- Throws:
java.lang.Exception- an exception detailing what went wrong when obtaining version information
-
-