Uses of Class
dev.ua.theroer.magicutils.commands.SubCommandSpec
Packages that use SubCommandSpec
-
Uses of SubCommandSpec in dev.ua.theroer.magicutils.commands
Methods in dev.ua.theroer.magicutils.commands that return SubCommandSpecModifier and TypeMethodDescriptionSubCommandSpec.Builder.build()static <S> SubCommandSpec<S> HelpCommandSupport.createHelpSubCommand(LoggerCore logger, Supplier<CommandManager<?>> managerSupplier) static <S> SubCommandSpec<S> HelpCommandSupport.createHelpSubCommand(String subCommandName, LoggerCore logger, Supplier<CommandManager<?>> managerSupplier) static <S> SubCommandSpec<S> HelpCommandSupport.createHelpSubCommandMulti(LoggerCore logger, Supplier<List<CommandManager<?>>> managersSupplier) static <S> SubCommandSpec<S> HelpCommandSupport.createHelpSubCommandMulti(String subCommandName, LoggerCore logger, Supplier<List<CommandManager<?>>> managersSupplier) Methods in dev.ua.theroer.magicutils.commands that return types with arguments of type SubCommandSpecMethods in dev.ua.theroer.magicutils.commands with parameters of type SubCommandSpecModifier and TypeMethodDescriptionMagicCommand.addSubCommand(SubCommandSpec<?> subCommand) Add a dynamic subcommand (builder API).MagicCommand.addSubCommand(SubCommandSpec<?> subCommand, boolean replaceExisting) Add a dynamic subcommand with explicit replace flag.CommandSpec.Builder.subCommand(SubCommandSpec<S> subCommand) Adds a subcommand specification.MagicCommand.Builder.subCommand(SubCommandSpec<S> subCommand) Adds a subcommand. -
Uses of SubCommandSpec in dev.ua.theroer.magicutils.diagnostics
Methods in dev.ua.theroer.magicutils.diagnostics that return SubCommandSpecModifier and TypeMethodDescriptionstatic <S> SubCommandSpec<S> DiagnosticsCommandSupport.createDiagnosticsExportSubCommand(LoggerCore logger, Supplier<DiagnosticsService> serviceSupplier) static <S> SubCommandSpec<S> DiagnosticsCommandSupport.createDiagnosticsExportSubCommand(String rootSubCommandName, LoggerCore logger, Supplier<DiagnosticsService> serviceSupplier) static <S> SubCommandSpec<S> DiagnosticsCommandSupport.createDiagnosticsSubCommand(LoggerCore logger, Supplier<DiagnosticsService> serviceSupplier) static <S> SubCommandSpec<S> DiagnosticsCommandSupport.createDiagnosticsSubCommand(String subCommandName, LoggerCore logger, Supplier<DiagnosticsService> serviceSupplier) static <S> SubCommandSpec<S> DiagnosticsCommandSupport.createDiagnosticsSuiteSubCommand(LoggerCore logger, Supplier<DiagnosticsService> serviceSupplier) static <S> SubCommandSpec<S> DiagnosticsCommandSupport.createDiagnosticsSuiteSubCommand(String rootSubCommandName, LoggerCore logger, Supplier<DiagnosticsService> serviceSupplier) Methods in dev.ua.theroer.magicutils.diagnostics that return types with arguments of type SubCommandSpecModifier and TypeMethodDescriptionstatic <S> List<SubCommandSpec<S>> DiagnosticsCommandSupport.createDiagnosticsSubCommands(LoggerCore logger, Supplier<DiagnosticsService> serviceSupplier) static <S> List<SubCommandSpec<S>> DiagnosticsCommandSupport.createDiagnosticsSubCommands(String subCommandName, LoggerCore logger, Supplier<DiagnosticsService> serviceSupplier)