Package hudson.cli.declarative
Code for supporting declarative CLI commands, which are annotated methods on model objects.
-
Class Summary Class Description CLIRegisterer DiscoverCLIMethod
s and register them asCLICommand
implementations. -
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 whoseCLIMethod
is invoked for the final processing.OptionHandlerExtension OptionHandler
s that should be auto-discovered.