Uses of Class
kboyle.oktane.core.module.CommandModule.Builder
Packages that use CommandModule.Builder
-
Uses of CommandModule.Builder in kboyle.oktane.core
Method parameters in kboyle.oktane.core with type arguments of type CommandModule.BuilderModifier and TypeMethodDescription<MODULE extends ModuleBase<CONTEXT>>
CommandHandler.Builder<CONTEXT>CommandHandler.Builder.withModule(Class<MODULE> moduleClass, Consumer<CommandModule.Builder> builderConsumer)
Adds aCommandModule
that will be used by theCommandHandler
.CommandHandler.Builder.withModule(Consumer<CommandModule.Builder> builderConsumer)
Adds aCommandModule
using only the builders and not from a class.<MODULE extends ModuleBase<CONTEXT>>
CommandHandler.Builder<CONTEXT>CommandHandler.Builder.withModules(Class<MODULE> moduleClass, Consumer<CommandModule.Builder> builderConsumer)
Adds all theCommandModule
's that link in the same package as themoduleClass
. -
Uses of CommandModule.Builder in kboyle.oktane.core.module
Fields in kboyle.oktane.core.module with type parameters of type CommandModule.BuilderMethods in kboyle.oktane.core.module that return CommandModule.BuilderModifier and TypeMethodDescriptionstatic CommandModule.Builder
CommandModule.builder()
CommandModule.Builder.singleton()
CommandModule.Builder.synchronised()
CommandModule.Builder.withChild(CommandModule.Builder child)
CommandModule.Builder.withCommand(Consumer<Command.Builder> builderConsumer)
CommandModule.Builder.withCommand(Command.Builder command)
CommandModule.Builder.withDescription(String description)
CommandModule.Builder.withOriginalClass(Class<? extends ModuleBase<?>> originalClass)
CommandModule.Builder.withPrecondition(Precondition precondition)
CommandModule.Builder.withSingleton(boolean singleton)
CommandModule.Builder.withSynchronised(boolean synchronised)
Methods in kboyle.oktane.core.module with parameters of type CommandModule.Builder -
Uses of CommandModule.Builder in kboyle.oktane.core.module.factory
Method parameters in kboyle.oktane.core.module.factory with type arguments of type CommandModule.BuilderModifier and TypeMethodDescription<MODULE extends BASE>
CommandModuleCommandModuleFactory.create(Class<MODULE> moduleClass, Consumer<CommandModule.Builder> builderConsumer)