Interface CommandLine.IVersionProvider

Enclosing class:
CommandLine

public static interface CommandLine.IVersionProvider

Provides version information for a command. Commands may configure a provider with the CommandLine.Command.versionProvider() annotation attribute.

  • Method Summary

    Modifier and Type
    Method
    Description
    Returns version information for a command.
  • Method Details

    • getVersion

      String[] getVersion() throws Exception

      Returns version information for a command.

      Returns:
      version information (each string in the array is displayed on a separate line)
      Throws:
      Exception - an exception detailing what went wrong when obtaining version information