ExecutorOptions

open class ExecutorOptions(helpName: String?) : OptionGroup(source)

The base class for all OptionGroups in Codyze backends.

If your ExecutorCommand does not need any OptionGroups, there is no need to implement this interface.

Constructors

Link copied to clipboard
constructor(helpName: String?)

Properties

Link copied to clipboard
open override val groupHelp: String?
Link copied to clipboard
open override val groupName: String?

Functions

Link copied to clipboard
open override fun finalize(context: Context, invocationsByOption: Map<Option, List<Invocation>>)
Link copied to clipboard
open fun parameterHelp(context: Context): HelpFormatter.ParameterHelp.Group?
Link copied to clipboard
open override fun postValidate(context: Context)
Link copied to clipboard
open override fun registerOption(option: GroupableOption)