Package hudson.cli.declarative
Code for supporting declarative CLI commands, which are annotated methods on model objects.
-
Class Summary Class Description CLIRegisterer DiscoverCLIMethods and register them asCLICommandimplementations. -
Annotation Types Summary Annotation Type Description CLIMethod Annotates methods on model objects to expose them as CLI commands.CLIResolver Annotates a resolver method that binds a portion of the command line arguments and parameters to an instance whoseCLIMethodis invoked for the final processing.OptionHandlerExtension OptionHandlers that should be auto-discovered.