Uses of Class
kboyle.oktane.core.module.ModuleBase
Packages that use ModuleBase
Package
Description
-
Uses of ModuleBase in kboyle.oktane.benchmark
Subclasses of ModuleBase in kboyle.oktane.benchmark -
Uses of ModuleBase in kboyle.oktane.core
Methods in kboyle.oktane.core with type parameters of type ModuleBaseModifier and TypeMethodDescription<MODULE extends ModuleBase<CONTEXT>>
CommandHandler.Builder<CONTEXT>CommandHandler.Builder.withModule(Class<MODULE> moduleClass)
Adds aCommandModule
that will be used by theCommandHandler
.<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
.<MODULE extends ModuleBase<CONTEXT>>
CommandHandler.Builder<CONTEXT>CommandHandler.Builder.withModules(Class<MODULE> moduleClass)
Adds all theCommandModule
's that link in the same package as themoduleClass
.<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 ModuleBase in kboyle.oktane.core.module
Fields in kboyle.oktane.core.module with type parameters of type ModuleBaseModifier and TypeFieldDescriptionOptional<Class<? extends ModuleBase<?>>>
CommandModule.originalClass
Methods in kboyle.oktane.core.module with parameters of type ModuleBaseModifier and TypeMethodDescriptionstatic <CONTEXT extends CommandContext>
voidModuleBaseProxy.setContext(ModuleBase<CONTEXT> module, CONTEXT context)
Method parameters in kboyle.oktane.core.module with type arguments of type ModuleBaseModifier and TypeMethodDescriptionCommandModule.Builder.withOriginalClass(Class<? extends ModuleBase<?>> originalClass)
-
Uses of ModuleBase in kboyle.oktane.core.module.callback
Classes in kboyle.oktane.core.module.callback with type parameters of type ModuleBaseModifier and TypeClassDescriptionclass
AnnotatedCommandCallback<C extends CommandContext,M extends ModuleBase<C>>
class
GloballySynchronisedCommandCallback<C extends CommandContext,M extends ModuleBase<C>>
class
SingletonCommandCallback<C extends CommandContext,M extends ModuleBase<C>>
class
SynchronisedCommandCallback<C extends CommandContext,M extends ModuleBase<C>>
-
Uses of ModuleBase in kboyle.oktane.core.module.factory
Classes in kboyle.oktane.core.module.factory with type parameters of type ModuleBaseModifier and TypeClassDescriptionclass
CommandFactory<CONTEXT extends CommandContext,MODULE extends ModuleBase<CONTEXT>>
class
CommandModuleFactory<CONTEXT extends CommandContext,BASE extends ModuleBase<CONTEXT>>
-
Uses of ModuleBase in kboyle.oktane.discord4j.module
Subclasses of ModuleBase in kboyle.oktane.discord4j.moduleModifier and TypeClassDescriptionclass
DiscordModuleBase<CONTEXT extends DiscordCommandContext>
Represents a base class to designate a class as a Discord basedCommandModule
. -
Uses of ModuleBase in kboyle.oktane.example.modules
Subclasses of ModuleBase in kboyle.oktane.example.modulesModifier and TypeClassDescriptionclass
class
class
class
class
class
static class