Uses of Class
dev.metaschema.cli.processor.CallingContext
Packages that use CallingContext
-
Uses of CallingContext in dev.metaschema.cli.processor.command
Methods in dev.metaschema.cli.processor.command that return CallingContextModifier and TypeMethodDescriptionprotected CallingContextAbstractCommandExecutor.getCallingContext()Get the context of the command execution, which provides access to the execution environment needed for command processing.Methods in dev.metaschema.cli.processor.command with parameters of type CallingContextModifier and TypeMethodDescriptionvoidICommandExecutor.ExecutionFunction.execute(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Execute a command operation.protected voidShellCompletionCommand.executeCommand(CallingContext callingContext, org.apache.commons.cli.CommandLine cmdLine) Execute the shell completion generation.AbstractParentCommand.newExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine cmdLine) ICommand.newExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Create a new executor for this command.ShellCompletionCommand.newExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine cmdLine) static ICommandExecutorICommandExecutor.using(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine, ICommandExecutor.ExecutionFunction function) Create a new command executor.default voidICommand.validateExtraArguments(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Validates that the provided extra arguments meet expectations.default voidICommand.validateOptions(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Validate the options provided on the command line based on what is required for this command.Constructors in dev.metaschema.cli.processor.command with parameters of type CallingContextModifierConstructorDescriptionprotectedAbstractCommandExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Construct a new command executor.