Package-level declarations

Types

Link copied to clipboard
fun interface HasOptions

This interface represents an object that has options. Implementing classes need to provide implementation for the method getOptions() which returns a list of OptionData objects.

Link copied to clipboard
fun interface HasSubcommandGroups

This interface represents an object that has subcommand groups. Implementing classes must provide an implementation for the method getChoices() which returns a list of SubcommandGroupData objects.

Link copied to clipboard
fun interface HasSubcommands

This interface represents an object that has subcommands. Implementing classes must provide an implementation for the method getSubCommands() which returns a list of SubcommandData objects.